pusatdata

Style deTube Khusus Web Buku

Mar 28th, 2016
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 76.60 KB | None | 0 0
  1. /*
  2. Theme Name: MusicTube
  3. Theme URI: http://www.tokoonline.my.id
  4. Description: A Professional Video/News/Magazine WordPress Theme.
  5. Author: www.TokoOnline.my.id
  6. Author URI: http://www.tokoonline.my.id
  7. Version: 1.4.7
  8. License: GNU General Public License version 3.0
  9. License URI: http://www.gnu.org/licenses/gpl-3.0.html
  10. Tags: theme-options
  11. */
  12.  
  13. /*= Table of Content
  14. *
  15. *= Reset,Base and Common
  16. *= Structure
  17. *= Header
  18. *= Main Navigation
  19. *= General Content Style
  20. *= Archive Content Style
  21. *= Featured Content Style
  22. *= Singular Content Style
  23. *= Widgets (Sidebar & Footbar)
  24. *= Footer (Footbar & Colophon)
  25. *= Comments & Response
  26. *= Plugins Style
  27. *= Browser Specific
  28. *==================================================================*/
  29.  
  30.  
  31. /*= Reset,Base and Common
  32. *==================================================================*/
  33. html {
  34. background:#FFF;
  35. color:#555;
  36. }
  37. body {
  38. margin:0;
  39. font:13px sans-serif;
  40. line-height:1.615;
  41. text-shadow: 0 1px 0 #FFF;
  42. }
  43.  
  44.  
  45. /*== HTML5 Elements
  46. *=================================*/
  47. article,
  48. aside,
  49. details,
  50. figcaption,
  51. figure,
  52. footer,
  53. header,
  54. nav,
  55. section,
  56. summary {
  57. display: block;
  58. }
  59.  
  60. audio,
  61. canvas,
  62. video {
  63. display: inline-block;
  64. }
  65.  
  66. audio:not([controls]) {
  67. display: none;
  68. height: 0;
  69. }
  70.  
  71. [hidden] {
  72. display: none;
  73. }
  74.  
  75. /*== Typography Elements
  76. *=================================*/
  77. iframe {
  78. display:block
  79. }
  80. a img {
  81. border:0
  82. }
  83. :focus {
  84. outline:0
  85. }
  86. a {
  87. color:#086081;
  88. text-decoration:none;
  89. outline:0;
  90. -webkit-transition:background-color .15s linear,color .15s linear;
  91. -moz-transition:background-color .15s linear,color .15s linear;
  92. -o-transition:background-color .15s linear,color .15s linear;
  93. -ms-transition:background-color .15s linear,color .15s linear;
  94. transition:background-color .15s linear,color .15s linear;
  95. }
  96. a:hover {
  97. color:#B70000;
  98. text-decoration:underline;
  99. }
  100. ul,ol {
  101. list-style:none;
  102. margin:0;
  103. padding:0;
  104. }
  105. ul,ol,p,table,form,pre {
  106. margin:0 0 20px
  107. }
  108. h1,h2,h3,h4,h5,h6 {
  109. color:#111;
  110. margin:0 0 15px;
  111. }
  112. h1,h2,h3 {
  113. line-height:1.25
  114. }
  115. h1 {
  116. font-size:24px
  117. }
  118. h2 {
  119. font-size:20px
  120. }
  121. h3 {
  122. font-size:16px
  123. }
  124. h4 {
  125. font-size:14px
  126. }
  127. h4,h5,h6 {
  128. font-size:13px
  129. }
  130. blockquote {
  131. background:url(images/quote.png) no-repeat 0 5px;
  132. margin-left:10px;
  133. padding-left:40px;
  134. color:#777;
  135. font-family:"Droid Serif",serif;
  136. }
  137. hr{
  138. clear:both;
  139. height:0;
  140. background:none;
  141. border-top:1px solid #DDD;
  142. border-bottom:1px solid #FFF;
  143. }
  144. abbr[title],acronym[title] {
  145. border-bottom:1px dotted #666;
  146. cursor: help;
  147. }
  148.  
  149. /*== Code Elements
  150. *=================================*/
  151. pre,code,kbd,samp,var {
  152. font: 12px "Courier New",monospace,serif normal
  153. }
  154. pre {
  155. padding:20px 20px;
  156. nowhitespace:afterproperty;
  157. background:#FFF url(images/pre-code-bg.png);
  158. line-height:20px;
  159. white-space:pre-wrap;
  160. white-space:-moz-pre-wrap;
  161. white-space:-pre-wrap;
  162. border:1px solid #DDD;
  163.  
  164. /* CSS-3 */
  165. white-space:-o-pre-wrap;
  166.  
  167. /* Mozilla,since 1808080 */
  168. word-wrap:break-word;
  169.  
  170. /* Opera 4-6 */;
  171.  
  172. /* IE 5.5+*/
  173. }
  174.  
  175. /*== Table Elements
  176. *=================================*/
  177. table {
  178. width:100%;
  179. nowhitespace:afterproperty;
  180. border-collapse:collapse;
  181. border-spacing:0;
  182.  
  183. /* tables still need 'cellspacing="0"' in the markup */
  184. }
  185. th,td,caption {
  186. padding:5px 10px
  187. }
  188. caption {
  189. font-weight:bold
  190. }
  191. th,td {
  192. border: 1px solid #CCC;
  193. }
  194. th{background:#E7E7E7;}
  195. td{background:#FFF;}
  196. tr:nth-of-type(odd) td, tr.odd td { background: #FBFBFB }
  197.  
  198. /*== Form Elements
  199. *=================================*/
  200. label,input,textarea,select,button,.btn {
  201. font:13px sans-serif;
  202. line-height:19px;
  203. }
  204. input,textarea,select,button,.btn {
  205. display:inline-block;
  206. padding:4px;
  207. margin:0;
  208. outline:none;
  209. background-color:#FFF;
  210. border:1px solid #D7D7D7;
  211. -webkit-border-radius:3px;
  212. border-radius:3px;
  213. }
  214. input[type="text"],input[type="password"],textarea {
  215. -webkit-box-shadow:1px 1px 1px rgba(120,120,120,0.1) inset;
  216. box-shadow:1px 1px 1px rgba(120,120,120,0.1) inset;
  217. -webkit-transition:background .15s;
  218. -moz-transition:background .15s;
  219. -ms-transition:background .15s;
  220. -o-transition:background .15s;
  221. transition:background .15s;
  222. }
  223. input[type="text"],input[type="password"] {
  224. height:19px;
  225. }
  226. textarea {
  227. overflow:auto;
  228. }
  229. select {
  230. height:29px;
  231. }
  232. input[type="checkbox"],input[type="radio"] {
  233. vertical-align:text-top;
  234. padding:0;
  235. margin:1px 0 0;
  236. border:0;
  237. }
  238. input[type="text"]:focus,input[type="password"]:focus,textarea:focus {
  239. outline:0;
  240. color:#333;
  241. border-color:#BBB;
  242. -webkit-box-shadow:inset 0 1px 30px rgba(0,0,0,.05);
  243. box-shadow:inset 0 1px 3px rgba(0,0,0,.05);
  244. }
  245.  
  246. /*== Button Style
  247. *=================================*/
  248. input[type="submit"]{
  249. cursor:pointer;
  250. cursor:hand;
  251. }
  252.  
  253. button,
  254. .button,
  255. .btn,
  256. input[type=submit],
  257. input[type=button],
  258. input[type=reset]{
  259. display:inline-block;
  260. margin:0;
  261. outline:none;
  262. background-color:#FFF;
  263. border:1px solid #D7D7D7;
  264. -webkit-border-radius:3px;
  265. border-radius:3px;
  266. outline:none;
  267. font:13px sans-serif;
  268. line-height:19px;
  269. cursor:pointer;
  270. width:auto;
  271. text-align:center;
  272. font-weight:bold;
  273. padding:4px 12px;
  274. background-color:#F5F5F5;
  275. background-image:-khtml-gradient(linear,left top,left bottom,from(#F9F9F9),to(#F0F0F0));
  276. background-image:-moz-linear-gradient(#F9F9F9,#F0F0F0);
  277. background-image:-ms-linear-gradient(#F9F9F9,#F0F0F0);
  278. background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F9F9F9),color-stop(100%,#F0F0F0));
  279. background-image:-webkit-linear-gradient(#F9F9F9,#F0F0F0);
  280. background-image:-o-linear-gradient(#F9F9F9,#F0F0F0);
  281. background-image:linear-gradient(#F9F9F9,#F0F0F0);
  282. -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
  283. box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);
  284. }
  285.  
  286. button:hover,
  287. .button:hover,
  288. .btn:hover,
  289. input[type=submit]:hover,
  290. input[type=button]:hover,
  291. input[type=reset]:hover{
  292. border-color:#BBB;
  293. background-color:#EAEAEA;
  294. background-image:-khtml-gradient(linear,left top,left bottom,from(#F2F2F2),to(#EAEAEA));
  295. background-image:-moz-linear-gradient(#F2F2F2,#EAEAEA);
  296. background-image:-ms-linear-gradient(#F2F2F2,#EAEAEA);
  297. background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F5F5F5),color-stop(100%,#EAEAEA));
  298. background-image:-webkit-linear-gradient(#F2F2F2,#EAEAEA);
  299. background-image:-o-linear-gradient(#F2F2F2,#EAEAEA);
  300. background-image:linear-gradient(#F2F2F2,#EAEAEA);
  301. }
  302.  
  303. .btn a,
  304. .button a,
  305. a.btn,
  306. a.button{
  307. text-decoration:none;
  308. }
  309.  
  310. .btn-green,
  311. .btn-black,
  312. .btn-red,
  313. .btn-blue,
  314. .btn-lightblue,
  315. .btn-green:hover,
  316. .btn-black:hover,
  317. .btn-red:hover,
  318. .btn-blue:hover,
  319. .btn-lightblue:hover {
  320. color:#FFF;
  321. text-shadow:0 -1px 0 rgba(0,0,0,0.25);
  322. }
  323.  
  324. .btn-green {
  325. border-color:#51a351 #51a351 #387038 !important;
  326. border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
  327. background-color:#5bb75b;
  328. background-image:-moz-linear-gradient(top,#62c462,#51a351);
  329. background-image:-ms-linear-gradient(top,#62c462,#51a351);
  330. background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
  331. background-image:-webkit-linear-gradient(top,#62c462,#51a351);
  332. background-image:-o-linear-gradient(top,#62c462,#51a351);
  333. background-image:linear-gradient(top,#62c462,#51a351);
  334. }
  335. .btn-green:hover,.btn-green:active,.btn-green.active {
  336. background:#51a351;
  337. }
  338.  
  339. .btn-black,
  340. input.btn-black{
  341. border-color:#222222 #222222 #000000 !important;
  342. border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
  343. background-color:#414141;
  344. background-image:-moz-linear-gradient(top,#555555,#222222);
  345. background-image:-ms-linear-gradient(top,#555555,#222222);
  346. background-image:-webkit-gradient(linear,0 0,0 100%,from(#555555),to(#222222));
  347. background-image:-webkit-linear-gradient(top,#555555,#222222);
  348. background-image:-o-linear-gradient(top,#555555,#222222);
  349. background-image:linear-gradient(top,#555555,#222222);
  350. }
  351. .btn-black:hover,
  352. .btn-black:active,
  353. .btn-black.active,
  354. input.btn-black:hover,
  355. input.btn-black:active,
  356. input.btn-black.active {
  357. background:#222222;
  358. }
  359.  
  360. .btn-red,
  361. input.btn-red {
  362. border-color:#bd362f #bd362f #802420 !important;
  363. border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
  364. background-color:#da4f49;
  365. background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);
  366. background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);
  367. background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
  368. background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);
  369. background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);
  370. background-image:linear-gradient(top,#ee5f5b,#bd362f);
  371. }
  372. .btn-red:hover,
  373. .btn-red:active,
  374. .btn-red.active,
  375. input.btn-red:hover,
  376. input.btn-red:active,
  377. input.btn-red.active {
  378. background:#bd362f;
  379. }
  380.  
  381. .btn-lightblue,
  382. .btn-lightblue {
  383. border-color:#2f96b4 #2f96b4 #1f6377 !important;
  384. background-color:#49afcd;
  385. background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);
  386. background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);
  387. background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
  388. background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);
  389. background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);
  390. background-image:linear-gradient(top,#5bc0de,#2f96b4);
  391. }
  392. .btn-lightblue:hover,
  393. .btn-lightblue:active,
  394. .btn-lightblue.active,
  395. input.btn-lightblue:hover,
  396. input.btn-lightblue:active,
  397. input.btn-lightblue.active {
  398. background:#2f96b4;
  399. }
  400.  
  401. .btn-blue,
  402. input.btn-blue {
  403. border-color:#0055cc #0055cc #003580 !important;
  404. border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
  405. background-color:#0074cc;
  406. background-image:-moz-linear-gradient(top,#0088cc,#0055cc);
  407. background-image:-ms-linear-gradient(top,#0088cc,#0055cc);
  408. background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0055cc));
  409. background-image:-webkit-linear-gradient(top,#0088cc,#0055cc);
  410. background-image:-o-linear-gradient(top,#0088cc,#0055cc);
  411. background-image:linear-gradient(top,#0088cc,#0055cc);
  412. }
  413. .btn-blue:hover,
  414. .btn-blue:active,
  415. .btn-blue.active,
  416. input.btn-blue:hover,
  417. input.btn-blue:active,
  418. input.btn-blue.active {
  419. background:#0055cc;
  420. }
  421.  
  422. /*== Mini Arrow */
  423. .mini-arrow-down,
  424. .mini-arrow-right{
  425. display:inline-block;
  426. width:0;
  427. height:0;
  428. line-height:0;
  429. border-style:dashed;
  430. }
  431. .mini-arrow-down{
  432. border-width:4px;
  433. border-top-style:solid;
  434. border-color:transparent;
  435. border-top-color:#000;
  436. }
  437. .mini-arrow-right{
  438. display:inline-block;
  439. width:0;
  440. height:0;
  441. line-height:0;
  442. border-width:3px;
  443. border-color:transparent;
  444. border-left-style:solid;
  445. border-left-color:#000;
  446. }
  447.  
  448. /*== Common CSS Class Style
  449. *=================================*/
  450. .alignleft,.left {
  451. float:left;
  452. margin:0 20px 10px 0;
  453. }
  454. .alignright,.right {
  455. float:right;
  456. margin:0 0 10px 20px;
  457. }
  458. .aligncenter,.center {
  459. display:block;
  460. margin:0 auto 20px auto;
  461. }
  462. .alignnone {
  463. margin:0 0 20px
  464. }
  465. .required {
  466. color:red
  467. }
  468. .none,.hidden {
  469. display:none;
  470. margin:0;
  471. padding:0;
  472. border: 0;
  473. }
  474.  
  475. /*== Clearing floats */
  476. .clear:after,
  477. .cf:after{
  478. clear:both;
  479. }
  480. .clear:before,
  481. .clear:after,
  482. .cf:before,
  483. .cf:after{
  484. content: "";
  485. display: table;
  486. }
  487. .cf{zoom:1;}
  488.  
  489.  
  490. /*== WP Style
  491. *=================================*/
  492. img.alignleft,
  493. img.alignright {
  494. display:block
  495. }
  496. blockquote.alignleft,
  497. blockquote .alignright {
  498. width:33%
  499. }
  500. .wp-caption img {
  501. display:block
  502. }
  503. .wp-caption-text {
  504. padding:5px 10px;
  505. color:#777;
  506. text-align:center;
  507. font-family:"Droid Serif",serif;
  508. }
  509. img.wp-smiley {
  510. border:0 !important;
  511. background:transparent !important;
  512. }
  513. .gallery {
  514. display:block;
  515. text-align:center;
  516. margin-bottom: 20px;
  517. }
  518. .gallery-caption{color:#777;}
  519. .wp-caption .wp-caption-text,
  520. .entry-caption,
  521. .gallery-caption {
  522. color: #220e10;
  523. font-size: 18px;
  524. font-style: italic;
  525. font-weight: 300;
  526. }
  527.  
  528. img.wp-smiley,
  529. .rsswidget img {
  530. border: 0;
  531. border-radius: 0;
  532. box-shadow: none;
  533. margin-bottom: 0;
  534. margin-top: 0;
  535. padding: 0;
  536. }
  537.  
  538. .wp-caption.alignleft + ul,
  539. .wp-caption.alignleft + ol {
  540. list-style-position: inside;
  541. }
  542.  
  543.  
  544. /*
  545. * Responsive images
  546. *
  547. * Fluid images for posts, comments, and widgets
  548. */
  549. .entry-content img,
  550. .entry-summary img,
  551. .comment-content img,
  552. .widget img,
  553. .wp-caption {
  554. max-width: 100%;
  555. }
  556.  
  557. /* Make sure images with WordPress-added height and width attributes are scaled correctly. */
  558. .entry-content img,
  559. .entry-summary img,
  560. .comment-content img[height],
  561. img[class*="align"],
  562. img[class*="wp-image-"],
  563. img[class*="attachment-"] {
  564. height: auto;
  565. }
  566.  
  567. img.size-full,
  568. img.size-large,
  569. img.wp-post-image {
  570. height: auto;
  571. max-width: 100%;
  572. }
  573.  
  574. /* Make sure videos and embeds fit their containers. */
  575. embed,
  576. iframe,
  577. object,
  578. video {
  579. max-width: 100%;
  580. }
  581.  
  582. /* Override the Twitter embed fixed width. */
  583. .entry-content .twitter-tweet-rendered {
  584. max-width: 100% !important;
  585. }
  586.  
  587.  
  588. /*= Fluid Width Video
  589. *==================================================================*/
  590.  
  591. /*
  592. Fluid Video Aspect Ratio
  593.  
  594. Wide Screen TV 16:9 > 56.25%;
  595. Monitor Screens 16:10 > 62.5%;
  596. Classic TV 4:3 > 75%;
  597. Photo Camera 3:2 > 66.66666666666666%;
  598. Square 1:1 > 100%
  599. Cinemascope 2.4:1 > 41.66666666666667%;
  600. */
  601.  
  602. /* Make sure videos and embeds fit their containers. */
  603. embed,
  604. iframe,
  605. object,
  606. video {
  607. max-width: 100%;
  608. }
  609. object{
  610. margin:0;/* Fixed the conflict problem caused by Automatic Youtube Posts Plugin
  611. it added 10px margin to <object>, we override it to 0. */
  612. }
  613.  
  614. /*== Plugin Fixes */
  615.  
  616. /* Make Bits on the Run to responsive */
  617. .botrplayer{width:100% !important;}
  618.  
  619. /* Fix video transform bug */
  620. .jwvideo video{
  621. width:100% !important;
  622. height:100% !important;
  623. -webkit-transform:none !important;
  624. transform:none !important;
  625. }
  626. /* Fix bottom line bug */
  627. .jwplayer,
  628. div[id^="jwplayer"][id$="wrapper"]{vertical-align:top !important;}
  629.  
  630. /*== Fluid Width Video Container */
  631.  
  632. /*=== JWPlayer */
  633. .fluid-width-video-container .jwplayer,
  634. .fluid-width-video-container [id^="jwplayer"][id$=wrapper],
  635. .fluid-width-video-container > [id^="jwplayer"]{
  636. display: block !important;
  637. width: 100% !important;
  638. max-width:100% !important;
  639. max-height: none !important;
  640. min-height: 0 !important;
  641.  
  642. background:#000;
  643. padding-top:56.25% !important;
  644. position:relative;
  645. height: auto !important;
  646. }
  647. .fluid-width-video-container [id^="jwplayer"] embed,
  648. .fluid-width-video-container [id^="jwplayer"] object{
  649. position:absolute !important;
  650. left:0;
  651. top:0;
  652. width:100% !important;
  653. height:100% !important;
  654. }
  655. .fluid-width-video-container .jwcontrols{z-index:1;}
  656. .fluid-width-video-container .jwaspect,
  657. .fluid-width-video-container [id^="jwplayer"][id$="aspect"]{
  658. display:none !important;
  659. margin-top:0 !important;
  660. }
  661. .fluid-width-video-container [id^="jwplayer"] > p{
  662. position:absolute;
  663. left:0;
  664. top:0;
  665. width:100%;
  666. top:50%;
  667. margin:-20px 0 0;
  668. line-height:100%;
  669. }
  670.  
  671. /*=== FlowPlayer */
  672. .fluid-width-video-container .flowplayer{
  673. max-width:none !important;
  674. max-height:none !important;
  675. width: 100% !important;
  676.  
  677. height: auto !important;
  678. padding-top:56.25% !important;
  679. }
  680. .fluid-width-video-container .fp-ratio{
  681. padding-top:0 !important;
  682. }
  683.  
  684. /*=== jPlayer */
  685. .fluid-width-video-container .jp-container{
  686. width:100% !important;
  687.  
  688. height: auto !important;
  689. padding-top:56.25% !important;
  690. }
  691. .fluid-width-video-container .jp-ratio{
  692. padding-top:0 !important;
  693. }
  694.  
  695. /*=== MediaElement */
  696. .fluid-width-video-container .wp-video-shortcode-wrapper{
  697. width:100% !important;
  698. max-width:none !important;
  699. max-height:none !important;
  700.  
  701. height:auto !important;
  702. position:relative;
  703. padding-top:56.25%;
  704. }
  705. .fluid-width-video-container .mejs-container,
  706. .fluid-width-video-container .mejs-layer,
  707. .fluid-width-video-container .me-plugin{
  708. position:absolute !important;
  709. top:0 !important;
  710. left:0 !important;
  711. width:100% !important;
  712. height:100% !important;
  713. margin-bottom:0 !important;
  714. }
  715. .fluid-width-video-container .meplayer video,
  716. .fluid-width-video-container .meplayer embed,
  717. .fluid-width-video-container .meplayer object{
  718. width:100% !important;
  719. height:100% !important;
  720. position:absolute;
  721. top:0;
  722. left:0;
  723. }
  724. .fluid-width-video-container .meplayer a[href*="youtube.com"]{
  725. position:absolute;
  726. top:0;
  727. left:0;
  728. width:100%;
  729. height:100%;
  730. display:block;
  731. }
  732.  
  733. /*== Fluid Width Video Wrapper */
  734. .fluid-width-video-wrapper {
  735. width: 100%;
  736. position: relative;
  737. padding: 0;
  738. background:#000;
  739. height:auto;
  740. }
  741. .fluid-width-video-wrapper iframe,
  742. .fluid-width-video-wrapper object,
  743. .fluid-width-video-wrapper embed,
  744. .fluid-width-video-wrapper video{
  745. position: absolute;
  746. top: 0;
  747. left: 0;
  748. width: 100%;
  749. height: 100%;
  750. }
  751. .fluid-width-video-wrapper{padding-top:56.25%;/* Default ratio 16:9 */}
  752. .fluid-width-video-wrapper[data-ratio="16:10"]{padding-top:62.5%;}
  753. .fluid-width-video-wrapper[data-ratio="4:3"]{padding-top:75%;}
  754. .fluid-width-video-wrapper[data-ratio="3:2"]{padding-top:66.66666666666666%;}
  755. .fluid-width-video-wrapper[data-ratio="1:1"]{padding-top:100%;}
  756. .fluid-width-video-wrapper[data-ratio="2.4:1"]{padding-top:41.66666666666667%;}
  757.  
  758. .fluid-width-video-wrapper > div{
  759. display: block !important;
  760. width:100% !important;
  761. max-width:100% !important;
  762. max-height:none !important;
  763. min-height:0 !important;
  764.  
  765. height:100% !important;
  766. position:absolute !important;
  767. top:0 !important;
  768. left:0 !important;
  769. }
  770.  
  771. /*=== JWPlayer */
  772. .fluid-width-video-wrapper .jwplayer,
  773. .fluid-width-video-wrapper > [id^="jwplayer"]{
  774. display: block !important;
  775. width:100% !important;
  776. max-width:100% !important;
  777. max-height:none !important;
  778. min-height:0 !important;
  779.  
  780. height:100% !important;
  781. position:absolute !important;
  782. top:0 !important;
  783. left:0 !important;
  784. }
  785. .fluid-width-video-wrapper [id^="jwplayer"] video,
  786. .fluid-width-video-wrapper [id^="jwplayer"] embed,
  787. .fluid-width-video-wrapper [id^="jwplayer"] object{
  788. position:absolute !important;
  789. left:0;
  790. top:0;
  791. width:100% !important;
  792. height:100% !important;
  793. }
  794. .fluid-width-video-wrapper .jwcontrols{z-index:1;}
  795. .fluid-width-video-wrapper .jwaspect,
  796. .fluid-width-video-wrapper [id^="jwplayer"][id$="aspect"]{
  797. display:none !important;
  798. margin:0 !important;
  799. }
  800. .fluid-width-video-wrapper [id^="jwplayer"] > p{
  801. position:absolute;
  802. left:0;
  803. top:0;
  804. width:100%;
  805. top:50%;
  806. margin:-20px 0 0;
  807. line-height:100%;
  808. }
  809.  
  810. /*=== Bits on the Run */
  811. .fluid-width-video-wrapper [id^="botr"][id$="ply_wrapper"]{
  812. display: block !important;
  813. width:100% !important;
  814. max-width:100% !important;
  815. max-height:none !important;
  816. min-height:0 !important;
  817.  
  818. height:100% !important;
  819. position:absolute !important;
  820. top:0 !important;
  821. left:0 !important;
  822. }
  823.  
  824.  
  825. /*=== FlowPlayer */
  826. .fluid-width-video-wrapper .flowplayer{
  827. width:100% !important;
  828. max-width:none !important;
  829. max-height:none !important;
  830.  
  831. height:100% !important;
  832. position:absolute !important;
  833. top:0 !important;
  834. left:0 !important;
  835. }
  836. .fluid-width-video-wrapper .fp-ratio{
  837. padding-top:0 !important;
  838. }
  839.  
  840. /*=== MediaElement */
  841. .fluid-width-video-wrapper .wp-video-shortcode-wrapper{
  842. width:100% !important;
  843. max-width:none !important;
  844. max-height:none !important;
  845.  
  846. height:100% !important;
  847. position:absolute !important;
  848. top:0 !important;
  849. left:0 !important;
  850. }
  851. .fluid-width-video-wrapper .mejs-container,
  852. .fluid-width-video-wrapper .mejs-layer,
  853. .fluid-width-video-wrapper .me-plugin{
  854. position:absolute !important;
  855. top:0 !important;
  856. left:0 !important;
  857. width:100% !important;
  858. height:100% !important;
  859. margin-bottom:0 !important;
  860. }
  861. .fluid-width-video-wrapper .meplayer video,
  862. .fluid-width-video-wrapper .meplayer embed,
  863. .fluid-width-video-wrapper .meplayer object{
  864. width:100% !important;
  865. height:100% !important;
  866. position:absolute;
  867. top:0;
  868. left:0;
  869. }
  870.  
  871. /*=== jPlayer */
  872. .fluid-width-video-wrapper .jp-container{
  873. width:100% !important;
  874.  
  875. position:absolute !important;
  876. top:0 !important;
  877. left:0 !important;
  878. height:100% !important;
  879. }
  880. .fluid-width-video-wrapper .jp-ratio{
  881. padding-top:0 !important;
  882. }
  883.  
  884.  
  885. /*=== Video Embed & Thumbnail Generator */
  886. .fluid-width-video-wrapper .kgvid_wrapper{
  887. margin:0 !important;
  888. }
  889. .fluid-width-video-wrapper .kgvid_wrapper .kgvid_videodiv,
  890. .fluid-width-video-wrapper .kgvid_wrapper .video-js{
  891. position:static !important;
  892. width:100% !important;
  893. height:auto !important;
  894. }
  895.  
  896. .fluid-width-video-wrapper embed{
  897. height:349px !important;
  898. }
  899. .full-width-video-layout .fluid-width-video-wrapper embed{
  900. height:534px !important;
  901. }
  902.  
  903. /*== Common Rich Content Style
  904. *=================================*/
  905.  
  906. .rich-content ul,
  907. .rich-content ol {
  908. margin:0 0 1.625em 2.5em;
  909. }
  910. .rich-content ul {
  911. list-style:square;
  912. }
  913. .rich-content ol {
  914. list-style-type:decimal;
  915. }
  916. .rich-content ol ol {
  917. list-style:upper-alpha;
  918. }
  919. .rich-content ol ol ol {
  920. list-style:lower-roman;
  921. }
  922. .rich-content ol ol ol ol {
  923. list-style:lower-alpha;
  924. }
  925. .rich-content ul ul,ol ol,ul ol,ol ul {
  926. margin-bottom: 0;
  927. }
  928. .rich-content img{
  929. max-width:100%;
  930. height:auto;
  931. }
  932.  
  933.  
  934. /*== Common Pagination Style
  935. *=================================*/
  936. .pag-nav {
  937. font-size:12px;
  938. line-height:20px;
  939. font-weight:bold;
  940. text-align:center;
  941. }
  942. .pag-nav a,.pag-nav span {
  943. color:#555;
  944. margin:0 4px 4px;
  945. border:1px solid #CCC;
  946. -webkit-border-radius:3px;
  947. border-radius:3px;
  948. display:inline-block;
  949. padding:4px 8px;
  950. background-color:#E7E7E7;
  951. background-image:-ms-linear-gradient(top,#EEE,#E7E7E7);
  952. background-image:-moz-linear-gradient(top,#EEE,#E7E7E7);
  953. background-image:-o-linear-gradient(top,#EEE,#E7E7E7);
  954. background-image:-webkit-gradient(linear,left top,left bottom,from(#EEE),to(#E7E7E7));
  955. background-image:-webkit-linear-gradient(top,#EEE,#E7E7E7);
  956. background-image:linear-gradient(top,#EEE,#E7E7E7);
  957. -webkit-box-shadow:inset 0 1px 0 #fff,0 1px 1px rgba(0,0,0,.1);
  958. box-shadow:inset 0 1px 0 #fff,0 1px 1px rgba(0,0,0,.1);
  959. }
  960. .pag-nav a:hover {
  961. background-color:#D7D7D7;
  962. border:1px solid #999;
  963. color:#000;
  964. text-decoration:none;
  965. -webkit-box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.2);
  966. box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.2);
  967. }
  968. .pag-nav span {
  969. color:#999
  970. }
  971. .pag-nav .current {
  972. background:#F7F7F7;
  973. border:1px solid #BBB;
  974. -webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;
  975. box-shadow: inset 0 1px 5px rgba(0,0,0,0.25),0 1px 0 #fff;
  976. }
  977.  
  978. /*= Structure
  979. *=============================================================================*/
  980. body {
  981. min-width:960px;
  982. background:#EEE url(images/bg-pattern.png) center center fixed;
  983. }
  984. #page {
  985. overflow:hidden;
  986. }
  987. .boxed-wrap #page{
  988. width: 990px;
  989. margin: 0 auto;
  990. background: #FFF;
  991. -webkit-box-shadow: 0 0 10px rgba(120,120,120,0.5);
  992. box-shadow:0 0 10px rgba(120,120,120,0.5);
  993. }
  994. .wrap {
  995. width:950px;
  996. margin:0 auto;
  997. }
  998. #header {
  999. position:relative;
  1000. }
  1001. #main {
  1002. padding:30px 0;
  1003. background:url(images/bg-grad.png) repeat-x;
  1004. border-top:2px solid #FFF;
  1005. }
  1006. #content {
  1007. width:620px;
  1008. float:left;
  1009. }
  1010. #sidebar {
  1011. width:300px;
  1012. float:right;
  1013. }
  1014. #footer {
  1015. background:#FFF;
  1016. border-top: 1px solid #E3E3E3;
  1017. }
  1018. .full-width #content,.widecolumn{
  1019. width:100%;
  1020. float:none;
  1021. }
  1022.  
  1023. .widecolumn{padding:30px 0;}
  1024.  
  1025. /*= Header
  1026. *=============================================================================*/
  1027. #header .wrap {
  1028. position:relative;
  1029. padding: 10px 0;
  1030. }
  1031.  
  1032. /*== Branding
  1033. *=================================*/
  1034. #branding {
  1035. float:left
  1036. }
  1037. #site-title {
  1038. font-size:24px;
  1039. line-height:24px;
  1040. margin:0;
  1041. font-family:"Open Sans",sans-serif;
  1042. text-transform:uppercase;
  1043. }
  1044. #site-title a {
  1045. color:#333;
  1046. text-decoration:none;
  1047. }
  1048. #site-description {
  1049. margin:5px 0 0;
  1050. font-size:10px;
  1051. color:#AAA;
  1052. text-transform:uppercase;
  1053. }
  1054. #site-logo {
  1055. display:block;
  1056. }
  1057. #site-logo img {
  1058. display:block;
  1059. max-width:100%;
  1060. height:auto;
  1061. }
  1062. .image-branding #site-title,
  1063. .image-branding #site-description {
  1064. display: none
  1065. }
  1066.  
  1067. /*== Search Form
  1068. *=================================*/
  1069. #header-search {
  1070. float:left;
  1071. width:400px;
  1072. margin-left:100px;
  1073. }
  1074. .searchform {
  1075. position:relative;
  1076. height:27px;
  1077. -webkit-border-radius:3px;
  1078. border-radius:3px;
  1079. padding-right:10px;
  1080. margin:0;
  1081. }
  1082. .searchform input {
  1083. }
  1084. .search-text-div {
  1085. margin:0 50px 0 0;
  1086. }
  1087. input.search-text {
  1088. float:left;
  1089. width:100%;
  1090. }
  1091. .search-submit-div {
  1092. width:50px;
  1093. height:27px;
  1094. position:absolute;
  1095. right:0;
  1096. top:0;
  1097. overflow:hidden;
  1098. -webkit-border-radius:0 3px 3px 0;
  1099. border-radius:0 3px 3px 0;
  1100. padding:0;
  1101. }
  1102. input.search-submit {
  1103. background:url(images/s.png) no-repeat -32px -43px !important;
  1104. width:50px;
  1105. padding:0;
  1106. border:0;
  1107. height:27px;
  1108. overflow:hidden;
  1109. line-height:999em;
  1110. display:block;
  1111. color: transparent;
  1112. }
  1113.  
  1114.  
  1115. /*== Header Actions
  1116. *=================================*/
  1117. #header-actions{float:right;}
  1118. .btn-likes, .btn-signup, .user-nav{float:left;margin-left:10px;}
  1119.  
  1120. /* User navigation */
  1121. .user-nav {
  1122. float:left;
  1123. margin-left:10px;
  1124. }
  1125. .user-nav ul {
  1126. list-style:none;
  1127. margin:0;
  1128. padding:0;
  1129. }
  1130. .user-nav>ul>li {
  1131. float:left;
  1132. position:relative;
  1133. }
  1134. .user-nav a {
  1135. font-size: 12px;
  1136. }
  1137.  
  1138. /* Login navigation for the user is NOT logged in */
  1139. #login-nav .dropdown {
  1140. float:left;
  1141. position:relative;
  1142. height:29px;
  1143. }
  1144. #login-nav .dropdown-content {
  1145. position:absolute;
  1146. right:0;
  1147. top:34px;
  1148. background:#FFF;
  1149. width:230px;
  1150. padding:15px 15px 5px;
  1151. border:1px solid #D7D7D7;
  1152. -webkit-border-radius:3px 0 3px 3px;
  1153. border-radius:3px 0 3px 3px;
  1154. visibility:hidden;
  1155. opacity:0;
  1156. }
  1157. #loginform {
  1158. margin:0;
  1159. }
  1160. #loginform p {
  1161. margin:0 0 10px;
  1162. }
  1163. #loginform .login-username label,
  1164. #loginform .login-password label {
  1165. display:block;
  1166. }
  1167. #loginform .login-username input,
  1168. #loginform .login-password input {
  1169. width:220px;
  1170. }
  1171. #loginform .login-remember label {
  1172. line-height:19px;
  1173. font-size:12px;
  1174. }
  1175. #loginform .lost-password {
  1176. float:right;
  1177. line-height:19px;
  1178. font-size:12px;
  1179. }
  1180. #login-nav .dropdown:hover .btn-login,
  1181. #login-nav .dropdown:hover .btn-login:hover {
  1182. padding-bottom:11px;
  1183. background:#FFF;
  1184. color:#777;
  1185. border:1px solid #D7D7D7 !important;
  1186. border-bottom:0 !important;
  1187. text-shadow:none;
  1188. -webkit-border-radius:3px 3px 0 0;
  1189. border-radius:3px 3px 0 0;
  1190. position:relative;
  1191. z-index:999999999;
  1192. }
  1193. #login-nav .dropdown:hover .dropdown-content {
  1194. visibility:visible;
  1195. opacity: 1;
  1196. z-index:998;
  1197. }
  1198.  
  1199. /* Account navigation for the user is logged in */
  1200. #account-nav {
  1201. position:relative;
  1202. height:29px;
  1203. }
  1204. #account-nav a{text-decoration:none;}
  1205. #account-nav .dropdown-handle {
  1206. position:relative;
  1207. }
  1208. #account-nav .dropdown-handle .avatar {
  1209. width:25px;
  1210. height:25px;
  1211. padding:1px;
  1212. border:1px solid #CCC;
  1213. background:#FFF;
  1214. -webkit-border-radius:3px;
  1215. border-radius:3px;
  1216. vertical-align:middle;
  1217. float:left;
  1218. margin-right:4px;
  1219. }
  1220. #account-nav .dropdown-handle .display-name {
  1221. float:left;
  1222. display:inline-block;
  1223. vertical-align:middle;
  1224. position:relative;
  1225. }
  1226. #account-nav .dropdown-handle .arrow-down {
  1227. float:left;
  1228. }
  1229. #account-nav .dropdown-handle .mini-arrow-down{
  1230. float:left;
  1231. margin:8px 0 0 4px;
  1232. vertical-align:middle;
  1233. }
  1234. #account-nav .dropdown-content {
  1235. width:100%;
  1236. position:absolute;
  1237. right:0;
  1238. top:34px;
  1239. opacity:0;
  1240. visibility:hidden;
  1241. }
  1242. #account-nav .dropdown-content-inner {
  1243. background:#F7F7F7;
  1244. border:1px solid #CCC;
  1245. -webkit-border-radius:3px 0 3px 3px;
  1246. border-radius:3px 0 3px 3px;
  1247. }
  1248. #account-nav .dropdown-content ul {
  1249. padding:5px 0;
  1250. }
  1251. #account-nav .dropdown-content li {
  1252. padding:2px 10px;
  1253. border-top:1px solid #FFF;
  1254. border-bottom:1px solid #E7E7E7;
  1255. }
  1256. #account-nav .dropdown-content li:first-child {
  1257. border-top:0;
  1258. }
  1259. #account-nav .dropdown-content li:last-child {
  1260. border-bottom:0;
  1261. }
  1262. #account-nav:hover .display-name {
  1263. padding-bottom:11px;
  1264. background:#F7F7F7;
  1265. border-color:#CCC;
  1266. border-bottom:0;
  1267. -webkit-border-radius:3px 3px 0 0;
  1268. border-radius:3px 3px 0 0;
  1269. }
  1270. #account-nav:hover .dropdown-handle{
  1271. z-index:999;
  1272. }
  1273. #account-nav:hover .dropdown-content {
  1274. visibility:visible;
  1275. opacity: 1;
  1276. z-index:998;
  1277. }
  1278.  
  1279. /*= Main Navigation
  1280. *==================================================================*/
  1281. #main-nav {
  1282. background:#444 url(images/bg-pattern-nav.png) repeat-x 0 0;
  1283. border-bottom:1px solid #404040;
  1284. position:relative;
  1285. }
  1286. .wall{
  1287. }
  1288. #main-nav ul {
  1289. text-shadow:0 1px 0 #000;
  1290. font-size:13px;
  1291. font-weight:bold;
  1292. list-style:none;
  1293. margin:0;
  1294. padding:0;
  1295. }
  1296. #main-nav li {
  1297. position:relative
  1298. }
  1299. #main-nav li a {
  1300. display:block;
  1301. text-decoration: none;
  1302. }
  1303.  
  1304. /* Top Level */
  1305. #main-nav .menu {
  1306. float:left;
  1307. background:url(images/nav-sep.png) no-repeat right 0;
  1308. padding-right:2px;
  1309. }
  1310. #main-nav .menu>li {
  1311. background:url(images/nav-sep.png) no-repeat;
  1312. float:left;
  1313. height:40px;
  1314. }
  1315. #main-nav .menu>li>a {
  1316. float:left;
  1317. position:relative;
  1318. color:#EEE;
  1319. padding:0 12px 0 14px;
  1320. line-height:40px;
  1321. }
  1322. #main-nav .menu>li>a:hover {
  1323. color:#AAA;
  1324. text-shadow:0 -1px 0 #000;
  1325. }
  1326. #main-nav .menu>li.current-menu-item {
  1327. background-position:-1px 0;
  1328. }
  1329. #main-nav .menu>li.current-menu-item>a {
  1330. color:#FFF;
  1331. position:relative;
  1332. right:-1px;
  1333. border-top:3px solid #B70000;
  1334. margin-top:-3px;
  1335. padding-bottom: 1px;
  1336. background:#1A1A1A url(images/bg-pattern-black.png);
  1337. }
  1338.  
  1339. /* Sub Levels */
  1340. #main-nav ul ul {
  1341. width:160px;
  1342. background:#272727;
  1343. position:absolute;
  1344. top:100%;
  1345. left:1px;
  1346. -webkit-transition:all .15s;
  1347. -moz-transition:all .15s;
  1348. -ms-transition:all .15s;
  1349. -o-transition:all .15s;
  1350. transition:all .15s;
  1351. opacity:0;
  1352. display:none;
  1353. visibility:hidden;
  1354. border-top:1px solid #222;
  1355. }
  1356. #main-nav ul ul li {
  1357. border-top:1px solid #444;
  1358. border-bottom:1px solid #222;
  1359. border-left:1px solid #4E4E4E;
  1360. background:#333;
  1361. }
  1362. #main-nav ul ul li a {
  1363. padding:5px 14px;
  1364. color:#AAA;
  1365. text-shadow:0 -1px 0 #000;
  1366. border-left:3px solid transparent;
  1367. }
  1368. #main-nav ul ul li a:hover {
  1369. color:#EEE;
  1370. text-shadow:0 1px 0 #000;
  1371. background:#1A1A1A;
  1372. border-left:3px solid #666;
  1373. }
  1374. #main-nav ul ul li.current-menu-item>a {
  1375. border-left:3px solid #B70000
  1376. }
  1377. #main-nav ul ul ul {
  1378. left:100%;
  1379. top:-2px;
  1380. }
  1381. #main-nav li:hover>ul {
  1382. opacity:1;
  1383. visibility: visible;
  1384. display:block;
  1385. z-index:999999999;
  1386. }
  1387. #main-nav li:hover{
  1388. }
  1389.  
  1390. #main-nav .select-div{display:none;}
  1391.  
  1392. /*= General Content Style
  1393. *==================================================================*/
  1394.  
  1395. /*== Common Thumbnail Style
  1396. *=================================*/
  1397.  
  1398. /* Absolute Center(Vertical & Horizontal) Image */
  1399. .thumb {
  1400. position:relative;
  1401. background:#000;
  1402. overflow:hidden;
  1403. vertical-align:bottom;
  1404. _line-height:0;
  1405. display:inline-block;
  1406. }
  1407. .thumb .clip-link {
  1408. position:absolute;
  1409. _position:static;
  1410. bottom:-100px;
  1411. top:-100px;
  1412. left:-100px;
  1413. right:-100px;
  1414. text-align:center;
  1415. white-space:nowrap;
  1416. word-break:normal;
  1417. }
  1418. .thumb .clip {
  1419. position:absolute;
  1420. top:0;
  1421. left:0;
  1422. width:100%;
  1423. height:100%;
  1424. }
  1425. .thumb .clip img,.thumb .vertical-align {
  1426. display:inline-block;
  1427. vertical-align:middle;
  1428. }
  1429. .thumb .clip .vertical-align {
  1430. height:100%;
  1431. }
  1432.  
  1433. /* Basic Overlay style */
  1434. .thumb .overlay {
  1435. position:absolute;
  1436. border:0;
  1437. top:0;
  1438. left:0;
  1439. width:100%;
  1440. height:100%;
  1441. background-color:rgba(0,0,0,0.5);
  1442. background-image:url(images/icon-plus-24.png);
  1443. background-repeat:no-repeat;
  1444. background-position:center center;
  1445. opacity:0;
  1446. -webkit-transition:.25s;
  1447. -moz-transition:.25s;
  1448. -ms-transition:.25s;
  1449. -o-transition:.25s;
  1450. transition:.25s;
  1451. }
  1452. .thumb:hover .overlay {
  1453. cursor:pointer;
  1454. z-index:999;
  1455. opacity:1;
  1456. }
  1457. .ie .thumb .overlay{visibility:hidden;}
  1458. .ie .thumb:hover .overlay{visibility:visible;}
  1459. .item-video .thumb .overlay{
  1460. background-image:url(images/icon-play-24.png);
  1461. }
  1462.  
  1463. .thumb img{width:100%;}
  1464.  
  1465. /*== Common Item Style
  1466. *=================================*/
  1467. .item h2,.item p {
  1468. margin:0
  1469. }
  1470. .item img {
  1471. max-width:100%;
  1472. height: auto;
  1473. }
  1474. .item .thumb {
  1475. margin:0 0 5px;
  1476. }
  1477. .item .screen {
  1478. background:#333;
  1479. margin:0 0 10px;
  1480. }
  1481. .item .item-wrap,
  1482. .item .item-wrap iframe {
  1483. background:#333;
  1484. }
  1485. .item .entry-title {
  1486. font-size:13px;
  1487. margin:0;
  1488. }
  1489. .item .entry-title a {
  1490. color:#111
  1491. }
  1492. .item .entry-title a:hover {
  1493. color:#B70000;
  1494. }
  1495. .item .entry-meta,.item .stats {
  1496. color:#AAA;
  1497. font-size:11px;
  1498. line-height:13px;
  1499. margin:0 0 5px;
  1500. height:13px;overflow:hidden;
  1501. }
  1502. .item .stats i {
  1503. font-style:normal;
  1504. }
  1505. .item .stats a {
  1506. color:#AAA
  1507. }
  1508. .item .stats a:hover {
  1509. color:#555
  1510. }
  1511. .item .stats .views,
  1512. .item .stats .likes,
  1513. .item .stats .comments {
  1514. margin-right:10px;
  1515. padding-left:16px;
  1516. background:url(images/stats.png) no-repeat 0 1px;
  1517. }
  1518. .item .stats .views {
  1519. padding-left:18px;
  1520. }
  1521. .item .stats .comments {
  1522. background-position:0 -19px
  1523. }
  1524. .item .stats .comments:hover {
  1525. background-position:0 -39px
  1526. }
  1527. .item .stats .likes {
  1528. background-position:0 -58px
  1529. }
  1530. .item .stats .liked {
  1531. background-position:0 -78px
  1532. }
  1533. .item .entry-summary {
  1534. line-height:1.5;
  1535. font-size:12px;
  1536. overflow:hidden;
  1537. width:100%;
  1538. padding: 5px 0 0;
  1539. }
  1540.  
  1541. /*== Regular Post Style
  1542. *=================================*/
  1543. .item-post{}
  1544.  
  1545. /*== Video Post Style
  1546. *=================================*/
  1547. .item-video{}
  1548.  
  1549. /*== List View with Small Thumbnial
  1550. *=================================*/
  1551. .list-small p {
  1552. margin:0 0 5px
  1553. }
  1554. .list-small .item {
  1555. border-top:1px solid #FFF;
  1556. border-bottom:1px solid #DDD;
  1557. margin:0;
  1558. padding:15px 0;
  1559. }
  1560. .list-small .item:first-child {
  1561. padding-top:0;
  1562. border-top:0;
  1563. }
  1564. .list-small .item:last-child {
  1565. border-bottom:0
  1566. }
  1567. .list-small .thumb {
  1568. float:left;
  1569. width:78px;
  1570. height:111px;
  1571. margin:0;
  1572. }
  1573. .list-small .thumb img {
  1574. width:78px;
  1575. }
  1576. .list-small .item-post .thumb .overlay {
  1577. background-image:url(images/icon-plus-32.png)
  1578. }
  1579. .list-small .item-video .thumb .overlay {
  1580. background-image:url(images/icon-play-32.png)
  1581. }
  1582. .list-small .data {
  1583. margin-left:90px
  1584. }
  1585. .list-small .entry-title {
  1586. margin:0 0 5px;
  1587. }
  1588. .list-small .entry-meta {
  1589. float:left
  1590. }
  1591. .list-small .stats {
  1592. float:right
  1593. }
  1594. .list-small .stats .views,
  1595. .list-small .stats .likes,
  1596. .list-small .stats .comments {
  1597. margin:0 0 0 10px
  1598. }
  1599. .list-small .suffix {
  1600. display:none
  1601. }
  1602. .list-small .entry-summary {
  1603. padding: 0;
  1604. }
  1605.  
  1606. /*== List View with Medium Thumbnial
  1607. *=================================*/
  1608. .list-medium .item {
  1609. border-top:1px solid #FFF;
  1610. border-bottom:1px solid #DDD;
  1611. margin:0;
  1612. padding:15px 0;
  1613. }
  1614. .list-medium .item:first-child {
  1615. padding-top:0;
  1616. border-top:0;
  1617. }
  1618. .list-medium .item:last-child {
  1619. border-bottom:0
  1620. }
  1621. .list-medium .thumb {
  1622. float:left;
  1623. width:300px;
  1624. height:428px;
  1625. margin:0;
  1626. }
  1627. .list-medium .thumb img {
  1628. width:300px;
  1629. }
  1630. .list-medium .item-post .thumb .overlay {
  1631. background-image:url(images/icon-plus-48.png)
  1632. }
  1633. .list-medium .item-video .thumb .overlay {
  1634. background-image:url(images/icon-play-48.png)
  1635. }
  1636. .list-medium .data {
  1637. margin-left:320px
  1638. }
  1639. .list-medium .entry-title {
  1640. margin: 0 0 5px;
  1641. }
  1642.  
  1643. /*== List View with Large Thumbnial
  1644. *=================================*/
  1645. .list-large .item {
  1646. border-top:1px solid #FFF;
  1647. border-bottom:1px solid #DDD;
  1648. margin:0;
  1649. padding:20px 0;
  1650. }
  1651. .list-large .item:first-child {
  1652. padding-top:0;
  1653. border-top:0;
  1654. }
  1655. .list-large .item:last-child {
  1656. border-bottom:0
  1657. }
  1658. .list-large .thumb {
  1659. width:620px;
  1660. height:886px;
  1661. margin:0 0 10px;
  1662. }
  1663. .list-large .video{
  1664. margin-bottom:10px;
  1665. }
  1666. .list-large .thumb img {
  1667. width:620px;
  1668. }
  1669. .list-large .item-post .thumb .overlay {
  1670. background-image:url(images/icon-plus-64.png)
  1671. }
  1672. .list-large .item-video .thumb .overlay {
  1673. background-image:url(images/icon-play-64.png)
  1674. }
  1675. .list-large .entry-title {
  1676. font-size:21px;
  1677. margin:0 0 5px;
  1678. }
  1679. .list-large .entry-title a:hover {
  1680. text-decoration:none;
  1681. }
  1682. .list-large .entry-meta {
  1683. float:left
  1684. }
  1685. .list-large .stats {
  1686. float:right
  1687. }
  1688. .list-large .stats .views,.list-large .stats .likes,.list-large .stats .comments {
  1689. margin:0 0 0 10px
  1690. }
  1691. .list-large .entry-summary {
  1692. clear: left;
  1693. }
  1694.  
  1695.  
  1696. /* Add ellipsis to entry title in grid view */
  1697. .grid-mini .entry-title,
  1698. .grid-small .entry-title,
  1699. .grid-medium .entry-title,
  1700. .widget-posts .post-grid-2 .entry-title,
  1701. .widget-posts .post-grid-3 .entry-title{
  1702. white-space: nowrap;
  1703. overflow: hidden;
  1704. text-overflow: ellipsis;
  1705. -o-text-overflow: ellipsis;
  1706. }
  1707.  
  1708.  
  1709. /*== Grid View with Small Thumbnial
  1710. *=================================*/
  1711. .grid-small .nag {
  1712. margin:0 -11px
  1713. }
  1714. .grid-small p {
  1715. margin:0
  1716. }
  1717. .grid-small .item {
  1718. width:192px;
  1719. float:left;
  1720. margin:0 11px 20px;
  1721. }
  1722. .grid-small .thumb {
  1723. width:192px;
  1724. height:274px;
  1725. }
  1726. .grid-small .thumb img {
  1727. width:192px;
  1728. }
  1729. .grid-small .item-post .thumb .overlay {
  1730. background-image:url(images/icon-plus-32.png)
  1731. }
  1732. .grid-small .item-video .thumb .overlay {
  1733. background-image:url(images/icon-play-32.png)
  1734. }
  1735. .grid-small .entry-title {
  1736. height:20px;
  1737. line-height:20px;
  1738. overflow:hidden;
  1739. font-size:12px;
  1740. }
  1741. .grid-small .suffix,.grid-small .entry-meta,.grid-small .entry-summary {
  1742. display: none
  1743. }
  1744.  
  1745. /*== Grid View with Medium Thumbnial
  1746. *=================================*/
  1747. .grid-medium .nag {
  1748. margin:0 -10px
  1749. }
  1750. .grid-medium p {
  1751. margin:0
  1752. }
  1753. .grid-medium .item {
  1754. width:300px;
  1755. float:left;
  1756. margin:0 10px 20px;
  1757. }
  1758. .grid-medium .thumb {
  1759. width:300px;
  1760. height:428px;
  1761. }
  1762. .grid-medium .thumb img {
  1763. width:300px;
  1764. }
  1765. .grid-medium .item-post .thumb .overlay {
  1766. background-image:url(images/icon-plus-48.png)
  1767. }
  1768. .grid-medium .item-video .thumb .overlay {
  1769. background-image:url(images/icon-play-48.png)
  1770. }
  1771. .grid-medium .entry-title {
  1772. height:20px;
  1773. line-height:20px;
  1774. overflow:hidden;
  1775. font-size:12px;
  1776. }
  1777. .grid-medium .entry-meta,.grid-medium .suffix,.grid-medium .entry-summary {
  1778. display: none
  1779. }
  1780.  
  1781. /*== Grid View with Mini Thumbnial
  1782. *=================================*/
  1783. .grid-mini .nag {
  1784. margin:0 -10px
  1785. }
  1786. .grid-mini p {
  1787. margin:0
  1788. }
  1789. .grid-mini .item {
  1790. width:140px;
  1791. float:left;
  1792. margin:0 10px 20px;
  1793. }
  1794. .grid-mini .thumb {
  1795. width:140px;
  1796. height:200px;
  1797. }
  1798. .grid-mini .thumb img {
  1799. width:140px;
  1800. }
  1801. .grid-mini .item-video .thumb .overlay {
  1802. background-image:url(images/icon-play-24.png)
  1803. }
  1804. .grid-mini .entry-title {
  1805. height:20px;
  1806. line-height:20px;
  1807. overflow:hidden;
  1808. font-size:12px;
  1809. }
  1810. .grid-mini .suffix,.grid-mini .entry-meta,.grid-mini .comments,.grid-mini .entry-summary {
  1811. display: none
  1812. }
  1813.  
  1814. /*== Common Section Box Style
  1815. *=================================*/
  1816. .section-box {
  1817. margin:0 0 30px
  1818. }
  1819. .section-box img {
  1820. vertical-align:middle;
  1821. }
  1822. .section-before {
  1823. margin:0 0 20px;
  1824. }
  1825. .section-after {
  1826. margin: -10px 0 20px;
  1827. }
  1828. .section-header {
  1829. margin-bottom:12px;
  1830. border-bottom:1px solid #FFF;
  1831. font-weight:bold;
  1832. text-transform:uppercase;
  1833. }
  1834. .section-title {
  1835. display:block;
  1836. border-bottom:1px solid #DDD;
  1837. line-height:24px;
  1838. font-size:15px;
  1839. margin:0;
  1840. font-family:"Open Sans",sans-serif;
  1841. padding-bottom:6px;
  1842. }
  1843. .section-title a {
  1844. color:#111
  1845. }
  1846. .section-title a:hover {
  1847. background:url(images/s.png) no-repeat right -463px;
  1848. padding:0 16px 0 0;
  1849. text-decoration:none;
  1850. color:#B70000;
  1851. }
  1852. .section-header .more-link {
  1853. float:right;
  1854. margin-top:-32px;
  1855. vertical-align:middle;
  1856. display:inline-block;
  1857. line-height:20px;
  1858. -webkit-border-radius:3px;
  1859. border-radius:3px;
  1860. padding:0 10px;
  1861. font-size:11px;
  1862. background:#F7F7F7;
  1863. background-image:-ms-linear-gradient(top,#FFF,#F0F0F0);
  1864. background-image:-moz-linear-gradient(top,#FFF,#F0F0F0);
  1865. background-image:-o-linear-gradient(top,#FFF,#F0F0F0);
  1866. background-image:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#F0F0F0));
  1867. background-image:-webkit-linear-gradient(top,#FFF,#F0F0F0);
  1868. background-image:linear-gradient(top,#FFF,#F0F0F0);
  1869. border:1px solid #DDD;
  1870. color:#B70000;
  1871. }
  1872. .section-header .more-link span {
  1873. }
  1874. .section-header .more-link .mini-arrow-right{
  1875. border-left-color:#B70000;
  1876. position:relative;
  1877. top:-1px;
  1878. }
  1879. .section-header .more-link:hover {
  1880. border-color:#BBB;
  1881. text-decoration:none;
  1882. color:#333;
  1883. }
  1884. .section-header .more-link:hover .mini-arrow-right{
  1885. border-left-color:#333;
  1886. }
  1887. .section-content {
  1888. margin:0 0 20px;
  1889. background:url(images/section-shadow.png) repeat-x center bottom;
  1890. padding-bottom:10px;
  1891. }
  1892.  
  1893. /*== jPlayer Skin
  1894. *=================================*/
  1895.  
  1896. /* Responsive jPlayer */
  1897. .jp-ratio{
  1898. position:relative !important;
  1899. width:100%;
  1900. height:auto !important;
  1901.  
  1902. overflow:hidden;
  1903. line-height:1;
  1904. }
  1905. .jp-ratio iframe,
  1906. .jp-ratio embed,
  1907. .jp-ratio object,
  1908. .jp-ratio video,
  1909. .jp-ratio .jp-type-single,
  1910. .jp-ratio .jp-media{
  1911. position:absolute !important;
  1912. top:0 !important;
  1913. left:0 !important;
  1914. width:100% !important;
  1915. height: 100% !important;
  1916. margin:0;
  1917. background:#000;
  1918. }
  1919.  
  1920. .jp-aspect{
  1921. display:block;
  1922. }
  1923. .jp-ratio-169 .jp-aspect{padding-top:56.25%;}
  1924. .jp-ratio-1610 .jp-aspect{padding-top:62.5%;}
  1925. .jp-ratio-43 .jp-aspect{padding-top:75%;}
  1926. .jp-ratio-32 .jp-aspect{padding-top:66.66666666666666%;}
  1927. .jp-ratio-11 .jp-aspect{padding-top:100%;}
  1928. .jp-ratio-241 .jp-aspect{padding-top:41.66666666666667%;}
  1929.  
  1930. .jp-container{margin-bottom:20px;}
  1931. .jp-media {
  1932. margin:0 auto;
  1933. overflow:hidden;
  1934. background:#000;
  1935. }
  1936. .jp-media img {
  1937. position: absolute;
  1938. z-index:1;
  1939. left: 0;
  1940. top: 0;
  1941. width:100% !important;
  1942. height:100% !important;
  1943. }
  1944. .jp-gui,.jp-gui a,.jp-progress,.jp-seek-bar,.jp-play-bar,.jp-volume-bar,.jp-volume-bar-value {
  1945. background-image:url(images/s-jplayer.png);
  1946. background-repeat:repeat-x;
  1947. }
  1948. .jp-seek-bar,.jp-play-bar,.jp-volume-bar,.jp-volume-bar-value {
  1949. -webkit-border-radius:1px;
  1950. border-radius:1px;
  1951. }
  1952. .jp-gui {
  1953. width:100%;
  1954. position:absolute;
  1955. z-index:2;
  1956. bottom:0px;
  1957. height:0px;
  1958. opacity:0;
  1959. visibility:hidden;
  1960. background-position:0 -270px;
  1961. -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.4);
  1962. box-shadow:0px 1px 1px rgba(0,0,0,0.4);
  1963. -webkit-transition:all .15s;
  1964. -moz-transition:all .15s;
  1965. -ms-transition:all .15s;
  1966. -o-transition:all .15s;
  1967. transition:all .15s;
  1968. }
  1969. .jp-player:hover .jp-gui {
  1970. opacity:1;
  1971. visibility:visible;
  1972. bottom:0;
  1973. height:30px;
  1974. }
  1975.  
  1976. .jp-gui a {
  1977. display:inline-block;
  1978. outline:none;
  1979. text-indent:-999em;
  1980. background-repeat:no-repeat;
  1981. }
  1982. .jp-control {
  1983. width:33px;
  1984. height:30px;
  1985. padding-right:2px;
  1986. background:url(images/s-jplayer.png) no-repeat right -300px;
  1987. position:absolute;
  1988. top:0;
  1989. left:0;
  1990. }
  1991. .jp-play,.jp-pause {
  1992. width:33px;
  1993. height:30px;
  1994. position:absolute;
  1995. top:0;
  1996. left:0;
  1997. }
  1998. .jp-play {
  1999. background-position:0 0
  2000. }
  2001. .jp-play:hover {
  2002. background-position:-33px 0
  2003. }
  2004. .jp-pause {
  2005. background-position:0 -30px;
  2006. display:none;
  2007. }
  2008. .jp-pause:hover {
  2009. background-position:-33px -30px
  2010. }
  2011. .jp-progress-container {
  2012. margin:0 95px 0 34px;
  2013. height:8px;
  2014. padding:12px 12px 10px 10px;
  2015. background:url(images/s-jplayer.png) no-repeat right -300px;
  2016. }
  2017. .jp-progress {
  2018. height:5px;
  2019. padding:1px 1px 2px;
  2020. background-position:0 -240px;
  2021. position:static;
  2022. }
  2023. .jp-seek-bar {
  2024. width:0px;
  2025. height:5px;
  2026. background-position:0 -210px;
  2027. cursor:pointer;
  2028. }
  2029. .jp-play-bar {
  2030. width:0px;
  2031. height:5px;
  2032. background-position:0 -180px;
  2033. }
  2034. .jp-mute,.jp-unmute {
  2035. width:17px;
  2036. height:13px;
  2037. position:absolute;
  2038. top:9px;
  2039. right:70px;
  2040. }
  2041. .jp-mute {
  2042. background-position:-10px -68px
  2043. }
  2044. .jp-mute:hover {
  2045. background-position:-43px -68px
  2046. }
  2047. .jp-unmute {
  2048. background-position:-10px -98px
  2049. }
  2050. .jp-unmute:hover {
  2051. background-position:-43px -98px
  2052. }
  2053. .jp-volume-bar {
  2054. width:40px;
  2055. height:5px;
  2056. padding:1px 1px 2px;
  2057. background-position:0 -240px;
  2058. cursor:pointer;
  2059. position:absolute;
  2060. top:12px;
  2061. right:25px;
  2062. }
  2063. .jp-volume-bar-value {
  2064. width:0px;
  2065. height:5px;
  2066. background-position: 0 -180px;
  2067. }
  2068. .jp-full-screen,.jp-restore-screen {
  2069. width:17px;
  2070. height:13px;
  2071. position:absolute;
  2072. top:8px;
  2073. right:0;
  2074. }
  2075. .jp-full-screen{
  2076. background-position:-10px -128px
  2077. }
  2078. .jp-full-screen:hover{
  2079. background-position:-43px -128px
  2080. }
  2081. .jp-restore-screen{
  2082. background-position:-10px -158px
  2083. }
  2084. .jp-restore-screen:hover{
  2085. background-position:-43px -158px
  2086. }
  2087. .jp-video-full {
  2088. position:fixed;
  2089. width:100%;
  2090. height:100%;
  2091. left:0;
  2092. top:0;
  2093. background:#000;
  2094. z-index:999;
  2095. }
  2096. .jp-video-play{
  2097. position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;
  2098. background:url(images/icon-play-64.png) no-repeat center center;
  2099. text-indent:-5555em;
  2100. overflow:hidden;
  2101. cursor:pointer;
  2102. }
  2103.  
  2104. /*= Featured Content Style
  2105. *==================================================================*/
  2106. .wall {
  2107. padding:20px 0;
  2108. background:#1A1A1A url(images/bg-pattern-black.png);
  2109. position:relative;
  2110. text-shadow: none;
  2111. height:220px;
  2112. }
  2113.  
  2114. /*== Default Featured Carousel with 6 visible items
  2115. *=================================*/
  2116. .fcarousel {
  2117.  
  2118. }
  2119. .fcarousel .carousel-container {
  2120. position:relative;
  2121. margin:0 35px;
  2122.  
  2123. }
  2124. .fcarousel .carousel-clip{position:relative;overflow:hidden;height:300px;width:100%;margin:0 auto;}
  2125. .fcarousel ul {
  2126. width:999em;
  2127. position:absolute;
  2128. }
  2129. .fcarousel li {
  2130. float:left;
  2131. width:150px;
  2132. height:214px;
  2133. border:3px solid #333;
  2134. margin:5px 10px 20px 10px;
  2135. overflow:visible !important;
  2136. background:#000;
  2137. position:relative;
  2138. -webkit-box-shadow:0 0 5px #000;
  2139. box-shadow:0 0 5px #000;
  2140. -webkit-transition:all .25s;
  2141. -moz-transition:all .25s;
  2142. -ms-transition:all .25s;
  2143. -o-transition:all .25s;
  2144. transition:all .25s;
  2145. }
  2146. .fcarousel .thumb {
  2147. width:150px;
  2148. height:214px;
  2149. }
  2150. .fcarousel .thumb img {
  2151. width:150px;
  2152. }
  2153. .fcarousel li:hover {
  2154. border-color:#555;
  2155. }
  2156. .fcarousel li.active {
  2157. border-color:#086081;
  2158. }
  2159. .fcarousel li.active .overlay {
  2160. visibility:visible;
  2161. opacity: 1;
  2162. }
  2163. .fcarousel .carousel-prev,
  2164. .fcarousel .carousel-next {
  2165. display:inline-block;
  2166. width:27px;
  2167. height:90px;
  2168. margin:5px 0;
  2169. cursor:pointer;
  2170. text-indent:-5555em;
  2171. overflow:hidden;
  2172. background:url(images/s.png) no-repeat -150px -80px;
  2173. position:absolute;
  2174. top:0;
  2175. }
  2176. .fcarousel .carousel-prev {
  2177. left:-30px;
  2178. }
  2179. .fcarousel .carousel-next {
  2180. background-position:-200px -80px;
  2181. right:-30px;
  2182. }
  2183. .fcarousel .carousel-prev:hover {
  2184. background-position:-150px -180px;
  2185. }
  2186. .fcarousel .carousel-next:hover {
  2187. background-position: -200px -180px;
  2188. }
  2189.  
  2190.  
  2191. /* Featured Carousel with 5 visible items */
  2192. .fcarousel-6 .carousel-clip {
  2193. height:245px;
  2194. }
  2195. .fcarousel-6 li {
  2196. width:124px;
  2197. height:177px;
  2198. margin:5px 8px 20px 8px;
  2199. }
  2200. .fcarousel-6 .thumb {
  2201. width:124px;
  2202. height:177px;
  2203. }
  2204. .fcarousel-6 .thumb img {
  2205. width:124px;
  2206. }
  2207. .fcarousel-6 .carousel-prev,
  2208. .fcarousel-6 .carousel-next {
  2209. height:76px;
  2210. background:url(images/s.png) no-repeat -50px -80px;
  2211. }
  2212. .fcarousel-6 .carousel-next {
  2213. background-position:-100px -80px;
  2214. }
  2215. .fcarousel-6 .carousel-prev:hover {
  2216. background-position:-50px -180px;
  2217. }
  2218. .fcarousel-6 .carousel-next:hover {
  2219. background-position: -100px -180px;
  2220. }
  2221.  
  2222. /*== Home Featured Content with Full Width
  2223. *=================================*/
  2224.  
  2225. /*== Home Featured, Standard Layout
  2226. *=================================*/
  2227. .home-featured .stage,
  2228. .home-featured .stage .item,
  2229. .home-featured .stage .thumb{
  2230. width:620px;
  2231. height:349px;
  2232. }
  2233. .home-featured .stage{float:left;overflow:hidden;
  2234. border:1px solid #000;
  2235. -webkit-box-shadow:0 0 10px rgba(0,0,0,.5),inset 0 0 1px #666,inset 0 0 50px rgba(0,0,0,.5);
  2236. box-shadow:0 0 10px rgba(0,0,0,.5),inset 0 0 1px #666,inset 0 0 50px rgba(0,0,0,.5);
  2237. background: #000 url(images/loading-bert.gif) no-repeat center center;
  2238. position:relative;
  2239.  
  2240. }
  2241. .home-featured .carousel-list{
  2242. width: 20000em;
  2243. position: absolute;
  2244. }
  2245. .home-featured .stage .item{
  2246. position:relative;
  2247. float:left;
  2248. }
  2249. .home-featured .stage .thumb {
  2250. float:left;
  2251. }
  2252. .home-featured .stage .thumb img {
  2253. width:620px;
  2254. }
  2255. .thumb.loading .overlay {
  2256. background:rgba(0,0,0,.75) url(images/loading-bert.gif) no-repeat center center !important;
  2257. visibility:visible;
  2258. opacity:1;
  2259. }
  2260. .home-featured .stage .caption{width:100%;position:absolute;bottom:0;height:27px;
  2261. background:#333;
  2262. background:rgba(0,0,0,0.5);
  2263. border-top:1px solid rgba(255,255,255,0.1);
  2264. }
  2265. .home-featured .stage .entry-title{font-size:13px;line-height:27px;padding:0 10px;}
  2266. .home-featured .stage .entry-title a{color:#EEE;}
  2267. .home-featured .stage .entry-title a:hover{color:#FFF;}
  2268. .home-featured .stage .item-post .thumb .overlay {
  2269. background-image:url(images/icon-plus-64.png)
  2270. }
  2271. .home-featured .stage .item-video .thumb .overlay {
  2272. background-image:url(images/icon-play-64.png)
  2273. }
  2274.  
  2275. .home-featured .nav {
  2276. width:300px;
  2277. float:right;
  2278. border:1px solid #000;
  2279. -webkit-box-shadow:0 0 10px rgba(0,0,0,.5),inset 0 0 1px #666,inset 0 0 50px rgba(0,0,0,.5);
  2280. box-shadow:0 0 10px rgba(0,0,0,.5),inset 0 0 1px #666,inset 0 0 50px rgba(0,0,0,.5);
  2281. background: #333;
  2282. }
  2283. .home-featured .nav .carousel{
  2284. float:right;
  2285. width:305px;
  2286. overflow:hidden;
  2287. }
  2288. .home-featured .nav .carousel-clip{height:320px;overflow:hidden;position:relative;}
  2289. .home-featured .nav .carousel-list{height:999em;position:absolute;}
  2290. .home-featured .nav li {
  2291. width:300px;
  2292. margin-left:5px;
  2293. background:#373737;
  2294. height:78px;
  2295. border-top:1px solid #444;
  2296. border-bottom:1px solid #272727;
  2297.  
  2298. }
  2299. .home-featured .nav a{text-decoration:none;}
  2300. .home-featured .nav .inner{
  2301. padding:10px 10px;
  2302. height:58px;
  2303. }
  2304. .home-featured .nav li:hover{
  2305. background-color:#303030;
  2306. }
  2307. .home-featured .nav li:hover a{color:#FFF;}
  2308. .home-featured .nav .thumb {
  2309. width:100px;
  2310. height:56px;
  2311. float:left;
  2312. }
  2313. .home-featured .nav .thumb img {
  2314. width:124px;
  2315. }
  2316. .home-featured .nav .data{margin-left:110px;}
  2317. .home-featured .nav .entry-title{font-size:12px;margin:0 0 5px;height:30px;overflow:hidden;}
  2318. .home-featured .nav .entry-title a{color:#BBB;}
  2319. .home-featured .nav .entry-title a:hover{color:#FFF;}
  2320. .home-featured .nav li.active{background:#222;}
  2321. .home-featured .nav li.active .inner{
  2322. border-left:4px solid #B70000;
  2323. margin-left:-4px;
  2324. }
  2325. .home-featured .nav li.active a{color:#FFF;}
  2326. .home-featured .nav li.active .overlay {
  2327. visibility:visible;
  2328. opacity: 1;
  2329. }
  2330.  
  2331. .home-featured .nav .carousel-prev,
  2332. .home-featured .nav .carousel-next {
  2333. display:inline-block;
  2334. width:149px;
  2335. float:left;
  2336. height:27px;
  2337. cursor:pointer;
  2338. vertical-align:middle;
  2339. text-indent:-5555em;
  2340. overflow:hidden;
  2341. background:#333 url(images/s.png) no-repeat center 8px;
  2342. border-top:1px solid #444;
  2343. }
  2344. .home-featured .nav .carousel-prev {
  2345. border-right:1px solid #222;
  2346. margin-left:5px;
  2347. }
  2348. .home-featured .nav .carousel-next {
  2349. background-position:center -22px;
  2350. border-left:1px solid #444;
  2351. }
  2352. .home-featured .nav .carousel-prev:hover,
  2353. .home-featured .nav .carousel-next:hover{
  2354. background-color:#3A3A3A;
  2355. }
  2356.  
  2357. .home-featured-full .stage{margin-bottom:20px;}
  2358. .home-featured-full .stage .carousel{
  2359. position:relative;
  2360. overflow:hidden;
  2361. width:950px;
  2362. height:534px;
  2363. }
  2364. .home-featured-full .stage .carousel-list{
  2365. width: 20000em;
  2366. position: absolute;
  2367. }
  2368. .home-featured-full .stage .item{
  2369. width:950px;
  2370. height:534px;
  2371. position:relative;
  2372. float:left;
  2373. }
  2374. .home-featured-full .stage .thumb{
  2375. width:950px;
  2376. height:539px;
  2377. }
  2378. .home-featured-full .prev-stage,
  2379. .home-featured-full .next-stage{
  2380. position:absolute;
  2381. width:50px;
  2382. height:50px;
  2383. top:50%;
  2384. display:inline-block;
  2385. }
  2386. .home-featured-full .prev-stage{
  2387. left:0;
  2388. }
  2389. .home-featured-full .next-stage{
  2390. right:0;
  2391. }
  2392.  
  2393.  
  2394. /*= Archive Content Style
  2395. *==================================================================*/
  2396.  
  2397. /*== Author Box
  2398. *=================================*/
  2399. .author-box {
  2400. margin:0 0 30px;
  2401. }
  2402. .author-box .avatar {
  2403. float:left;
  2404. -webkit-border-radius:3px;
  2405. border-radius:3px;
  2406. }
  2407. .author-box .data {
  2408. margin-left:80px;
  2409. }
  2410. .author-box .entry-meta {
  2411. color:#AAA;
  2412. margin:0 0 5px;
  2413. }
  2414. .author-box .display-name {
  2415. margin:0 0 0;
  2416. font-size:17px;
  2417. }
  2418. .author-box .links a {
  2419. padding:0 0 0 22px;
  2420. margin:0 15px 0 0;
  2421. color:#AAA;
  2422. background:url(images/links.png) no-repeat 0 0;
  2423. }
  2424. .author-box .links a:hover {
  2425. color:#555;
  2426. }
  2427. .author-box .links .facebook {
  2428. background-position:0 -20px;
  2429. }
  2430. .author-box .links .website {
  2431. background-position:0 -40px;
  2432. }
  2433. .author-box .links .twitter:hover {
  2434. background-position:0 -60px;
  2435. }
  2436. .author-box .links .facebook:hover {
  2437. background-position:0 -80px;
  2438. }
  2439. .author-box .links .website:hover {
  2440. background-position: 0 -100px;
  2441. }
  2442.  
  2443. /*== Loop Header
  2444. *=================================*/
  2445. .loop-header {
  2446. margin:0 0 10px;
  2447. }
  2448. .loop-title {
  2449. font-size:15px;
  2450. font-family:"Open Sans",sans-serif;
  2451. text-transform:uppercase;
  2452. margin:0;
  2453. line-height:24px;
  2454. }
  2455. .loop-title .prefix {
  2456. color:#AAA;
  2457. font-weight:normal;
  2458. }
  2459. .loop-title em {
  2460. font-style:normal;
  2461. }
  2462. .loop-desc {
  2463. font-size:11px;
  2464. color:#999;
  2465. float:right;
  2466. margin:-24px 0 0 10px;
  2467. line-height:24px;
  2468. }
  2469. .loop-desc i {
  2470. font-style:normal;
  2471. color:#111;
  2472. font-weight:bold;
  2473. }
  2474. .below-no-actions {
  2475. margin:0 0 15px;
  2476. border-bottom:1px solid #FFF;
  2477. }
  2478. .below-no-actions .loop-title {
  2479. border-bottom:1px solid #DDD;
  2480. padding-bottom:6px;
  2481. }
  2482. .below-no-actions .loop-desc {
  2483. margin-top: -30px;
  2484. }
  2485.  
  2486. /*== Loop Actions
  2487. *=================================*/
  2488. .loop-actions {
  2489. margin:0 0 20px;
  2490. height:21px;
  2491. line-height:21px;
  2492. padding:5px 10px;
  2493. text-transform:uppercase;
  2494. font-size:11px;
  2495. font-weight:bold;
  2496. border:1px solid #DDD;
  2497. border-bottom:1px solid #CCC;
  2498. -webkit-border-radius:3px;
  2499. border-radius:3px;
  2500. -webkit-box-shadow:inset 0 1px 0 #F7F7F7;
  2501. box-shadow:inset 0 1px 0 #F7F7F7;
  2502. background:#E7E7E7;
  2503. background-image:-ms-linear-gradient(top,#EEE,#E7E7E7);
  2504. background-image:-moz-linear-gradient(top,#EEE,#E7E7E7);
  2505. background-image:-o-linear-gradient(top,#EEE,#E7E7E7);
  2506. background-image:-webkit-gradient(linear,left top,left bottom,from(#EEE),to(#E7E7E7));
  2507. background-image:-webkit-linear-gradient(top,#EEE,#E7E7E7);
  2508. background-image:linear-gradient(top,#EEE,#E7E7E7);
  2509. }
  2510. .loop-actions div,.loop-actions span,.loop-actions a,.loop-actions i {
  2511. vertical-align:middle;
  2512. display:inline-block;
  2513. float:left;
  2514. height:21px;
  2515. line-height:21px;
  2516. overflow:hidden;
  2517. }
  2518. .loop-actions a {
  2519. text-decoration:none;
  2520. }
  2521. .loop-actions i {
  2522. font-style:normal;
  2523. }
  2524. .loop-actions .prefix {
  2525. margin-right:5px;
  2526. color:#777;
  2527. }
  2528. .loop-actions .sep {
  2529. color:#CCC;
  2530. margin:0 8px;
  2531. }
  2532. .loop-actions .orderby .current {
  2533. color:#111
  2534. }
  2535. .loop-actions .asc,.loop-actions .desc{
  2536. width:11px;
  2537. margin:0 8px;
  2538. text-indent:-5555em;
  2539. }
  2540. .loop-actions .asc {
  2541. background:url(images/view.png) no-repeat 0 -15px
  2542. }
  2543. .loop-actions .desc {
  2544. background:url(images/view.png) no-repeat -20px -15px
  2545. }
  2546. .loop-actions .view {
  2547. float:right;
  2548. }
  2549. .loop-actions .view a {
  2550. width:11px;
  2551. height:11px;
  2552. padding:4px;
  2553. line-height:11px;
  2554. border:1px solid transparent;
  2555. }
  2556. .loop-actions .view i {
  2557. display:inline-block;
  2558. width:11px;
  2559. height:11px;
  2560. background-image:url(images/view.png);
  2561. background-repeat:no-repeat;
  2562. }
  2563. .list-small-link i {
  2564. background-position:0 0
  2565. }
  2566. .list-medium-link i {
  2567. background-position:-20px 0
  2568. }
  2569. .list-large-link i {
  2570. background-position:-40px 0
  2571. }
  2572. .grid-medium-link i {
  2573. background-position:-60px 0
  2574. }
  2575. .grid-small-link i {
  2576. background-position:-80px 0
  2577. }
  2578. .grid-mini-link i {
  2579. background-position:-100px 0
  2580. }
  2581. .loop-actions .view a.current {
  2582. background:#FFF;
  2583. border: 1px solid #DDD;
  2584. }
  2585. .loop-actions .orderby-select{
  2586. display:none;
  2587. }
  2588.  
  2589. /*== Loop Navigation
  2590. *=================================*/
  2591. .loop-nav {
  2592. border-top:1px solid #DDD;
  2593. }
  2594. .loop-nav-inner {
  2595. border-top:1px solid #FFF;
  2596. padding: 20px 0;
  2597. }
  2598.  
  2599. /*= Single Content Style
  2600. *==================================================================*/
  2601. .screen {
  2602. /*color:#FFF;*/
  2603. margin:0 0 20px;
  2604. /*position:relative;*/
  2605. /*overflow: hidden;*/
  2606. background: #000 url(images/loading-bert.gif) no-repeat center center;
  2607. }
  2608. .screen .thumb{
  2609. width:950px;
  2610. height:540px;
  2611. }
  2612. .screen .thumb .overlay{
  2613. background-image: url(images/icon-plus-64.png);
  2614. }
  2615. .item-video .screen .thumb .overlay{
  2616. background-image: url(images/icon-play-64.png);
  2617. }
  2618.  
  2619. /*== Entry Header
  2620. *=================================*/
  2621. .entry-header {
  2622. margin-bottom:15px;
  2623. position:relative;
  2624. border-bottom:1px solid #FFF;
  2625. }
  2626. .entry-header .inner{
  2627. border-bottom:1px solid #DDD;
  2628. padding-bottom:10px;
  2629. }
  2630. .entry-header h1, .entry-header h2{margin-bottom:0;}
  2631.  
  2632. /* Entry Title */
  2633. h1.entry-title {
  2634. color:#333;
  2635. font-size:20px;
  2636. line-height:24px;
  2637. }
  2638. h1.entry-title a {
  2639. color:#333;
  2640. text-decoration:none;
  2641. }
  2642. h1.entry-title a:hover {
  2643. color:#B70000;
  2644. }
  2645. .entry-header .entry-title{float:left;}
  2646.  
  2647.  
  2648. /* Actios */
  2649. .entry-actions {
  2650. float:right;
  2651. height:24px;
  2652. }
  2653. .entry-actions a {
  2654. text-decoration:none;
  2655. }
  2656. .entry-actions .dp-like-post, .entry-actions .dp-share {
  2657. float:left;
  2658. margin-left:10px;
  2659. position:relative;
  2660. background-color:#F7F7F7;
  2661. background-image:-ms-linear-gradient(top,#FFF,#F0F0F0);
  2662. background-image:-moz-linear-gradient(top,#FFF,#F0F0F0);
  2663. background-image:-o-linear-gradient(top,#FFF,#F0F0F0);
  2664. background-image:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#F0F0F0));
  2665. background-image:-webkit-linear-gradient(top,#FFF,#F0F0F0);
  2666. background-image:linear-gradient(top,#FFF,#F0F0F0);
  2667. border:1px solid #DDD;
  2668. -webkit-border-radius:3px;
  2669. border-radius:3px;
  2670. }
  2671. .entry-actions .dp-like-post:hover , .entry-actions .dp-share:hover {
  2672. border-color:#BBB;
  2673. text-decoration:none;
  2674. color:#333;
  2675. }
  2676. .entry-actions .dp-like-post a, .entry-actions .dp-share .dropdown-handle {
  2677. height:24px;
  2678. line-height:24px;
  2679. padding:0 10px 0 30px;
  2680. display:inline-block;
  2681. text-transform:uppercase;
  2682. font-weight:bold;
  2683. font-size:11px;
  2684. color: #555;
  2685. -webkit-border-radius:3px;
  2686. border-radius:3px;
  2687. }
  2688.  
  2689. /* Like Button */
  2690. .entry-actions .dp-like-post .like {
  2691. background:url(images/actions.png) no-repeat 10px -24px;
  2692. }
  2693. .entry-actions .dp-like-post .liked {
  2694. background:url(images/actions.png) no-repeat 10px -84px;
  2695. color:#555;
  2696. }
  2697. .entry-actions .dp-like-post .like:hover,.entry-actions .dp-like-post .liked:hover {
  2698. background:url(images/actions.png) no-repeat 10px -24px;
  2699. color: #555;
  2700. }
  2701.  
  2702. /* Share Button */
  2703. .entry-actions .dp-share{}
  2704. .entry-actions .dp-share .dropdown-handle {
  2705. display:block;
  2706. background: url(images/actions.png) no-repeat 10px -145px;
  2707. position:relative;
  2708. }
  2709. .entry-actions .dp-share .dropdown-content {
  2710. background:#F7F7F7;
  2711. color:#555;
  2712. position:absolute;
  2713. top:28px;
  2714. right:-999px;
  2715. width:150px;
  2716. border:1px solid #BBB;
  2717. -webkit-border-radius:3px 0 3px 3px;
  2718. border-radius:3px 0 3px 3px;
  2719. opacity:0;
  2720. display:none;
  2721. visibility:hidden;
  2722. -webkit-transition:all .15s;
  2723. -moz-transition:all .15s;
  2724. -ms-transition:all .15s;
  2725. -o-transition:all .15s;
  2726. transition:all .15s;
  2727. }
  2728. .entry-actions .dp-share .dropdown-content ul {
  2729. list-style:none;
  2730. margin:0;
  2731. padding:0;
  2732. }
  2733. .entry-actions .dp-share .dropdown-content li {
  2734. border-top:1px solid #FFF;
  2735. border-bottom:1px solid #DDD;
  2736. padding:5px 10px;
  2737. min-height:20px;
  2738. height:auto !important;
  2739. height:20px;
  2740. display:block;
  2741. }
  2742. .entry-actions .dp-share .dropdown-content li:first-child {
  2743. border-top:0;
  2744. }
  2745. .entry-actions .dp-share .dropdown-content li:last-child {
  2746. border-bottom:0
  2747. }
  2748. .entry-actions .dp-share:hover{
  2749. -webkit-border-radius:3px 3px 0 0;
  2750. border-radius:3px 3px 0 0;
  2751. }
  2752. .entry-actions .dp-share:hover .dropdown-handle {
  2753. padding-bottom:5px;
  2754. -webkit-border-radius:3px 3px 0 0;
  2755. border-radius:3px 3px 0 0;
  2756. color:#111;
  2757. background:#F7F7F7 url(images/actions.png) no-repeat 10px -145px;
  2758. z-index:999999999;
  2759. }
  2760. .entry-actions .dp-share:hover .dropdown-content {
  2761. right:-1px;
  2762. opacity:1;
  2763. display:block;
  2764. visibility: visible;
  2765. z-index:999999998;
  2766. }
  2767.  
  2768. /*== on Wall
  2769. *=================================*/
  2770. .wall #screen{
  2771. -webkit-box-shadow:0 0 10px rgba(0,0,0,.5),inset 0 0 1px #666,inset 0 0 50px rgba(0,0,0,.5);
  2772. box-shadow:0 0 10px rgba(0,0,0,.5),inset 0 0 1px #666,inset 0 0 50px rgba(0,0,0,.5);
  2773. }
  2774.  
  2775. /* entry header */
  2776. .wall .entry-header{border-bottom:0;}
  2777. .wall .entry-header .inner{border-bottom:0;padding-bottom:0;}
  2778. .wall h1.entry-title{color:#EEE;font-size:18px;font-weight:normal;background:url(images/icon-play-16.png) no-repeat left 3px;padding-left:24px;text-shadow:none;}
  2779. .wall h1.entry-title a{color:#AAA;}
  2780. .wall h1.entry-title a:hover{color:#FFF;}
  2781.  
  2782. /* Actions */
  2783. .wall .entry-actions .dp-like-post,.wall .entry-actions .dp-share {
  2784. background:#555;
  2785. border:0;
  2786. color:#FFF;
  2787. }
  2788. .wall .entry-actions .dp-like-post a,.wall .entry-actions .dp-share .dropdown-handle {
  2789. color: #FFF;
  2790. }
  2791.  
  2792. /* Share Button */
  2793. .wall .entry-actions .dp-share .dropdown-handle {
  2794. background:url(images/actions.png) no-repeat 10px -115px;
  2795. }
  2796. .wall .entry-actions .dp-share .dropdown-content {
  2797. border:0;
  2798. right:0;
  2799. }
  2800. .wall .entry-actions .dp-share:hover .dropdown-handle {
  2801. padding-bottom:5px;
  2802. -webkit-border-radius:3px 3px 0 0;
  2803. border-radius:3px 3px 0 0;
  2804. color:#333;
  2805. background:#F7F7F7 url(images/actions.png) no-repeat 10px -145px;
  2806. }
  2807.  
  2808. /* Like Button */
  2809. .wall .entry-actions .dp-like-post .like {
  2810. background:#555 url(images/actions.png) no-repeat 10px 6px;
  2811. }
  2812. .wall .entry-actions .dp-like-post .liked {
  2813. background:#F7F7F7 url(images/actions.png) no-repeat 10px -84px;
  2814. color:#555;
  2815. }
  2816. .wall .entry-actions .dp-like-post .like:hover,.wall .entry-actions .dp-like-post .liked:hover {
  2817. background:#F7F7F7 url(images/actions.png) no-repeat 10px -24px;
  2818. color: #333;
  2819. }
  2820.  
  2821. /*== Video Detatils
  2822. *=================================*/
  2823. #details .section-content {
  2824. padding:0 0 20px;
  2825. }
  2826. #info {
  2827. overflow:hidden
  2828. }
  2829. .entry-meta {
  2830. color:#999;
  2831. font-size:11px;
  2832. margin:0 0 10px;
  2833. }
  2834. .entry-meta .sep {
  2835. padding:0 3px
  2836. }
  2837. #extras {
  2838. font-size:11px;
  2839. }
  2840. #extras h4 {
  2841. font-size:11px;
  2842. margin: 4px 0 0;
  2843. }
  2844.  
  2845. #thumb{margin:0 0 20px;}
  2846.  
  2847. /* Info Toggle */
  2848. .info-toggle-arrow {
  2849. display:none;
  2850. width:8px;
  2851. height:10px;
  2852. line-height:10px;
  2853. vertical-align:text-top;
  2854. margin:6px 0 0 2px;
  2855. background:url(images/s.png) no-repeat 0 -70px !important;
  2856. }
  2857. .info-more-arrow {
  2858. background:url(images/s.png) no-repeat 0 -50px !important;
  2859. }
  2860.  
  2861. .info-toggle {
  2862. display:none;
  2863. text-align:center;
  2864. margin-top:-21px;
  2865. }
  2866. .info-toggle-button{
  2867. background:#F7F7F7;
  2868. background-image:-ms-linear-gradient(top,#FFF,#F0F0F0);
  2869. background-image:-moz-linear-gradient(top,#FFF,#F0F0F0);
  2870. background-image:-o-linear-gradient(top,#FFF,#F0F0F0);
  2871. background-image:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#F0F0F0));
  2872. background-image:-webkit-linear-gradient(top,#FFF,#F0F0F0);
  2873. background-image:linear-gradient(top,#FFF,#F0F0F0);
  2874. text-transform:uppercase;
  2875. font-weight:bold;
  2876. font-size:11px;
  2877. padding:3px 10px;
  2878. border:1px solid #DDD;
  2879. -webkit-border-radius:0 0 3px 3px;
  2880. border-radius:0 0 3px 3px;
  2881. border-top:0;
  2882. min-width:70px;
  2883. color:#555;
  2884. }
  2885. .info-toggle-button:hover {
  2886. border-color:#BBB;
  2887. color:#333;
  2888. text-decoration: none;
  2889. }
  2890. .info-toggle-button .more-text{display:none;}
  2891. .info-more-button .more-text{display:inline-block;}
  2892. .info-more-button .less-text{display:none;}
  2893. .info-more{height:auto !important;}
  2894.  
  2895. /*= Widgets, Sidebar and Footbar
  2896. *==================================================================*/
  2897.  
  2898. /*== Basic Widget Style
  2899. *=================================*/
  2900. .widget {
  2901. margin-bottom:30px;
  2902. }
  2903. .widget-header {
  2904. border-bottom:1px solid #FFF;
  2905. text-transform:uppercase;
  2906. margin:0 0 8px;
  2907. }
  2908. .widget-title {
  2909. display:block;
  2910. border-bottom:1px solid #DDD;
  2911. line-height:24px;
  2912. font-size:15px;
  2913. margin:0;
  2914. font-family:"Open Sans",sans-serif;
  2915. padding-bottom:6px;
  2916. }
  2917. .widget>ul,.widget>ol {
  2918. margin-top:-8px;
  2919. margin-bottom:-2px;
  2920. }
  2921. .widget li {
  2922. padding:4px 0 4px 12px;
  2923. border-top:1px solid #FFF;
  2924. border-bottom:1px solid #DDD;
  2925. background:url(images/s2.png) no-repeat -292px 12px;
  2926. }
  2927. .widget>ul>li:first-child,
  2928. .widget>ol>li:last-child{
  2929. border-top:0;
  2930. }
  2931. .widget li:last-child{
  2932. border-bottom:0;
  2933. }
  2934. .widget ul ul, .widget ul ol,
  2935. .widget ol ol, .widget ol ul{
  2936. margin-top:4px;
  2937. margin-bottom:0;
  2938. border-top:1px solid #DDD;
  2939. }
  2940.  
  2941. .widget p{
  2942. margin:0 0 10px;
  2943. }
  2944. .widget select {
  2945. width:100%;
  2946. border: 1px solid #CCC;
  2947. }
  2948.  
  2949.  
  2950. /*== Widget Tag Cloud
  2951. *=================================*/
  2952. .widget_tag_cloud {
  2953. }
  2954. .widget_tag_cloud .tagcloud {
  2955. overflow:hidden;
  2956. }
  2957. .widget_tag_cloud a {
  2958. display:inline-block;
  2959. font-size:11px !important;
  2960. color:#111;
  2961. background:#E7E7E7;
  2962. padding:2px 10px;
  2963. margin:0 4px 2px 0;
  2964. -webkit-border-radius:10px;
  2965. border-radius:10px;
  2966. line-height:15px;
  2967. text-shadow:0 1px 0 #FFF;
  2968. word-wrap:break-word;
  2969. }
  2970. .widget_tag_cloud a:hover {
  2971. background:#333;
  2972. color:#FFF;
  2973. text-shadow:0 1px 0 #000;
  2974. text-decoration: none;
  2975. }
  2976.  
  2977. /*== Widget Archive & Widget Categories
  2978. *=================================*/
  2979. .widget_archive,.widget_categories{
  2980. overflow:hidden;
  2981. }
  2982. .widget_archive ul, .widget_categories ul {
  2983. overflow:hidden;
  2984. width:120%;
  2985. font-size:11px;
  2986. margin-top:-8px;
  2987. margin-left:-8px;
  2988. margin-bottom:-2px;
  2989. }
  2990. .widget_archive>ul>li:first-child,
  2991. .widget_categories>ul>li:first-child{
  2992. border-top:1px solid #FFF;
  2993. }
  2994. .widget_archive li,.widget_categories li {
  2995. text-align:right;
  2996. overflow:hidden;
  2997. width:122px;
  2998. height:29px;
  2999. line-height:29px;
  3000. float:left;
  3001. padding:0 20px;
  3002. position:relative;
  3003. top:-1px;
  3004. background:url(images/s2.png) no-repeat -284px 11px;
  3005. }
  3006. .widget_archive li:hover,.widget_categories li:hover {
  3007. background:url(images/s2.png) no-repeat -234px -39px;
  3008. }
  3009. .widget_archive li a,.widget_categories li a {
  3010. float:left;
  3011. text-align: left;
  3012. margin-right:5px;
  3013. font-size: 13px;
  3014. }
  3015.  
  3016. /*== Widget Nav Menu */
  3017. .widget_nav_menu .menu-main-navigation-container{
  3018. margin-top:-8px;
  3019. }
  3020. .widget_nav_menu>div>ul>li:first-child{
  3021. border-top:0;
  3022. }
  3023.  
  3024. /*== Widget Calendar
  3025. *=================================*/
  3026. table#wp-calendar{
  3027. width:100% !important;
  3028. margin:0 !important;
  3029. }
  3030.  
  3031. /*== Widget Comments
  3032. *=================================*/
  3033. .widget-comments li {
  3034. background: url(images/s2.png) no-repeat -189px -90px !important;
  3035. padding:5px 0 5px 16px;
  3036. overflow:hidden;
  3037. }
  3038. .widget-comments .author {
  3039. font-size:12px;
  3040. }
  3041. .widget-comments .date {
  3042. color:#999;
  3043. font-size:11px;
  3044. }
  3045. .widget-comments .excerpt {
  3046. display:block;
  3047. color:#555;
  3048. margin:0;
  3049. }
  3050. .widget-comments .has-avatar li {
  3051. background:none;
  3052. padding:8px 0;
  3053. }
  3054. .widget-comments .has-avatar .avatar {
  3055. float:left;
  3056. display:block;
  3057. width:48px;
  3058. height:48px;
  3059. padding:4px;
  3060. background:#FFF;
  3061. float:left;
  3062. position:relative;
  3063. border:1px solid #DDD;
  3064. -webkit-box-shadow:0 0 3px #D7D7D7;
  3065. box-shadow:0 0 3px #D7D7D7;
  3066. }
  3067. .widget-comments .has-avatar .data {
  3068. margin-left:68px;
  3069. display: block;
  3070. }
  3071.  
  3072. /*== Widget Tweets
  3073. *=================================*/
  3074. .widget-tweets ul {
  3075. margin:0 0 10px;
  3076. }
  3077. .widget-tweets li {
  3078. background: url(images/s2.png) no-repeat -139px -139px !important;
  3079. padding:5px 0 5px 18px !important;
  3080. overflow:hidden;
  3081. }
  3082. .widget-tweets li.has-avatar{
  3083. padding:5px 0 5px 0 !important;
  3084. background:none;
  3085. }
  3086. .widget-tweets li.has-avatar img{float:left;margin:4px 10px 0 0;}
  3087. .widget-tweets li.has-avatar .tweet-text,
  3088. .widget-tweets li.has-avatar .tweet-meta{margin-left:58px;}
  3089. .widget-tweets li.has-avatar .tweet-text{display:block;}
  3090. .widget-tweets .tweet-meta {
  3091. color:#AAA;
  3092. display:block;
  3093. }
  3094. .widget-tweets .twitter-follow-button {
  3095. margin: 10px 0 0 18px;
  3096. }
  3097.  
  3098. /*== Widget Single Video Stats
  3099. *=================================*/
  3100. .widget-single-post-stats .views,.widget-single-post-stats .comments,.widget-single-post-stats .likes {
  3101. width:99px;
  3102. border-left:1px solid #FFF;
  3103. border-right:1px solid #DDD;
  3104. display:inline-block;
  3105. float:left;
  3106. text-align:center;
  3107. line-height:1.25;
  3108. }
  3109. .widget-single-post-stats i {
  3110. font-style:normal;
  3111. font-size:22px;
  3112. display:block;
  3113. color:#111;
  3114. font-weight:900;
  3115. font-family:"Arimo";
  3116. }
  3117. .widget-single-post-stats .suffix {
  3118. font-style:normal;
  3119. font-size:10px;
  3120. font-weight:bold;
  3121. text-transform:uppercase;
  3122. }
  3123. .widget-single-post-stats .views {
  3124. border-left:0
  3125. }
  3126. .widget-single-post-stats .comments {
  3127. width:98px
  3128. }
  3129. .widget-single-post-stats .likes {
  3130. border-right: 0
  3131. }
  3132.  
  3133. /*== Widget Ad
  3134. *=================================*/
  3135. .widget-ad img{
  3136. display:block;
  3137. }
  3138.  
  3139. /*== Widget Posts
  3140. *=================================*/
  3141. .widget-posts ul {
  3142. overflow:hidden
  3143. }
  3144. .widget-posts ul li {
  3145. list-style:none;
  3146. padding:0;
  3147. background:none;
  3148. }
  3149. .widget-posts .post-grid-2 .entry-title,
  3150. .widget-posts .post-grid-3 .entry-title {
  3151. height:20px;
  3152. line-height:20px;
  3153. overflow:hidden;
  3154. font-size:12px;
  3155. }
  3156. .widget-posts .entry-meta,.widget-posts .stats {
  3157. font-size:11px
  3158. }
  3159. .widget-posts .author {
  3160. display:none
  3161. }
  3162. .widget-posts .suffix {
  3163. display: none
  3164. }
  3165.  
  3166. /* List Style */
  3167. .widget-posts .post-list li {
  3168. padding:10px 0;
  3169. border-bottom:1px solid #DDD;
  3170. border-top:1px solid #FFF;
  3171. overflow:hidden;
  3172. margin:0;
  3173. position:relative;
  3174. }
  3175. .widget-posts .post-list .thumb {
  3176. width:120px;
  3177. height:67px;
  3178. float:left;
  3179. margin:0;
  3180. }
  3181. .widget-posts .post-list .thumb img {
  3182. width:120px;
  3183. }
  3184. .widget-posts .post-list .data {
  3185. margin-left:130px
  3186. }
  3187. .widget-posts .post-list .entry-title {
  3188. margin-bottom:5px
  3189. }
  3190. .widget-posts .post-list .entry-meta {
  3191. margin-bottom: 5px
  3192. }
  3193.  
  3194. /* List Full Style */
  3195. .widget-posts .post-list-full li {
  3196. padding:10px 0;
  3197. border-bottom:1px solid #DDD;
  3198. border-top:1px solid #FFF;
  3199. overflow:hidden;
  3200. margin:0;
  3201. }
  3202. .widget-posts .post-list-full .thumb {
  3203. width:300px;
  3204. height:168px;
  3205. }
  3206. .widget-posts .post-list-full .thumb img {
  3207. width:300px;
  3208. }
  3209. .widget-posts .post-list-full .entry-title {
  3210. margin-bottom:5px
  3211. }
  3212. .widget-posts .post-list-full .entry-meta {
  3213. margin-bottom: 5px
  3214. }
  3215.  
  3216. /* Grid Style with 2 Columns */
  3217. .widget-posts .post-grid-2 {
  3218. margin:0 -10px -10px;
  3219. overflow:hidden;
  3220. }
  3221. .widget-posts .post-grid-2 li {
  3222. width:79px;
  3223. float:left;
  3224. margin:0 10px 10px;
  3225. border:0;
  3226. }
  3227. .widget-posts .post-grid-2 .thumb {
  3228. width:79px;
  3229. height:112px;
  3230. }
  3231. .widget-posts .post-grid-2 .thumb img {
  3232. width:79px;
  3233. }
  3234. .widget-posts .post-grid-2 .entry-meta,
  3235. .widget-posts .post-grid-2 .comments {
  3236. display: none
  3237. }
  3238.  
  3239. /* Grid Style with 3 Columns */
  3240. .widget-posts .post-grid-3 {
  3241. margin:0 -6px -10px
  3242. }
  3243. .widget-posts .post-grid-3 li {
  3244. overflow:hidden;
  3245. width:92px;
  3246. float:left;
  3247. border:0;
  3248. margin:0 6px 10px;
  3249. }
  3250. .widget-posts .post-grid-3 .thumb {
  3251. width:92px;
  3252. height:52px;
  3253. }
  3254. .widget-posts .post-grid-3 .thumb img {
  3255. width:92px;
  3256. }
  3257. .widget-posts .post-grid-3 .stats {
  3258. display: none
  3259. }
  3260.  
  3261. /*== Sidebar
  3262. *=================================*/
  3263. #sidebar .widget{width:300px;}
  3264.  
  3265. /*== Footbar
  3266. *=================================*/
  3267. #footbar .wrap {
  3268. border-bottom:1px solid #EEE;
  3269. padding-top:30px;
  3270. }
  3271. #footbar .widget-header {
  3272. border:0
  3273. }
  3274. #footbar .widget-title {
  3275. border:0;
  3276. padding:0;
  3277. font-size:12px;
  3278. color:#333;
  3279. }
  3280. #footbar li {
  3281. border:0;
  3282. }
  3283. .widget-col-links {
  3284. color:#999;
  3285. }
  3286. .widget-col-links ul {
  3287. margin:0;
  3288. }
  3289. .widget-col-links li {
  3290. background:none !important;
  3291. padding:2px 0;
  3292. }
  3293. .widget-col-links li a {
  3294. color:#777;
  3295. }
  3296. .widget-col-links li a:hover {
  3297. color: #111;
  3298. }
  3299.  
  3300. #footbar .widget{float:left;}
  3301. #footbar.footbar-c3 .widget{width:300px;margin-left:20px;}
  3302. #footbar.footbar-c4 .widget{width:220px;margin-left:20px;}
  3303. #footbar.footbar-c4s1 .widget-col{float:left;width:140px;margin-left:20px;}
  3304. #footbar.footbar-c4s1 .widget-col-5 {width:300px;}
  3305. #footbar.footbar-c4s1 .widget{width:100%;}
  3306. #footbar-inner{margin-left:-20px;}
  3307.  
  3308. /*= Colophon
  3309. *==================================================================*/
  3310. #colophon {
  3311. font-size:12px;
  3312. color:#AAA;
  3313. }
  3314. #colophon .wrap {
  3315. padding:15px 0;
  3316. }
  3317. #colophon a {
  3318. color:#777
  3319. }
  3320. #copyright,#credits {
  3321. font-size:11px;
  3322. margin:0;
  3323. display: inline;
  3324. }
  3325.  
  3326. /*== Footer Navigation
  3327. *=================================*/
  3328. #footer-nav {
  3329. margin:0 0 2px;
  3330. }
  3331. #footer-nav ul {
  3332. overflow:hidden;
  3333. margin:0;
  3334. }
  3335. #footer-nav li {
  3336. display:inline;
  3337. padding:0 10px;
  3338. border-left:1px solid #DDD;
  3339. line-height:1;
  3340. font-weight:bold;
  3341. }
  3342. #footer-nav li:first-child {
  3343. padding-left:0;
  3344. border-left:0;
  3345. }
  3346. #footer-nav li a:hover {
  3347. color: #111;
  3348. text-decoration:none;
  3349. }
  3350.  
  3351. /*== Social Navigation
  3352. *=================================*/
  3353. #social-nav {
  3354. float:right;
  3355. text-align:right;
  3356. }
  3357. #social-nav .desc {
  3358. display:block;
  3359. margin:-3px 0 3px;
  3360. }
  3361. #social-nav ul {
  3362. list-style:none;
  3363. margin:0;
  3364. padding:0;
  3365. }
  3366. #social-nav li {
  3367. display:inline;
  3368. margin:0 0 0 8px;
  3369. }
  3370. #social-nav a {
  3371. display:inline-block;
  3372. height:24px;
  3373. width:24px;
  3374. text-indent:-987em;
  3375. overflow:hidden;
  3376. line-height:987em;
  3377. background:url(images/social.png) no-repeat 0 0;
  3378. }
  3379. #social-nav a:hover {
  3380. background-color:none;
  3381. opacity:0.75;
  3382. filter:alpha(opacity=85);
  3383. }
  3384. #social-nav .facebook a {
  3385. background-position:0 -30px;
  3386. }
  3387. #social-nav .gplus a {
  3388. background-position:0 -60px;
  3389. }
  3390. #social-nav .rss a {
  3391. background-position:0 -90px;
  3392. }
  3393. #social-nav .news a {
  3394. background-position: 0 -120px;
  3395. }
  3396. #social-nav .youtube a {
  3397. background-position:0 -150px;
  3398. }
  3399. #social-nav .vimeo a {
  3400. background-position: 0 -180px;
  3401. }
  3402.  
  3403. /*= Comments & Respond
  3404. *==================================================================*/
  3405. #comments {
  3406. margin:20px 0
  3407. }
  3408. #comments .section-header {
  3409. margin: 0
  3410. }
  3411.  
  3412. /*== Comment List
  3413. *=================================*/
  3414. .comment-list p,.comment-list ul,.comment-list ol,.comment-list blockquote {
  3415. margin-bottom:10px
  3416. }
  3417. .comment-list {
  3418. border-bottom:1px solid #FFF;
  3419. margin:-1px 0 0;
  3420. }
  3421. .comment-list .children {
  3422. margin-bottom:0;
  3423. }
  3424. .comment-div {
  3425. border-top:1px solid #FFF;
  3426. border-bottom:1px solid #DDD;
  3427. padding:10px 0;
  3428. }
  3429. .comment-meta,.comment-content,.comment-actions {
  3430. margin-left:72px
  3431. }
  3432. img.avatar{
  3433. padding:4px;
  3434. background:#FFF;
  3435. float:left;
  3436. position:relative;
  3437. margin-right:15px;
  3438. border:1px solid #DDD;
  3439. -webkit-box-shadow:0 0 3px #D7D7D7;
  3440. box-shadow:0 0 3px #D7D7D7;
  3441. }
  3442. .comment-avatar{float:left;}
  3443. .comment-avatar img,
  3444. .activity-avatar img{
  3445. width:48px;
  3446. height:48px;
  3447. }
  3448.  
  3449.  
  3450. .comment-meta {
  3451. color:#AAA;
  3452. font-size:11px;
  3453. margin-bottom:5px;
  3454. }
  3455. .comment-meta .sep {
  3456. color:#CCC
  3457. }
  3458. .comment-meta .fn {
  3459. font-size:12px;
  3460. font-style:normal;
  3461. color:#555;
  3462. }
  3463. .comment-meta .comment-time {
  3464. color:#AAA
  3465. }
  3466. .comment-meta .comment-time:hover {
  3467. color: #555
  3468. }
  3469. .comment-actions {
  3470. margin-top:-5px;
  3471. text-align:right;
  3472. }
  3473. .comment-reply-link {
  3474. font-size:12px;
  3475. padding:0 0 0 18px;
  3476. background:url(images/s.png) no-repeat 0 -300px;
  3477. }
  3478. .comment-reply-link:hover {
  3479. background-position:0 -320px
  3480. }
  3481. .comment-reply-login {
  3482. display:none;
  3483. }
  3484. #cancel-comment-reply-link {
  3485. font-size:11px;
  3486. text-transform:none;
  3487. font-weight:normal;
  3488. font-family:sans-serif;
  3489. background:url(images/s.png) no-repeat 0 -342px;
  3490. width:12px;
  3491. height:12px;
  3492. display:inline-block;
  3493. text-indent:-5555em;
  3494. overflow:hidden;
  3495. margin-left:4px;
  3496. position:relative;
  3497. top:1px;
  3498. }
  3499. #cancel-comment-reply-link:hover {
  3500. background-position: 0 -362px;
  3501. }
  3502. .comment-list .bypostauthor .comment-avatar img{
  3503. background:#333;
  3504. border:1px solid #000;
  3505. }
  3506. .comment-list .bypostauthor .fn a:hover{
  3507. color:#B70000;
  3508. }
  3509.  
  3510. /*== Comment Navigation
  3511. *=================================*/
  3512. .comment-nav {
  3513. margin: 20px 0;
  3514. }
  3515.  
  3516. /*== Comment Form
  3517. *=================================*/
  3518. #respond {
  3519. margin:20px 0;
  3520. overflow:hidden;
  3521. }
  3522. .comment-form-author,.comment-form-email,.comment-form-url {
  3523. width:32%;
  3524. float:left;
  3525. margin:0 0 10px 2%;
  3526. }
  3527. .comment-form-author{
  3528. margin-left:0;
  3529. }
  3530. .comment-form-comment{
  3531. width:100%;
  3532. clear:both;
  3533. }
  3534. #author,#email,#url,#comment {
  3535. display:block;
  3536. width:100%;
  3537. padding:5px 4px;
  3538. height:28px;
  3539. -webkit-box-sizing:border-box;
  3540. -moz-box-sizing:border-box;
  3541. box-sizing:border-box;
  3542. }
  3543. #author,#email,#url {
  3544. width:100%;
  3545. }
  3546. #comment {
  3547. height:100px;
  3548. overflow:auto;
  3549. }
  3550. .comment-notes,.form-allowed-tags,.logged-in-as {
  3551. color:#AAA;
  3552. font-size:12px;
  3553. }
  3554. .must-log-in,.comments-closed {
  3555. background:#FEFFC2;
  3556. padding:7px 10px;
  3557. border: 1px solid #e1e2a3;
  3558. }
  3559.  
  3560. /*== Comment Children
  3561. *=================================*/
  3562. .comment-list .depth-2 .comment-inner {
  3563. padding-left:20px;
  3564. background: url(images/s2.png) no-repeat -84px -188px;
  3565. }
  3566. .comment-list .depth-2 .comment-avatar {
  3567. width:32px;
  3568. height:32px;
  3569. padding:2px;
  3570. }
  3571. .comment-list .depth-2 .comment-avatar img {
  3572. width:32px;
  3573. height:32px;
  3574. }
  3575. .comment-list .depth-2 .comment-meta,.comment-list .depth-2 .comment-content,.comment-list .depth-2 .comment-actions {
  3576. margin-left:58px;
  3577. }
  3578. .comment-list .depth-3 .comment-inner {
  3579. margin-left:52px
  3580. }
  3581. .comment-list .depth-4 .comment-inner {
  3582. margin-left:72px
  3583. }
  3584. .comment-list .depth-5 .comment-inner {
  3585. margin-left:92px
  3586. }
  3587. .comment-list #respond {
  3588. border-top:1px solid #FFF;
  3589. border-bottom:1px solid #D7D7D7;
  3590. margin:0;
  3591. padding:20px 0;
  3592. }
  3593. .comment-list #respond .section-header {
  3594. margin: 0 0 8px
  3595. }
  3596.  
  3597. /*= Plugins Style
  3598. *==================================================================*/
  3599. .wpcf7-form textarea{width:90%;}
  3600. .wpcf7-submit{min-width:100px;}
  3601.  
  3602. /*= Browser Specific
  3603. *==================================================================*/
  3604. #ie8 img {
  3605. width: auto
  3606. }
  3607.  
  3608. /* Replace "Open Sans" with "Droid Sans" in IE.
  3609. * Because "Open Sans" look like is not good in IE */
  3610. .ie #site-title,.ie .section-title,.ie .widget-title,.ie .loop-title {
  3611. font-family: "Droid Sans",sans-serif;
  3612. }
  3613.  
  3614. /*= BuddyPress
  3615. *==================================================================*/
  3616. form#whats-new-form{margin:0 !important;}
  3617. #buddypress form#whats-new-form textarea{width:96% !important;}
  3618. #buddypress form#whats-new-form p.activity-greeting{line-height:1em !important;}
  3619. #buddypress #whats-new-options{overflow:hidden !important;}
  3620. #buddypress{font-size:14px !important;}
  3621. .widget.buddypress li{
  3622. padding-left:0;
  3623. background:none;
  3624. }
  3625. .widget.buddypress div.item-options{padding:0;}
  3626.  
  3627. #mp3 {
  3628. background: url("http://mvideo.tk/mp3.png") no-repeat;
  3629. height: 90px;
  3630. width: 90px;
  3631. float: right;
  3632. }
Advertisement
Add Comment
Please, Sign In to add comment