﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%}
ol,ul{list-style:none}
:focus{outline:0}
input,textarea{-moz-appearance:none;-webkit-appearance:none}
@font-face{font-family:'Colaborate Thin';src:url(webfonts/ColabThi-webfont.eot);src:url(webfonts/ColabThi-webfontd41d.eot?#iefix) format("embedded-opentype"),url(webfonts/ColabThi-webfont.woff) format("woff"),url(webfonts/ColabThi-webfont.ttf) format("truetype"),url(webfonts/ColabThi-webfont.svg#PTSansBold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Colaborate Light';src:url(webfonts/ColabLig-webfont.eot);src:url(webfonts/ColabLig-webfontd41d.eot?#iefix) format("embedded-opentype"),url(webfonts/ColabLig-webfont.woff) format("woff"),url(webfonts/ColabLig-webfont.ttf) format("truetype"),url(webfonts/ColabLig-webfont.svg#PTSansRegular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Noto Sans Kannada';font-style:normal;font-weight:400;src:url(http://fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.eot);src:url(http://fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.eot?#iefix) format("embedded-opentype"),url(http://fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.woff2) format("woff2"),url(http://fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.woff) format("woff"),url(http://fonts.gstatic.com/ea/cwtexyen/v3/cwTeXYen-zhonly.ttf) format("truetype")}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,dialog{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none;visibility:hidden}
a,a:link,a:visited{text-decoration:none;color:#333;cursor:pointer;transition:all .5s ease}
a:hover{color:#139083;text-decoration:none}
a.color{text-decoration:none;color:#139083}
a.color:hover{color:#666}
html{height:100%;font-size:100%;overflow-y:auto;overflow-x:hidden-webkit-text-size-adjust: 100%;-ms-text-size-adjust:100%}
body{font-family:'Oleo Script','Noto Sans SC',"Noto Sans Kannada","Microsoft JhengHei UI","Microsoft JhengHei";font-size:100%;color:#6c6c6c;text-align:left;line-height:normal;background:transparent url(images/background_jeans.png)}
::selection{background:#de32a5}
::-moz-selection{background:#de32a5}
::-webkit-selection{background:#de32a5}
::-webkit-scrollbar{width:20px;background:#FFF}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(57,211,216,0.1);-webkit-border-radius:0;border-radius:0}
::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;background:rgba(7,168,173,0.8);-webkit-box-shadow:inset 0 0 6px rgba(26,156,100,0.8)}
::-webkit-scrollbar-thumb:window-inactive{background:rgba(26,156,100,1)}
html{scrollbar-face-color:#fff;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-arrow-color:#2956d1;scrollbar-track-color:#39d3d8;scrollbar-darkshadow-color:#fff;scrollbar-base-color:#2956d1}
h1,h2,h4,h6{text-shadow:2px 2px 0 #ececec}
#bottom h1,#bottom h2,#bottom h3,#bottom h4,#bottom h5,#bottom h6{text-shadow:none;color:#2bbdbf}
h1{font-size:60px;line-height:68px;color:#333;font-weight:700}
h2{font-size:40px;line-height:46px}
h3{font-size:24px;line-height:30px}
h4{font-size:18px;line-height:22px}
h5{font-size:16px;line-height:20px}
h6{font-size:9pt;line-height:18px;font-weight:700}
h5 a{font-weight:700;color:#000}
h4{color:#fff;line-height:24px}
.title_section{margin-bottom:30px}
.title_page{padding-bottom:30px;padding-top:30px}
div h1,div h2,div h3,div h4,div h5,div h6{margin-top:20px}
div h1:first-child,div h2:first-child,div h3:first-child,div h4:first-child,div h5:first-child,div h6:first-child{margin-top:0}
.widget h1,.widget h2,.widget h3,.widget h4,.widget h5,.widget h6{margin-bottom:30px}
input[type=text],input[type=password],textarea{font-family:Helvetica,Arial,sans-serif;font-size:10px;background:#f0f0f0;border:none;line-height:20px;color:#999;padding:5px}
input[type=text],input[type=password]{width:240px}
textarea{width:395px;height:150px;max-width:100%}
input[type=submit]{font-size:11px;line-height:26px;height:24px;color:#fff;background:#999;padding:0 10px;border:none;cursor:pointer}
input[type=submit]:hover{background:#139083}
label{display:none}
form{margin-top:30px}
form div{margin-top:15px;position:relative}
div form:first-child,form div:first-child{margin-top:0}
form .checkfalse{width:12px;height:23px;background:url(images/checkfalse.png);text-indent:-9999px;position:absolute;top:0;left:-30px}
#form-note{display:none}
#form-note .confirm_message{color:#139083;background:url(images/confirm.png) center left no-repeat;height:23px;line-height:23px;display:inline-block;padding-left:30px;margin-left:-30px}
#form-note .error_message{color:#b12a2a;background:url(images/checkfalse.png) center left no-repeat;height:23px;line-height:23px;display:inline-block;padding-left:30px;margin-left:-30px}
img,object,video{max-width:100%;height:auto;display:block;position:relative;}
img:hover{filter:alpha(opacity=100);-moz-opacity:1;khtmlopacity:1;opacity:1}
img{width:auto;max-width:100%;border:0;-ms-interpolation-mode:bicubic}
p img{margin-top:15px}
p img:first-child{margin-top:0}
img.alignleft{margin:3px 30px 30px 0;float:left}
img.alignright{margin:3px 0 30px 30px;float:right}
img.aligncenter{margin-bottom:30px}
.embeddedvideo{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}
.embeddedvideo iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%}
.media{margin-top:30px}
div .media:first-child{margin-top:0}
article ul{margin-top:30px;padding-left:30px}
article ul li{padding-left:15px;background:transparent url(images/list.png) 0 8px no-repeat;line-height:22px}
article ol{margin-top:30px;margin-left:45px;list-style:decimal}
article ol li{line-height:22px}
strong,b,dt{font-weight:700}
i,dfn{font-style:normal;font-weight:400}
sub,sup{font-size:.625em;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
#text{font-size:12px;font-family:Arial;position:fixed;top:70px;left:200px;text-align:center;line-height:18x;display:none}
#text span{color:#bbb}
.move{position:absolute;z-index:1;height:2000px;width:50px;top:0}
p{margin:6px 0;font-size:10pt;letter-spacing:1px}
div p:first-child{margin-top:0}
blockquote{margin-top:30px;padding-left:35px;background:transparent url(images/quote.png) no-repeat center left}
blockquote p{border-left:1px dashed #e5e5e5;padding-left:15px}
div blockquote:first-child{margin-top:0}
address{border:1px dashed #e5e5e5;padding:15px;margin-top:30px}
div address:first-child{margin-top:0}
pre{border:1px dashed #e5e5e5;padding:15px;margin-top:30px}
div pre:first-child{margin-top:0}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.gallery{margin-top:30px;width:105%}
div .gallery:first-child{margin-top:0}
.gallery-image{margin-left:0}
.gallery-caption{font-style:italic;margin-left:0}
.gallery-item{float:left;text-align:center;margin-right:15px;width:108px!important}
.gallery-item img{width:108px;border:none!important}
#page{position:relative;overflow:hidden;background:url(images/top_bg.png) center 0 repeat-x;height:100%;}
#page_index{position:relative;overflow:hidden;background:url(images/cover2.jpg) center 0 fixed;height:2000px}
#backgroundWebsite,#backgroundGraphic,#backgroundillustrator{width:100%;position:absolute;width:100%;height:100vh;top:0;left:0;z-index:-1}
#backgroundWebsite{background:url(images/slideshow/draft.jpg) fixed;background-size:100%}
.backgroundWebsite{background:url(images/slideshow/draft.jpg) fixed center -0!important;background-size:110%!important}
#backgroundWebsite img,#backgroundGraphic img,#backgroundIllustrator img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:1px solid #bebebe;padding-bottom:2px}
#sidebar{width:210px;padding-bottom:60px}
#main{background:#FFF;padding:10px;width:1280px;margin:0 auto;box-shadow:rgba(0,0,0,0.1) 8px 9px 0 2px;-moz-box-shadow:rgba(0,0,0,0.1) 8px 9px 0 2px;-webkit-box-shadow:rgba(0,0,0,0.1) 8px 9px 0 2px;margin-top:0;border:1px solid #e6e6e6;}
#main_index{background:#FFF;padding:10px;width:960px;position:relative;top:60%;margin:0 auto;box-shadow:rgba(0,0,0,0.1) 8px 9px 0 2px;-moz-box-shadow:rgba(0,0,0,0.1) 8px 9px 0 2px;-webkit-box-shadow:rgba(0,0,0,0.1) 8px 9px 0 2px}
#maincontent{width:660px}
#logo{left:inherit;background:#FFF url(images/label.jpg) no-repeat 30% 0;-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;-webkit-box-shadow:5px 4px 5px rgba(137,137,137,1);-moz-box-shadow:5px 4px 5px rgba(137,137,137,1);box-shadow:5px 4px 5px rgba(137,137,137,1)}
@media \0screen {
#logo a{-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;width:300px;height:110px;display:block;background:transparent url(images/label_hover.png) no-repeat 30% 0;border-bottom:none;position:relative;left:1px}
}
#logo a{-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;width:240px;height:110px;display:block;background:url(images/label_hover.png) no-repeat 30% 0;border-bottom:none}
.wrapper{width:100%;margin:0 auto;position:relative;}
.clearfix:after{content:"";display:block;clear:both;visibility:hidden;font-size:0;height:0}
.clearfix{*display:inline-block;height:1%}
.clear{clear:both}
.sidebar_section{margin-top:60px}
#sidebar .sidebar_section:first-child{margin:0}
.left_float{float:left;top:20px;position:absolute;left:0;z-index:99}
.right_float{float:right}
article .seperator{background:transparent url(images/seperator_default.png) repeat-x top left;padding-top:30px;padding-bottom:30px}
.add_padding{padding-left:30px;padding-right:30px}
#caching-loadeditems{display:none}
.spacer{width:100%;display:block;margin-bottom:60px}
header,#header{overflow:visible;margin-top:0;height:300px;position:relative}
.header_top{padding:10px 5%}
.header_tagline{padding:20px 0;margin-bottom:60px;text-align:center;height:100px}
.header_tagline h1,.header_tagline h2,.header_tagline h3,.header_tagline h4,.header_tagline h5,.header_tagline h6{margin:0 0 5px}
/*---------------------------------------------- 
dropdown
---------------------------------------- */
@charset "UTF-8";ul.dropdown,ul.dropdown li,ul.dropdown ul{list-style:none;margin:0;padding:0}ul.dropdown{position:relative;z-index:597}ul.dropdown li{position:relative;float:left;min-height:1px;line-height:1.3em;vertical-align:middle;border-radius:100px;}ul.dropdown li.me{background:#fff url(images/me.png) no-repeat center 10px;margin:0 30px}ul.dropdown li.briefcase{background:#fff url(images/briefcase.png) no-repeat top center;margin:0 30px}ul.dropdown li.phone{background:#fff url(images/phone2.png) no-repeat top center;margin:0 30px}ul.dropdown li a.me{width:80px;min-height:80px;background:url(images/me.png) no-repeat bottom center;text-indent:-2000em;position:relative;z-index:9999}ul.dropdown li a.briefcase{width:80px;min-height:80px;background:url(images/briefcase.png) no-repeat bottom center;text-indent:-2000em;position:relative;z-index:9999}ul.dropdown li a.phone{width:80px;height:80px;background:url(images/phone2.png) no-repeat bottom center;text-indent:-2000em}ul.dropdown li.hover,ul.dropdown li:hover{position:relative;cursor:default;background:#000}ul.dropdown ul{display:none;position:absolute;top:0;left:0;z-index:999;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:80px;padding:50px 0 30px;background-color:#000;color:#333;font-size:10pt;text-transform:none;padding-top:100px}ul.dropdown ul li{float:none}ul.dropdown ul ul{top:1px;left:99%}
#loader{position:absolute;top:200%;left: 45%;display:none;z-index:9999;}
#close{position:fixed;top:0;right:0;display:none;width:40px;height:40px;background:#666;text-indent:0;cursor:pointer;z-index:910;}
#close a{display:block;width:100%;color:#fff;height:100%;font-size:2em;text-align:center;line-height:1.3;font-family:"Nunito"}
#close:hover{background:#2bbdbf}
#closebtn{position:absolute;top:170%;right:0;display:none;width:50px;height:50px;background:url(images/close.png) no-repeat top left;text-indent:-9999px;cursor:pointer;z-index:999999999}
#closebtn:hover{background-position:bottom left}
#top{background:#1a9c64;width:100%;height:100px;position:relative;z-index:4;box-shadow:rgba(0,0,0,0.5) 0 0 10px;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 10px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 10px;margin-bottom:40px;position:absolute}
#top .widget{line-height:40px;height:40px;width:100%;overflow:hidden;font-size:11px;position:absolute;top:0;left:0}
#top .widget h1,#top .widget h2,#top .widget h3,#top .widget h4,#top .widget h5,#top .widget h6{margin:-1px 0 0;display:inline-block;margin-right:15px;text-transform:uppercase;font-family:Helvetica;float:left;line-height:42px;color:#999}
#top .socialmedia{position:absolute;top:0;right:0;background:#fff;padding-left:30px}
#top #searchform{float:left;margin:10px 0 0}
#bottom{width:100%;position:relative;bottom:0;left:0;z-index:10}
#bottom .bottom_inner{background:#fff;padding:0;display:none}
#slideup{background:#111;width:100%;height:2px;position:relative;z-index:999}
#slideup a{display:none;/*background:url(images/top.png) no-repeat top left;*/width:50px;height:25px;text-indent:-9999px;position:absolute;top:-23px;left:50%}
#slideup a.hide{background:url(images/top.png) no-repeat bottom right}
#slideup a:hover{background-position:bottom left}
#slideup a.hide:hover{background-position:top right}
nav,#nav{margin-top:30px}
nav ul li,#nav nav ul li{float:left;margin-left:30px;line-height:60px}
nav ul li a,#nav ul li a{display:block;font-size:13px;color:#ccc;text-decoration:none;transition:all .2s ease;}
nav ul li a:hover,nav ul li a.active,#nav ul li a:hover,#nav ul li a.active{color:#fff;text-decoration:none}
nav ul li ul,#nav nav ul li ul{display:none}
article,#article{background:#fff;width:100%;height:auto;box-shadow:rgba(0,0,0,0.1) 0 0 3px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 3px;border-bottom:1px solid #e0e0e0}
.article_content{padding-top:30px;padding-bottom:30px}
#page-single .article_content{padding-top:60px}
.home #pagecontent{background:transparent url(images/transparent.png) repeat;width:100%;height:auto;padding-bottom:40px;display:none}
.allposts{display:block}
#slider{position:relative;height:auto}
#slider img{float:right}
#portfolio{position:relative;height:auto;padding-top:20px}
#slider ul{margin-top:0;padding-left:0}
#slider ul li{padding-left:0;background:none;line-height:inherit}
#slider a{cursor:pointer}
.swatches{width:580px}
.swatches ul{margin:0;padding:0}
.swatches li.nomarginleft{margin-left:0}
.swatches li{float:left;margin-left:15px;width:190px;margin-bottom:0;margin-top:20px;font-family:Tahoma,Geneva,sans-serif}
.swatches li span{width:20px;height:20px;float:left;position:relative;top:5px;margin-right:5px;text-indent:-2000em}
.swatches li span.gray{background-color:#cfcfd0}
.swatches li span.blue{background-color:#00a0e9}
.swatches li span.green{background-color:#56b432}
.swatches li span.deepblue{background-color:#206eb0}
.swatches li span.deepblue2{background-color:#004c7f}
.swatches li span.darkgray{background-color:#595757}
.swatches li span.yellow{background-color:#FFF100}
.swatches li span.lightblue{background-color:#9FD9F6}
.swatches li span.lightblue2{background-color:#60bff3}
.swatches li span.orange{background-color:#F39700}
.swatches li span.orange2{background-color:#f58220}
.swatches li span.black{background-color:#515151}
.swatches li span.realblack{background-color:#000}
.swatches li span.pink{background-color:#f28fbc}
.swatches li span.pink2{background-color:#df509d}
.swatches li span.brown{background-color:#791400}
.swatches li span.brown2{background-color:#bb5e30}
.swatches li span.white{background-color:#fff}
.swatches li span.lightyellow{background-color:#fff6a3}
.swatches li span.grassgreen{background-color:#a8e04e}
.swatches li span.darkgreen{background-color:#7da70f}
.swatches li span.lightpurple{background-color:#b5ceec}
.swatches li span.azure{background-color:#3aa3f5}
.swatches li span.indigo{background-color:#0070e0}
.swatches li span.dark_red{background-color:#C41230}
.swatches li span.gold{background-color:#DBC500}
.swatches li span.dark_red2{background-color:#AB0634}
.swatches li b{display:block;float:right;width:74%;color:#ccc;font-weight:400}
.entries{width:100%;margin-bottom:30px;}
.entry{width: 30%;background:#fff;margin:1.5%;}
.entry .entry-title{margin:5px 0;text-align:center}
.entry .entry-title h5 a,.entry .entry-title h5 a:link{font-size:16px;font-weight:700;letter-spacing:.02em}
.entry-date{font-size:.7em;line-height:1;text-transform:uppercase;text-align:center}
.entry-date i{font-family:"Meiryo","Microsoft JhengHei UI","Microsoft JhengHei";text-transform:capitalize;letter-spacing:.02em}
.entry .entry-info{background:url(images/seperator_default.png) repeat-x top left;font-size:11px;line-height:18px;padding:5px 15px}
.entry .entry-meta{margin-top:15px}
.entry .entry-meta div.right_float{margin-left:15px}
#works_details{width:900px;margin:0 auto}
#about_details{width:auto;margin:0 auto}
#works_details span{margin-left:0}
#works_details span i{margin-right:5px;letter-spacing:1px}
.pagination {position: absolute;width: 28%;top: 6px;font-size: .85em;right: 0;/* margin-bottom: 30px; */}	
.pagination li{float:left;margin-right:30px}
.pagination li:last-child{margin-right:0}
.pagination li a{text-decoration:none;color:#999}
.pagination li a:hover{color:#333;text-decoration:none}
.additems{overflow:hidden;margin-bottom:30px}
.additems a{text-decoration:none;color:#999!important}
.additems a:hover{color:#333!important;text-decoration:none}
.filter{overflow:hidden;margin:15px 0 15px 26px}
.filter li{float:left;background:url(images/seperator_filter.png) no-repeat center right;padding-right:15px;margin-right:10px;margin-bottom:5px;font-size:16px;font-family:"Meiryo","Microsoft JhengHei UI","Microsoft JhengHei";text-transform:capitalize}
.filter li:last-child{margin-right:0;padding-right:0;background:none}
.filter li a{text-decoration:none;color:#757575}
.filter li a:hover{color:#333;text-decoration:none}
.filter li a.active{color:#0dc7ca;font-weight:700}
.searchmessage{margin-bottom:30px}
footer .footer_inner{padding:15px 0 20px;font-size:11px;line-height:24px}
.grid-full{width:98%}
.persistent-grid2-1{width:45%}
.grid4-1{width:50%}
.section{padding:20px 0}
.section-space{padding:5px}
.alpha{margin-left:0}
.omega{margin-right:0}
.feature{margin:0}
.aboutposition{position:relative;bottom:30px;z-index:999999999}
.featureleft{float:left}
.featureright{float:left;width:auto}
.feature:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
.feature.first{margin-top:0}
.feature.last{margin-bottom:0}
.feature .heading{font-size:1.3333em;margin-bottom:.3125em}
.no-display{display:none}
.no-margin{margin:0!important}
.no-margin a,.no-margin a:link{color:#24b198}
.no-margin a:hover{text-decoration:underline}
.no-padding{padding:0!important}
.no-bg{background:none!important}
.feature div.icon{background-color:#d52462}
.feature:hover div.icon{background-color:#5bd2ec}
.margin-top{margin-top:20px}
.margin-bottom{margin-bottom:20px}
.padding-top{padding-top:20px}
.padding-bottom{padding-bottom:20px}
.float-left{float:left}
.float-right{float:right}
ul.bullet,ul.disc{margin:1em 0;padding:0}
ul.disc{list-style:disc outside none;padding-left:1.5em}
ul.disc li{background-image:none;padding-left:0}
ul.bullet{list-style:none outside none}
ul.bullet li{background:url(images/bullet.png) 0 0 no-repeat;padding-left:25px;transition:background-position 150ms ease-out;-moz-transition:background-position 150ms ease-out;-webkit-transition:background-position 150ms ease-out;-o-transition:background-position 150ms ease-out}
ul.bullet li:hover{background-position:3px 0}
.grid12-1,.grid12-2,.grid12-4,.grid12-5,.grid12-6,.grid12-7,.grid12-8,.grid12-9,.grid12-10,.grid12-11,.grid4-1,.grid4-2,.grid4-3,.grid2-1,.grid-full,.grid-col2-main,.persistent-grid2-1{position:relative;display:inline}
a.go{background:url(images/bullet.png) 100% 1px no-repeat;padding-right:10pt;color:#61daa5}
a.go:hover{text-decoration:none;color:#61daa5}
.grid12-3{position:relative;display:inline;float:left;width:100%}
.feature.indent{padding-left:45px;margin-left:40px}
.feature.indent .icon{margin-left:-45px;margin-top:-3px}
.feature.small.indent{padding-left:28px}
.feature.small.indent .icon{margin-left:-28px}
.feature .icon{float:left;margin:0}
.feature div.icon{background-color:#999;background-position:0 0;background-repeat:no-repeat;border-radius:50%}
.feature.small .icon{width:18px;height:18px;margin:0 10px 10px 0}
.feature.small div.icon{background-position:0 0;background-repeat:no-repeat;border-radius:0}
.feature.small div.icon.list1{background-image:url(images/list1.png)}
.feature.small div.icon.list2{background-image:url(images/list2.png)}
.feature.top-border{border-top:1px solid #f5f5f5;padding-top:10px}
.feature.bottom-border{border-bottom:1px solid #f5f5f5;padding-bottom:10px}
.feature-wrapper.top-border{border-top:1px solid #f5f5f5;margin-top:20px;padding-top:20px}
.feature-wrapper.bottom-border{border-bottom:1px solid #f5f5f5;margin-bottom:20px;padding-bottom:20px}
.entry-meta div{font-size:11px;line-height:18px;margin-bottom:5px}
.meta_likes a{background:url(images/likes_icon.png) no-repeat 0 1px;padding-left:17px;color:#999}
.meta_likes a:hover,.meta_likes a.likesactive{background:url(images/likes_icon-hover.png) no-repeat 0 1px;color:#ec8ab8}
.meta_comments a{background:url(images/comments_icon.png) no-repeat 0 1px;padding-left:17px;color:#999}
.meta_comments a:hover{background:url(images/comments_icon-hover.png) no-repeat 0 1px;color:#666}
.meta_views{background:url(images/views_icon.png) no-repeat 0 4px;padding-left:17px}
.meta_tags{background:url(images/tags_icon.png) no-repeat 0 4px;padding-left:17px}
.meta_tags a{color:#999!important}
.meta_tags a:hover{color:#666!important}
#comments{padding-top:30px;padding-bottom:30px}
#comments .comment{overflow:hidden;padding-top:30px}
#comments .comment:first-child{padding-top:0}
#comments .comment .comment{padding-left:65px;margin-bottom:0;padding-bottom:0}
#comments .user{float:left;width:50px}
#comments .comment_content{margin-left:65px;padding-left:15px;border-left:1px dashed #e5e5e5}
#comments .comment_date{font-size:10px;line-height:12px;text-transform:uppercase;margin-top:5px;margin-bottom:15px}
.bypostauthor .avatar{border-color:#139083}
#leave_comment{padding-top:30px;padding-bottom:30px}
.socialmedia a{float:left;height:40px;width:40px;display:inline-block;text-indent:-9999px;border-right:1px dashed #e5e5e5}
.socialmedia a:first-child{border-left:1px dashed #e5e5e5}
a.facebook{background:transparent url(images/facebook_icon.png)}
a.twitter{background:transparent url(images/twitter_icon.png)}
a.thumblr{background:transparent url(images/thumblr_icon.png)}
a.vimeo{background:transparent url(images/vimeo_icon.png)}
a.dribbble{background:transparent url(images/dribble_icon.png)}
a.behance{background:transparent url(images/behance_icon.png)}
a.flickr{background:transparent url(images/flickr_icon.png)}
a.forrst{background:transparent url(images/forrst_icon.png)}
a.deviantart{background:transparent url(images/deviantart_icon.png)}
a.linkedin{background:transparent url(images/linkedin_icon.png)}
a.googleplus{background:transparent url(images/googleplus_icon.png)}
a.pinterest{background:transparent url(images/pinterest_icon.png)}
.socialmedia a:hover{background-position:bottom left}
#sharre{font-size:11px;line-height:23px;text-transform:uppercase}
#skillgroup{margin-top:30px}
div #skillgroup:first-child,p #skillgroup:first-child{margin-top:0}
.skill{margin-top:15px}
#skillgroup .skill:first-child{margin-top:0}
.skill .skill_bar{background:#e0e0e0;height:22px;width:100%;position:relative}
.skill .skill_bar .skill_active{background:#999;height:100%}
.skill .skill_bar span{color:#fff;position:absolute;top:2px;left:10px}
.columnsection{padding-bottom:30px}
.column{float:left;padding-bottom:45px;margin-right:30px}
.one_full{width:100%;float:none;margin-right:0}
.one_half{width:405px}
.one_third{width:260px}
.two_third{width:550px}
.last{margin-right:0}
#bottom .one_half{width:405px}
#bottom .one_third{width:280px}
#bottom .two_third{width:550px}
#entry-single .one_half{width:285px}
#entry-single .one_third{width:180px}
#entry-single .two_third{width:390px}
a.button{display:inline-block;text-decoration:none;text-align:center;padding:3px 0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0;}
a.white{color:#999;text-shadow:1px 1px 0 #fff;border:1px solid #ccc;background:#f0f0f0;background-image:linear-gradient(bottom,#f0f0f0 12%,#fafafa 100%);background-image:-o-linear-gradient(bottom,#f0f0f0 12%,#fafafa 100%);background-image:-moz-linear-gradient(bottom,#f0f0f0 12%,#fafafa 100%);background-image:-webkit-linear-gradient(bottom,#f0f0f0 12%,#fafafa 100%);background-image:-ms-linear-gradient(bottom,#f0f0f0 12%,#fafafa 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.12,#f0f0f0),color-stop(1,#fafafa))}
a.white:hover{border:1px solid #999;color:#333}
a.blue{color:#318588;text-shadow:1px 1px 0 #ace9ec;border:1px solid #5bc0c7;background:#6ccbd6;background-image:linear-gradient(bottom,#6ccbd6 0%,#a0dadd 100%);background-image:-o-linear-gradient(bottom,#6ccbd6 0%,#a0dadd 100%);background-image:-moz-linear-gradient(bottom,#6ccbd6 0%,#a0dadd 100%);background-image:-webkit-linear-gradient(bottom,#6ccbd6 0%,#a0dadd 100%);background-image:-ms-linear-gradient(bottom,#6ccbd6 0%,#a0dadd 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#6ccbd6),color-stop(1,#a0dadd))}
a.blue:hover{border:1px solid #469499;color:#194b51;-moz-box-shadow:0 1px 0 #ccc;-webkit-box-shadow:0 1p 0 #ccc;box-shadow:0 1px 0 #ccc}
a.yellow{color:#ae8c2d;text-shadow:1px 1px 0 #fce8af;border:1px solid #fcd14b;background:#fcd96c;background-image:linear-gradient(bottom,#fcd96c 0%,#fce49a 100%);background-image:-o-linear-gradient(bottom,#fcd96c 0%,#fce49a 100%);background-image:-moz-linear-gradient(bottom,#fcd96c 0%,#fce49a 100%);background-image:-webkit-linear-gradient(bottom,#fcd96c 0%,#fce49a 100%);background-image:-ms-linear-gradient(bottom,#fcd96c 0%,#fce49a 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fcd96c),color-stop(1,#fce49a))}
a.yellow:hover{border:1px solid #ba972a;color:#7e6621;-moz-box-shadow:0 1px 0 #ccc;-webkit-box-shadow:0 1p 0 #ccc;box-shadow:0 1px 0 #ccc}
a.green{color:#768c34;text-shadow:1px 1px 0 #e0eebc;border:1px solid #aecd5b;background:#c2e16d;background-image:linear-gradient(bottom,#c2e16d 0%,#cee19a 100%);background-image:-o-linear-gradient(bottom,#c2e16d 0%,#cee19a 100%);background-image:-moz-linear-gradient(bottom,#c2e16d 0%,#cee19a 100%);background-image:-webkit-linear-gradient(bottom,#c2e16d 0%,#cee19a 100%);background-image:-ms-linear-gradient(bottom,#c2e16d 0%,#cee19a 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c2e16d),color-stop(1,#cee19a))}
a.green:hover{border:1px solid #738b32;color:#56691c;-moz-box-shadow:0 1px 0 #ccc;-webkit-box-shadow:0 1p 0 #ccc;box-shadow:0 1px 0 #ccc}
a.pink{color:#e0556e;text-shadow:1px 1px 0 #e9b6bf;border:1px solid #f2798d;background:#f28699;background-image:linear-gradient(bottom,#f28699 0%,#f2a2b0 100%);background-image:-o-linear-gradient(bottom,#f28699 0%,#f2a2b0 100%);background-image:-moz-linear-gradient(bottom,#f28699 0%,#f2a2b0 100%);background-image:-webkit-linear-gradient(bottom,#f28699 0%,#f2a2b0 100%);background-image:-ms-linear-gradient(bottom,#f28699 0%,#f2a2b0 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f28699),color-stop(1,#f2a2b0))}
a.pink:hover{border:1px solid #d53652;color:#8e2437;-moz-box-shadow:0 1px 0 #ccc;-webkit-box-shadow:0 1p 0 #ccc;box-shadow:0 1px 0 #ccc}
a.purple{color:#d46fc9;text-shadow:1px 1px 0 #efe2ee;border:1px solid #e8a0e0;background:#e8b0e2;background-image:linear-gradient(bottom,#e8b0e2 0%,#e8d3e6 100%);background-image:-o-linear-gradient(bottom,#e8b0e2 0%,#e8d3e6 100%);background-image:-moz-linear-gradient(bottom,#e8b0e2 0%,#e8d3e6 100%);background-image:-webkit-linear-gradient(bottom,#e8b0e2 0%,#e8d3e6 100%);background-image:-ms-linear-gradient(bottom,#e8b0e2 0%,#e8d3e6 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e8b0e2),color-stop(1,#e8d3e6))}
a.purple:hover{border:1px solid #c359b7;color:#843c7c;-moz-box-shadow:0 1px 0 #ccc;-webkit-box-shadow:0 1p 0 #ccc;box-shadow:0 1px 0 #ccc}
a.grey{color:#8c8c8c;text-shadow:1px 1px 0 #ebebeb;border:1px solid #adadad;background:#bfbfbf;background-image:linear-gradient(bottom,#bfbfbf 0%,#d9d9d9 100%);background-image:-o-linear-gradient(bottom,#bfbfbf 0%,#d9d9d9 100%);background-image:-moz-linear-gradient(bottom,#bfbfbf 0%,#d9d9d9 100%);background-image:-webkit-linear-gradient(bottom,#bfbfbf 0%,#d9d9d9 100%);background-image:-ms-linear-gradient(bottom,#bfbfbf 0%,#d9d9d9 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#bfbfbf),color-stop(1,#d9d9d9))}
a.grey:hover{border:1px solid #737373;color:#4d4d4d;-moz-box-shadow:0 1px 0 #ccc;-webkit-box-shadow:0 1p 0 #ccc;box-shadow:0 1px 0 #ccc}
a.orange{color:#e08457;text-shadow:1px 1px 0 #fde5d9;border:1px solid #fda072;background:#fdb897;background-image:linear-gradient(bottom,#fdb897 0%,#fdcbb3 100%);background-image:-o-linear-gradient(bottom,#fdb897 0%,#fdcbb3 100%);background-image:-moz-linear-gradient(bottom,#fdb897 0%,#fdcbb3 100%);background-image:-webkit-linear-gradient(bottom,#fdb897 0%,#fdcbb3 100%);background-image:-ms-linear-gradient(bottom,#fdb897 0%,#fdcbb3 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fdb897),color-stop(1,#fdcbb3))}
a.orange:hover{border:1px solid #de7744;color:#bd5223;-moz-box-shadow:0 1px 0 #ccc;-webkit-box-shadow:0 1p 0 #ccc;box-shadow:0 1px 0 #ccc}
p.alert{display:block;text-decoration:none;font-weight:700;padding:15px}
p.blue{color:#2d98bd;border:1px dashed #83c7df;background:#d6eff8}
p.green{color:#509640;border:1px dashed #99dd8a;background:#ecffe7}
p.red{color:#ca3436;border:1px dashed #ff9e9f;background:#ffe4e5}
.toggle{border:1px dashed #e5e5e5;margin-top:30px}
div .toggle:first-child{margin-top:0}
.toggle .toggle_title{padding:15px}
.toggle .toggle_title .toggle_icon{width:13px;height:13px;display:inline-block;background:#139083;color:#fff;text-align:center;line-height:13px;padding-left:1px;font-size:10px;font-weight:700;margin-right:15px;margin-top:3px;float:left}
.toggle .toggle_inner{border-top:1px dashed #e5e5e5;padding:15px;display:none}
.widget{margin-top:30px}
div .widget:first-child{margin-top:0}
.widget ul li{margin-bottom:5px;padding-bottom:5px;padding-left:15px;border-bottom:1px dashed #404040}
#searchform{overflow:hidden}
#searchform input[type=text]{width:190px;float:left}
#searchform input[type=submit]{width:80px;height:21px;font-size:10px;text-transform:uppercase;padding:3px 0;text-align:center;float:left}
#twitter-widget .tweet_avatar{display:none}
#top ul.tweet_list li{width:1000px}
#bottom ul.tweet_list li{background:url(images/tweet.png) no-repeat 0 3px;margin-top:15px;padding-bottom:15px;padding-left:50px;border-bottom:1px dashed #404040}
#bottom ul.tweet_list li:first-child{margin-top:0}
#flickr-widget #flickr-list{width:110%;overflow:hidden}
#flickr-widget #flickr-list li{width:85px;margin:0 10px 10px 0;float:left;overflow:hidden;border:none;padding:0}
#dribbble-widget #dribbble-list{width:110%;overflow:hidden}
#dribbble-widget #dribbble-list li{width:85px;margin:0 10px 10px 0;float:left;overflow:hidden;border:none;padding:0}
.img_holder{position:relative;cursor:pointer;z-index:9}
.img_holder a img{border:1px solid #ccc;transition:all .5s ease}
#tooltip{border:1px solid #444;font-size:14px;max-width:450px;padding:10px;position:absolute;z-index:2000;text-shadow:none;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;behavior:url(http://www.mzcan.com/projects/SAC/thi/tc/sac-content/themes/sac/css/PIE.htc)}
a.post-edit-link{background:#ffbc6d;font-size:10px;text-transform:uppercase;padding:0 15px;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
a.post-edit-link:hover{background:#ea9939}
.pageloader_inner a.post-edit-link{position:absolute;top:-36px;right:0}
.entry a.post-edit-link{position:absolute;top:15px;right:15px}
.wrapper_full{margin:0 30px;position:relative}
.wrapper_full .entries{width:103%}
.pageloader_full{width:900px;padding:0}
.clr{clear:both;padding:0;margin:0;min-height:1px;zoom:1;height:1px}
#back-top{position:fixed;bottom:0;left:0;z-index:999;width: 45px;height: 45px;background:#000000 url(images/up-arrow.png) no-repeat center center;}
#back-top a{width:45px;display:block}
#back-top a:hover{background:url(images/up-arrow-over.png) no-repeat center center}
#back-top span{width:70px;height:50px;display:block}
#back-top a:hover span{background-color:transparent}
.flex-control-nav li a.active{background:#139083}
#unitip{position:absolute;z-index:1000;top:-1000px;color:#fff;display:none;font-size:12px}
#unitippoint,#unitipmid,#unitipcap{position:relative;top:0;left:0;width:145px;display:block}
#unitippoint{background:url(images/TipPoint.png) no-repeat;height:19px;overflow:hidden}
#unitipmid{background:url(images/TipMid.png) repeat;width:115px;height:auto;padding:5px 15px}
#unitipcap{background:url(images/TipCap.png) no-repeat;height:7px;overflow:hidden}
.cycle-loader {position:fixed;left:50%;top:50%;z-index:99999;border: 10px solid rgba(255,255,255,1);border-top-color: rgb(11 11 11 / 100%);border-radius: 100%;height: 60px;width:60px;animation: rotate 0.8s infinite linear;}
.cycle-loader::after {content:"";position: fixed;top: -2500%;left: -2500%;display:block;width: 5000px;height: 5000px;background-color: rgba(0,0,0,.5);z-index: -1;}
@keyframes rotate { from {transform:rotate(0deg);} to { transform:rotate(359deg);}}
@media only screen and (max-width: 1024px), only screen and (max-device-width: 1024px) and (min-device-width: 768px) {#main {width:100%;padding:0;}}
@media only screen and (min-device-width : 320px) and (max-device-width : 768px){.filter{margin: 15px 0 15px 0px;}#slideup a { margin-left:-25px;}.entry-date i{font-size: 7px;letter-spacing: normal;}.bottom_inner .section .grid12-3, .featureleft { float:none;}.section-space{padding:0;}.feature.indent{padding-left:0; padding-top:3px; padding-bottom:3px;}.pagination{position: inherit;width: 100%;}#logo a{width:300px;}.linkTwo {float: none;width: 100%;margin-top: 10px;}}