*/* Global reset */ /* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */ *, html, body, div, dl, dt, dd, ul, ol, i, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0} table { border collapse:collapse; border-spacing:0} fieldset, img { border:0} address, caption, cite, code, dfn, em, strong, th, var { fomt-style.normal; font- weight:normal} ol, ul, li { list-style:none } caption, th { text-align:left } h1, h2, h3, h4, h5, h6 { font size:100%o, font-weight:normal } q:before, qafter {content:"} /* Global reset-RESET */ strong{ font-welght: bold} em{ font-style: italic } a img border:none }/* Gets rid of IE's blue borders */ body#layout #header { margin-bottom: 80px; clear:both;} div#Subscribe h2 { display: none;} #layout:before { content: This is the property of ThemeXpose.com; text-transform: uppercase; font-size: 20px; color: #999; margin: 0 0 20px 0; display: inline-block; font-weight: 700; padding: 20px; font-family: sans-serif; border: 4px double #FD856E;} #Attribution1 {height:0px;visibility:hidden;display:none} #b- navbar {height:0px;visibility:hidden;display:none} .widget-item-control {display:none;) body#layout #navigation { height: auto; margin-bottom: 60px; margin-top: 30px; position: relative; width: 100%,; Z-index: 999,} body#layout #navigation-wrapper {width:40%; float:left; } body#layout #top-social {width:40%; float:right;} body#layout #widget- area .footerwidget {width:310px; margin-right: Opx;} body#layout #sidebar .widget { width:304px;} body#layout div#main { width: 640px;} body { color: $(body.text.color) font:$(body.font); line-height: 26px; letter- spacing: Opx; text-transform: none; background- color:$(body.background.color); } p { font size:16px; line-height:26px; } a { text- decoration:none; color:S(body.link.color);} a:hover{ color:$(body.link.color.hover) } h1,h2,h3,h4,h5,h6 { font-family:"Open Sans", sans-serif; } div#Headerl p{ text-align: center, margin-top: -40px; padding-bottom: 40px; .container { width:1060px; margin:0 auto;} container.sp_sidebar {overflow:hidden;} #main {width:100%;} .container.sp_sidebar #main { width:710px; margin-right:30px; float:left;} #Sidebar twidth:300px; float:right /********************************/ /*** Navigation ***/| /********************************/ #navigation { background:#F1F1F1; height:55px; position:fixed; z-index:999, width:100%, -webkit- backface-visibility: hidden; } .slicknav_menu { display:none; } #navigation .container{ position:relative; } .menu { float:left; } .menu li { display:inline-block; margin-right:22px; position:relative;} .menu li a { font:S(navbar.text.font); font-weight:400; letter spacing:2px; color:$(navbar.text.color); line height:55px; text-transform:uppercase; display:inline-block;-o-transition..3s; -ms- transition..3s; -moz-transition:.3s;-webkit- transition:.3s; } /*** DROPDOWN ***/ .menu sub-menu, .menu .children { background-color: #171717; display: none; padding: 0; position: absolute; margin-top:0; left: 0; z-index: 99999;} ul.menu ul a, .menu ul ul a { color: #999; margin: 0; padding: 6px 10px 7px 10px; min-width: 160px; line-height:20px; -o-transition:.25s; -ms- transition:.25s;-moz-transition:.25s; -webkit- transition:.25s; transition:.25s; border-top:1px solid #333;} ul.menu ul li, .menu ul ul li { padding-tight:0; margin-right:0;} ul.menu ul a:hover,.menu ul ul a:hover { color: #fff; background:#333, } ul.menu li:hover> ul, .menu ul li:hover > ul { display: block;} .menu .sub-menu ul, .menu .children ul {left: 100%; top: 0; } menu1 { text-align:center,}.menu1 li { display:inline-block; margin-right:35px; position:relative;} .menu1 li a {color: #222; display: inline-block; padding: 8px 0; font-family: "Montserrat", Helvetica, Arial, sans-serif; font size: 14px; text-transform: uppercase; position: relative; vertical-align: 2px;} /*** DROPDOWN ***/ .menu1 .sub-menu, .menu1.children{ background-color: #ffffff; display: none padding: 0; position: absolute; margin-top:0, left: Opx; z-index: 99999; border: 1px solid #eee; } ul.menu1 ul a, .menu1 ul ul a { color: #999; margin: 0; padding: 6px 10px 7px 10px; min width: 160px; line-height:20px;-0-transition:.25s; -ms-transition:.25s, -moz-transition.25s webkit-transition..25s; transition:.25s;} ul.menu1 ul li, .menu1 ul ul li { padding-right:0; margin-right:0;} ul.menu1 ul a:hover, .menu1 ul ul a:hover { color: #fff; background:#333;} ul.menu1 li:hover > ul, .menu1 ul li:hover > ul { display: block;} .menu1 .sub-menu ul, .menu1 children ul { left: 100%; top: 0;} ul.menu1{ margin-bottom: 25px; text-align: center, padding: 0 Opx 10px; } div#menu { display: inline-block;} nav#header-navigation { text-align: center; margin-top: -10px, } ** Search **/ #top-search{ position:absolute; right:0; top:0; width:48px; text align:center; margin-left:16px; } #top-search a { height:55px; font-size:14px; line-height:55px; color:#fff; display:block; -webkit-transition: all 0.2s linear, -moz-transition: all 0.2s linear; -ms- transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; } #top-search a:hover { color:#ccc;}.show-search{ position:absolute; top:55px; right:-1px; display:none; z-index:10000;}.show-search #searchform input#s { width:190px;background:#FFF; webkit-box-shadow: 0 8px 6px -6px rgba(206,206,206,.2); -moz-box shadow: 0 8px 6px -6px rgba(206,206,206,.2); box-shadow: 0 8px 6px -6px rgba(206,206,206,.2);} .show-search #searchform input#s:focus { border:1px solid #d5d5d5;}/*** Top Social ***/ #top-social { display: inline-block; margin-left: 10px; vertical- align: 2px;} #top-social a{ line-height:55px; color:#e6c55d;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: allI 0.2s linear, -o-transition: all 0.2s linear transition: all 0.2s linear; display: inline-block; margin: 0 6px; font-size: 14px; } ul.menu1:after { content:"; display: inline-block; width: 1px; height: 16px; background: #858585;} .menu- mobile1 { display: inline-block;} h1.logo_h.logo_htxt { font: $(header.text.font); padding: 60px 0; text-align: center, font-weight: 300; color:$(header.text.color); text-transform: uppercase; } /********************************/ /*** Header ***/ /********************************/ body#layout div#menu {width: 51%, float: Ieft;} #header { padding-top:55px; } #logo { text-align:center; padding:30px 0;}/** Featured area **/ featured-area { margin-bottom: 50px; padding- bottom: 10px; margin-top:-70px; border-bottom: 1px solid rgba(34,34,34,0.1); } /******************k**************[ /*** Grid Item ***/ /**k********k********************/ /* grid title */ .sp-grid-title { margin-bottom:45px; text align:center;}.sp-grid-title h3 {font-size: 26px; font-weight: 400; text-transform: uppercase; letter-spacing:4px; margin-bottom:4px; }.sp-grid- title.sub-title { font-size: 18px; font-style: italic; color: #999;}.sp-grid li { display: inline-block; vertical-align: top; width: 300px; margin-right: 16px; margin-bottom: 45px; }}.container.s[p_sidebar .sp-grid Ii { width:315px;} .container.sp_sidebar .sp-grid li:nth-child(3n+3) { margin-right:16px; }.container.sp_sidebar .sp- grid li:nth-child(2n+2) { margin-right:0;} .sp-grid li:nth-child(3n+3) { margin-right:.0;}.sp-gridli .item img { width:100%, height:auto, margin bottom:10px,}.sp-grid li .item .cat { font-size: 11px; font-weight: 700; letter-spacing: 1 px; text- transform: uppercase; font-family:"Open Sans" margin-bottom:7px; display:block;} .sp-grid li item .cat a:hover { text-decoration:underline;} sp-grid li .item h2 { margin-bottom:8px;}.sp- grid li .item h2 a { font-size: 15px; color: #000000; text-transform: uppercase; letter spacing: 1px; font-weight: 700;-0-transition..3s ms-transition:.3s;-moz-transition:.3s;-webkit- transition.3s, }.sp-grid li .item h2 a:hover opacity.5;} .sp-grid li .item p {margin- bottom:6px;} .sp-grid li .item .date { font-size: 13px; color: #999; letter-spacing: 1px; font-style: italic;}/********************************/ /*** Post ***/ /********************************/ .post {margin-bottom:100px;}.single.post { margin- bottom:70px;} /*** Post Header ***/.post- header { margin-bottom:20px; text-align:center; padding-bottom: 15px;}.post-header .cat a{ font.s(label.font); text-transform: uppercase; display: inline-block; background: #111; color: #fff, letter-spacing: 2px; font-size: 10px; padding: 2px 8px; margin-right: 10px; line-height 1.625;}.post-header .cat a:hover { color: $(label.color.hover); text-decoration:underline;} span.date { font-size: 11px; line-height: 1.625; text-transform: uppercase; color: #333; font family: "Lato", sans-serif,} .post-header h1, post-header h2 { margin-bottom:8px;}.post header h1 a, .post-header h2 a, .post-header h1{ font: S(post.title.font); color: S(post.title.color); text-transform: uppercase; font-weight: 400; -0-transition:.3s; -ms-transition: .3s; -moz- transition: .3s;-webkit-transition: .3s; letter- spacing: 2px; display: block; position: relative; text-align: center, padding: 0 50px; margin bottom: 35px,}post-header h1 a:after.post header h2 a:after { background-color: #343434; content: " position: absolute; bottom: -15px; left: 50%-webkit-transform: translateX(-50%); -ms- transform: translateX(-50%); transform: translatex(-50%); width: 30px; height: 2px; background: #111;}.post-header h2 a:hover { color: S(post.title.color.hover); } /*** Post image ***/ .post-image { margin-bottom:18px;}post image img { max-width:100%; height:auto; min- width:100%;} .post-image.audio iframe { height:166px; } .container.sp-sidebar.post- image.audio iframe { width:650px; height:auto;}} /*** Post Entry ***/ .post-entry { text-align: justify; line-height: 1.625; font-size: 15px; color: S(body.text.color); margin-bottom: 25px;}.post entry Img{ max-width:1006, height:auto, }post entry p {margin-bottom:20px; text-align: justify; text-align: center; }.post-entry a.more-link { margin-top: 30px; text-transform: uppercase font-size: 10px; display: inline-block; -o- transition: .3s; -ms-transition: .3s;-moz transition: .3s; -webkit-transition: .3s; position: relative height: 30px; letter-spacing: 2px; font family: 'Lato, sans-serif; -o-transition: .3s; -ms- transition: .3s;-moz-transition: .3s;-webkit- transition: 3s; color: #DCA714; font-weight: 400 .post-entry a:hover { text-decoration:underline; .post-entry p, .post-entry h1,.post-entry h2, post-entry h3, .post-entry h4, post-entry h5, .post-entry h6, .post-entry hr {margin- bottom:20px;} .post-entry h1, .post-entry h2, post-entry h3, post-entry h4, post-entry h5, .post-entry h6 { color:#000; font-weight:700;} .post-entry h1 { font-size:30px;} .post-entry h2 {font-size:27px,} .post-entry h3 { font-size:24px;} .post-entry h4 { font-size:20px; } .post-entry h5 { font-size:18px;} .post-entry h6 { font-size:16px, post-entry hr { border:0; height:0; border- bottom:1 px solid #e5e5e5; clear:both;}.post entry blockquote p{ border-left:3px solid #cea525; color:#999; padding:0 18px; font- family:"Georgia"; font-size:18px; line-height:28px; font-style:italic;} .post-entry ul, .post-entry ol { padding-left:45px; margin-bottom:20px; }.post entry ul li{ margin-bottom:12px; list- style:square;}.post-entry ol li {margin bottom:12px; list-style:decimal;}.sticky.post .post-header { border:1px dashed #ddd; padding:20px 0;} .bypostauthor post-entry table { width:100%, margin-bottom:22px; border- collapse:collapse} -post-entry td, .post-entry th { padding: 12px; border-bottom: 1px #e5e5e5 solid;}.post-entry th { font-weight:bold; font- size:14px; background: #f5f5f5;}.post-entry tr:hover { background:#f9f9f9;} /*** Post Share ***/ .post-share { text-align:center, margin- top:40px; margin-bottom:100px background:url(http://1.bp.blogspot.com/ RaxSFprHuWw/U- eh4Hd60gl/AAAAAAAAAPO/sijBcrNVTjo/line.gif) repeat-x center center,}.post-share at display:inline-block}.share-box { width: 42px; height: 42px; border-radius: 50%; background: #fff; border: 4px double #ddd; display: inline- block, line-height: 42px; margin: 0 10px, -0- transition: .3s; -ms-transition: .3s; -moz- transition: .3s;-webkit-transition: .3s;}.share- box i { font-size:14px;} .share-box:hover { background:#171717; border:1px solid # 171717;} /*** Post author ***/ .post-author { margin-bottom:80px; margin-top:70px; overflow:hidden; border-bottom: 1px solid rgba(34,34,34,0.1 ); padding-bottom: 40px margin-bottom: 40px;} .author-img { float:left; margin-right:30px;}.author-img img { border- radius:50%;}.author-content h5 a { font size:14px; letter-spacing:2px; text- transform:uppercase; margin-bottom:8px; color:#000; display:block;}.author-content p { margin-bottom:8px;}.author-content.author social { font-size:14px; color:#bbb; margin right:8px,}/*** Post related ***/ post-related { overflow:hidden; margin-bottom:80px; margin- top:70px;} post-box { text-align:center,}.post- box-title {margin-top: 0; font-style: normal; colo: # 2b2b2b; text-transform: uppercase; font- weight: 400;-0-transition: .3s;-ms-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s letter-spacing: 2px; display: block; position: relative; text-align: center; padding: 0 50px; margin-bottom: 35px; font-family: "Montserrat", sans-serif; font-weight: normal; line-height: normal font-size: 20px;} .item-related { width:292px; float:left; margin-right:32px;} .item- related:last-child { margin-right:0;} .container.sp_sidebar .item-related{ width:224px; margin-right:19px;} container.sp_sidebar.item-related:last-child{ margin-right:0;}.item-related img { margin- bottom:6px; width:100%; height:auto;).item related h3 a{ font-size:14px; text- transform:uppercase; letter-spacing:2px; color:#000; display: block; font-weight: bold; color: #222,).item-related h3 a:hover{ text- decoration:underline; }.item-related span.date { font-size:10px; font-family:"Open Sans", sans serif; text-transform:uppercase; font-style:italic; color:#999;} /** Post tags ***/ .post-tags{ margin-top:30px; margin-bottom:50px,} post tags a { font-family:"Open Sans", sans-serif; font- size:11px; letter-spacing:2px; texttransform:uppercase; background:#f212f2; color:#666; padding:7px 10px 8px; margin right:6px; border-radius:2px; margin-bottom:5px display:inline-block;}.post-tags a:hover{ background:#333; color:#ff; text- decoration:none;} /*** Post Pagination ***/ post-pagination { overflow:hidden; } post pagination .prev-post { float:left;, width:470px;} post-pagination .next-post { float:right; text- align:right; width:470px;} .container.sp_sidebar .post-pagination .prev-post, .container.sp sidebar .post-pagination .next- post { width:325px; }.post-pagination span { color:#999; font-size:16px; font-style:italic; letter-spacing:1px; }post-pagination .arrow{ font-size:64px; color:#ddd; line-height:64px;} post-pagination .prev-post .arrow { float:left; margin-right:18px; }.post-pagination.next-post .arrow { float:right; margin-left:18px;} .pagi-text { margin-top:11px;post-pagination hs { text- transform:uppercase; letter-spacing:2px; font- size:14px;}.post-pagination a { color:#999;} post-pagination a:hover .arrow, .post- pagination a:hover > .pagi-text span, .post pagination a:hover { color:#000;}.site-social- tworks.show-title li { text-align: center, width: 32%;}.site-social-networks li { display: inline- block; padding: 0;}.site-social-networks.show- title a { margin: 20px auto 0 auto; text-transform: uppercase; font-size: 10px;}.site-social- networks.show-title i{display: block; margin: 0 auto 10px auto; }.site-social-networks.style- default i { width: 32px; height: 32px; margin: 0 auto; line-height: 32px; text-align: center; font- size: 18px; color: $(sidebar.social.color);} ul.site-social-networks.secondary-2- primary.style-default.show-title li { margin- bottom: 2px!important; padding-bottom: 7pxlimportant; border: 1px solid S(sidebar.social.border.color); padding: 1 0px 0; background-color: $(sidebar.social.background); ul.site-social-networks.secondary-2- primary.style-default.show-title li:last-child{ border: 1px solid #fofofo!important} /********************************/ /*** Pagination ***/ /******k*************************/ .pagination margin-bottom:60px; overflow:hidden;} pagination a{ color:#999; letter-spacing:3 px text-transform:uppercase; font-size:12px;} .pagination a:hover{ text-decoration:none; color:#000;}.pagination .newer { float:left; } pagination .older { float:right;} /********************************/ /*** Footer Social ***/ /********************************/ #footer-social { background:# 111; padding:40px 0; text-align:center,} #footer-social a { margin: 0 15px; color: #fff; font-family: "Open Sans", sans- serif, font-size: 11px; text-transform: uppercase; font-welght: 700; letter-spacing: 1px;} #footer- social a:first-child { margin-left:0;} #footer- social a:last-child { margin-right:0;} #footer social a i {height: 28px; width: 28px; text-align: center; line-height: 28px; background: #fff; color: #000; border-radius: 50%, margin-right. spx, font-size: 14px;} #footer-social a:hover { text decoration:none; color:#999;} #footer-social a:hover>i{ background:#fff;} /********************************/ /*** Footer logo ***/ /********************************/ #footer-logo { background:#111; padding:60px 0; text-align.center,} #footer-logo img { margin- bottom:15px;} #footer-logo p { color:#777; font- size:15px; margin-bottom:0; font-style:italic;} #footer-logo p i{ color:#646464; font-size:14px; margin:0 5px 0 7px, } .share-box:hover>i{ color: #ff;}/********************************| /*** Footer Copyright ***/ /********************************/ #footer- copyright{ padding:12px 0; background:#000; overflow:hidden; font-family:"Open Sans", sans- serif,} #footer-copyright p { font-size: 13px; line- height: 31px; color:#EFEFEF; float:left;} #footer- copyright.to-top { float:right; margin-top:6px; font-size:11px; text-transform:uppercase; font weight:700; letter-spacing:1px; color:#fff;} #footer-copyright.to-top i { font-size:14px; margin-left:3px;} #footer-copyright .to-top:hover {text-decoration:none;} footer#footer-copyright a { color: #fff;} /********************************/ /*** Widget Area ***/ /********************************/ #widget-area { overflow:hidden; margin-bottom:60px; padding- top:60px;} #widget-area.footerwidget { float:left } #widget-area.widget, #sidebar .widget { float: left; margin-right: 32px; width: 332px;} #widget-area .widget h2 { font: S(widget.title.font); font-weight: 700, font-style: normal; line-height: 1.25; letter-spacing: 2px; text-transform: uppercase; text-align: center; display: block; text-overflow: ellipsis; white- space: nowrap; overflow: hidden; text-transform: uppercase; font-size: 11px; letter-spacing: 2px; display: block; margin-bottom: 20px; text-align: center, color: #343434; font-weight: 700; position: relative; padding: 14px 11px; background-color: $(widget.title.background.color);} #widget-area #container3 {margin-right:0px;} #sidebar .widget { width: 300px; margin-right: 0; float: none; margin-bottom: 40px; padding: Opx;} div#sidebar h2 span { display: inline-block;} #sidebar img { max-width:300px;} #sidebar iframe { max-width:260px; } widget:last-child { margin-right:0;}.widget-title, #sidebar .widget h2{ font: S(widget.title.font); font-weight: 700; font-style: normal; line-height: 1.25; letter- spacing: 2px; text-transform: uppercase; text align: center; display: block; text-overflowW: ellipsis; white-space: nowrap; overflow: hidden; text-transform: uppercase; font-size: 11px; letter- spacing: 2px display: block; margin-bottom: 20px; text-align: center; color: #343434; font- weight: 700; position: relative; padding: 14px 11px; background-color: $(widget.title.background.color);} #sidebar .widget-title, #sidebar .widget h2, #widget-area .widget h2{margin-bottom:20px;} #sidebar .widget ul li { margin-bottom:7px; padding- bottom:7px;} #sidebar.widget ul li:last-child { margin-bottom:0; padding-bottom:0; border bottom:none; }.cloud-label-widget-content display:inline-block;text-align:left}.cloud-Habel- widget-content.label-size{display:inline block;float:leftfont-size:11px;line- height:normalmargin:0 5px 5px 0;opacity:1} .cloud-label-widget-content .label-size af background: #ff; color: S(label.color); float: left border: 1 px solid #eee; font: $(label.font); line- height: 100%; margin: 0; padding: 8px 10px; text- transfornm: uppercase; transition: all .6s;} /*** Search widget ***/ #searchform input#s { border: 1px solid #e5e5e5; background:#fff url(img/searchsubmit.png) no-repeat 96% 13px padding:14px 14px; font-size:11px; color:#999; letter-spacing:1px;} #searchform #s:focus { outline:none;} /** searchbar for widget ***/ .widget #searchform input#s { width:260px;} #sidebar widget #searchform input#s width:230px; } /*** About Widget ***/ .about- widget img { max-width:292px; height:auto; } /** Instagram widget support **/ .instag ul.thumbrnails > li { width:32% !important;} instag ul.thumbnails > li img:hover { opacity.8;} .instag ul li {margin:0; padding-bottom:0;bottom:none; } /*** Tagcloud widget ***/ ,widget tagcloud a { font-family:"Open Sans", sans-serif; font-size:10px; letter-spacing:1px; text- transform:uppercase; background:#f2f2f2; color:#666; paddingbpx 8px /px, margln right:5px, margin-bottom:8px; display:inline- block; border-radius:2px;}.widget .tagcloud a:hover { background:#333; color:#fff;} /*** Calender widget ***/ #wp-calendar {width: 100%;} #wp-calendar caption { text-align: right; color: #777; font-size: 12px; margin-top: 10px; margin-bottom: 15px; } #wp-calendar thead { font-size: 12px;} #wp-calendar thead th { padding-bottom: 100px;} #wp-calendar tbody { color: #aaa;} #wp-calendar tbody td { background: #t5f5f5, border: 1px solld #fff; text align: center; padding:8px} #wp-calendar tbody td a { font-weight:700; color:#222;} #wvp- calendar tbody td:hover { background: #ff;} #wp-calendar tbody .pad { background: none;} #wp-calendar tfoot #next { font-size: 10px; text- transform: uppercase; text-align: right; } #wp- calendar tfoot #prev { font-size: 10px; text transform: uppercase; padding-top: 10px;} #wp- calendar thead th { padding-bottom: 10px; text- align: center;} /** WIDGET ITEMS **/ .widget 1.slde-newsfeed li { list-style-type:none; margin- bottom:17px; padding-bottom:13px; margin- left:0;}.widget ul.side-newsfeed li:last-child { margin-bottom:0; padding-bottom:0;}.widget ul.side-newsfeed li .side-item {overflow:hidden; widget ul.side-newsfeed lI .side-item .side image { float:left; margin-right:14px;}.widget ul.side-newsfeed li .side-item .side-image img { width:86px; height:auto; }.widget ul.side newsfeed li .side-item .side-item-text { overflow:.hidden;}.widget ul.side-newsfeed liOveriow.nidden, margin-top.4Upx, j .pci p.sp_input { float:left; margin-right:19px,} .wpcf7 p.sp message{ clear:both; }.wpct7 input, wpcf7 textarea { padding:8px; border:1px solid #DDD; margin-right:10px; -webkit-border-radius: 5px-moz-border-radius: 5px;border-radius: 5px; color:#777; font-size:12px; margin-top:6px; margin-bottom:6px;}.wpcf7 textarea{ width:95%;} .wpcf7 .wpcf7-submit { background:#171717;-webkit-border-radius: 20px;-moz-border-radius: 20px;border- radius:20px; padding:12px 24px; color:#FFF letter-spacing:3px; font-size:11px; text- transform:uppercase; cursor:pointer, -0 transition:.3s; -ms-transition:.3s; -moz- transition:.3s; -webkit-transition:.3s; transition:.3s; display:block; border:none; width:auto;}.wpcf7 .wpcf7-submit:hover { background:#777; } /*** 404 ***/ .error-404 ({ margin-bottom:105px; text-align:center;}.error- 404 h1 { font-size:190px; font-weight:700; margin-bottom:-25px; }.error-404 p {color:#999; font-size:18px; font-style:italic;}.author-content margin-left: 140px; }.PageList LI.selected A{ font-weight: normallimportant; text-decoration: none;} span.smg-label { display: none;} #logo { padding:45px 0;} #navigation { background:$(navbar.background);} .menu li a { color:$(navbar.text.color);} .menu li a:hover{ color:$(navbar.text.color.hover);} .menu .sub- menu, .menu .children { background: # 171717;} ul.menu ul a, .menu ul ul a { border-top: 1px solid #333333; color:#999999;} ul.menu ul a:hover, menu ul ul a:hover { color: #ffffff; background:#333333,} #top-social a { color:$(socialz.color); } #top-social a:hover{ color:S(socialz.color.hover);} #top-search a:hover { background:#474747;} #top-search a:hover { color:#cccccc;}.widget-title, #sidebar widget h2, #widget-area.widget h2{color:$(widget.title.text.color); } #sidebar .widget-title, #sidebar .widget h2, #widget-area .widget h2 { background; color:;} #footer-social background: # 111111:} #footer-logo{ background:#171717;} #footer-logo p { color.#EFEFEF; #footer-copyright { background:#111111;} #footer-copyright p { color:#fff;} #footer-logo p i {color:#646464;} post-entry blockquote p { border-left:3px solid #cea525;}.slicknav_menu { background:$(navbar.background); padding:8px; slicknavmenu .slicknav_icon-bar background-color: $(navbar.text.color);} .slicknav-nav af padding:5px 10px; margin:2px 5px; text-decoration:none; color:$(navbar.text.color); font-family:"Open Sans, sans-serif, font-size:11px; font- weight:400; letter-spacing:2px; text- transform:uppercase; } #main .widget { width: 100%;} #navigation .widget ul li { border:none; margin-bottom:0px; padding-bottom:0px;} #navigation .widget a:hover { text-decoration: none;} #widget-area #container3 .widget { margin-right: 0;}.container.sp_sidebar { Overflow: hidden; margin: Opx auto 0;}/*** FEATURED AREA STYLES ***/ /**************************************************- featured-area { margin-bottom:40px; overflow:hidden; height:400px;} .featured area.tabs-wrapper img { float:left; margin right:20px; width:620px; height:400px; } .featured-area ul.featured-tab {overflow:hidden .featured-area ul.featured-tab li { border left:1px solid #e5e5e5; padding-left:18px; height:85px; margin-bottom:20px;}.featured- area ul.featured-tab li:last-child { margin- bottom:0;} .featured-area ul.featured-tab li.active { border-left:1px solid #000;}.featured- area ul.featured-tab li:hover { border-left:1pxmoz-transition:.5s; -webkit-transition:.5s; transition:.5s;} .featured-area ul.featured-tab li .featured-text {}.featured-area ul.featured-tab li .featured-text h3 a { font-size:18px; color:#000; letter-spacing:1px; margin-bottom:2px; display:block; }.featured-area ul.featured-tab li .featured-text span.featured-meta { font- size:10px; font-family:"Playfair Display"; text transfornm:uppercase; letter-spacing:1px; color:#999;} /** slider **/.flexslider ul.slides li overlay{ backgroundrgba(0,0,0,.2); height:540px; width:1030px; position:absolute; bottom:0;-o-transition:.3s; -ms-transition:.3s; - moz-transition:.3s; -webkit-transition:.3s; transition:.3s; text-align: center; Z-index:1;} .flexslider ul.slides li .overlay:before { content:" display: inline-block; height: 100%, vertical-align: middle;}.flexslider ul.slides li:hover> .overlay { background:rgba(0,0,0,.6); } .flexslider ul.slides li .featuretext { width:80%; vertical-align: middle; display: inline-block; z-index:100;} .flexslider ul.slides li .feature_text .feature-line { margin bottom:14px;} .flexslider ul.slides li .feature_text feature-line span.linetheight3px; Width:60px; background:#FFF; display:inline-block;} .flexslider ul.slides li .feature_text h2 a { color: #ff; line-height: 1.2em, margin-bottom: 12px; display: block; font-family: Raleway; font-size: 35px; font-weight: 400; font-style: normal; line- height: 1.25; letter-spacing: 3px; text-transform: uppercase; }.flexslider ul.slides li .feature_text p color.#f, font-size:15px; padding:1px 8px; display:inline-block; margin-bottom:40px;} .flexslider ul.slides li .feature_text span.feature_button { display:block;}.flexslider ul.slidesli .feature_ text span.feature_button a { border:3px solid #FFF; color:#FFF; padding:11px; text-transtorm:uppercase; font- size:14px; font-weight:700; letter-spacing:2px; font-family:Sans-serif; -o-transition:.3s; -ms-transition:.3s;-moz-transition.3s; -webkit transition:.3s; transition:.3s; }.flexslider ul.slides li .feature_text span.feature_button a:hover { background:#000; color:#fff; border:3px solid #FFF;}.flexslider ul.slides li .feature_text span.feature_button a i.fa { margin-left:1px; font- size:14px; } /*** flexslider gallery **/ flexslider.gallery { margin-bottom:20px; } flexslider .slides a.thumb { display:block height:540px; overflow:hidden; position: relative; #blog-pager font-size: 17px; } #blog-pager a:hover { text- decoration: none;} #blog-pager a > h3:hover{ text-decoration: underline!important; } #blog- pager-older- link{display:inline;float:rightwidth:50%;text align:right;padding:0} #blog-pager-newer link{display:inline;float:left;width:50%,text- align:leftpadding:0} #blog-pager{ clear:both; font-size:16px; line-height:normal; margin:0; padding:10px; font-family: times new roman; background: #f9f9f9;} #instafeed{width:100%;display:blockmargin:0;pad height:0} #instafeed imgheight:auto;width:100%} #instafeed a(padding:0;margin:0;display:inline- block;position:relative #instafeed lifwidth:14.286%;display:inline- block;margin:0!importantpadding:0!important} #instafeed .insta likesfwidth:100%height:100%;margin- top:-100%0pacity:0;text-align:center;letter spacing:1px;background:rgba(255,255,255,0.4);po shadow:2px 2px 8px #fff;font:normal 400 11px Montserrat,sans-serif.color:#222;line- height:normaltransition:all .35s ease-out;-o- transition:all.35s ease-out;-moz-transition:all .35s ease-out-webkit-transition:all.35s ease- out} #instafeed a:hover .insta-likes{opacity:1} /* -Flicker Image Gallery-*|.flickr_plugin { width: span a h3 { font-family: raleway;100%;}.flickr_badge_image { float: left; height: 70px; margin: 8px 5px Opx 5px; width: 70px;} .flickr_badge_image a { display: block; } flickr_badge_image a img {display: block; width: 100%; height: auto; -webkit-transition: opacity 100ms linear, -moz-transition: opacity 100ms linear; -ms-transition: opacity 100ms linear-o-transition.: opacity 100ms linear; transition: opacity 100ms linear;} flickr_badge_image a img:hover( opacity: .5,} .tile-layout{ display:none; opacity:0;} .tile-layout .brick:hover .related-header, #featured- carousellist.featured-post:hover .related- header{ background:#fff; color:#333333 !important;} .related-header a, related-header .meta-info, #featured-carousel_list.featured- post:hover .related-header .single-author, #featured-carousel_list.featured-post:hover .related-header .single-cat, .tile-layout brickhover .related-header a, .tile-layout .brick:hover .related-header .meta-info, .tile- layout .brick:hover .related-header .single-autho, .tile-layout .brick:hover.related-header.single- cat { color:#fff;} .featured-post .related-header { position: absolute; bottom: 30px; left: 30px;} .single-cat{ font-size: 13px; text-transform: uppercase; margin-bottom:20px; } .single-header .single-cat{ margin-bottom:0px;} .single-cat a{ display: inline-block; background: #111; color: #ff; letter-spacing: 2px; font-size: 10px; padding: Opx 8px; margin-right: 10px; } .related- header h2{ text-transform: uppercase; margin- top: 10px; color: #fff; transition: color 0.18s ease, background-color 0.18s ease, border-color 0.18s ease; outline: none; text-decoration: none; font-size: 26px; font-family: "Montserrat", sans serif; font-weight: normal; line-height: normal; max-width: 60%;}.related-header h2 a:hover{ color:rgba(51,51,51, .7) !important;} .featured-post.related-header .meta-infof font-size: 11px; color: #fff;} .related-header.more-button { padding: 10px 20px 11px; margin-top: 30px, font-size: 11px; padding-bottom: 5px; display: inline-block; margin-top: 0px; margin-bottom: 20px; font-family: "Montserrat", sans-serif; text- transform: uppercase; position: relative; font weight: 600; letter-spacing: 2px;} .more button:before { content: "; position: absolute; left: 50%; margin-left: -15px; bottom: 0; height: 1 px, width: 30px; border-bottom: 1px solid #333; .related-header p{ margin-top: 15px; font family: "Lato', sans-serif, color: #555; font-size: 14px, line-height: 24px;.related-header .single- author{ margin-bottom:0px;}.related-header .single-cat{ display: inline-block;} .single-cat{ margin-top:10px; margin-bottom:0px;).related- header.single-cat{ margin-bottom:20px} featured-post .related-header .single-cat{ margin-bottom:0px; } .flex-direction-nav { height: 113px, position: absolute; bottom: Opx; right: 80px; z-index: 10; text-transform: uppercase;} slide-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: -webkit- linear-gradient(top, transparent 0%, transparent 65%, rgba(0, 0, 0, 0.33) 99%, rgba(0, 0, 0, 0.33) 100%); background: linear-gradient(to bottom, transparent 0%, transparent 65%, rgba(0, 0, 0, 0.33) 99%, rgba(0, 0, 0, 0.33) 100%);} .post-meta .socials li { float: left;}.group:before, .group:after { content: " "; display: table;} ul.socials span { color: #494949; float: left; padding: 3px 6px 0; text-transform: uppercase; letter-spacing: 0.3em; font-size: 12px; font- weight: 400;}.post-meta .read-more { float: right; position: relative; top: 2px; display: inline block; padding: 5px 15px; background: #fff; border: solid 1px #ebebeb; font-family: "Montserrat', sans-serif, font-size: 11px, Z-index: 3; text-transform: uppercase;color#333;}.post-3, text-transform: uppercase;color:#333;} .post- meta .read-more:hover { background: #ebebeb; } post-meta .socials { position: relative; border solid 1px #ebebeb; background: #fff; z-index: 4; padding: 3px 3px 2px 7px; margin-top: 2px; float left;} post-meta .socials a ( padding: 3px 5px; margin: 0 5px 0 0; color: #333;} .post- meta:before { content: "; position: relative; top: 21px; left: 0; width: 100%; height: 1px; background: #ebebeb; z-index: 2;} .post-meta Socials li a display: block;, font-size: 13px;} I> Search and hit enter...