Advertisement
Guest User

Untitled

a guest
Jun 7th, 2013
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 57.50 KB | None | 0 0
  1. /*
  2. Theme Name: Wp
  3. Theme URI:
  4. Description: Artisteer-generated theme
  5. Version: 1.0
  6. Author:
  7. Author URI:
  8. Tags: fixed-width, valid HTML5, widge
  9. */
  10.  
  11. /* Created by Artisteer v4.1.0.59861 */
  12.  
  13. #art-main
  14. {
  15. background: #e5e5e5;
  16. margin:0 auto;
  17. font-size: 14px;
  18. font-family: Georgia, 'Times New Roman', Times, Serif;
  19. font-weight: normal;
  20. font-style: normal;
  21. position: relative;
  22. width: 100%;
  23. min-height: 100%;
  24. left: 0;
  25. top: 0;
  26. cursor:default;
  27. overflow:hidden;
  28. }
  29. table, ul.art-hmenu
  30. {
  31. font-size: 14px;
  32. font-family: Georgia, 'Times New Roman', Times, Serif;
  33. font-weight: normal;
  34. font-style: normal;
  35. }
  36.  
  37. h1, h2, h3, h4, h5, h6, p, a, ul, ol, li
  38. {
  39. margin: 0;
  40. padding: 0;
  41. }
  42.  
  43. /* Reset buttons border. It's important for input and button tags.
  44. * border-collapse should be separate for shadow in IE.
  45. */
  46. .art-button
  47. {
  48. border: 0;
  49. border-collapse: separate;
  50. -webkit-background-origin: border !important;
  51. -moz-background-origin: border !important;
  52. background-origin: border-box !important;
  53. background: #517AC8;
  54. background: linear-gradient(top, #6C8FD0 0, #3D6CC2 86%, #3B67BA 100%) no-repeat;
  55. background: -webkit-linear-gradient(top, #6C8FD0 0, #3D6CC2 86%, #3B67BA 100%) no-repeat;
  56. background: -moz-linear-gradient(top, #6C8FD0 0, #3D6CC2 86%, #3B67BA 100%) no-repeat;
  57. background: -o-linear-gradient(top, #6C8FD0 0, #3D6CC2 86%, #3B67BA 100%) no-repeat;
  58. background: -ms-linear-gradient(top, #6C8FD0 0, #3D6CC2 86%, #3B67BA 100%) no-repeat;
  59. background: linear-gradient(top, #6C8FD0 0, #3D6CC2 86%, #3B67BA 100%) no-repeat;
  60. -svg-background: linear-gradient(top, #6C8FD0 0, #3D6CC2 86%, #3B67BA 100%) no-repeat;
  61. -webkit-border-radius:4px;
  62. -moz-border-radius:4px;
  63. border-radius:4px;
  64. border-width: 0;
  65. padding:0 15px;
  66. margin:0 auto;
  67. height:29px;
  68. }
  69.  
  70. .art-postcontent,
  71. .art-postheadericons,
  72. .art-postfootericons,
  73. .art-blockcontent,
  74. ul.art-vmenu a
  75. {
  76. text-align: left;
  77. }
  78.  
  79. .art-postcontent,
  80. .art-postcontent li,
  81. .art-postcontent table,
  82. .art-postcontent a,
  83. .art-postcontent a:link,
  84. .art-postcontent a:visited,
  85. .art-postcontent a.visited,
  86. .art-postcontent a:hover,
  87. .art-postcontent a.hovered
  88. {
  89. font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
  90. line-height: 175%;
  91. }
  92.  
  93. .art-postcontent p
  94. {
  95. margin: 13px 0;
  96. }
  97.  
  98. .art-postcontent h1, .art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:visited, .art-postcontent h1 a:hover,
  99. .art-postcontent h2, .art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:visited, .art-postcontent h2 a:hover,
  100. .art-postcontent h3, .art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:visited, .art-postcontent h3 a:hover,
  101. .art-postcontent h4, .art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:visited, .art-postcontent h4 a:hover,
  102. .art-postcontent h5, .art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:visited, .art-postcontent h5 a:hover,
  103. .art-postcontent h6, .art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:visited, .art-postcontent h6 a:hover,
  104. .art-blockheader .t, .art-blockheader .t a, .art-blockheader .t a:link, .art-blockheader .t a:visited, .art-blockheader .t a:hover,
  105. .art-vmenublockheader .t, .art-vmenublockheader .t a, .art-vmenublockheader .t a:link, .art-vmenublockheader .t a:visited, .art-vmenublockheader .t a:hover,
  106. .art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover,
  107. .art-slogan, .art-slogan a, .art-slogan a:link, .art-slogan a:visited, .art-slogan a:hover,
  108. .art-postheader, .art-postheader a, .art-postheader a:link, .art-postheader a:visited, .art-postheader a:hover
  109. {
  110. font-size: 24px;
  111. font-family: Georgia, 'Times New Roman', Times, Serif;
  112. font-weight: normal;
  113. font-style: normal;
  114. line-height: 120%;
  115. }
  116.  
  117. .art-postcontent a, .art-postcontent a:link
  118. {
  119. font-family: Georgia, 'Times New Roman', Times, Serif;
  120. text-decoration: none;
  121. color: #FA5705;
  122. }
  123.  
  124. .art-postcontent a:visited, .art-postcontent a.visited
  125. {
  126. font-family: Georgia, 'Times New Roman', Times, Serif;
  127. text-decoration: none;
  128. color: #839BB4;
  129. }
  130.  
  131. .art-postcontent a:hover, .art-postcontent a.hover
  132. {
  133. font-family: Georgia, 'Times New Roman', Times, Serif;
  134. text-decoration: underline;
  135. color: #FB7C3C;
  136. }
  137.  
  138. .art-postcontent h1
  139. {
  140. color: #62B1F6;
  141. margin: 10px 0 0;
  142. font-size: 30px;
  143. font-family: Avantgarde, CenturyGothic, AppleGothic, sans-serif;
  144. }
  145.  
  146. .art-blockcontent h1
  147. {
  148. margin: 10px 0 0;
  149. font-size: 29px;
  150. font-family: Georgia, 'Times New Roman', Times, Serif;
  151. }
  152.  
  153. .art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:hover, .art-postcontent h1 a:visited, .art-blockcontent h1 a, .art-blockcontent h1
  154.  
  155. a:link, .art-blockcontent h1 a:hover, .art-blockcontent h1 a:visited
  156. {
  157. font-size: 29px;
  158. font-family: Georgia, 'Times New Roman', Times, Serif;
  159. }
  160.  
  161. .art-postcontent h2
  162. {
  163. color: #00688B;
  164. margin: 10px 0 0;
  165. font-size: 24px;
  166. font-family: Georgia, 'Times New Roman', Times, Serif;
  167. }
  168.  
  169. .art-blockcontent h2
  170. {
  171. margin: 10px 0 0;
  172. font-size: 24px;
  173. font-family: Georgia, 'Times New Roman', Times, Serif;
  174. }
  175.  
  176. .art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:hover, .art-postcontent h2 a:visited, .art-blockcontent h2 a, .art-blockcontent h2
  177.  
  178. a:link, .art-blockcontent h2 a:hover, .art-blockcontent h2 a:visited
  179. {
  180. font-size: 24px;
  181. font-family: Georgia, 'Times New Roman', Times, Serif;
  182. }
  183.  
  184. .art-postcontent h3
  185. {
  186. color: #00688B;
  187. margin: 10px 0 0;
  188. font-size: 22px;
  189. font-family: Georgia, 'Times New Roman', Times, Serif;
  190. }
  191.  
  192. .art-blockcontent h3
  193. {
  194. margin: 10px 0 0;
  195. font-size: 22px;
  196. font-family: Georgia, 'Times New Roman', Times, Serif;
  197. }
  198.  
  199. .art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:hover, .art-postcontent h3 a:visited, .art-blockcontent h3 a, .art-blockcontent h3
  200.  
  201. a:link, .art-blockcontent h3 a:hover, .art-blockcontent h3 a:visited
  202. {
  203. font-size: 22px;
  204. font-family: Georgia, 'Times New Roman', Times, Serif;
  205. }
  206.  
  207. .art-postcontent h4
  208. {
  209. color: #4E6883;
  210. margin: 10px 0 0;
  211. font-size: 20px;
  212. font-family: Georgia, 'Times New Roman', Times, Serif;
  213. }
  214.  
  215. .art-blockcontent h4
  216. {
  217. margin: 10px 0 0;
  218. font-size: 20px;
  219. font-family: Georgia, 'Times New Roman', Times, Serif;
  220. }
  221.  
  222. .art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:hover, .art-postcontent h4 a:visited, .art-blockcontent h4 a, .art-blockcontent h4
  223.  
  224. a:link, .art-blockcontent h4 a:hover, .art-blockcontent h4 a:visited
  225. {
  226. font-size: 20px;
  227. font-family: Georgia, 'Times New Roman', Times, Serif;
  228. }
  229.  
  230. .art-postcontent h5
  231. {
  232. color: #4E6883;
  233. margin: 10px 0 0;
  234. font-size: 17px;
  235. font-family: Georgia, 'Times New Roman', Times, Serif;
  236. }
  237.  
  238. .art-blockcontent h5
  239. {
  240. margin: 10px 0 0;
  241. font-size: 17px;
  242. font-family: Georgia, 'Times New Roman', Times, Serif;
  243. }
  244.  
  245. .art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:hover, .art-postcontent h5 a:visited, .art-blockcontent h5 a, .art-blockcontent h5
  246.  
  247. a:link, .art-blockcontent h5 a:hover, .art-blockcontent h5 a:visited
  248. {
  249. font-size: 17px;
  250. font-family: Georgia, 'Times New Roman', Times, Serif;
  251. }
  252.  
  253. .art-postcontent h6
  254. {
  255. color: #A6B7C9;
  256. margin: 10px 0 0;
  257. font-size: 14px;
  258. font-family: Georgia, 'Times New Roman', Times, Serif;
  259. }
  260.  
  261. .art-blockcontent h6
  262. {
  263. margin: 10px 0 0;
  264. font-size: 14px;
  265. font-family: Georgia, 'Times New Roman', Times, Serif;
  266. }
  267.  
  268. .art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:hover, .art-postcontent h6 a:visited, .art-blockcontent h6 a, .art-blockcontent h6
  269.  
  270. a:link, .art-blockcontent h6 a:hover, .art-blockcontent h6 a:visited
  271. {
  272. font-size: 14px;
  273. font-family: Georgia, 'Times New Roman', Times, Serif;
  274. }
  275.  
  276. header, footer, article, nav, #art-hmenu-bg, .art-sheet, .art-hmenu a, .art-vmenu a, .art-slidenavigator > a, .art-checkbox:before, .art-radiobutton:before
  277. {
  278. -webkit-background-origin: border !important;
  279. -moz-background-origin: border !important;
  280. background-origin: border-box !important;
  281. }
  282.  
  283. header, footer, article, nav, #art-hmenu-bg, .art-sheet, .art-slidenavigator > a, .art-checkbox:before, .art-radiobutton:before
  284. {
  285. display: block;
  286. -webkit-box-sizing: border-box;
  287. -moz-box-sizing: border-box;
  288. box-sizing: border-box;
  289. }
  290.  
  291. ul
  292. {
  293. list-style-type: none;
  294. }
  295.  
  296. ol
  297. {
  298. list-style-position: inside;
  299. }
  300.  
  301. html, body
  302. {
  303. height: 100%;
  304. }
  305.  
  306. body
  307. {
  308. padding: 0;
  309. margin:0;
  310. min-width: 1000px;
  311. color: #000000;
  312. }
  313.  
  314. .art-header:before, #art-header-bg:before, .art-layout-cell:before, .art-layout-wrapper:before, .art-footer:before, .art-nav:before, #art-hmenu-bg:before,
  315.  
  316. .art-sheet:before
  317. {
  318. width: 100%;
  319. content: " ";
  320. display: table;
  321. }
  322. .art-header:after, #art-header-bg:after, .art-layout-cell:after, .art-layout-wrapper:after, .art-footer:after, .art-nav:after, #art-hmenu-bg:after, .art-
  323.  
  324. sheet:after,
  325. .cleared, .clearfix:after {
  326. clear: both;
  327. font: 0/0 serif;
  328. display: block;
  329. content: " ";
  330. }
  331.  
  332. form
  333. {
  334. padding: 0 !important;
  335. margin: 0 !important;
  336. }
  337.  
  338. table.position
  339. {
  340. position: relative;
  341. width: 100%;
  342. table-layout: fixed;
  343. }
  344.  
  345. li h1, .art-postcontent li h1, .art-blockcontent li h1
  346. {
  347. margin:1px;
  348. }
  349. li h2, .art-postcontent li h2, .art-blockcontent li h2
  350. {
  351. margin:1px;
  352. }
  353. li h3, .art-postcontent li h3, .art-blockcontent li h3
  354. {
  355. margin:1px;
  356. }
  357. li h4, .art-postcontent li h4, .art-blockcontent li h4
  358. {
  359. margin:1px;
  360. }
  361. li h5, .art-postcontent li h5, .art-blockcontent li h5
  362. {
  363. margin:1px;
  364. }
  365. li h6, .art-postcontent li h6, .art-blockcontent li h6
  366. {
  367. margin:1px;
  368. }
  369. li p, .art-postcontent li p, .art-blockcontent li p
  370. {
  371. margin:1px;
  372. }
  373.  
  374.  
  375. .art-shapes
  376. {
  377. position: absolute;
  378. top: 0;
  379. right: 0;
  380. bottom: 0;
  381. left: 0;
  382. overflow: hidden;
  383. z-index: 0;
  384. }
  385.  
  386. .art-slider-inner {
  387. position: relative;
  388. overflow: hidden;
  389. width: 100%;
  390. height: 100%;
  391. }
  392.  
  393. .art-slidenavigator > a {
  394. display: inline-block;
  395. vertical-align: middle;
  396. outline-style: none;
  397. font-size: 1px;
  398. }
  399.  
  400. .art-slidenavigator > a:last-child {
  401. margin-right: 0 !important;
  402. }
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410. .art-sheet
  411. {
  412. background: #FFFFFF;
  413. margin:0 auto;
  414. position:relative;
  415. cursor:auto;
  416. width: 1000px;
  417. z-index: auto !important;
  418. }
  419.  
  420. .art-header
  421. {
  422. margin: 0px auto;
  423. height: 200px;
  424. background-image: url('images/agmadesmaller3.png'), url('images/bannermadesmaller3.png'), url('images/header.jpg');
  425. background-position: 848px 55px, 0px 23px, 0px -55px;
  426. background-repeat: no-repeat;
  427. position: relative;
  428. z-index: auto ! important;
  429. }
  430.  
  431. .responsive .art-header
  432. {
  433. background-image: url('images/header.jpg');
  434. background-position: center center;
  435. }
  436.  
  437. .art-header>.widget
  438. {
  439. position:absolute;
  440. z-index:101;
  441. }
  442.  
  443. .art-nav
  444. {
  445. background: #303F50;
  446. background: transparent;
  447. position: absolute;
  448. margin: 0;
  449. top: 0;
  450. width: 100%;
  451. z-index: 100;
  452. text-align: center;
  453. }
  454.  
  455. ul.art-hmenu a, ul.art-hmenu a:link, ul.art-hmenu a:visited, ul.art-hmenu a:hover
  456. {
  457. outline: none;
  458. position: relative;
  459. z-index: 11;
  460. }
  461.  
  462. ul.art-hmenu, ul.art-hmenu ul
  463. {
  464. display: block;
  465. margin: 0;
  466. padding: 0;
  467. border: 0;
  468. list-style-type: none;
  469. }
  470.  
  471. ul.art-hmenu li
  472. {
  473. position: relative;
  474. z-index: 5;
  475. display: block;
  476. float: left;
  477. background: none;
  478. margin: 0;
  479. padding: 0;
  480. border: 0;
  481. }
  482.  
  483. ul.art-hmenu li:hover
  484. {
  485. z-index: 10000;
  486. white-space: normal;
  487. }
  488.  
  489. ul.art-hmenu:after, ul.art-hmenu ul:after
  490. {
  491. content: ".";
  492. height: 0;
  493. display: block;
  494. visibility: hidden;
  495. overflow: hidden;
  496. clear: both;
  497. }
  498.  
  499. ul.art-hmenu, ul.art-hmenu ul
  500. {
  501. min-height: 0;
  502. }
  503.  
  504. ul.art-hmenu
  505. {
  506. display: inline-block;
  507. vertical-align: bottom;
  508. }
  509.  
  510. .art-nav:before
  511. {
  512. content:' ';
  513. }
  514.  
  515. nav.art-nav
  516. {
  517. border-bottom-right-radius: 0;
  518. border-bottom-left-radius: 0;
  519. }
  520.  
  521. .art-hmenu-extra1
  522. {
  523. position: relative;
  524. display: block;
  525. float: left;
  526. width: auto;
  527. height: auto;
  528. background-position: center;
  529. }
  530.  
  531. .art-hmenu-extra2
  532. {
  533. position: relative;
  534. display: block;
  535. float: right;
  536. width: auto;
  537. height: auto;
  538. background-position: center;
  539. }
  540.  
  541. .art-hmenu
  542. {
  543.  
  544. }
  545.  
  546. .art-menuitemcontainer
  547. {
  548. margin:0 auto;
  549. }
  550. ul.art-hmenu>li {
  551. margin-left: 0;
  552. }
  553. ul.art-hmenu>li:first-child {
  554. margin-left: 0;
  555. }
  556. ul.art-hmenu>li:last-child, ul.art-hmenu>li.last-child {
  557. margin-right: 0;
  558. }
  559.  
  560. ul.art-hmenu>li>a
  561. {
  562. padding:0 15px;
  563. margin:0 auto;
  564. position: relative;
  565. display: block;
  566. height: 53px;
  567. cursor: pointer;
  568. text-decoration: none;
  569. color: #517AC8;
  570. line-height: 53px;
  571. text-align: center;
  572. }
  573.  
  574. .art-hmenu a,
  575. .art-hmenu a:link,
  576. .art-hmenu a:visited,
  577. .art-hmenu a.active,
  578. .art-hmenu a:hover
  579. {
  580. font-size: 14px;
  581. font-family: Avantgarde, CenturyGothic, AppleGothic, sans-serif;
  582. font-weight: bold;
  583. font-style: normal;
  584. text-decoration: none;
  585. text-transform: uppercase;
  586. text-align: left;
  587. }
  588.  
  589. ul.art-hmenu>li>a.active
  590. {
  591. background: #517AC8;
  592. padding:0 15px;
  593. margin:0 auto;
  594. color: #FFFFFF;
  595. text-decoration: none;
  596. }
  597.  
  598. ul.art-hmenu>li>a:visited,
  599. ul.art-hmenu>li>a:hover,
  600. ul.art-hmenu>li:hover>a {
  601. text-decoration: none;
  602. }
  603.  
  604. ul.art-hmenu>li>a:hover, .desktop ul.art-hmenu>li:hover>a
  605. {
  606. background: #517AC8;
  607. padding:0 15px;
  608. margin:0 auto;
  609. }
  610. ul.art-hmenu>li>a:hover,
  611. .desktop ul.art-hmenu>li:hover>a {
  612. color: #FFFFFF;
  613. text-decoration: none;
  614. }
  615.  
  616. ul.art-hmenu li li a
  617. {
  618. background: #B9C2CB;
  619. background: transparent;
  620. padding:0 10px;
  621. margin:0 auto;
  622. }
  623. ul.art-hmenu li li
  624. {
  625. float: none;
  626. width: auto;
  627. margin-top: 2px;
  628. margin-bottom: 2px;
  629. }
  630.  
  631. .desktop ul.art-hmenu li li ul>li:first-child
  632. {
  633. margin-top: 0;
  634. }
  635.  
  636. ul.art-hmenu li li ul>li:last-child
  637. {
  638. margin-bottom: 0;
  639. }
  640.  
  641. .art-hmenu ul a
  642. {
  643. display: block;
  644. white-space: nowrap;
  645. height: 25px;
  646. min-width: 7em;
  647. border: 0 solid transparent;
  648. text-align: left;
  649. line-height: 25px;
  650. color: #FCFCFD;
  651. font-size: 14px;
  652. font-family: Georgia, 'Times New Roman', Times, Serif;
  653. text-decoration: none;
  654. margin:0;
  655. }
  656.  
  657. .art-hmenu ul a:link,
  658. .art-hmenu ul a:visited,
  659. .art-hmenu ul a.active,
  660. .art-hmenu ul a:hover
  661. {
  662. text-align: left;
  663. line-height: 25px;
  664. color: #FCFCFD;
  665. font-size: 14px;
  666. font-family: Georgia, 'Times New Roman', Times, Serif;
  667. text-decoration: none;
  668. margin:0;
  669. }
  670.  
  671. ul.art-hmenu li li:after
  672. {
  673. display: block;
  674. position: absolute;
  675. content: ' ';
  676. height: 0;
  677. top: -1px;
  678. left: 0;
  679. right: 0;
  680. z-index: 1;
  681. border-bottom: 1px dotted #4D6580;
  682. }
  683.  
  684. .desktop ul.art-hmenu li li:first-child:before,
  685. .desktop ul.art-hmenu li li:first-child:after
  686. {
  687. display: none;
  688. }
  689.  
  690. ul.art-hmenu ul li a:hover, .desktop ul.art-hmenu ul li:hover>a
  691. {
  692. background: #FFFFFF;
  693. background: transparent;
  694. margin:0 auto;
  695. }
  696. .art-hmenu ul a:hover
  697. {
  698. text-decoration: none;
  699. }
  700.  
  701. .art-hmenu ul li a:hover
  702. {
  703. color: #000000;
  704. }
  705.  
  706. .desktop .art-hmenu ul li:hover>a
  707. {
  708. color: #000000;
  709. }
  710.  
  711. ul.art-hmenu ul:before
  712. {
  713. background: #517AC8;
  714. border:1px dotted rgba(207, 216, 226, 0.9);
  715. margin:0 auto;
  716. display: block;
  717. position: absolute;
  718. content: ' ';
  719. z-index: 1;
  720. }
  721. .desktop ul.art-hmenu li:hover>ul {
  722. visibility: visible;
  723. top: 100%;
  724. }
  725. .desktop ul.art-hmenu li li:hover>ul {
  726. top: 0;
  727. left: 100%;
  728. }
  729.  
  730. ul.art-hmenu ul
  731. {
  732. visibility: hidden;
  733. position: absolute;
  734. z-index: 10;
  735. left: 0;
  736. top: 0;
  737. background-image: url('images/spacer.gif');
  738. }
  739.  
  740. .desktop ul.art-hmenu>li>ul
  741. {
  742. padding: 16px 36px 36px 36px;
  743. margin: -10px 0 0 -30px;
  744. }
  745.  
  746. .desktop ul.art-hmenu ul ul
  747. {
  748. padding: 36px 36px 36px 16px;
  749. margin: -36px 0 0 -5px;
  750. }
  751.  
  752. .desktop ul.art-hmenu ul.art-hmenu-left-to-right
  753. {
  754. right: auto;
  755. left: 0;
  756. margin: -10px 0 0 -30px;
  757. }
  758.  
  759. .desktop ul.art-hmenu ul.art-hmenu-right-to-left
  760. {
  761. left: auto;
  762. right: 0;
  763. margin: -10px -30px 0 0;
  764. }
  765.  
  766. .desktop ul.art-hmenu li li:hover>ul.art-hmenu-left-to-right {
  767. right: auto;
  768. left: 100%;
  769. }
  770. .desktop ul.art-hmenu li li:hover>ul.art-hmenu-right-to-left {
  771. left: auto;
  772. right: 100%;
  773. }
  774.  
  775. .desktop ul.art-hmenu ul ul.art-hmenu-left-to-right
  776. {
  777. right: auto;
  778. left: 0;
  779. padding: 36px 36px 36px 16px;
  780. margin: -36px 0 0 -5px;
  781. }
  782.  
  783. .desktop ul.art-hmenu ul ul.art-hmenu-right-to-left
  784. {
  785. left: auto;
  786. right: 0;
  787. padding: 36px 16px 36px 36px;
  788. margin: -36px -5px 0 0;
  789. }
  790.  
  791. .desktop ul.art-hmenu li ul>li:first-child {
  792. margin-top: 0;
  793. }
  794. .desktop ul.art-hmenu li ul>li:last-child {
  795. margin-bottom: 0;
  796. }
  797.  
  798. .desktop ul.art-hmenu ul ul:before
  799. {
  800. border-radius: 0;
  801. top: 30px;
  802. bottom: 30px;
  803. right: 30px;
  804. left: 10px;
  805. }
  806.  
  807. .desktop ul.art-hmenu>li>ul:before
  808. {
  809. top: 10px;
  810. right: 30px;
  811. bottom: 30px;
  812. left: 30px;
  813. }
  814.  
  815. .desktop ul.art-hmenu>li>ul.art-hmenu-left-to-right:before {
  816. right: 30px;
  817. left: 30px;
  818. }
  819. .desktop ul.art-hmenu>li>ul.art-hmenu-right-to-left:before {
  820. right: 30px;
  821. left: 30px;
  822. }
  823. .desktop ul.art-hmenu ul ul.art-hmenu-left-to-right:before {
  824. right: 30px;
  825. left: 10px;
  826. }
  827. .desktop ul.art-hmenu ul ul.art-hmenu-right-to-left:before {
  828. right: 10px;
  829. left: 30px;
  830. }
  831.  
  832. .desktop ul.art-hmenu>li.ext>a
  833. {
  834. white-space: nowrap;
  835. }
  836.  
  837. .desktop ul.art-hmenu>li.ext>a:hover,
  838. .desktop ul.art-hmenu>li.ext:hover>a,
  839. .desktop ul.art-hmenu>li.ext:hover>a.active
  840. {
  841. background: none;
  842. /* default padding + border size */
  843. padding: 0 15px 0 15px;
  844. /* margin for shadow */
  845. margin: -0 -0 0 -0;
  846. overflow: hidden;
  847. position: relative;
  848. border: none;
  849. border-radius: 0;
  850. box-shadow: none;
  851. color: #FFF5F0;
  852. }
  853.  
  854. .desktop ul.art-hmenu>li.ext>a:hover:before,
  855. .desktop ul.art-hmenu>li.ext:hover>a:before,
  856. .desktop ul.art-hmenu>li.ext:hover>a.active:before
  857. {
  858. position: absolute;
  859. content: ' ';
  860. /* top, right, left - for shadow */
  861. top: 0;
  862. right: 0;
  863. left: 0;
  864. /* border + shadow */
  865. bottom: -1px;
  866. background-color: #517AC8;
  867. border: 1px Dotted rgba(207, 216, 226, 0.9);
  868. border-top-left-radius: 0;
  869. border-top-right-radius: 0;
  870. box-shadow: 0 0 0 rgba(0, 0, 0, 0.8);
  871. z-index: -1;
  872. }
  873.  
  874. .desktop ul.art-hmenu>li.ext:hover>ul
  875. {
  876. padding-top: 5px;
  877. /* menu bar padding */
  878. margin-top: 0;
  879. }
  880.  
  881. .desktop ul.art-hmenu>li.ext:hover>ul:before
  882. {
  883. /* border + shadow */
  884. top: -1px;
  885. clip: rect(6px, auto, auto, auto);
  886. border-top-left-radius: 0;
  887. border-top-right-radius: 0;
  888. box-shadow: 0 0 0 rgba(0, 0, 0, 0.8);
  889. }
  890.  
  891. ul.art-hmenu>li.ext>.ext-r,
  892. ul.art-hmenu>li.ext>.ext-l,
  893. ul.art-hmenu>li.ext>.ext-m,
  894. ul.art-hmenu>li.ext>.ext-off
  895. {
  896. display: none;
  897. z-index: 12;
  898. -webkit-box-sizing: border-box;
  899. -moz-box-sizing: border-box;
  900. box-sizing: border-box;
  901. }
  902.  
  903. .desktop ul.art-hmenu>li.ext>ul
  904. {
  905. z-index: 13;
  906. }
  907.  
  908. .desktop ul.art-hmenu>li.ext.ext-r:hover>.ext-r,
  909. .desktop ul.art-hmenu>li.ext.ext-l:hover>.ext-l
  910. {
  911. position: absolute;
  912. display: block;
  913. overflow: hidden;
  914. /* size of radius
  915. * if size if 0 we should now generate script
  916. * that adds ext-r and ext-m divs
  917. */
  918. height: 6px;
  919. top: 100%;
  920. padding-top: 1px;
  921. margin-top: -1px;
  922. /* border width + shadow */}
  923.  
  924. .desktop ul.art-hmenu>li.ext:hover>.ext-r:before,
  925. .desktop ul.art-hmenu>li.ext:hover>.ext-l:before
  926. {
  927. position: absolute;
  928. content: ' ';
  929. top: 0;
  930. /* border + shadow */
  931. bottom: -1px;
  932. background-color: #517AC8;
  933. border: 1px Dotted rgba(207, 216, 226, 0.9);
  934. box-shadow: 0 0 0 rgba(0, 0, 0, 0.8);
  935. }
  936.  
  937. .desktop ul.art-hmenu>li.ext.ext-r:hover>.ext-r
  938. {
  939. left: 100%;
  940. right: auto;
  941. padding-left: 0;
  942. margin-left: 0;
  943. padding-right: 1px;
  944. margin-right: -1px;
  945. /* only shadow */}
  946.  
  947. .desktop ul.art-hmenu>li.ext.ext-r:hover>.ext-r:before
  948. {
  949. right: 0;
  950. left: -1px;
  951. border-top-left-radius: 0;
  952. border-top-right-radius: 0;
  953. }
  954.  
  955. .desktop ul.art-hmenu>li.ext.ext-l:hover>.ext-l
  956. {
  957. right: 100%;
  958. left: auto;
  959. padding-right: 0;
  960. margin-right: 0;
  961. padding-left: 1px;
  962. margin-left: -1px;
  963. /* only shadow */}
  964.  
  965. .desktop ul.art-hmenu>li.ext.ext-l:hover>.ext-l:before
  966. {
  967. right: -1px;
  968. left: 0;
  969. border-top-right-radius: 0;
  970. border-top-left-radius: 0;
  971. }
  972.  
  973. .desktop ul.art-hmenu>li.ext:hover>.ext-m,
  974. .desktop ul.art-hmenu>li.ext:hover>.ext-off
  975. {
  976. position: absolute;
  977. display: block;
  978. overflow: hidden;
  979. height: 5px;
  980. top: 100%;
  981. }
  982.  
  983. .desktop ul.art-hmenu>li.ext.ext-r:hover>.ext-m
  984. {
  985. /* shadow offset */
  986. left: -0;
  987. right: 0;
  988. /* shadow offset */
  989. padding-right: 0;
  990. padding-left: 0;
  991. }
  992.  
  993. .desktop ul.art-hmenu>li.ext:hover>.ext-off
  994. {
  995. /* shadow offset */
  996. left: -0;
  997. right: -0;
  998. /* shadow offset */
  999. padding-left: 0;
  1000. padding-right: 0;
  1001. }
  1002.  
  1003. .desktop ul.art-hmenu>li.ext.ext-l:hover>.ext-m
  1004. {
  1005. /* shadow offset */
  1006. right: -0;
  1007. left: 0;
  1008. /* shadow offset */
  1009. padding-left: 0;
  1010. padding-right: 0;
  1011. }
  1012.  
  1013. .desktop ul.art-hmenu>li.ext.ext-l.ext-r:hover>.ext-m
  1014. {
  1015. /* shadow offset */
  1016. right: -0;
  1017. left: -0;
  1018. /* shadow offset */
  1019. padding-left: 0;
  1020. padding-right: 0;
  1021. }
  1022.  
  1023. .desktop ul.art-hmenu>li.ext:hover>.ext-m:before,
  1024. .desktop ul.art-hmenu>li.ext:hover>.ext-off:before
  1025. {
  1026. position: absolute;
  1027. content: ' ';
  1028. top: -1px;
  1029. bottom: -1px;
  1030. /* shadow offset */
  1031. background-color: #517AC8;
  1032. border: 1px Dotted rgba(207, 216, 226, 0.9);
  1033. box-shadow: 0 0 0 rgba(0, 0, 0, 0.8);
  1034. }
  1035.  
  1036. .desktop ul.art-hmenu>li.ext.ext-r:hover>.ext-m:before
  1037. {
  1038. right: -1px;
  1039. left: 0;
  1040. }
  1041.  
  1042. .desktop ul.art-hmenu>li.ext.ext-l:hover>.ext-m:before
  1043. {
  1044. left: -1px;
  1045. right: 0;
  1046. }
  1047.  
  1048. .desktop ul.art-hmenu>li.ext.ext-l.ext-r:hover>.ext-m:before
  1049. {
  1050. left: -1px;
  1051. right: -1px
  1052. ;
  1053. }
  1054.  
  1055. .art-layout-wrapper
  1056. {
  1057. position: relative;
  1058. margin: 0 auto 0 auto;
  1059. z-index: auto !important;
  1060. }
  1061.  
  1062. .art-content-layout
  1063. {
  1064. display: table;
  1065. width: 100%;
  1066. table-layout: fixed;
  1067. }
  1068.  
  1069. .art-content-layout-row
  1070. {
  1071. display: table-row;
  1072. }
  1073.  
  1074. .art-layout-cell
  1075. {
  1076. display: table-cell;
  1077. vertical-align: top;
  1078. }
  1079.  
  1080. /* need only for content layout in post content */
  1081. .art-postcontent .art-content-layout
  1082. {
  1083. border-collapse: collapse;
  1084. }
  1085.  
  1086. .art-breadcrumbs
  1087. {
  1088. margin:0 auto;
  1089. }
  1090.  
  1091. a.art-button,
  1092. a.art-button:link,
  1093. a:link.art-button:link,
  1094. body a.art-button:link,
  1095. a.art-button:visited,
  1096. body a.art-button:visited,
  1097. input.art-button,
  1098. button.art-button
  1099. {
  1100. text-decoration: none;
  1101. font-size: 14px;
  1102. font-family: Georgia, 'Times New Roman', Times, Serif;
  1103. font-weight: bold;
  1104. font-style: normal;
  1105. position:relative;
  1106. display: inline-block;
  1107. vertical-align: middle;
  1108. white-space: nowrap;
  1109. text-align: center;
  1110. color: #FFFFFF;
  1111. margin: 0 5px 0 0 !important;
  1112. overflow: visible;
  1113. cursor: pointer;
  1114. text-indent: 0;
  1115. line-height: 29px;
  1116. -webkit-box-sizing: content-box;
  1117. -moz-box-sizing: content-box;
  1118. box-sizing: content-box;
  1119. }
  1120.  
  1121. .art-button img
  1122. {
  1123. margin: 0;
  1124. vertical-align: middle;
  1125. }
  1126.  
  1127. .firefox2 .art-button
  1128. {
  1129. display: block;
  1130. float: left;
  1131. }
  1132.  
  1133. input, select, textarea, a.art-search-button span
  1134. {
  1135. vertical-align: middle;
  1136. font-size: 14px;
  1137. font-family: Georgia, 'Times New Roman', Times, Serif;
  1138. font-weight: bold;
  1139. font-style: normal;
  1140. }
  1141.  
  1142. .art-block select
  1143. {
  1144. width:96%;
  1145. }
  1146.  
  1147. input.art-button
  1148. {
  1149. float: none !important;
  1150. }
  1151.  
  1152. .art-button.active, .art-button.active:hover
  1153. {
  1154. background: #A1ADBA;
  1155. background: linear-gradient(top, #B9C2CB 0, #8D9CAA 100%) no-repeat;
  1156. background: -webkit-linear-gradient(top, #B9C2CB 0, #8D9CAA 100%) no-repeat;
  1157. background: -moz-linear-gradient(top, #B9C2CB 0, #8D9CAA 100%) no-repeat;
  1158. background: -o-linear-gradient(top, #B9C2CB 0, #8D9CAA 100%) no-repeat;
  1159. background: -ms-linear-gradient(top, #B9C2CB 0, #8D9CAA 100%) no-repeat;
  1160. background: linear-gradient(top, #B9C2CB 0, #8D9CAA 100%) no-repeat;
  1161. -svg-background: linear-gradient(top, #B9C2CB 0, #8D9CAA 100%) no-repeat;
  1162. -webkit-border-radius:4px;
  1163. -moz-border-radius:4px;
  1164. border-radius:4px;
  1165. border-width: 0;
  1166. padding:0 15px;
  1167. margin:0 auto;
  1168. }
  1169. .art-button.active, .art-button.active:hover {
  1170. color: #FFFFFF !important;
  1171. }
  1172.  
  1173. .art-button.hover, .art-button:hover
  1174. {
  1175. background: #8A99A8;
  1176. background: linear-gradient(top, #A1ADBA 0, #758799 100%) no-repeat;
  1177. background: -webkit-linear-gradient(top, #A1ADBA 0, #758799 100%) no-repeat;
  1178. background: -moz-linear-gradient(top, #A1ADBA 0, #758799 100%) no-repeat;
  1179. background: -o-linear-gradient(top, #A1ADBA 0, #758799 100%) no-repeat;
  1180. background: -ms-linear-gradient(top, #A1ADBA 0, #758799 100%) no-repeat;
  1181. background: linear-gradient(top, #A1ADBA 0, #758799 100%) no-repeat;
  1182. -svg-background: linear-gradient(top, #A1ADBA 0, #758799 100%) no-repeat;
  1183. -webkit-border-radius:4px;
  1184. -moz-border-radius:4px;
  1185. border-radius:4px;
  1186. border-width: 0;
  1187. padding:0 15px;
  1188. margin:0 auto;
  1189. }
  1190. .art-button.hover, .art-button:hover {
  1191. color: #FFFFFF !important;
  1192. }
  1193.  
  1194. input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea
  1195. {
  1196. background: #F9FAFB;
  1197. -webkit-border-radius:4px;
  1198. -moz-border-radius:4px;
  1199. border-radius:4px;
  1200. border:1px solid #B9C2CB;
  1201. margin:0 auto;
  1202. }
  1203. input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea
  1204. {
  1205. width: 100%;
  1206. padding: 4px 0;
  1207. color: #3D5166 !important;
  1208. font-size: 14px;
  1209. font-family: Georgia, 'Times New Roman', Times, Serif;
  1210. font-weight: normal;
  1211. font-style: normal;
  1212. text-shadow: none;
  1213. }
  1214. input.art-error, textarea.art-error
  1215. {
  1216. background: #F9FAFB;
  1217. border:1px solid #E2341D;
  1218. margin:0 auto;
  1219. }
  1220. input.art-error, textarea.art-error {
  1221. color: #3D5166 !important;
  1222. font-size: 14px;
  1223. font-family: Georgia, 'Times New Roman', Times, Serif;
  1224. font-weight: normal;
  1225. font-style: normal;
  1226. }
  1227. form.art-search input[type="text"]
  1228. {
  1229. background: #FFFFFF;
  1230. -webkit-border-radius:4px;
  1231. -moz-border-radius:4px;
  1232. border-radius:4px;
  1233. border:1px solid #CCD6E0;
  1234. margin:0 auto;
  1235. width: 100%;
  1236. padding: 4px 0;
  1237. -webkit-box-sizing: border-box;
  1238. -moz-box-sizing: border-box;
  1239. box-sizing: border-box;
  1240. color: #364049 !important;
  1241. font-size: 14px;
  1242. font-family: Georgia, 'Times New Roman', Times, Serif;
  1243. font-weight: normal;
  1244. font-style: normal;
  1245. }
  1246. form.art-search
  1247. {
  1248. background-image: none;
  1249. border: 0;
  1250. display:block;
  1251. position:relative;
  1252. top:0;
  1253. padding:0;
  1254. margin:5px;
  1255. left:0;
  1256. line-height: 0;
  1257. }
  1258.  
  1259. form.art-search input, a.art-search-button
  1260. {
  1261. top:0;
  1262. right:0;
  1263. }
  1264.  
  1265. form.art-search>input, a.art-search-button{
  1266. bottom:0;
  1267. left:0;
  1268. vertical-align: middle;
  1269. }
  1270.  
  1271. form.art-search input[type="submit"], input.art-search-button, a.art-search-button
  1272. {
  1273. margin:0 auto;
  1274. }
  1275. form.art-search input[type="submit"], input.art-search-button, a.art-search-button {
  1276. position:absolute;
  1277. left:auto;
  1278. display:block;
  1279. border:none;
  1280. background:url('images/searchicon.png') center center no-repeat;
  1281. width:24px;
  1282. height: 100%;
  1283. padding:0;
  1284. color: #FFFFFF !important;
  1285. cursor: pointer;
  1286. }
  1287.  
  1288. a.art-search-button span.art-search-button-text {
  1289. display: none;
  1290. }
  1291.  
  1292. label.art-checkbox:before
  1293. {
  1294. background: #F9FAFB;
  1295. -webkit-border-radius:1px;
  1296. -moz-border-radius:1px;
  1297. border-radius:1px;
  1298. border-width: 0;
  1299. margin:0 auto;
  1300. width:16px;
  1301. height:16px;
  1302. }
  1303. label.art-checkbox
  1304. {
  1305. cursor: pointer;
  1306. font-size: 14px;
  1307. font-family: Georgia, 'Times New Roman', Times, Serif;
  1308. font-weight: normal;
  1309. font-style: normal;
  1310. line-height: 16px;
  1311. display: inline-block;
  1312. color: #364049 !important;
  1313. }
  1314.  
  1315. .art-checkbox>input[type="checkbox"]
  1316. {
  1317. margin: 0 5px 0 0;
  1318. }
  1319.  
  1320. label.art-checkbox.active:before
  1321. {
  1322. background: #FC905A;
  1323. -webkit-border-radius:1px;
  1324. -moz-border-radius:1px;
  1325. border-radius:1px;
  1326. border-width: 0;
  1327. margin:0 auto;
  1328. width:16px;
  1329. height:16px;
  1330. display: inline-block;
  1331. }
  1332.  
  1333. label.art-checkbox.hovered:before
  1334. {
  1335. background: #D9DEE3;
  1336. -webkit-border-radius:1px;
  1337. -moz-border-radius:1px;
  1338. border-radius:1px;
  1339. border-width: 0;
  1340. margin:0 auto;
  1341. width:16px;
  1342. height:16px;
  1343. display: inline-block;
  1344. }
  1345.  
  1346. label.art-radiobutton:before
  1347. {
  1348. background: #F9FAFB;
  1349. -webkit-border-radius:3px;
  1350. -moz-border-radius:3px;
  1351. border-radius:3px;
  1352. border-width: 0;
  1353. margin:0 auto;
  1354. width:12px;
  1355. height:12px;
  1356. }
  1357. label.art-radiobutton
  1358. {
  1359. cursor: pointer;
  1360. font-size: 14px;
  1361. font-family: Georgia, 'Times New Roman', Times, Serif;
  1362. font-weight: normal;
  1363. font-style: normal;
  1364. line-height: 12px;
  1365. display: inline-block;
  1366. color: #364049 !important;
  1367. }
  1368.  
  1369. .art-radiobutton>input[type="radio"]
  1370. {
  1371. vertical-align: baseline;
  1372. margin: 0 5px 0 0;
  1373. }
  1374.  
  1375. label.art-radiobutton.active:before
  1376. {
  1377. background: #B9C2CB;
  1378. -webkit-border-radius:3px;
  1379. -moz-border-radius:3px;
  1380. border-radius:3px;
  1381. border-width: 0;
  1382. margin:0 auto;
  1383. width:12px;
  1384. height:12px;
  1385. display: inline-block;
  1386. }
  1387.  
  1388. label.art-radiobutton.hovered:before
  1389. {
  1390. background: #D9DEE3;
  1391. -webkit-border-radius:3px;
  1392. -moz-border-radius:3px;
  1393. border-radius:3px;
  1394. border-width: 0;
  1395. margin:0 auto;
  1396. width:12px;
  1397. height:12px;
  1398. display: inline-block;
  1399. }
  1400.  
  1401. .art-comments
  1402. {
  1403. border-top:1px dotted #A1ADBA;
  1404. margin:0 auto;
  1405. margin-top: 25px;
  1406. }
  1407.  
  1408. .art-comments h2
  1409. {
  1410. color: #23292F;
  1411. }
  1412.  
  1413. .art-comment-inner
  1414. {
  1415. -webkit-border-radius:2px;
  1416. -moz-border-radius:2px;
  1417. border-radius:2px;
  1418. padding:5px;
  1419. margin:0 auto;
  1420. margin-left: 96px;
  1421. }
  1422. .art-comment-avatar
  1423. {
  1424. float:left;
  1425. width:80px;
  1426. height:80px;
  1427. padding:2px;
  1428. background:#fff;
  1429. border:1px solid #E2E8EE;
  1430. }
  1431.  
  1432. .art-comment-avatar>img
  1433. {
  1434. margin:0 !important;
  1435. border:none !important;
  1436. }
  1437.  
  1438. .art-comment-content
  1439. {
  1440. padding:10px 0;
  1441. color: #303F50;
  1442. font-family: Georgia, 'Times New Roman', Times, Serif;
  1443. }
  1444.  
  1445. .art-comment
  1446. {
  1447. margin-top: 6px;
  1448. }
  1449.  
  1450. #comment-list>li:first-child>.art-comment
  1451. {
  1452. margin-top: 0;
  1453. }
  1454.  
  1455. .art-comment-header
  1456. {
  1457. color: #23292F;
  1458. font-family: Georgia, 'Times New Roman', Times, Serif;
  1459. line-height: 100%;
  1460. }
  1461.  
  1462. .art-comment-header a,
  1463. .art-comment-header a:link,
  1464. .art-comment-header a:visited,
  1465. .art-comment-header a.visited,
  1466. .art-comment-header a:hover,
  1467. .art-comment-header a.hovered
  1468. {
  1469. font-family: Georgia, 'Times New Roman', Times, Serif;
  1470. line-height: 100%;
  1471. }
  1472.  
  1473. .art-comment-header a, .art-comment-header a:link
  1474. {
  1475. font-family: Georgia, 'Times New Roman', Times, Serif;
  1476. font-weight: bold;
  1477. font-style: normal;
  1478. color: #758799;
  1479. }
  1480.  
  1481. .art-comment-header a:visited, .art-comment-header a.visited
  1482. {
  1483. font-family: Georgia, 'Times New Roman', Times, Serif;
  1484. color: #758799;
  1485. }
  1486.  
  1487. .art-comment-header a:hover, .art-comment-header a.hovered
  1488. {
  1489. font-family: Georgia, 'Times New Roman', Times, Serif;
  1490. color: #758799;
  1491. }
  1492.  
  1493. .art-comment-content a,
  1494. .art-comment-content a:link,
  1495. .art-comment-content a:visited,
  1496. .art-comment-content a.visited,
  1497. .art-comment-content a:hover,
  1498. .art-comment-content a.hovered
  1499. {
  1500. font-family: Georgia, 'Times New Roman', Times, Serif;
  1501. }
  1502.  
  1503. .art-comment-content a, .art-comment-content a:link
  1504. {
  1505. font-family: Georgia, 'Times New Roman', Times, Serif;
  1506. color: #CD4704;
  1507. }
  1508.  
  1509. .art-comment-content a:visited, .art-comment-content a.visited
  1510. {
  1511. font-family: Georgia, 'Times New Roman', Times, Serif;
  1512. color: #3F5369;
  1513. }
  1514.  
  1515. .art-comment-content a:hover, .art-comment-content a.hovered
  1516. {
  1517. font-family: Georgia, 'Times New Roman', Times, Serif;
  1518. color: #CD4704;
  1519. }
  1520.  
  1521. .art-pager
  1522. {
  1523. -webkit-border-radius:4px;
  1524. -moz-border-radius:4px;
  1525. border-radius:4px;
  1526. padding:6px;
  1527. margin:2px;
  1528. }
  1529.  
  1530. .art-pager>*:last-child,
  1531. .art-pager>*:last-child:hover
  1532. {
  1533. margin-right:0;
  1534. }
  1535.  
  1536. .art-pager>span {
  1537. cursor:default;
  1538. }
  1539.  
  1540. .art-pager>*
  1541. {
  1542. background: #D9DEE3;
  1543. -webkit-border-radius:4px;
  1544. -moz-border-radius:4px;
  1545. border-radius:4px;
  1546. padding:10px;
  1547. margin:0 4px 0 auto;
  1548. position:relative;
  1549. display:inline-block;
  1550. margin-left: 0;
  1551. }
  1552.  
  1553. .art-pager a:link,
  1554. .art-pager a:visited
  1555. {
  1556. font-family: Georgia, 'Times New Roman', Times, Serif;
  1557. text-decoration: none;
  1558. color: #1C2126
  1559. ;
  1560. }
  1561.  
  1562. .art-pager .active
  1563. {
  1564. background: #B6BFC9;
  1565. padding:10px;
  1566. margin:0 4px 0 auto;
  1567. color: #FFFFFF
  1568. ;
  1569. }
  1570.  
  1571. .art-pager .more
  1572. {
  1573. background: #D9DEE3;
  1574. margin:0 4px 0 auto;
  1575. }
  1576. .art-pager a.more:link,
  1577. .art-pager a.more:visited
  1578. {
  1579. color: #411701
  1580. ;
  1581. }
  1582. .art-pager a:hover
  1583. {
  1584. background: #B9C2CB;
  1585. padding:10px;
  1586. margin:0 4px 0 auto;
  1587. }
  1588. .art-pager a:hover,
  1589. .art-pager a.more:hover
  1590. {
  1591. text-decoration: none;
  1592. color: #21262C
  1593. ;
  1594. }
  1595. .art-pager>*:after
  1596. {
  1597. margin:0 0 0 auto;
  1598. display:inline-block;
  1599. position:absolute;
  1600. content: ' ';
  1601. top:0;
  1602. width:0;
  1603. height:100%;
  1604. right: 0;
  1605. text-decoration:none;
  1606. }
  1607.  
  1608. .art-pager>*:last-child:after{
  1609. display:none;
  1610. }
  1611.  
  1612. .art-commentsform
  1613. {
  1614. background: #E2E8EE;
  1615. background: transparent;
  1616. padding:10px;
  1617. margin:0 auto;
  1618. margin-top:25px;
  1619. color: #23292F;
  1620. }
  1621.  
  1622. .art-commentsform h2{
  1623. padding-bottom:10px;
  1624. margin: 0;
  1625. color: #23292F;
  1626. }
  1627.  
  1628. .art-commentsform label {
  1629. display: inline-block;
  1630. line-height: 25px;
  1631. }
  1632.  
  1633. .art-commentsform input:not([type=submit]), .art-commentsform textarea {
  1634. box-sizing: border-box;
  1635. -moz-box-sizing: border-box;
  1636. -webkit-box-sizing: border-box;
  1637. width:100%;
  1638. max-width:100%;
  1639. }
  1640.  
  1641. .art-commentsform .form-submit
  1642. {
  1643. margin-top: 10px;
  1644. }
  1645. .art-block
  1646. {
  1647. margin:3px;
  1648. }
  1649. div.art-block img
  1650. {
  1651. border: none;
  1652. margin: 0;
  1653. }
  1654.  
  1655. .art-blockheader
  1656. {
  1657. background: #517AC8;
  1658. background: linear-gradient(top, #5880CA 0, #6C8FD0 20%, #5880CA 50%, #4974C5 80%, #5880CA 100%) no-repeat;
  1659. background: -webkit-linear-gradient(top, #5880CA 0, #6C8FD0 20%, #5880CA 50%, #4974C5 80%, #5880CA 100%) no-repeat;
  1660. background: -moz-linear-gradient(top, #5880CA 0, #6C8FD0 20%, #5880CA 50%, #4974C5 80%, #5880CA 100%) no-repeat;
  1661. background: -o-linear-gradient(top, #5880CA 0, #6C8FD0 20%, #5880CA 50%, #4974C5 80%, #5880CA 100%) no-repeat;
  1662. background: -ms-linear-gradient(top, #5880CA 0, #6C8FD0 20%, #5880CA 50%, #4974C5 80%, #5880CA 100%) no-repeat;
  1663. background: linear-gradient(top, #5880CA 0, #6C8FD0 20%, #5880CA 50%, #4974C5 80%, #5880CA 100%) no-repeat;
  1664. -svg-background: linear-gradient(top, #5880CA 0, #6C8FD0 20%, #5880CA 50%, #4974C5 80%, #5880CA 100%) no-repeat;
  1665. padding:6px 5px;
  1666. margin:0 auto 2px;
  1667. }
  1668. .art-blockheader .t,
  1669. .art-blockheader .t a,
  1670. .art-blockheader .t a:link,
  1671. .art-blockheader .t a:visited,
  1672. .art-blockheader .t a:hover
  1673. {
  1674. color: #FCFCFD;
  1675. font-size: 22px;
  1676. font-family: Georgia, 'Times New Roman', Times, Serif;
  1677. font-weight: bold;
  1678. font-style: normal;
  1679. margin: 0 5px;
  1680. }
  1681.  
  1682. .art-blockcontent
  1683. {
  1684. padding:5px;
  1685. margin:0 auto;
  1686. color: #303F50;
  1687. font-size: 14px;
  1688. font-family: Georgia, 'Times New Roman', Times, Serif;
  1689. line-height: 175%;
  1690. }
  1691. .art-blockcontent table,
  1692. .art-blockcontent li,
  1693. .art-blockcontent a,
  1694. .art-blockcontent a:link,
  1695. .art-blockcontent a:visited,
  1696. .art-blockcontent a:hover
  1697. {
  1698. color: #303F50;
  1699. font-size: 14px;
  1700. font-family: Georgia, 'Times New Roman', Times, Serif;
  1701. line-height: 175%;
  1702. }
  1703.  
  1704. .art-blockcontent p
  1705. {
  1706. margin: 0 5px;
  1707. }
  1708.  
  1709. .art-blockcontent a, .art-blockcontent a:link
  1710. {
  1711. color: #FB7C3C;
  1712. font-family: Georgia, 'Times New Roman', Times, Serif;
  1713. }
  1714.  
  1715. .art-blockcontent a:visited, .art-blockcontent a.visited
  1716. {
  1717. color: #A9BACB;
  1718. font-family: Georgia, 'Times New Roman', Times, Serif;
  1719. text-decoration: none;
  1720. }
  1721.  
  1722. .art-blockcontent a:hover, .art-blockcontent a.hover
  1723. {
  1724. color: #FA5705;
  1725. font-family: Georgia, 'Times New Roman', Times, Serif;
  1726. text-decoration: none;
  1727. }
  1728. .art-block ul>li:before
  1729. {
  1730. content:url('images/blockbullets.png');
  1731. margin-right:6px;
  1732. bottom: 2px;
  1733. position:relative;
  1734. display:inline-block;
  1735. vertical-align:middle;
  1736. font-size:0;
  1737. line-height:0;
  1738. margin-left: -12px;
  1739. }
  1740. .opera .art-block ul>li:before
  1741. {
  1742. /* Vertical-align:middle in Opera doesn't need additional offset */
  1743. bottom: 0;
  1744. }
  1745.  
  1746. .art-block li
  1747. {
  1748. font-size: 14px;
  1749. font-family: Georgia, 'Times New Roman', Times, Serif;
  1750. line-height: 175%;
  1751. color: #4E6883;
  1752. margin: 5px 0 0 10px;
  1753. }
  1754.  
  1755. .art-block ul>li, .art-block ol
  1756. {
  1757. padding: 0;
  1758. }
  1759.  
  1760. .art-block ul>li
  1761. {
  1762. padding-left: 12px;
  1763. }
  1764.  
  1765. .art-post
  1766. {
  1767. padding:20px;
  1768. }
  1769. a img
  1770. {
  1771. border: 0;
  1772. }
  1773.  
  1774. .art-article img, img.art-article, .art-block img, .art-footer-text img
  1775. {
  1776. margin: 7px 7px 7px 7px;
  1777. }
  1778.  
  1779. .art-metadata-icons img
  1780. {
  1781. border: none;
  1782. vertical-align: middle;
  1783. margin: 2px;
  1784. }
  1785.  
  1786. .art-article table, table.art-article
  1787. {
  1788. border-collapse: collapse;
  1789. margin: 1px;
  1790. }
  1791.  
  1792. .art-post .art-content-layout-br
  1793. {
  1794. height: 0;
  1795. }
  1796.  
  1797. .art-article th, .art-article td
  1798. {
  1799. padding: 2px;
  1800. border: solid 1px #B9C2CB;
  1801. vertical-align: top;
  1802. text-align: left;
  1803. }
  1804.  
  1805. .art-article th
  1806. {
  1807. text-align: center;
  1808. vertical-align: middle;
  1809. padding: 7px;
  1810. }
  1811.  
  1812. pre
  1813. {
  1814. overflow: auto;
  1815. padding: 0.1em;
  1816. }
  1817.  
  1818. .preview-cms-logo
  1819. {
  1820. border: 0;
  1821. margin: 1em 1em 0 0;
  1822. float: left;
  1823. }
  1824.  
  1825. .image-caption-wrapper
  1826. {
  1827. padding: 7px 7px 7px 7px;
  1828. -webkit-box-sizing: border-box;
  1829. -moz-box-sizing: border-box;
  1830. box-sizing: border-box;
  1831. }
  1832.  
  1833. .image-caption-wrapper img
  1834. {
  1835. margin: 0 !important;
  1836. -webkit-box-sizing: border-box;
  1837. -moz-box-sizing: border-box;
  1838. box-sizing: border-box;
  1839. }
  1840.  
  1841. .image-caption-wrapper div.art-collage
  1842. {
  1843. margin: 0 !important;
  1844. -webkit-box-sizing: border-box;
  1845. -moz-box-sizing: border-box;
  1846. box-sizing: border-box;
  1847. }
  1848.  
  1849. .image-caption-wrapper p
  1850. {
  1851. font-size: 80%;
  1852. text-align: right;
  1853. margin: 0;
  1854. }
  1855.  
  1856. .art-postheader
  1857. {
  1858. color: #517AC8;
  1859. margin: 5px 10px;
  1860. font-size: 26px;
  1861. font-family: Georgia, 'Times New Roman', Times, Serif;
  1862. font-weight: bold;
  1863. font-style: normal;
  1864. }
  1865.  
  1866. .art-postheader a,
  1867. .art-postheader a:link,
  1868. .art-postheader a:visited,
  1869. .art-postheader a.visited,
  1870. .art-postheader a:hover,
  1871. .art-postheader a.hovered
  1872. {
  1873. font-size: 26px;
  1874. font-family: Georgia, 'Times New Roman', Times, Serif;
  1875. font-weight: bold;
  1876. font-style: normal;
  1877. }
  1878.  
  1879. .art-postheader a, .art-postheader a:link
  1880. {
  1881. font-family: Georgia, 'Times New Roman', Times, Serif;
  1882. text-decoration: none;
  1883. text-align: left;
  1884. color: #E2341D;
  1885. }
  1886.  
  1887. .art-postheader a:visited, .art-postheader a.visited
  1888. {
  1889. font-family: Georgia, 'Times New Roman', Times, Serif;
  1890. text-decoration: none;
  1891. text-align: left;
  1892. color: #708BA9;
  1893. }
  1894.  
  1895. .art-postheader a:hover, .art-postheader a.hovered
  1896. {
  1897. font-family: Georgia, 'Times New Roman', Times, Serif;
  1898. text-decoration: none;
  1899. text-align: left;
  1900. color: #FB7C3C;
  1901. }
  1902.  
  1903. .art-postheadericons,
  1904. .art-postheadericons a,
  1905. .art-postheadericons a:link,
  1906. .art-postheadericons a:visited,
  1907. .art-postheadericons a:hover
  1908. {
  1909. font-family: Georgia, 'Times New Roman', Times, Serif;
  1910. color: #4E6883;
  1911. }
  1912.  
  1913. .art-postheadericons
  1914. {
  1915. padding: 1px;
  1916. margin: 0 0 0 10px;
  1917. }
  1918.  
  1919. .art-postheadericons a, .art-postheadericons a:link
  1920. {
  1921. font-family: Georgia, 'Times New Roman', Times, Serif;
  1922. text-decoration: none;
  1923. color: #FB722D;
  1924. }
  1925.  
  1926. .art-postheadericons a:visited, .art-postheadericons a.visited
  1927. {
  1928. font-family: Georgia, 'Times New Roman', Times, Serif;
  1929. font-weight: normal;
  1930. font-style: normal;
  1931. text-decoration: none;
  1932. color: #587493;
  1933. }
  1934.  
  1935. .art-postheadericons a:hover, .art-postheadericons a.hover
  1936. {
  1937. font-family: Georgia, 'Times New Roman', Times, Serif;
  1938. font-weight: normal;
  1939. font-style: normal;
  1940. text-decoration: underline;
  1941. color: #E65005;
  1942. }
  1943.  
  1944. .art-postdateicon:before
  1945. {
  1946. content:url('images/postdateicon.png');
  1947. margin-right:6px;
  1948. position:relative;
  1949. display:inline-block;
  1950. vertical-align:middle;
  1951. font-size:0;
  1952. line-height:0;
  1953. bottom: auto;
  1954. }
  1955. .opera .art-postdateicon:before
  1956. {
  1957. /* Vertical-align:middle in Opera doesn't need additional offset */
  1958. bottom: 0;
  1959. }
  1960.  
  1961. .art-postauthoricon:before
  1962. {
  1963. content:url('images/postauthoricon.png');
  1964. margin-right:6px;
  1965. position:relative;
  1966. display:inline-block;
  1967. vertical-align:middle;
  1968. font-size:0;
  1969. line-height:0;
  1970. bottom: auto;
  1971. }
  1972. .opera .art-postauthoricon:before
  1973. {
  1974. /* Vertical-align:middle in Opera doesn't need additional offset */
  1975. bottom: 0;
  1976. }
  1977.  
  1978. .art-postediticon:before
  1979. {
  1980. content:url('images/postediticon.png');
  1981. margin-right:6px;
  1982. bottom: 2px;
  1983. position:relative;
  1984. display:inline-block;
  1985. vertical-align:middle;
  1986. font-size:0;
  1987. line-height:0;
  1988. }
  1989. .opera .art-postediticon:before
  1990. {
  1991. /* Vertical-align:middle in Opera doesn't need additional offset */
  1992. bottom: 0;
  1993. }
  1994.  
  1995. .art-postcontent ul>li:before, .art-post ul>li:before, .art-textblock ul>li:before
  1996. {
  1997. content:url('images/postbullets.png');
  1998. margin-right:6px;
  1999. bottom: 2px;
  2000. position:relative;
  2001. display:inline-block;
  2002. vertical-align:middle;
  2003. font-size:0;
  2004. line-height:0;
  2005. }
  2006. .opera .art-postcontent ul>li:before, .opera .art-post ul>li:before, .opera .art-textblock ul>li:before
  2007. {
  2008. /* Vertical-align:middle in Opera doesn't need additional offset */
  2009. bottom: 0;
  2010. }
  2011.  
  2012. .art-postcontent li, .art-post li, .art-textblock li
  2013. {
  2014. font-family: Georgia, 'Times New Roman', Times, Serif;
  2015. color: #303F50;
  2016. margin: 3px 0 0 11px;
  2017. }
  2018.  
  2019. .art-postcontent ul>li, .art-post ul>li, .art-textblock ul>li, .art-postcontent ol, .art-post ol, .art-textblock ol
  2020. {
  2021. padding: 0;
  2022. }
  2023.  
  2024. .art-postcontent ul>li, .art-post ul>li, .art-textblock ul>li
  2025. {
  2026. padding-left: 22px;
  2027. }
  2028.  
  2029. .art-postcontent ul>li:before, .art-post ul>li:before, .art-textblock ul>li:before
  2030. {
  2031. margin-left: -22px;
  2032. }
  2033.  
  2034. .art-postcontent ol, .art-post ol, .art-textblock ol, .art-postcontent ul, .art-post ul, .art-textblock ul
  2035. {
  2036. margin: 1em 0 1em 11px;
  2037. }
  2038.  
  2039. .art-postcontent li ol, .art-post li ol, .art-textblock li ol, .art-postcontent li ul, .art-post li ul, .art-textblock li ul
  2040. {
  2041. margin: 0.5em 0 0.5em 11px;
  2042. }
  2043.  
  2044. .art-postcontent li, .art-post li, .art-textblock li
  2045. {
  2046. margin: 3px 0 0 0;
  2047. }
  2048.  
  2049. .art-postcontent ol>li, .art-post ol>li, .art-textblock ol>li
  2050. {
  2051. /* overrides overflow for "ul li" and sets the default value */
  2052. overflow: visible;
  2053. }
  2054.  
  2055. .art-postcontent ul>li, .art-post ul>li, .art-textblock ul>li
  2056. {
  2057. /* makes "ul li" not to align behind the image if they are in the same line */
  2058. overflow-x: visible;
  2059. overflow-y: hidden;
  2060. }
  2061.  
  2062. blockquote
  2063. {
  2064. background: #ACD1F6 url('images/postquote.png') no-repeat scroll;
  2065. padding:10px 10px 10px 47px;
  2066. margin:10px 0 0 25px;
  2067. color: #0A0D10;
  2068. font-family: Georgia, 'Times New Roman', Times, Serif;
  2069. font-weight: normal;
  2070. font-style: italic;
  2071. text-align: left;
  2072. /* makes block not to align behind the image if they are in the same line */
  2073. overflow: auto;
  2074. clear:both;
  2075. }
  2076. blockquote a, .art-postcontent blockquote a, .art-blockcontent blockquote a, .art-footer-text blockquote a,
  2077. blockquote a:link, .art-postcontent blockquote a:link, .art-blockcontent blockquote a:link, .art-footer-text blockquote a:link,
  2078. blockquote a:visited, .art-postcontent blockquote a:visited, .art-blockcontent blockquote a:visited, .art-footer-text blockquote a:visited,
  2079. blockquote a:hover, .art-postcontent blockquote a:hover, .art-blockcontent blockquote a:hover, .art-footer-text blockquote a:hover
  2080. {
  2081. color: #0A0D10;
  2082. font-family: Georgia, 'Times New Roman', Times, Serif;
  2083. font-weight: normal;
  2084. font-style: italic;
  2085. text-align: left;
  2086. }
  2087.  
  2088. /* Override native 'p' margins*/
  2089. blockquote p,
  2090. .art-postcontent blockquote p,
  2091. .art-blockcontent blockquote p,
  2092. .art-footer-text blockquote p
  2093. {
  2094. margin: 0;
  2095. margin: 5px 0;
  2096. }
  2097.  
  2098. .Sorter img
  2099. {
  2100. border:0;
  2101. vertical-align:middle;
  2102. padding:0;
  2103. margin:0;
  2104. position:static;
  2105. z-index:1;
  2106. width: 12px;
  2107. height: 6px;
  2108. }
  2109.  
  2110. .Sorter a
  2111. {
  2112. position:relative;
  2113. font-family: Georgia, 'Times New Roman', Times, Serif;
  2114. color: #647587;
  2115. }
  2116.  
  2117. .Sorter a:link
  2118. {
  2119. font-family: Georgia, 'Times New Roman', Times, Serif;
  2120. color: #647587;
  2121. }
  2122.  
  2123. .Sorter a:visited, .Sorter a.visited
  2124. {
  2125. font-family: Georgia, 'Times New Roman', Times, Serif;
  2126. color: #647587;
  2127. }
  2128.  
  2129. .Sorter a:hover, .Sorter a.hover
  2130. {
  2131. font-family: Georgia, 'Times New Roman', Times, Serif;
  2132. color: #4C5967;
  2133. }
  2134.  
  2135. .Sorter
  2136. {
  2137. font-family: Georgia, 'Times New Roman', Times, Serif;
  2138. color:#364049;
  2139. }
  2140.  
  2141. .art-footer
  2142. {
  2143. background: #C0C0C0;
  2144. border-top:1px dotted #9CAFC4;
  2145. padding:25px;
  2146. margin:0 auto;
  2147. position: relative;
  2148. color: #FFFFFF;
  2149. font-size: 14px;
  2150. font-family: Georgia, 'Times New Roman', Times, Serif;
  2151. font-weight: bold;
  2152. font-style: normal;
  2153. line-height: 175%;
  2154. text-align: center;
  2155. }
  2156.  
  2157. .art-footer-text a,
  2158. .art-footer-text a:link,
  2159. .art-footer-text a:visited,
  2160. .art-footer-text a:hover,
  2161. .art-footer-text td,
  2162. .art-footer-text th,
  2163. .art-footer-text caption
  2164. {
  2165. color: #FFFFFF;
  2166. font-size: 14px;
  2167. font-family: Georgia, 'Times New Roman', Times, Serif;
  2168. font-weight: bold;
  2169. font-style: normal;
  2170. line-height: 175%;
  2171. }
  2172.  
  2173. .art-footer-text p
  2174. {
  2175. padding:0;
  2176. text-align: center;
  2177. }
  2178.  
  2179. .art-footer-text a,
  2180. .art-footer-text a:link
  2181. {
  2182. color: #517AC8;
  2183. font-family: Georgia, 'Times New Roman', Times, Serif;
  2184. font-weight: bold;
  2185. font-style: normal;
  2186. text-decoration: none;
  2187. }
  2188.  
  2189. .art-footer-text a:visited
  2190. {
  2191. color: #8098B3;
  2192. font-family: Georgia, 'Times New Roman', Times, Serif;
  2193. text-decoration: none;
  2194. }
  2195.  
  2196. .art-footer-text a:hover
  2197. {
  2198. color: #FC935F;
  2199. font-family: Georgia, 'Times New Roman', Times, Serif;
  2200. text-decoration: underline;
  2201. }
  2202.  
  2203. .art-footer-text h1
  2204. {
  2205. color: #8A99A8;
  2206. font-family: Georgia, 'Times New Roman', Times, Serif;
  2207. }
  2208.  
  2209. .art-footer-text h2
  2210. {
  2211. color: #A1ADBA;
  2212. font-family: Georgia, 'Times New Roman', Times, Serif;
  2213. }
  2214.  
  2215. .art-footer-text h3
  2216. {
  2217. color: #FA681E;
  2218. font-family: Georgia, 'Times New Roman', Times, Serif;
  2219. }
  2220.  
  2221. .art-footer-text h4
  2222. {
  2223. color: #9CAFC4;
  2224. font-family: Georgia, 'Times New Roman', Times, Serif;
  2225. }
  2226.  
  2227. .art-footer-text h5
  2228. {
  2229. color: #9CAFC4;
  2230. font-family: Georgia, 'Times New Roman', Times, Serif;
  2231. }
  2232.  
  2233. .art-footer-text h6
  2234. {
  2235. color: #9CAFC4;
  2236. font-family: Georgia, 'Times New Roman', Times, Serif;
  2237. }
  2238.  
  2239. .art-footer-text img
  2240. {
  2241. border: none;
  2242. margin: 0;
  2243. }
  2244.  
  2245. .art-rss-tag-icon
  2246. {
  2247. background: url('images/footerrssicon.png') no-repeat scroll;
  2248. margin:0 auto;
  2249. min-height:32px;
  2250. min-width:32px;
  2251. display: inline-block;
  2252. text-indent: 35px;
  2253. background-position: left center;
  2254. }
  2255.  
  2256. .art-rss-tag-icon:empty
  2257. {
  2258. vertical-align: middle;
  2259. }
  2260.  
  2261. .art-facebook-tag-icon
  2262. {
  2263. background: url('images/footerfacebookicon.png') no-repeat scroll;
  2264. margin:0 auto;
  2265. min-height:32px;
  2266. min-width:32px;
  2267. display: inline-block;
  2268. text-indent: 35px;
  2269. background-position: left center;
  2270. }
  2271.  
  2272. .art-facebook-tag-icon:empty
  2273. {
  2274. vertical-align: middle;
  2275. }
  2276.  
  2277. .art-twitter-tag-icon
  2278. {
  2279. background: url('images/footertwittericon.png') no-repeat scroll;
  2280. margin:0 auto;
  2281. min-height:32px;
  2282. min-width:32px;
  2283. display: inline-block;
  2284. text-indent: 35px;
  2285. background-position: left center;
  2286. }
  2287.  
  2288. .art-twitter-tag-icon:empty
  2289. {
  2290. vertical-align: middle;
  2291. }
  2292.  
  2293. .art-footer-text ul>li:before
  2294. {
  2295. content:url('images/footerbullets.png');
  2296. margin-right:6px;
  2297. bottom: 2px;
  2298. position:relative;
  2299. display:inline-block;
  2300. vertical-align:middle;
  2301. font-size:0;
  2302. line-height:0;
  2303. margin-left: -13px;
  2304. }
  2305. .opera .art-footer-text ul>li:before
  2306. {
  2307. /* Vertical-align:middle in Opera doesn't need additional offset */
  2308. bottom: 0;
  2309. }
  2310.  
  2311. .art-footer-text li
  2312. {
  2313. font-size: 14px;
  2314. font-family: Georgia, 'Times New Roman', Times, Serif;
  2315. color: #FEDAC8;
  2316. }
  2317.  
  2318. .art-footer-text ul>li, .art-footer-text ol
  2319. {
  2320. padding: 0;
  2321. }
  2322.  
  2323. .art-footer-text ul>li
  2324. {
  2325. padding-left: 13px;
  2326. }
  2327.  
  2328. .art-page-footer,
  2329. .art-page-footer a,
  2330. .art-page-footer a:link,
  2331. .art-page-footer a:visited,
  2332. .art-page-footer a:hover
  2333. {
  2334. font-family: Arial;
  2335. font-size: 10px;
  2336. letter-spacing: normal;
  2337. word-spacing: normal;
  2338. font-style: normal;
  2339. font-weight: normal;
  2340. text-decoration: underline;
  2341. color: #556372;
  2342. }
  2343.  
  2344. .art-page-footer
  2345. {
  2346. position: relative;
  2347. z-index: auto !important;
  2348. padding: 1em;
  2349. text-align: center !important;
  2350. text-decoration: none;
  2351. color: #37495C;
  2352. }
  2353.  
  2354. .art-lightbox-wrapper
  2355. {
  2356. background: #333;
  2357. background: rgba(0, 0, 0, .8);
  2358. bottom: 0;
  2359. left: 0;
  2360. padding: 0 100px;
  2361. position: fixed;
  2362. right: 0;
  2363. text-align: center;
  2364. top: 0;
  2365. z-index: 1000000;
  2366. }
  2367.  
  2368. .art-lightbox,
  2369. .art-lightbox-wrapper .art-lightbox-image
  2370. {
  2371. cursor: pointer;
  2372. }
  2373.  
  2374. .art-lightbox-wrapper .art-lightbox-image
  2375. {
  2376. border: 6px solid #fff;
  2377. border-radius: 3px;
  2378. display: none;
  2379. max-width: 100%;
  2380. vertical-align: middle;
  2381. }
  2382.  
  2383. .art-lightbox-wrapper .art-lightbox-image.active
  2384. {
  2385. display: inline-block;
  2386. }
  2387.  
  2388. .art-lightbox-wrapper .lightbox-error
  2389. {
  2390. background: #fff;
  2391. border: 1px solid #b4b4b4;
  2392. border-radius: 10px;
  2393. box-shadow: 0 2px 5px #333;
  2394. height: 80px;
  2395. opacity: .95;
  2396. padding: 20px;
  2397. position: fixed;
  2398. width: 300px;
  2399. z-index: 100;
  2400. }
  2401.  
  2402. .art-lightbox-wrapper .loading
  2403. {
  2404. background: #fff url('images/preloader-01.gif') center center no-repeat;
  2405. border: 1px solid #b4b4b4;
  2406. border-radius: 10px;
  2407. box-shadow: 0 2px 5px #333;
  2408. height: 32px;
  2409. opacity: .5;
  2410. padding: 10px;
  2411. position: fixed;
  2412. width: 32px;
  2413. z-index: 10100;
  2414. }
  2415.  
  2416. .art-lightbox-wrapper .arrow
  2417. {
  2418. cursor: pointer;
  2419. height: 100px;
  2420. opacity: .5;
  2421. filter: alpha(opacity=50);
  2422. position: fixed;
  2423. width: 82px;
  2424. z-index: 10003;
  2425. }
  2426.  
  2427. .art-lightbox-wrapper .arrow.left
  2428. {
  2429. left: 9px;
  2430. }
  2431.  
  2432. .art-lightbox-wrapper .arrow.right
  2433. {
  2434. right: 9px;
  2435. }
  2436.  
  2437. .art-lightbox-wrapper .arrow:hover
  2438. {
  2439. opacity: 1;
  2440. filter: alpha(opacity=100);
  2441. }
  2442.  
  2443. .art-lightbox-wrapper .arrow.disabled
  2444. {
  2445. display: none;
  2446. }
  2447.  
  2448. .art-lightbox-wrapper .arrow-t,
  2449. .art-lightbox-wrapper .arrow-b
  2450. {
  2451. background-color: #fff;
  2452. border-radius: 3px;
  2453. height: 6px;
  2454. left: 26px;
  2455. position: relative;
  2456. width: 30px;
  2457. }
  2458.  
  2459. .art-lightbox-wrapper .arrow-t
  2460. {
  2461. top: 38px;
  2462. }
  2463.  
  2464. .art-lightbox-wrapper .arrow-b
  2465. {
  2466. top: 50px;
  2467. }
  2468.  
  2469. .art-lightbox-wrapper .close
  2470. {
  2471. cursor: pointer;
  2472. height: 22px;
  2473. opacity: .5;
  2474. filter: alpha(opacity=50);
  2475. position: fixed;
  2476. right: 39px;
  2477. top: 30px;
  2478. width: 22px;
  2479. z-index: 10003;
  2480. }
  2481.  
  2482. .art-lightbox-wrapper .close:hover
  2483. {
  2484. opacity: 1;
  2485. filter: alpha(opacity=100);
  2486. }
  2487.  
  2488. .art-lightbox-wrapper .close .cw,
  2489. .art-lightbox-wrapper .close .ccw
  2490. {
  2491. background-color: #fff;
  2492. border-radius: 3px;
  2493. height: 6px;
  2494. position: absolute;
  2495. left: -4px;
  2496. top: 8px;
  2497. width: 30px;
  2498. }
  2499.  
  2500. .art-lightbox-wrapper .cw
  2501. {
  2502. transform: rotate(45deg);
  2503. -ms-transform: rotate(45deg);
  2504. /* IE 9 */
  2505. -webkit-transform: rotate(45deg);
  2506. /* Safari and Chrome */
  2507. -o-transform: rotate(45deg);
  2508. /* Opera */
  2509. -moz-transform: rotate(45deg);
  2510. /* Firefox */}
  2511.  
  2512. .art-lightbox-wrapper .ccw
  2513. {
  2514. transform: rotate(-45deg);
  2515. -ms-transform: rotate(-45deg);
  2516. /* IE 9 */
  2517. -webkit-transform: rotate(-45deg);
  2518. /* Safari and Chrome */
  2519. -o-transform: rotate(-45deg);
  2520. /* Opera */
  2521. -moz-transform: rotate(-45deg);
  2522. /* Firefox */}
  2523.  
  2524. .art-lightbox-wrapper .close-alt,
  2525. .art-lightbox-wrapper .arrow-right-alt,
  2526. .art-lightbox-wrapper .arrow-left-alt
  2527. {
  2528. color: #fff;
  2529. display: none;
  2530. font-size: 2.5em;
  2531. line-height: 100%;
  2532. }
  2533.  
  2534. .ie8 .art-lightbox-wrapper .close-alt,
  2535. .ie8 .art-lightbox-wrapper .arrow-right-alt,
  2536. .ie8 .art-lightbox-wrapper .arrow-left-alt
  2537. {
  2538. display: block;
  2539. }
  2540.  
  2541. .ie8 .art-lightbox-wrapper .cw,
  2542. .ie8 .art-lightbox-wrapper .ccw
  2543. {
  2544. display: none;
  2545. }
  2546.  
  2547. .art-content-layout .art-content
  2548. {
  2549. margin:0 auto;
  2550. }
  2551.  
  2552. .art-content-layout .art-sidebar1
  2553. {
  2554. border-left:1px dotted #A3B4C8;
  2555. margin:0 auto;
  2556. width: 275px;
  2557. }
  2558.  
  2559.  
  2560.  
  2561. #comment
  2562. {
  2563. width:99%;
  2564. }
  2565.  
  2566. #comments-list, #comments-list .comment
  2567. {
  2568. background: none;
  2569. padding:0;
  2570. margin:0;
  2571. overflow: visible;
  2572. }
  2573.  
  2574. #comments-list .comment:before, #comments-list .comment:after
  2575. {
  2576. display:none;
  2577. }
  2578.  
  2579. #comments-list .comment .comment
  2580. {
  2581. margin-left: 20px;
  2582. }
  2583.  
  2584. span.page-navi-outer, span.page-navi-inner
  2585. {
  2586. position:relative;
  2587. display:block;
  2588. float:left;
  2589. margin:0;
  2590. padding:0;
  2591. }
  2592.  
  2593. span.page-navi-outer
  2594. {
  2595. margin: 1px;
  2596. border: 1px solid #aaa;
  2597. }
  2598.  
  2599. span.page-navi-inner
  2600. {
  2601. padding: 1px;
  2602. min-width:14px;
  2603. line-height:18px;
  2604. text-align:center;
  2605. border: 2px solid #fff;
  2606. font-weight:bold;
  2607. }
  2608.  
  2609. a span.page-navi-inner, span.page-navi-caption span.page-navi-inner
  2610. {
  2611. border-width:1px;
  2612. font-weight:normal;
  2613. }
  2614.  
  2615. a span.page-navi-outer, span.page-navi-caption
  2616. {
  2617. margin:2px 1px;
  2618. }
  2619.  
  2620. ul#comments-list li cite
  2621. {
  2622. font-size: 1.2em;
  2623. }
  2624.  
  2625. #commentform textarea
  2626. {
  2627. width: 100%;
  2628. }
  2629.  
  2630. #commentform
  2631. {
  2632. text-align:left;
  2633. }
  2634.  
  2635. .rtl #commentform
  2636. {
  2637. text-align:right;
  2638. }
  2639.  
  2640. img.wp-smiley
  2641. {
  2642. border: none;
  2643. margin: 1px;
  2644. vertical-align:middle;
  2645. padding: 0;
  2646. }
  2647.  
  2648. .navigation
  2649. {
  2650. display: block;
  2651. text-align: center;
  2652. }
  2653.  
  2654. /* Recommended by http://codex.wordpress.org/CSS */
  2655. /* Begin */
  2656. .aligncenter, div.aligncenter, .art-article .aligncenter img, .aligncenter img.art-article, .aligncenter img, img.aligncenter
  2657. {
  2658. display: block;
  2659. margin-left: auto;
  2660. margin-right: auto;
  2661. }
  2662.  
  2663. p.aligncenter , p.center
  2664. {
  2665. text-align: center;
  2666. }
  2667.  
  2668. .alignleft
  2669. {
  2670. float: left;
  2671. }
  2672.  
  2673. .alignright
  2674. {
  2675. float: right;
  2676. }
  2677.  
  2678. .wp-caption
  2679. {
  2680. border: 1px solid #ddd;
  2681. background-color: #f3f3f3;
  2682. padding-top: 4px;
  2683. margin: 10px;
  2684. }
  2685.  
  2686. .wp-caption img
  2687. {
  2688. margin: 0;
  2689. padding: 0;
  2690. border: 0 none;
  2691. }
  2692.  
  2693. .wp-caption p.wp-caption-text
  2694. {
  2695. font-size: 11px;
  2696. line-height: 17px;
  2697. padding: 0 4px 5px;
  2698. margin: 0;
  2699. }
  2700.  
  2701. .wp-caption, .wp-caption p
  2702. {
  2703. text-align: center;
  2704. }
  2705.  
  2706. .gallery {
  2707. margin: 0 auto 18px;
  2708. clear:both;
  2709. overflow:hidden;
  2710. }
  2711.  
  2712. .gallery .gallery-item {
  2713. float: left;
  2714. margin-top: 0;
  2715. text-align: center;
  2716. width: 33%;
  2717. }
  2718. .gallery img {
  2719. border: 2px solid #cfcfcf;
  2720. }
  2721.  
  2722. .gallery .gallery-caption {
  2723. color: #888;
  2724. font-size: 12px;
  2725. margin: 0 0 12px;
  2726. }
  2727.  
  2728. .gallery dl {
  2729. margin: 0;
  2730. }
  2731.  
  2732. .gallery img {
  2733. border: 10px solid #f1f1f1;
  2734. }
  2735.  
  2736. .gallery br+br {
  2737. display: none;
  2738. }
  2739. /* End */
  2740.  
  2741.  
  2742. .hidden
  2743. {
  2744. display: none;
  2745. }
  2746.  
  2747. /* Calendar */
  2748. #wp-calendar {
  2749. empty-cells: show;
  2750. margin: 10px auto 0;
  2751. width: 155px;
  2752. }
  2753.  
  2754. #wp-calendar #next a {
  2755. padding-right: 10px;
  2756. text-align: right;
  2757. }
  2758.  
  2759. #wp-calendar #prev a {
  2760. padding-left: 10px;
  2761. text-align: left;
  2762. }
  2763.  
  2764. #wp-calendar a {
  2765. display: block;
  2766. }
  2767.  
  2768. #wp-calendar caption {
  2769. text-align: center;
  2770. width: 100%;
  2771. }
  2772.  
  2773. #wp-calendar td {
  2774. padding: 3px 0;
  2775. text-align: center;
  2776. }
  2777.  
  2778. .gallery {
  2779. letter-spacing: normal;
  2780. }
  2781.  
  2782. .art-content {
  2783. position: relative;
  2784. z-index: 1;
  2785. }
  2786.  
  2787. #todays-events{
  2788. position: relative;
  2789. z-index: 11;
  2790. }
  2791.  
  2792. #upcoming-events{
  2793. position: relative;
  2794. z-index: 10;
  2795. }
  2796.  
  2797. img.wp-post-image
  2798. {
  2799. margin:0 5px 5px 0 !important;
  2800. }
  2801.  
  2802. ul#comments-list li
  2803. {
  2804. list-style-image: none;
  2805. background:none;
  2806. list-style-type:none;
  2807.  
  2808. }
  2809.  
  2810. div.art-footer div.art-content-layout
  2811. {
  2812. margin:0 auto;
  2813. width:100%;
  2814. }
  2815.  
  2816. div.art-layout-cell-size1
  2817. {
  2818. width:100%;
  2819. }
  2820.  
  2821. div.art-layout-cell-size2
  2822. {
  2823. width:50%;
  2824. }
  2825. div.art-layout-cell-size3
  2826. {
  2827. width:33%;
  2828. }
  2829.  
  2830. div.art-layout-cell-size4
  2831. {
  2832. width:25%;
  2833. }
  2834.  
  2835. .art-widget-title
  2836. {
  2837. padding:0 0 0 24px;
  2838. margin-bottom:0;
  2839. }
  2840.  
  2841. div.art-center-wrapper
  2842. {
  2843. position: relative;
  2844. float: right;
  2845. right: 50%;
  2846.  
  2847. }
  2848.  
  2849. div.art-center-inner
  2850. {
  2851. position: relative;
  2852. float: left;
  2853. left: 50%;
  2854. }
  2855.  
  2856. .firefox2 div.art-center-inner
  2857. {
  2858. float: none;
  2859. }
  2860.  
  2861. .art-hmenu-extra1, .art-hmenu-extra2 {
  2862. font-size:12px;
  2863. }
  2864.  
  2865. div.breadcrumbs h4,
  2866. div.breadcrumbs p,
  2867. li.pingback p,
  2868. #respond p,
  2869. h3#reply-title,
  2870. h4#comments,
  2871. h4.box-title
  2872. {
  2873. margin:0;
  2874. }
  2875.  
  2876. #respond .comment-notes {
  2877. margin-bottom: 1em;
  2878. }
  2879.  
  2880. .form-allowed-tags {
  2881. line-height: 1em;
  2882. }
  2883.  
  2884. #comments-list #respond {
  2885. margin-left: 20px !important;
  2886. }
  2887.  
  2888. #cancel-comment-reply-link {
  2889. font-size: 12px;
  2890. font-weight: normal;
  2891. line-height: 18px;
  2892. }
  2893.  
  2894. #respond .required {
  2895. color: #ff4b33;
  2896. font-weight: bold;
  2897. }
  2898.  
  2899. #respond label {
  2900. font-size: 12px;
  2901. }
  2902.  
  2903. #respond input {
  2904. margin: 0 0 9px;
  2905. width: 98%;
  2906. }
  2907.  
  2908. #respond textarea {
  2909. width: 98%;
  2910. }
  2911.  
  2912. #respond .form-allowed-tags {
  2913. font-size: 12px;
  2914. line-height: 18px;
  2915. }
  2916.  
  2917. #respond .form-allowed-tags code {
  2918. font-size: 11px;
  2919. }
  2920.  
  2921. #respond .form-submit {
  2922. margin: 12px 0;
  2923. }
  2924.  
  2925. #respond .form-submit input {
  2926. width: auto;
  2927. }
  2928.  
  2929. .art-footer .art-widget-title
  2930. {
  2931. font-size:1.2em;
  2932. padding: 0;
  2933. }
  2934.  
  2935. .art-footer .art-widget,
  2936. .art-footer .art-widget a,
  2937. .art-footer .art-widget a:link,
  2938. .art-footer .art-widget a:visited,
  2939. .art-footer .art-widget a:hover
  2940. {
  2941. text-align: left;
  2942. }
  2943.  
  2944. DIV[id^="GMPmap"] IMG
  2945. {
  2946. margin: 0px;
  2947. }
  2948.  
  2949.  
  2950. .wp-caption p.wp-caption-text {
  2951. text-align: left;
  2952.  
  2953. }
  2954. #leftcolumn { width: 300px; border: 0px solid red; float: left}
  2955. #rightcolumn { width: 600px; border: 0px solid red; float: right}
  2956.  
  2957.  
  2958.  
  2959. .dvul {border-bottom: 1px #000 dotted}
  2960. /* Begin Additional CSS Styles */
  2961.  
  2962. /* End Additional CSS Styles */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement