1/* desbest edit */
2
3html, body { min-height: 100vh; }
4
5.menu  a.wikilink2:link,
6.menu  a.wikilink2:visited {
7	border-bottom: 0px;
8}
9
10.resetlist {
11	list-style-type: none;
12	margin-left: 0px;
13}
14
15aside.widget { margin-bottom: 1em !important; }
16
17
18#writtensidebar h1 /*.widget-title*/ {
19	margin: 0;
20	font-family: "Oswald",sans-serif;
21	font-size: 20px;
22	font-weight: 300;
23	letter-spacing: 1px;
24}
25
26@charset "utf-8";
27/*
28Theme Name: Pinboard
29Theme URI: https://www.onedesigns.com/themes/pinboard
30Description: A crafty and elegant theme powered by an advanced theme framework and grid system. With virtually unlimited layout options and styles, ideal for showcasing your portfolio of works or other multimedia elements like images, photo galleries, videos and podcasts.
31Version: 1.1.12
32Author: One Designs
33Author URI: https://www.onedesigns.com/
34Tags: blue, gray, silver, white, light, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, photoblogging
35
36License: GNU General Public License v2.0
37License URI: license.txt
38*/
39
40/*
41DO NOT EDIT THIS STYLESHEET!
42Any modifications made to this file will be lost if you update the theme.
43Instead, go to Appearance > Theme Options > Layout and enter your custom CSS there or create a child theme.
44Any style attributes declared there will override the ones in this file and will not be lost during theme update.
45*/
46
47html, body, div, span, applet, object, iframe,
48h1, h2, h3, h4, h5, h6, p, blockquote, pre,
49a, abbr, acronym, address, big, cite, code,
50del, dfn, em, img, ins, kbd, q, s, samp,
51small, strike, strong, sub, sup, tt, var,
52b, u, i, center,
53dl, dt, dd, ol, ul, li,
54fieldset, form, label, legend,
55table, caption, tbody, tfoot, thead, tr, th, td,
56article, aside, canvas, details, embed,
57figure, figcaption, footer, header, hgroup,
58menu, nav, output, ruby, section, summary,
59time, mark, audio, video {
60	margin: 0;
61	padding: 0;
62	border: 0;
63	font-size: 100%;
64	font: inherit;
65	vertical-align: baseline;
66}
67/* HTML5 display-role reset for older browsers */
68article, aside, details, figcaption, figure,
69footer, header, hgroup, menu, nav, section {
70	display: block;
71}
72body {
73	line-height: 1;
74}
75ol, ul {
76	list-style: none;
77}
78blockquote, q {
79	quotes: none;
80}
81blockquote:before, blockquote:after,
82q:before, q:after {
83	content: '';
84	content: none;
85}
86table {
87	border-collapse: collapse;
88	border-spacing: 0;
89}
90
91/*
92	Clear Floated Elements
93*/
94
95.clear {
96	clear:both;
97	display:block;
98	overflow:hidden;
99	visibility:hidden;
100	width:0;
101	height:0;
102}
103
104.clear:after {
105	clear:both;
106	content:' ';
107	display:block;
108	font-size:0;
109	line-height:0;
110	visibility:hidden;
111	width:0;
112	height:0;
113}
114
115* html .clear {
116	height:1%;
117}
118
119/*
120	Style HTML Tags
121*/
122
123/* desbest edit */
124body {
125	background-image: url("images/bg.jpg");
126	background-position: left top;
127	background-size: auto;
128	background-repeat: repeat;
129	background-attachment: scroll;
130
131	background-color:#ccc;
132	color:#333;
133	font-family:"Open Sans", sans-serif;
134	font-size:13px;
135	line-height:1.62em;
136}
137
138a {
139	color:#21759b;
140	text-decoration:none;
141	-moz-transition: color .25s ease, margin .25s ease;
142	-webkit-transition: color .25s ease, margin .25s ease;
143	-o-transition: color .25s ease, margin .25s ease;
144	-ms-transition: color .25s ease, margin .25s ease;
145	transition: color .25s ease, margin .25s ease;
146}
147
148a:hover {
149	color:#d54e21;
150}
151
152h1, h2, h3, h4, h5, h6 {
153	margin-bottom:18px;
154	font-family:"Oswald", sans-serif;
155	font-weight:300;
156	line-height:1.62em;
157	letter-spacing:1px;
158}
159
160h1 {
161	font-size:36px;
162}
163
164h2 {
165	font-size:32px;
166}
167
168h3 {
169	font-size:24px;
170}
171
172h4 {
173	font-size:18px;
174}
175
176h5 {
177	font-size:16px;
178}
179
180h6 {
181	font-size:15px;
182}
183
184p {
185	margin-bottom:24px;
186}
187
188blockquote {
189	position:relative;
190	color:#444;
191	font-family:Georgia, "URW Bookman L", serif;
192	font-style:italic;
193	margin:0 30px 0 60px;
194}
195
196blockquote:before {
197	position:absolute;
198	top:30px;
199	left:-75px;
200	content:"\201C";
201	color:#DDD;
202	font-family:serif;
203	font-size:96px;
204}
205
206blockquote cite {
207	font-style:normal;
208}
209
210blockquote cite:before {
211	content:"\2014";
212	padding-right:8px;
213}
214
215table {
216	width:100%;
217	border-collapse:collapse;
218	text-align:center;
219	margin-bottom:24px;
220}
221
222table tr:nth-child(even) {
223	background:#F8F8F8;
224}
225
226table th,
227table td {
228	padding:6px 0;
229}
230
231table th {
232	font-weight:600;
233}
234
235fieldset {
236	border:#EEE 1px solid;
237	padding:2%;
238}
239
240input[type="text"],
241input[type="password"],
242textarea {
243	padding:1.5%;
244	box-shadow:inset 1px 1px 5px rgba(0, 0, 0, .05);
245	background:#FCFCFC;
246	border:#EEE 1px solid;
247	color:#999;
248	font-family:"Droid Sans", sans-serif;
249	font-size:13px;
250}
251
252input[type="text"]:focus,
253input[type="password"]:focus,
254textarea:focus {
255	background:#FFF;
256	border:#ddd 1px solid;
257	color:#333;
258	outline: none;
259}
260
261textarea {
262	font-size:15px;
263}
264
265input[type=submit],
266input[type=reset],
267input[type=button] {
268	padding:4px 15px;
269	border-radius:15px;
270	box-shadow:0 0 5px rgba(0, 0, 0, .1);
271	background:#F8F8F8;
272	background:-moz-linear-gradient(#FCFCFC, #F3F3F3);
273	background:-webkit-linear-gradient(#FCFCFC, #F3F3F3);
274	background:-o-linear-gradient(#FCFCFC, #F3F3F3);
275	background:-ms-linear-gradient(#FCFCFC, #F3F3F3);
276	background:linear-gradient(#FCFCFC, #F3F3F3);
277	border:none;
278	border-bottom:#DDD 1px solid;
279	color:#444;
280	font-family:"Open Sans", sans-serif;
281	font-size:13px;
282}
283
284input[type=submit]:hover,
285input[type=reset]:hover,
286input[type=button]:hover {
287	box-shadow:#aaa 0 0 5px;
288}
289
290input[type=submit]:focus,
291input[type=reset]:focus,
292input[type=button]:focus {
293	box-shadow:#aaa 0 0 5px;
294	background:-moz-linear-gradient(#EEE, #F9F9F9);
295	background:-webkit-linear-gradient(#EEE, #F9F9F9);
296	background:-o-linear-gradient(#EEE, #F9F9F9);
297	background:-ms-linear-gradient(#EEE, #F9F9F9);
298	background:linear-gradient(#EEE, #F9F9F9);
299}
300
301hr {
302	border:none;
303	border-top:#EEE 1px solid;
304}
305
306dt {
307	font-weight:600;
308	margin-bottom:24px;
309}
310
311dd {
312	margin-left:30px;
313	margin-bottom:24px;
314}
315
316ul {
317	list-style-type:disc;
318	margin-left:30px;
319	margin-bottom:24px;
320}
321
322ul li {
323	margin-top:4px;
324}
325
326ul ul {
327	list-style-type:square;
328	margin-bottom:0;
329}
330
331ul ul ul {
332	list-style-type:circle;
333}
334
335ol {
336	list-style-type:decimal;
337	margin-left:30px;
338	margin-bottom:24px;
339}
340
341ol ol {
342	list-style: upper-alpha;
343	margin-bottom:0
344}
345
346ol ol ol {
347	list-style: lower-roman;
348}
349
350ol ol ol ol {
351	list-style: lower-alpha;
352}
353
354address {
355	font-size:14px;
356	font-style:italic;
357	margin-bottom:16px;
358}
359
360code {
361	padding:1px 4px;
362	background:#F8F8F8;
363	background:-moz-linear-gradient(#F8F8F8, #F3F3F3);
364	background:-webkit-linear-gradient(#F9F9F9, #F3F3F3);
365	background:-o-linear-gradient(#F8F8F8, #F3F3F3);
366	background:-ms-linear-gradient(#F8F8F8, #F3F3F3);
367	background:linear-gradient(#F8F8F8, #F3F3F3);
368	border-radius:4px;
369	box-shadow:0 1px 1px rgba(0, 0, 0, .2);
370	font-family:Monaco, Consolas, "Lucida Console", "Bitstream Vera Sans Mono", monospace;
371	font-size:12px;
372}
373
374kbd,
375tt {
376	font-family:monospace;
377}
378
379abbr,
380acronym {
381	border-bottom:#999 1px dotted;
382	cursor:help;
383}
384
385big {
386	font-size:1.3em;
387}
388
389cite,
390em {
391	font-style:italic;
392}
393
394pre {
395	padding:15px;
396	background:#F8F8F8;
397	border:#E3E3E3 1px dashed;
398	color:#000;
399	font-family:Monaco, Consolas, "Lucida Console", "Bitstream Vera Sans Mono", monospace;
400	font-size:12px;
401	line-height:1.62em;
402	margin-bottom:24px;
403	overflow:auto;
404}
405
406q {
407	quotes:inherit;
408}
409
410q:before {
411	content:open-quote;
412}
413
414q:after {
415	content:close-quote;
416}
417
418strong {
419	font-weight:600;
420}
421
422sup,
423sub {
424	height:0;
425	line-height:1;
426	vertical-align:baseline;
427	position:relative;
428	font-size:10px;
429}
430
431sup {
432	bottom:1ex;
433}
434
435sub {
436	top:.5ex;
437}
438
439img,
440video {
441	max-width:100%;
442	height:auto;
443}
444
445figure img {
446	display:block;
447	margin:0 auto;
448}
449
450video {
451	display:block;
452}
453
454audio {
455	max-width:100%;
456}
457
458.entry-content a img,
459#attachment-nav a img {
460	max-width: 98.5%;
461	padding:0.8%;
462	box-shadow:0 0 3px #EEE;
463	background:#FFF;
464	border:#EEE 1px solid;
465}
466
467.entry-content a:hover img,
468#attachment-nav a:hover img {
469	background:#F0F0F0;
470}
471
472/*
473	WordPress Standard Tags
474*/
475
476.aligncenter {
477	display:block;
478	margin:20px auto;
479}
480
481.alignleft {
482	float:left;
483	margin:10px 20px 10px 0;
484}
485
486.alignright {
487	float:right;
488	margin:10px 0 10px 20px;
489}
490
491.wp-caption {
492	max-width:96%;
493	padding:3%;
494	margin-top: 20px;
495	margin-bottom: 20px;
496	box-shadow:0 0 5px rgba(0, 0, 0, .1);
497	background:#FCFCFC;
498	border-bottom:#EEE 1px solid;
499}
500
501.wp-caption.alignnone {
502	margin-top: 20px;
503	margin-bottom: 20px;
504}
505
506.wp-caption a img {
507	display:block;
508	padding:0;
509	margin:0 auto;
510	border:none;
511	box-shadow:none;
512}
513
514.wp-caption-text {
515	margin: 20px 0 0;
516	color:#333;
517	font-size:13px;
518	line-height:1.62em;
519	text-align:center;
520}
521
522.gallery {
523	margin:auto;
524}
525
526.gallery:before,
527.gallery:after {
528	content: "";
529	display: table;
530	clear: both;
531}
532
533.gallery-item {
534	float:left;
535	padding:10px 0;
536	background:#FCFCFC;
537	border-bottom:#EEE 1px solid;
538	box-shadow:0 0 5px rgba(0, 0, 0, .1);
539	text-align:center;
540}
541
542.gallery-columns-1 .gallery-item {
543	width:90%;
544	margin:0 1.5% 3%;
545}
546
547.gallery-columns-2 .gallery-item {
548	width:45%;
549	margin:0 1.5% 3%;
550}
551
552.gallery-columns-3 .gallery-item {
553	width:30%;
554	margin:0 1.3% 3%;
555}
556
557.gallery-columns-4 .gallery-item {
558	width:22%;
559	margin:0 1.2% 3%;
560}
561
562.gallery-columns-5 .gallery-item {
563	width:17%;
564	margin:0 1.2% 3%;
565}
566
567.gallery-columns-2 .gallery-item:nth-of-type(2n+1),
568.gallery-columns-3 .gallery-item:nth-of-type(3n+1),
569.gallery-columns-4 .gallery-item:nth-of-type(4n+1),
570.gallery-columns-5 .gallery-item:nth-of-type(5n+1) {
571	clear: both;
572}
573
574.gallery-item:hover  {
575	background:#F4F4F4;
576}
577
578.gallery-item a img {
579	display:block;
580	padding:0;
581	margin:0 auto;
582	border:none;
583	box-shadow:none;
584}
585
586.gallery-icon {
587	margin:0;
588}
589
590.gallery-caption {
591	padding:10px 10px 0;
592	margin:0;
593	font-size:12px;
594	line-height:16px;
595	text-align:center;
596}
597
598.sticky {
599}
600
601.bypostauthor > .comment-body {
602	background:#F0F0F0;
603}
604
605/*
606	Grid System
607*/
608
609.column {
610	float:left;
611}
612
613.onecol {
614	width:100%;
615}
616
617.twocol {
618	width:49.9%;
619}
620
621.threecol {
622	width:33.3%;
623}
624
625.fourcol {
626	width:24.9%;
627}
628
629.twelvecol {
630	width:8.33%;
631}
632
633.twothirdcol {
634	width:66.7%;
635}
636
637.threefourthcol {
638	width:75%;
639}
640
641/*
642	Theme Design, Layout and Typography
643*/
644
645#wrapper {
646	position:relative;
647	max-width:1140px;
648	margin:0 auto;
649	box-shadow:0 0 18px rgba(0, 0, 0, .4);
650	background:#f8f8f8;
651	overflow:hidden;
652}
653
654.page-template-template-no-sidebars-php #wrapper,
655.page-template-template-blog-no-sidebars-php #wrapper,
656.page-template-template-portfolio-no-sidebars-php #wrapper {
657	max-width:760px;
658}
659
660#header {
661	border-top:#111 3px solid;
662}
663
664#site-title a,
665#site-description {
666	color:#333;
667}
668
669#site-title,
670#site-description {
671	margin:0;
672	font-weight:300;
673	float:left;
674	line-height:150px;
675}
676
677#site-title {
678	margin: 0 3.4%;
679	font-family:"Oswald", sans-serif;
680	font-size:32px;
681	letter-spacing:1px;
682}
683
684#site-title img {
685	margin: 38px 0;
686	vertical-align:middle;
687}
688
689#site-description {
690	margin-left:20px;
691	font-size:12px;
692	font-weight:normal;
693}
694
695#sidebar-header {
696	float:right;
697	width:728px;
698	height:90px;
699	margin:30px 3.4% 0 0;
700	overflow:hidden;
701}
702
703.page-template-template-no-sidebars-php #sidebar-header {
704	width:468px;
705	height:60px;
706	margin-top:20px;
707}
708
709#sidebar-header .widget {
710	margin:0;
711}
712
713#sidebar-header .widget-title {
714	margin-top:0;
715}
716
717#sidebar-header img {
718	display:block;
719	margin:0;
720}
721
722#header #searchform, .search, #dw__search {
723	float:right;
724	margin:60px 3.4% 0 3px;
725}
726
727#header #sidebar-header #searchform, .search, #dw__search {
728	/*margin-top: 30px;*/
729}
730
731#header input#s, #qsearch__in {
732	width: 0;
733	height: 16px;
734	padding:8px 16px;
735	margin-right:0;
736	background:#dedede url(images/search.png) right center no-repeat;
737	background:rgba(0, 0, 0, .1) url(images/search.png) right center no-repeat;
738	border:none;
739	border-radius:24px;
740	box-shadow: none;
741	color:#999;
742	font-size:12px;
743	font-family:"Open Sans", sans-serif;
744	text-indent: 16px;
745	-moz-transition: width .25s ease, margin .25s ease;
746	-webkit-transition: width .25s ease, margin .25s ease;
747	-o-transition: width .25s ease, margin .25s ease;
748	-ms-transition: width .25s ease, margin .25s ease;
749	transition: width .25s ease, margin .25s ease;
750}
751
752#header input#s:focus {
753	width:180px;
754	background:#ececec url(images/search.png) right center no-repeat;
755	box-shadow:inset 1px 1px 5px 1px rgba(0, 0, 0, .1);
756	color:#333;
757	text-indent: 0;
758}
759
760.widget-area #s {
761	padding: 3%;
762	margin: 0;
763	width: 94%;
764}
765
766#sidebar-left #s,
767#sidebar-right #s {
768	max-width:88%;
769	width: auto;
770	padding: 6%;
771}
772
773input#searchsubmit, #dw__search button[type='submit'] {
774	display:none;
775	width:30px;
776	padding:2px;
777	margin-right:10px;
778	background:#a8a8a8;
779	background:-moz-linear-gradient(#CCC,#999);
780	background:-webkit-linear-gradient(#CCC,#999);
781	background:-o-linear-gradient(#CCC,#999);
782	background:-ms-linear-gradient(#CCC,#999);
783	background:linear-gradient(#CCC,#999);
784	border:#999 1px solid;
785	color:#333;
786	text-align:center;
787}
788
789#social-media-icons {
790	float: right;
791	margin-top: 60px;
792}
793
794a.social-media-icon {
795	display: inline-block;
796	width: 32px;
797	height: 32px;
798	margin-right: 6px;
799	background-position: 0 0;
800	overflow: hidden;
801	text-indent: -1000px;
802	-moz-transition: background-position .25s ease;
803	-webkit-transition: background-position .25s ease;
804	-o-transition: background-position .25s ease;
805	-ms-transition: background-position .25s ease;
806	transition: background-position .25s ease;
807}
808
809a.social-media-icon:hover {
810	background-position: 0 -32px;
811}
812
813.facebook {
814	background-image: url(images/facebook.png);
815}
816
817.twitter {
818	background-image: url(images/twitter.png);
819}
820
821.pinterest {
822	background-image: url(images/pinterest.png);
823}
824
825.flickr {
826	background-image: url(images/flickr.png);
827}
828
829.vimeo {
830	background-image: url(images/vimeo.png);
831}
832
833.youtube {
834	background-image: url(images/youtube.png);
835}
836
837.google-plus {
838	background-image: url(images/google-plus.png);
839}
840
841.dribble {
842	background-image: url(images/dribble.png);
843}
844
845.linkedin {
846	background-image: url(images/linkedin.png);
847}
848
849#header-image {
850	display:block;
851	max-width:99.1%;
852	padding:0.45%;
853	margin-bottom:1.76%;
854	box-shadow:0 0 3px #999;
855	background:#fff;
856}
857
858#access {
859	position: relative;
860	z-index: 3;
861	padding:0 20px;
862	background:#111;
863	box-shadow:0 0 7px rgba(0, 0, 0, .1);
864}
865
866#access ul {
867	float:left;
868	padding:0;
869	margin:0;
870	list-style:none;
871	font-weight:600;
872	text-transform:uppercase;
873}
874
875#access li {
876	position:relative;
877	float:left;
878	padding:0;
879	margin:0;
880}
881
882#access ul li:first-child {
883	padding-left:0;
884}
885
886#access a {
887	display:block;
888	padding:15px 24px;
889	color:#f0f0f0;
890	text-decoration:none;
891	-moz-transition: background-color .25s ease, margin .25s ease;
892	-webkit-transition: background-color .25s ease, margin .25s ease;
893	-o-transition: background-color .25s ease, margin .25s ease;
894	-ms-transition: background-color .25s ease, margin .25s ease;
895	transition: background-color .25s ease, margin .25s ease;
896}
897
898#access a:hover,
899#access li.current_page_item > a,
900#access li.current-menu-item > a {
901	background:rgba(255, 255, 255, .2);
902	color:#fff;
903	text-decoration:none;
904}
905
906#access a span {
907	color:#999;
908	font-size:11px;
909	font-style:italic;
910	font-weight:normal;
911	line-height:1.62em;
912	text-transform:none;
913}
914
915.drop-down-toggle {
916	display:none;
917	position:absolute;
918	top:7px;
919	right:16px;
920	width:20px;
921	height:20px;
922	background:#333;
923	border:#eee 3px solid;
924	border-radius:15px;
925}
926
927.drop-down-arrow {
928	display:block;
929	width:0;
930	height:0;
931	margin:8px 0 0 5px;
932	border-top:5px solid #eee;
933	border-left:transparent 5px solid;
934	border-right:transparent 5px solid;
935}
936
937#access li li {
938	float:none;
939	min-width:190px;
940	padding:0;
941	margin:0;
942	background:#333;
943	border-top:rgba(255, 255, 255, .05) 1px solid;
944	border-bottom:rgba(0, 0, 0, .1) 1px solid;
945}
946
947#access li li a {
948	min-width:150px;
949	padding:5px 24px;
950	margin:0;
951	background: none;
952	font-size:13px;
953	line-height:33px;
954	text-align:left;
955	overflow:hidden;
956}
957
958#access li li:first-child > a {
959	border-top: none;
960}
961
962#access li li:last-child > a {
963	border-bottom: none;
964}
965
966#access li li a:hover {
967	background:rgba(255, 255, 255, .2);
968}
969
970#access li ul {
971	display:none;
972	position:absolute;
973	z-index:9999;
974	min-width:240px;
975	height:auto;
976	padding:0;
977	margin:0;
978	box-shadow:0 0 3px #333;
979	font-weight: normal;
980	text-transform: none;
981}
982
983#access li ul ul {
984	margin:-45px 0 0 240px !important;
985}
986
987#access li:hover > ul,
988#access li li:hover > ul,
989#access li li li:hover > ul {
990	display:block;
991}
992
993#access .nav-show,
994#access .nav-hide {
995	display:none;
996}
997
998.page-template-template-no-sidebars-php #container {
999	margin:2.4%;
1000}
1001
1002#slider {
1003	position:relative;
1004}
1005
1006#slider a:active {
1007	outline:none;
1008}
1009
1010.slides,
1011.flex-control-nav {
1012	margin:0;
1013	padding:0;
1014	list-style:none;
1015	z-index: 2;
1016}
1017
1018.slides {
1019	width:100%;
1020	overflow:hidden;
1021}
1022
1023#slider .slides > li {
1024	display:none;
1025	position:relative;
1026	margin:0;
1027}
1028
1029#slider .slides li:first-child {
1030	display:list-item;
1031}
1032
1033.flex-pauseplay span {
1034	text-transform:capitalize;
1035}
1036
1037.slides:after {
1038	content:".";
1039	display:block;
1040	clear:both;
1041	visibility:hidden;
1042	line-height:0;
1043	height:0;
1044}
1045
1046.flex-control-nav {
1047	position:absolute;
1048	right:0;
1049	bottom:4%;
1050	width:100%;
1051	list-style: none;
1052	text-align:center;
1053}
1054
1055.flex-control-nav li {
1056	display:inline-block;
1057	margin:0 0 0 15px;
1058}
1059
1060.flex-control-nav li:first-child {
1061	margin:0;
1062}
1063
1064.flex-control-nav li a {
1065	display:block;
1066	width:10px;
1067	height:10px;
1068	cursor:pointer;
1069	background:rgba(255, 255, 255, .4);
1070	border-radius:24px;
1071	color:#333;
1072	font-weight:600;
1073	line-height:24px;
1074	text-indent:-48px;
1075	overflow:hidden;
1076}
1077
1078.flex-control-nav li a.flex-active,
1079.flex-control-nav li a:hover {
1080	background:rgba(255, 255, 255, .8);
1081}
1082
1083.flex-direction-nav,
1084.flex-pauseplay {
1085	position:absolute;
1086	right:43px;
1087	bottom:8%;
1088	width:100px;
1089	margin: 0;
1090	list-style: none;
1091	font-size: 18px;
1092	font-weight: 600;
1093	z-index: 2;
1094}
1095
1096.flex-pauseplay {
1097	right:30px;
1098	width: 26px;
1099	font-size: 15px;
1100}
1101
1102.flex-pause {
1103	font-family: sans-serif;
1104}
1105
1106.flex-direction-nav li,
1107.flex-pauseplay a {
1108	float: left;
1109	margin: 0 5px;
1110	background: rgba(0, 0, 0, .15);
1111	border-radius: 4px;
1112}
1113
1114.flex-direction-nav a,
1115.flex-pauseplay a {
1116	display: inline-block;
1117	width: 18px;
1118	padding: 4px 8px;
1119	color: #fff;
1120	opacity: .8;
1121	text-align: center;
1122	cursor: pointer;
1123}
1124
1125.flex-direction-nav a:hover,
1126.flex-pauseplay a {
1127	opacity: 1;
1128}
1129
1130#slider .hentry {
1131	margin:0;
1132	box-shadow:none;
1133	background:none;
1134	border:none;
1135	color:#fff;
1136	text-align:right;
1137}
1138
1139#slider .wp-post-image,
1140#slider .entry-attachment {
1141	position:relative;
1142	top:0;
1143	left:0;
1144	width:100%;
1145}
1146
1147#slider .entry-attachment {
1148	z-index: 1;
1149}
1150
1151#slider ul li:first-child .entry-container {
1152	display: block;
1153}
1154
1155#slider .entry-title {
1156	display: none;
1157	position:absolute;
1158	top:32%;
1159	right:0;
1160	z-index:1;
1161	float:right;
1162	float:right;
1163	margin:0;
1164	font-family: "Open Sans", sans-serif;
1165	font-size:36px;
1166	line-height:1.62em;
1167}
1168
1169#slider li:first-child .entry-title {
1170	display: block;
1171}
1172
1173#slider .entry-title a {
1174	display:block;
1175	padding:10px 20px;
1176	background:rgba(0, 0, 0, .15);
1177	color:#fff;
1178}
1179
1180#slider .entry-summary {
1181	clear: both;
1182	float:right;
1183	max-width: 61.8%;
1184	min-width: 324px;
1185	padding:10px 20px;
1186	background:rgba(0, 0, 0, .15);
1187}
1188
1189#slider .entry-summary .entry-attachment {
1190	position:static;
1191	max-width:100%;
1192	height:auto;
1193	padding:0;
1194	background:none;
1195}
1196
1197#slider .entry-attachment,
1198#slider .entry-attachment p {
1199	margin-bottom:0;
1200}
1201
1202#current-location,
1203#sidebar-wide,
1204#sidebar-footer-wide {
1205	padding: 20px 3.1%;
1206	background: #eee;
1207	border-bottom: #e0e0e0 1px solid;
1208	border-bottom: rgba(0, 0, 0, .055) 1px solid;
1209	font-weight: 300;
1210}
1211
1212#sidebar-wide,
1213#sidebar-footer-wide {
1214	text-align:center;
1215}
1216
1217#current-location {
1218	padding-top:12px;
1219}
1220
1221#current-location .prefix-text {
1222	margin:12px 0 0;
1223	color:#999;
1224	font-family:"Open Sans", sans-serif;
1225	font-size:12px;
1226	font-weight:300;
1227	line-height:1.62em;
1228	text-transform:uppercase;
1229}
1230
1231.category-description {
1232	margin-top: 4px;
1233	color: #999;
1234}
1235
1236.category-description p {
1237	margin: 0;
1238}
1239
1240.page-title,
1241#sidebar-wide .widget-title,
1242#sidebar-footer-wide .widget-title {
1243	margin:0;
1244	font-family:"Open Sans", sans-serif;
1245	font-size:32px;
1246	font-style:italic;
1247	font-weight:300;
1248	letter-spacing:normal;
1249}
1250
1251#sidebar-wide .widget,
1252#sidebar-footer-wide .widget {
1253	margin:0;
1254}
1255
1256#sidebar-boxes {
1257	padding:1.6%;
1258}
1259
1260#container{
1261	clear: both;
1262	margin:1.6%;
1263}
1264
1265/* desbest edit */
1266.breadcrumbs{
1267	margin: 0px 3.6%;
1268}
1269
1270.page-template-template-no-sidebars-php #content,
1271.page-template-template-blog-no-sidebars-php #content,
1272.page-template-template-portfolio-no-sidebars-php #content {
1273	width: 100%;
1274}
1275
1276.content-sidebar-wrap {
1277	float:left;
1278	width:85.15%;
1279}
1280
1281.category-filter a {
1282	display: inline-block;
1283	padding: 1% 2%;
1284	margin-left: 2%;
1285	background:#fff;
1286	border-bottom:#eee 1px solid;
1287	border-radius: 4px;
1288	font-weight: 300;
1289}
1290
1291.category-filter a:first-child {
1292	margin: 0;
1293}
1294
1295.category-filter a:hover {
1296	background:#fcfcfc;
1297}
1298
1299.single #content .hentry,
1300.page #content .hentry {
1301	box-shadow:none;
1302	background:none;
1303	border:none;
1304}
1305
1306.page-template-template-sidebar-content-php #content,
1307.page-template-template-sidebar-content-half-php #content,
1308.page-template-template-blog-left-sidebar-php #content,
1309.page-template-template-portfolio-left-sidebar-php #content {
1310	float:right;
1311}
1312
1313.page-template-template-content-sidebar-php #content {
1314	float:left;
1315}
1316
1317.page-template-template-sidebar-content-sidebar-php .content-sidebar-wrap #content {
1318	float:right;
1319	width:80.5%;
1320}
1321
1322.entry,
1323#comments,
1324#respond {
1325	margin:2.48%;
1326	background:#fff;
1327	border-bottom:#DDD 1px solid;
1328	border-bottom:rgba(0, 0, 0, .13) 1px solid;
1329	box-shadow:0 0 5px rgba(0, 0, 0, .1);
1330}
1331
1332.onecol .hentry .entry,
1333.onecol .hentry #comments,
1334.onecol .hentry #respond,
1335.category-filter {
1336	margin:1.7%;
1337}
1338
1339.onecol .twocol .entry {
1340	margin: 3.4%;
1341}
1342
1343.twocol .entry,
1344.onecol .threecol .entry,
1345#sidebar-boxes .widget,
1346.threecol .widget {
1347	margin:4.87%;
1348}
1349
1350.threefourthcol .threecol .entry,
1351.onecol .fourcol .entry,
1352.fourcol .widget {
1353	margin:7.5%;
1354}
1355
1356.twocol .onecol .entry,
1357.twocol .onecol #comments,
1358.twocol .onecol #respond,
1359.twocol .widget {
1360	margin: 3.4%;
1361}
1362
1363/* desbest edit */
1364article .entry,
1365.single .entry,
1366.page .entry,
1367.error404 .entry,
1368.search-no-results .entry {
1369	padding: 20px;
1370	margin-bottom:5.1% !important;
1371}
1372
1373.page-template-template-blog-php.page .entry,
1374.page-template-template-blog-full-width-php.page .entry,
1375.page-template-template-blog-four-col-php.page .entry,
1376.page-template-template-blog-left-sidebar-php.page .entry,
1377.page-template-template-blog-no-sidebars-php.page .entry,
1378.page-template-template-portfolio-php.page .entry,
1379.page-template-template-portfolio-right-sidebar-php.page .entry,
1380.page-template-template-portfolio-four-col-php.page .entry,
1381.page-template-template-portfolio-left-sidebar-php.page .entry,
1382.page-template-template-portfolio-no-sidebars-php.page .entry {
1383	padding: 0;
1384}
1385
1386.page-template-template-no-sidebars-php .onecol .hentry .entry {
1387	margin: 2.5%;
1388}
1389
1390.wp-post-image {
1391	display:block;
1392	width:100%;
1393}
1394
1395.page-template-template-full-width-php .hentry.onecol .entry-attachment,
1396.page-template-template-full-width-php .hentry.onecol .post-gallery {
1397	float:right;
1398	max-width:69.5%;
1399	margin-bottom:2.9%;
1400}
1401
1402.page-template-template-full-width-php .hentry.onecol .entry-attachment,
1403.page-template-template-full-width-php .hentry.onecol .post-gallery {
1404	width:69.5%;
1405}
1406
1407.format-status .avatar {
1408	display: block;
1409	float:left;
1410	margin-right: 20px;
1411}
1412
1413.format-image figure img {
1414	width:100%;
1415}
1416
1417.format-audio object {
1418	height:24px;
1419}
1420
1421.entry-attachment audio {
1422	width: 100%;
1423}
1424
1425.entry-attachment video {
1426	width: 100%;
1427	height: auto;
1428}
1429
1430.twocol .entry-attachment p {
1431	margin-bottom:6px;
1432}
1433
1434.entry-container {
1435	padding:2.9%;
1436	margin:0;
1437}
1438
1439.twocol .entry-container {
1440	padding:5.8%;
1441}
1442
1443.threecol .entry-container {
1444	padding:6.1%;
1445}
1446
1447.fourcol .entry-container {
1448	padding:8.5%;
1449}
1450
1451.page-template-template-portfolio-php .post.onecol .entry-header {
1452	float:left;
1453	width:27.6%;
1454}
1455
1456.page-template-template-portfolio-php .post.onecol .entry-summary {
1457	float:right;
1458	width:69.5%;
1459}
1460
1461.page-template-template-portfolio-php .post.onecol .wp-post-image,
1462.page-template-template-portfolio-php .post.onecol .entry-attachment,
1463.page-template-template-portfolio-php .post.onecol .post-gallery {
1464	float:right;
1465	max-width:69.5%;
1466}
1467
1468.page-template-template-portfolio-php .post.onecol .entry-attachment,
1469.page-template-template-portfolio-php .post.onecol .post-gallery {
1470	width:69.5%;
1471}
1472
1473.page-template-template-portfolio-right-sidebar-php .twocol .entry-title,
1474.page-template-template-portfolio-left-sidebar-php .twocol .entry-title,
1475.page-template-template-portfolio-php .threecol .entry-title,
1476.page-template-template-portfolio-four-col-php .fourcol .entry-title,
1477.page-template-template-portfolio-no-sidebars-php .twocol .entry-title {
1478	margin: 0;
1479	text-align: center;
1480}
1481
1482.entry-title,
1483#comments-title,
1484#reply-title {
1485	font-family:"Oswald", sans-serif;
1486	font-weight:300;
1487	letter-spacing:1px;
1488	overflow: hidden;
1489}
1490
1491.page-template-template-full-width-php .hentry.onecol .entry-header,
1492.page-template-template-blog-full-width-php .hentry.onecol .entry-header,
1493.page-template-template-blog-four-col-php .hentry.onecol .entry-header {
1494	float:left;
1495	width:27.6%;
1496}
1497
1498.single.page-template-template-full-width-php .hentry.onecol .entry-header,
1499.page.page-template-template-full-width-php .hentry.onecol .entry-header,
1500.error404.page-template-template-full-width-php .hentry.onecol .entry-header {
1501	float: none;
1502	width: auto;
1503}
1504
1505.page-template-template-full-width-php .hentry.onecol .entry-summary,
1506.page-template-template-blog-full-width-php .hentry.onecol .entry-summary,
1507.page-template-template-blog-four-col-php .hentry.onecol .entry-summary,
1508.page-template-template-full-width-php .hentry.onecol .entry-thumbnail,
1509.page-template-template-blog-full-width-php .hentry.onecol .entry-thumbnail,
1510.page-template-template-blog-four-col-php .hentry.onecol .entry-thumbnail {
1511	float:right;
1512	width:69.5%;
1513}
1514
1515.page-template-template-full-width-php .hentry.onecol .entry-thumbnail,
1516.page-template-template-blog-full-width-php .hentry.onecol .entry-thumbnail,
1517.page-template-template-blog-four-col-php .hentry.onecol .entry-thumbnail {
1518	margin-bottom: 24px;
1519}
1520
1521.entry-title
1522.page.page-template-template-blog-php .onecol .entry-title,
1523.page.page-template-template-portfolio-php .onecol .entry-title {
1524	font-size:28px;
1525	line-height:1.62em;
1526}
1527
1528.single .entry-title,
1529.page .entry-title,
1530.error404 .entry-title {
1531	margin:0 0 18px 0;
1532	font-size:36px;
1533	line-height:1.62em;
1534}
1535
1536.twocol .entry-title,
1537.threecol .entry-title,
1538.page-template-template-blog-php .twocol .entry-title,
1539.page-template-template-blog-php .threecol .entry-title,
1540.page-template-template-portfolio-php .twocol .entry-title,
1541.page-template-template-portfolio-php .threecol .entry-title {
1542	font-size:24px;
1543	line-height:1.62em;
1544}
1545
1546.fourcol .entry-title,
1547.page-template-template-blog-php .fourcol .entry-title,
1548.page-template-template-portfolio-php .fourcol .entry-title {
1549	font-size:18px;
1550	line-height:1.62em;
1551}
1552
1553.page .entry-title,
1554.error404 .entry-title {
1555	margin-bottom:24px;
1556}
1557
1558.entry-title a {
1559	color:#333;
1560}
1561
1562.entry-title a:hover {
1563	color:#21759B;
1564}
1565
1566.format-link .entry-title a:after {
1567	content:"\2192";
1568	padding-left:8px;
1569}
1570
1571.entry-meta {
1572	padding:1.5% 2.9%;
1573	background:#FCFCFC;
1574	border-top:#F3F3F3 1px solid;
1575	border-top:rgba(0, 0, 0, .035) 1px solid;
1576	color:#CCC;
1577	font-size:12px;
1578	font-weight:300;
1579}
1580
1581.entry-header .entry-meta {
1582	padding:0;
1583	background:none;
1584	border:none;
1585}
1586
1587.single .entry-meta {
1588	padding:1.5% 2.4%;
1589	margin-bottom:24px;
1590	background:none;
1591	border-top:#F4F4F4 1px solid;
1592	border-bottom:#F4F4F4 1px solid;
1593}
1594
1595.entry-meta span {
1596	padding-left:24px;
1597	margin-left:32px;
1598}
1599
1600.entry-header .entry-meta span {
1601	display:block;
1602	float:none;
1603	padding:6px 0 6px 24px;
1604	margin:0;
1605}
1606
1607.single .entry-meta span {
1608	display:inline;
1609	padding:0 0 0 24px;
1610	margin-left:32px;
1611}
1612
1613.entry-meta span.custom-meta,
1614.single .entry-meta span.custom-meta {
1615	padding-left: 0;
1616	background: none;
1617	color: #999;
1618}
1619
1620.custom-meta.entry-category {
1621	font-weight: normal;
1622	text-transform: uppercase;
1623}
1624
1625.entry-meta span:first-child,
1626.single .entry-meta span:first-child,
1627.page .entry-meta span:first-child {
1628	margin: 0;
1629}
1630
1631.entry-meta a {
1632	color:#7597B9;
1633}
1634
1635.entry-meta a:hover {
1636	color:#d54e21;
1637}
1638
1639.entry-summary .entry-attachment {
1640	margin-bottom:18px;
1641}
1642
1643.entry-author-link {
1644	background:url(images/user.png) left center no-repeat;
1645}
1646
1647.entry-date {
1648	background:url(images/time.png) left center no-repeat;
1649}
1650
1651.entry-category {
1652	background:url(images/ribbon.png) left center no-repeat;
1653}
1654
1655.attachment-size {
1656	background:url(images/image.png) left center no-repeat;
1657}
1658
1659.edit-link {
1660	background:url(images/edit.png) left center no-repeat;
1661}
1662
1663.entry-permalink {
1664	float:right;
1665	margin:0;
1666	background:url(images/link.png) left center no-repeat;
1667}
1668
1669.entry-summary p {
1670	margin:0;
1671}
1672
1673.format-aside .entry-summary p,
1674.format-status .entry-summary p,
1675.format-quote .entry-summary p  {
1676	margin-bottom:6px;
1677}
1678
1679.onecol .onecol .entry-summary,
1680.entry-content {
1681	font-size:15px;
1682	line-height:1.62em;
1683}
1684
1685.format-chat .entry-content {
1686	margin-bottom:2.9%;
1687}
1688
1689.single-format-chat .entry-content {
1690	margin-bottom:24px;
1691}
1692
1693.format-chat .entry-content p,
1694.format-chat .entry-summary p {
1695	padding:2px 2.9%;
1696	margin:0;
1697}
1698
1699
1700
1701.twocol.format-chat .entry-content p,
1702.twocol.format-chat .entry-summary p {
1703	padding:2px 5.8%;
1704}
1705
1706.threecol.format-chat .entry-content p,
1707.threecol.format-chat .entry-summary p {
1708	padding:2px 6.1%;
1709}
1710
1711.format-chat .entry-content p:nth-child(odd),
1712.format-chat .entry-summary p:nth-child(odd)  {
1713	background:#f9f9f9;
1714	font-weight:600;
1715}
1716
1717.single .format-chat .entry-content p:last-child
1718.single .format-chat .entry-summary p:last-child {
1719	margin-bottom:24px;
1720}
1721
1722.entry-content .entry-attachment {
1723	margin-bottom:24px;
1724}
1725
1726.entry-attachment p {
1727	margin:0;
1728}
1729
1730.post-gallery-item img {
1731	display:block;
1732	float:left;
1733}
1734
1735.attachment-gallery-1-thumb {
1736	max-width:61.714288%;
1737}
1738
1739.attachment-gallery-2-thumb,
1740.attachment-gallery-3-thumb {
1741	max-width:38.285712%;
1742}
1743
1744.entry-attachment img {
1745	display:block;
1746	margin:0 auto 18px;
1747}
1748
1749.button {
1750	display: inline-block;
1751	padding: 5px 18px;
1752	border-radius: 100px;
1753	box-shadow:0 0 5px rgba(0, 0, 0, .1);
1754	color: #fff;
1755	margin: 5px;
1756}
1757
1758a.button:hover {
1759	color: #fff;
1760	box-shadow:0 0 5px rgba(0, 0, 0, .2);
1761}
1762
1763.button-big {
1764	padding: 10px 24px;
1765	font-size: 18px;
1766}
1767
1768.button-blue {
1769	background: #30AEE7;
1770	background: -webkit-linear-gradient(#30AEE7, #247FA8);
1771	border-bottom: 1px solid #14455B;
1772}
1773
1774.button-blue:hover {
1775	background: -webkit-linear-gradient(#247FA8, #30AEE7);
1776}
1777
1778.button-yellow {
1779	background: #F4F434;
1780	background: -webkit-linear-gradient(#F4F434, #DADA2F);
1781	border-bottom: 1px solid #686817;
1782}
1783
1784.button-yellow:hover {
1785	background: -webkit-linear-gradient(#DADA2F, #F4F434);
1786}
1787
1788.button-olive {
1789	background: #E7AE31;
1790	background: -webkit-linear-gradient(#E7AE31, #A87F24);
1791	border-bottom: 1px solid #5B4514;
1792}
1793
1794.button-olive:hover {
1795	background: -webkit-linear-gradient(#A87F24, #E7AE31);
1796}
1797
1798.button-purple {
1799	background: #E731AE;
1800	background: -webkit-linear-gradient(#E731AE, #A8247F);
1801	border-bottom: 1px solid #5B1445;
1802}
1803
1804.button-purple:hover {
1805	background: -webkit-linear-gradient(#A8247F, #E731AE);
1806}
1807
1808.button-red {
1809	background: #E73131;
1810	background: -webkit-linear-gradient(#E73131, #A82424);
1811	border-bottom: 1px solid #5B1445;
1812}
1813
1814.button-red:hover {
1815	background: -webkit-linear-gradient(#A82424, #E73131);
1816}
1817
1818.button-green {
1819	background: #31E731;
1820	background: -webkit-linear-gradient(#31E731, #24A824);
1821	border-bottom: 1px solid #5B1445;
1822}
1823
1824.button-green:hover {
1825	background: -webkit-linear-gradient(#24A824, #31E731);
1826}
1827
1828.button-orange {
1829	background: #FF6103;
1830	background: -webkit-linear-gradient(#FF6103, #E55703);
1831	border-bottom: 1px solid #5B1445;
1832}
1833
1834.button-orange:hover {
1835	background: -webkit-linear-gradient(#E55703, #FF6103);
1836}
1837
1838.notice {
1839	padding: 12px;
1840	margin-bottom: 24px;
1841	border-radius: 4px;
1842	box-shadow:0 0 5px rgba(0, 0, 0, .1);
1843}
1844
1845.info {
1846	background: #CEFFCE;
1847	border-bottom: 1px solid #9ABF9A;
1848}
1849
1850.warning {
1851	background: #FFFFCE;
1852	border-bottom: 1px solid #BFBF9A;
1853}
1854
1855.error {
1856	background: #FFCECE;
1857	border-bottom: 1px solid #BF9A9A;
1858}
1859
1860.dropcap:first-letter {
1861	display: inline-block;
1862	float: left;
1863	min-width: 42px;
1864	padding: 20px 10px;
1865	border-radius: 4px;
1866	font-size: 48px;
1867	font-weight:600;
1868	text-align: center;
1869}
1870
1871.dropcap-blue:first-letter {
1872	color: #30AEE7;
1873}
1874
1875.dropcap-yellow:first-letter {
1876	color: #F4F434;
1877}
1878
1879.dropcap-olive:first-letter {
1880	color: #E7AE31;
1881}
1882
1883.dropcap-purple:first-letter {
1884	color: #E731AE;
1885}
1886
1887.dropcap-red:first-letter {
1888	color: #E73131;
1889}
1890
1891.dropcap-green:first-letter {
1892	color: #31E731;
1893}
1894
1895.dropcap-orange:first-letter {
1896	color: #FF6103;
1897}
1898
1899.dropcap-grey:first-letter {
1900	margin-right: 10px;
1901	background: #eee;
1902}
1903
1904.dropcap-black:first-letter {
1905	margin-right: 10px;
1906	background: #333;
1907	color: #ddd;
1908}
1909
1910.dropcap-circle:first-letter {
1911	border-radius: 60px;
1912}
1913
1914.columns .column {
1915	margin-left: 3%;
1916}
1917
1918.columns .column:first-child {
1919	margin: 0;
1920}
1921
1922.columns .twocol {
1923	width: 48.5%;
1924
1925}
1926
1927.columns .threecol {
1928	width: 31.3%;
1929}
1930
1931.columns .fourcol {
1932	width: 22.75%;
1933
1934}
1935
1936.columns .twothirdcol {
1937	width: 65.7%;
1938}
1939
1940.columns .threefourthcol {
1941	width: 74.5%;
1942}
1943
1944.column .threecol.box {
1945	width: 25.3%;
1946	padding: 3%;
1947	margin-bottom: 24px;
1948	background: #f8f8f8;
1949	border-bottom:#ddd 1px solid;
1950	box-shadow:0 0px 5px rgba(0, 0, 0, .15);
1951}
1952
1953.column .threecol.box p {
1954	margin: 0;
1955}
1956
1957.entry-utility {
1958	padding-top:20px;
1959	border-top:#eee 1px solid;
1960}
1961
1962.post-pagination {
1963	margin-bottom:12px;
1964}
1965
1966#attachment-nav {
1967	padding-bottom:12px;
1968	margin-bottom:18px;
1969	border-bottom:#EEE 1px solid;
1970}
1971
1972#attachment-nav a img {
1973	display:block;
1974	max-width: 50%;
1975}
1976
1977#attachment-nav .nav-previous img {
1978	float:left;
1979	padding: 5px;
1980}
1981
1982#attachment-nav .nav-next img {
1983	float:right;
1984	padding: 5px;
1985}
1986
1987.entry-tags {
1988	margin: -8px -8px 16px;
1989}
1990
1991.entry-tags a {
1992	position: relative;
1993	display: inline-block;
1994	padding:1px 4px 1px 16px;
1995	margin: 8px;
1996	background:#F8F8F8;
1997	background:-moz-linear-gradient(#F8F8F8, #F3F3F3);
1998	background:-webkit-linear-gradient(#F9F9F9, #F3F3F3);
1999	background:-o-linear-gradient(#F8F8F8, #F3F3F3);
2000	background:-ms-linear-gradient(#F8F8F8, #F3F3F3);
2001	background:linear-gradient(#F8F8F8, #F3F3F3);
2002	border-radius:4px;
2003	box-shadow:0 1px 1px rgba(0, 0, 0, .2);
2004	color: #333;
2005	font-size: 12px;
2006}
2007
2008.entry-tags a:before {
2009	content: "";
2010	position: absolute;
2011	top: 8px;
2012	left: 6px;
2013	width: 6px;
2014	height: 6px;
2015	background: #fff;
2016	border-radius: 3px;
2017	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .2);
2018}
2019
2020.entry-tags a:hover {
2021	top: -3px;
2022	-moz-transition: top .1s ease;
2023	-webkit-transition: top .1s ease;
2024	-o-transition: top .1s ease;
2025	-ms-transition: top .1s ease;
2026	transition: top .1s ease;
2027}
2028
2029.social-bookmarks {
2030	margin-bottom:20px;
2031	font-size:12px;
2032	font-weight:600;
2033}
2034
2035.social-bookmarks p {
2036	margin-bottom:12px;
2037}
2038
2039.facebook-like,
2040.twitter-button,
2041.google-plusone,
2042.pinterest-button {
2043	float:left;
2044}
2045
2046.facebook-like {
2047	width:110px;
2048}
2049
2050.fb_edge_comment_widget {
2051	width:401px;
2052}
2053
2054.entry-author {
2055	padding:20px;
2056	margin-bottom:20px;
2057	background:#FCFCFC;
2058	border-bottom:#EEE 1px solid;
2059	box-shadow:0 0 5px rgba(0, 0, 0, .1);
2060	font-size:13px;
2061	line-height:1.62em;
2062}
2063
2064.entry-author .avatar {
2065	float:left;
2066	padding:5px;
2067	border-bottom:#DDD 1px solid;
2068	background:#fff;
2069	box-shadow:0 0 5px rgba(0, 0, 0, .1);
2070}
2071
2072.entry-author .author {
2073	margin-bottom:10px;
2074	font-family:"Open Sans", sans-serif;
2075	font-size:15px;
2076	letter-spacing:normal;
2077}
2078
2079.entry-author .author,
2080.author-bio,
2081.entry-author .author-meta {
2082	margin-left:126px;
2083}
2084
2085.author-bio {
2086	margin-bottom:10px;
2087}
2088
2089.entry-author .author-website,
2090.entry-author .author-twitter {
2091	float:left;
2092	width:50%;
2093	text-align:center;
2094}
2095
2096.nocomments {
2097	margin:0;
2098	color:#999;
2099	font-size:18px;
2100	line-height:1.62em;
2101	text-align:center;
2102}
2103
2104#comments {
2105	background: none;
2106	border: none;
2107	box-shadow: none;
2108}
2109
2110#comments-title,
2111#reply-title {
2112	margin-bottom:18px;
2113	font-size:24px;
2114	line-height:1.62em;
2115}
2116
2117#comments-title {
2118	margin:35px 0;
2119}
2120
2121.navigation {
2122	margin:35px 0;
2123}
2124
2125.commentlist {
2126	margin:0 0 20px 0;
2127	list-style:none;
2128}
2129
2130.commentlist .children {
2131	margin:20px 0 0 40px;
2132	list-style:none;
2133}
2134
2135.comment {
2136	margin:0;
2137}
2138
2139.comment-body {
2140	padding:20px;
2141	margin-bottom:35px;
2142	box-shadow:0 0 5px rgba(0, 0, 0, .1);
2143	background:#fff;
2144	border-bottom:#DDD 1px solid;
2145	overflow: hidden;
2146}
2147
2148.commentlist .comment:first-child .comment-body {
2149	margin-top:0;
2150}
2151
2152.comment .avatar {
2153	float:right;
2154	padding:5px;
2155	margin:0 0 20px 20px;
2156	background:#fff;
2157	border-bottom:#DDD 1px solid;
2158	box-shadow:0 0 5px rgba(0, 0, 0, .1);
2159}
2160
2161.comment .fn {
2162	font-size:15px;
2163	font-style:normal;
2164	font-weight:600;
2165	line-height:1.62em;
2166}
2167
2168.comment-meta {
2169	margin-bottom:18px;
2170	font-size:12px;
2171}
2172
2173a.comment-reply-link {
2174	padding:4px 15px;
2175	border-radius:15px;
2176	box-shadow:0 0 5px rgba(0, 0, 0, .1);
2177	background:#F8F8F8;
2178	background:-moz-linear-gradient(#FCFCFC, #F3F3F3);
2179	background:-webkit-linear-gradient(#FCFCFC, #F3F3F3);
2180	background:-o-linear-gradient(#FCFCFC, #F3F3F3);
2181	background:-ms-linear-gradient(#FCFCFC, #F3F3F3);
2182	background:linear-gradient(#FCFCFC, #F3F3F3);
2183	border-bottom:#DDD 1px solid;
2184	color:#333;
2185	text-decoration:none;
2186}
2187
2188a.comment-reply-link:hover {
2189	box-shadow:#CCC 0 0 5px;
2190}
2191
2192a.comment-reply-link:focus {
2193	box-shadow:0 0 5px rgba(0, 0, 0, .4);
2194	background:-moz-linear-gradient(#F3F3F3, #FCFCFC);
2195	background:-webkit-linear-gradient(#F3F3F3, #FCFCFC);
2196	background:-o-linear-gradient(#F3F3F3, #FCFCFC);
2197	background:-ms-linear-gradient(#F3F3F3, #FCFCFC);
2198	background:linear-gradient(#F3F3F3, #FCFCFC);
2199}
2200
2201#respond {
2202	width:auto;
2203	padding:20px;
2204	margin-bottom:5.1%;
2205}
2206
2207.commentlist #respond {
2208	margin: 0 0 5.1% 0;
2209}
2210
2211.comment-notes,
2212.form-allowed-tags {
2213	color:#aaa;
2214	font-size:12px;
2215	line-height:16px;
2216}
2217
2218.comment-form-author,
2219.comment-form-email,
2220.comment-form-url,
2221.comment-form-comment {
2222	position:relative;
2223}
2224
2225.comment-form-author label,
2226.comment-form-email label,
2227.comment-form-url label,
2228.comment-form-comment label {
2229	display:inline-block;
2230	position:absolute;
2231	top:1px;
2232	left:1px;
2233	z-index:1;
2234	width:60px;
2235	padding:0 10px;
2236	color:#444;
2237	line-height:36px;
2238}
2239
2240.comment-form-author .required,
2241.comment-form-email .required,
2242.comment-form-url .required,
2243.comment-form-comment .required {
2244	position:absolute;
2245	top:1px;
2246	right:1.5%;
2247	z-index:2;
2248	color:#FF0000;
2249	font-size:24px;
2250	line-height:44px;
2251}
2252
2253#author,
2254#email,
2255#url,
2256#comment {
2257	position:relative;
2258	width:97%;
2259	text-indent:80px;
2260}
2261
2262input#author:focus,
2263input#email:focus,
2264input#url:focus,
2265textarea#comment:focus {
2266	position:relative;
2267	z-index:1;
2268	text-indent:0;
2269}
2270
2271#comment {
2272	font-size:15px;
2273}
2274
2275.form-allowed-tags code {
2276	padding: 0;
2277	background: none;
2278	box-shadow: none;
2279}
2280
2281#infscr-loading {
2282	text-align: center;
2283}
2284
2285#infscr-loading img {
2286	margin-right: 10px;
2287	vertical-align: middle;
2288}
2289
2290#infscr-loading div {
2291	display: inline;
2292}
2293
2294#post-nav,
2295#posts-nav {
2296	clear:both;
2297	margin:0;
2298	font-family:"Oswald", sans-serif;
2299	font-size:16px;
2300	font-weight:300;
2301	letter-spacing:1px;
2302}
2303
2304#posts-nav {
2305	position: relative;
2306	padding:2.9%;
2307	margin:2.46%;
2308	box-shadow:0 0 5px rgba(0, 0, 0, .1);
2309	background:#fff;
2310	border-bottom:#DDD 1px solid;
2311	border-bottom:rgba(0, 0, 0, .13) 1px solid;
2312}
2313
2314.onecol #posts-nav {
2315	padding:1.95%;
2316	margin:1.7%;
2317}
2318
2319.nav-prev,
2320.nav-previous {
2321	float:left;
2322	width:50%;
2323}
2324
2325.nav-next {
2326	float:right;
2327	width:50%;
2328	text-align:right;
2329}
2330
2331.ajax-load {
2332	position: absolute;
2333	top: 0;
2334	left: 0;
2335	width: 100%;
2336	background: #fff;
2337	line-height: 42px;
2338	text-align: center;
2339}
2340
2341a.ajax-load:hover {
2342	background: #fcfcfc;
2343}
2344
2345.page-numbers {
2346	padding:0 4px;
2347}
2348
2349.page-numbers.prev {
2350	padding-left:0;
2351}
2352
2353.page-numbers.next {
2354	padding-right:0;
2355}
2356
2357#sidebar {
2358	/*color:#ccc;*/
2359	/* desbest edit */
2360}
2361
2362#sidebar-left .widget,
2363#sidebar-right .widget {
2364	margin:10%;
2365}
2366
2367.page-template-template-content-sidebar-half-php #sidebar-left .widget,
2368.page-template-template-content-sidebar-half-php #sidebar-right .widget,
2369.page-template-template-sidebar-content-half-php #sidebar-left .widget,
2370.page-template-template-sidebar-content-half-php #sidebar-right .widget {
2371	margin:6.55%;
2372}
2373
2374.widget-area {
2375	font-weight:300;
2376}
2377
2378.page-template-template-sidebar-content-php #sidebar,
2379.page-template-template-sidebar-content-half-php #sidebar,
2380.page-template-template-blog-left-sidebar-php #sidebar,
2381.page-template-template-portfolio-left-sidebar-php #sidebar {
2382	float:left;
2383}
2384
2385.page-template-template-content-sidebar-php #sidebar {
2386	float:right;
2387}
2388
2389.page-template-template-sidebar-content-sidebar-php #sidebar-left {
2390	width:17.4%;
2391}
2392
2393.page-template-template-sidebar-content-sidebar-php #sidebar-right {
2394	width:12.75%;
2395}
2396
2397.widget-title {
2398	margin:0;
2399	font-family:"Oswald", sans-serif;
2400	font-size:20px;
2401	font-weight:300;
2402	letter-spacing:1px;
2403}
2404
2405#sidebar-boxes .widget-title {
2406	font-family:"Open Sans", sans-serif;
2407	font-size:13px;
2408	font-weight:600;
2409	text-transform: uppercase;
2410}
2411
2412.widget-area ul {
2413	margin:0;
2414	list-style:none;
2415	overflow:hidden;
2416}
2417
2418.widget-area li {
2419	padding:7px 0;
2420	margin:0;
2421	border-bottom:#EEE 1px solid;
2422	rborder-bottom:rgba(0, 0, 0, .036) 1px solid;
2423	line-height:1.62em;
2424}
2425
2426.widget-area li li {
2427	border-bottom:none;
2428}
2429
2430.widget-area li ul {
2431	margin-left:20px;
2432}
2433
2434.widget-area a {
2435	color:#7597B9;
2436}
2437.widget-area a:hover {
2438	color:#d54e21;
2439}
2440
2441#sidebar-footer-wide {
2442	margin-top: 2.1%;
2443	border: none;
2444	border-top:#e0e0e0 1px solid;
2445}
2446
2447#footer {
2448	clear:both;
2449	border-top:#333 1px solid;
2450	border-top:rgba(0, 0, 0, .79) 1px solid;
2451}
2452
2453#footer-area {
2454	position:relative;
2455	z-index:1;
2456	padding:1.6%;
2457	background:#222;
2458	border-top:#555 1px solid;
2459	border-top: rgba(255, 255, 255, .235) 1px solid;
2460	box-shadow:none;
2461	color:#CCC;
2462}
2463
2464#footer-area .widget-title {
2465	color:#e0e0e0;
2466	font-size:18px;
2467}
2468
2469#footer-area li {
2470	border-bottom:#2C2C2C 1px solid;
2471	border-bottom:rgba(255, 255, 255, .05)  1px solid;
2472}
2473
2474.tagcloud {
2475	margin: 0 -8px 16px;
2476}
2477
2478.tagcloud a {
2479	position: relative;
2480	display: inline-block;
2481	padding: 1px 6px 1px 18px;
2482	margin: 8px;
2483	background:#fff;
2484	background:-moz-linear-gradient(#fff, #fcfcfc);
2485	background:-webkit-linear-gradient(#fff, #fcfcfc);
2486	background:-o-linear-gradient(#fff, #fcfcfc);
2487	background:-ms-linear-gradient(#fff, #fcfcfc);
2488	background:linear-gradient(#fff, #fcfcfc);
2489	border-radius:4px;
2490	box-shadow:0 1px 1px rgba(0, 0, 0, .2);
2491	color: #333;
2492	font-size: 12px !important;
2493}
2494
2495.tagcloud a:before {
2496	content: "";
2497	position: absolute;
2498	top: 8px;
2499	left: 6px;
2500	width: 6px;
2501	height: 6px;
2502	background: #F8F8F8;
2503	border-radius: 3px;
2504	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .2);
2505}
2506
2507.tagcloud a:hover {
2508	top: -3px;
2509	color: #333;
2510	-moz-transition: top .1s ease;
2511	-webkit-transition: top .1s ease;
2512	-o-transition: top .1s ease;
2513	-ms-transition: top .1s ease;
2514	transition: top .1s ease;
2515}
2516
2517#footer-area .tagcloud a {
2518	background:#444;
2519	background:-moz-linear-gradient(#444, #333);
2520	background:-webkit-linear-gradient(#444, #333);
2521	background:-o-linear-gradient(#444, #333);
2522	background:-ms-linear-gradient(#444, #333);
2523	background:linear-gradient(#444, #333);
2524	border-radius:4px;
2525	box-shadow:0 1px 1px rgba(255, 255, 255, .2);
2526	color: #CCC;
2527}
2528
2529#footer-area .tagcloud a:before {
2530	background:#222;
2531}
2532
2533#footer-area .tagcloud a:hover {
2534	color:#CCC;
2535}
2536
2537/* desbest edit */
2538#footer #copyright {
2539	clear:both;
2540	padding:1.4% 3.2%;
2541	background:#111;
2542	border-top:#333 1px solid;
2543	border-top:rgba(255, 255, 255, .145) 1px solid;
2544	color:#CCC;
2545	font-weight:300;
2546
2547}
2548
2549.copyright {
2550	float:left;
2551}
2552
2553.credits {
2554	float:right;
2555	margin-right:12px;
2556	text-align:right;
2557}
2558
2559#copyright p {
2560	margin:0;
2561}
2562
2563#copyright a {
2564	color:#7597B9;
2565	text-decoration:none;
2566}
2567
2568#copyright a:hover {
2569	color:#d54e21;
2570}
2571
2572.masonry,
2573.masonry .masonry-brick {
2574  -webkit-transition-duration: 0.7s;
2575     -moz-transition-duration: 0.7s;
2576      -ms-transition-duration: 0.7s;
2577       -o-transition-duration: 0.7s;
2578          transition-duration: 0.7s;
2579}
2580
2581.masonry {
2582  -webkit-transition-property: height, width;
2583     -moz-transition-property: height, width;
2584      -ms-transition-property: height, width;
2585       -o-transition-property: height, width;
2586          transition-property: height, width;
2587}
2588
2589.masonry .masonry-brick {
2590  -webkit-transition-property: left, right, top;
2591     -moz-transition-property: left, right, top;
2592      -ms-transition-property: left, right, top;
2593       -o-transition-property: left, right, top;
2594          transition-property: left, right, top;
2595}