*{margin:0;padding:0;border:0}a{text-decoration:none;border:none}body{font:62.5%/1.5 "Segoe UI", "Helvetica Neue", "Fruitiger Light", Frutiger, "Frutiger Linotype", "Dejavu Sans",Arial,sans-serif;overflow-x:hidden}#bodypat{background:url(/wp-content/themes/Matrix-Light/images/bg_pattern.png) repeat}#container{max-width:960px;text-align:center;margin:auto;padding-top:50px}.clearfix:after{content:" ";clear:both;height:0;visibility:hidden;display:block}.centered{margin:0
auto}h1,h2,h3,h4,h5{font-weight:normal;padding:5px
0}h1{font-size:2.8em}h2{font-size:2.6em}h3{font-size:2.4em}h4{font-size:2.2em}h5{font-size:2.0em}p{font-size:1.3em;line-height:1.5em;padding-bottom:20px;font-family:"Helvetica Neue",Arial,Tahoma,sans-serif}p.dropcap:first-letter {display:block;font-size:35px;line-height:35px;float:left;margin:7px
5px 0 0}header
a{border:none;text-decoration:none}header#siteheader{min-height:100px;margin:0
5px 10px 5px;background:rgba(255,255,255,0.8)}#headerlink{float:left}#logo{display:inline;margin:23px
0 0 20px;vertical-align:top;width:60px}#sitename{font-size:7.2em;color:#202020;line-height:100px;margin-left:20px}nav{font-size:1.4em;text-transform:uppercase;font-weight:600;display:inline-block;float:right;margin-right:20px;margin-top:40px}#nav
a{color:#202020}@media all and (max-width:780px){header#siteheader{padding-top:25px}#container{padding-top:10px}#headerlink{float:none;display:block}nav{margin:0
0 25px 0;float:none}}ul#nav{position:relative;list-style:none;overflow:visible}ul#nav>li.current-menu-item>a{color:#fff}ul#nav li.current-post-ancestor > a,
ul#nav li.current-matrix_portfolio-ancestor>a{color:#202020}ul#nav:hover>li.current-menu-item>a,ul#nav:hover>li.current-post-ancestor>a,ul#nav:hover>li.current-matrix_portfolio-ancestor>a{background:none;color:#000}ul#nav > li
a{padding:5px
10px;transition:background 0.3s, color 0.3s;-moz-transition:background 0.3s, color 0.3s;-webkit-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s}ul#nav ul li
a{padding:3px
15px}ul#nav>li{float:left;position:relative;line-height:50px}ul#nav li
span{position:relative;z-index:600}ul#nav:hover>li:hover>a{color:#fff}ul#nav > li
li{border-left:3px solid;position:relative}ul#nav
ul{display:none;position:absolute;top:40px;z-index:550;text-align:left;line-height:1.3em;box-shadow:0 0 5px 0 rgba(0,0,0,0.3)}ul#nav>li>ul>li>ul{top:0;left:160px}ul#nav>li:last-child>ul>li>ul{top:0;left:-163px}ul#nav li li
a{font-weight:normal;text-transform:none;line-height:2em}ul#nav li:hover
li{background:#fff;list-style:none;float:none}ul#nav li li
a{background:url(/wp-content/themes/Matrix-Light/images/navitem.png) right center;display:block;width:130px;transition:background 0.3s, color 0.3s;-moz-transition:background 0.3s, color 0.3s;-o-transition:background 0.3s, color 0.3s;-webkit-transition:background 0.3s, color 0.3s}ul#nav li li a:hover{background-position:left center;color:#000;font-weight:bold}nav>select{display:none;width:310px;background-color:#e5e5e5;color:#404040;padding:5px
0 0 5px;margin-left:auto;margin-right:auto}nav>select:hover{background-color:#f4f4f4}nav>select>option{padding:5px}@media all and (max-width:780px){ul#nav{display:none}nav>select{display:block}}#content a:hover{text-decoration:underline}#content{color:#888;margin-top:40px}#content-title{font-size:5.8em;font-weight:200;color:#000;line-height:50px;border-bottom:3px solid;margin:0
5px 10px 5px;padding-left:30px;text-align:left;text-transform:uppercase}.content-sub-title{color:#000}.content-img{max-width:100%;vertical-align:bottom}.img-caption,.wp-caption-text{display:block;color:#fff;background:#19a2de;margin-top:1px;text-align:center;line-height:2em}.wp-caption{display:block;margin-top:5px;max-width:100%}.wp-caption
img{width:100%;height:auto;vertical-align:bottom}.wp-caption-text{padding:0}.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.aligncenter{margin:0
auto 20px auto;display:block;clear:both}.alignnone{width:100%;height:auto}img.alignleft{float:left;margin:5px
20px 20px 0}img.alignright{display:block;margin:5px
0 20px 20px}img.aligncenter{margin:0
auto 20px auto;display:block;clear:both}img.alignnone{display:block;width:100%;height:auto;margin-bottom:20px}.sticky{}.gallery-caption{}.bypostauthor{}#sidebar #twitter a:hover{text-decoration:none}#sidebar .matrix_widget_recent_entries a:hover,
#sidebar .matrix_widget_random_entries a:hover{text-decoration:none}.break{width:100%;height:1px;display:block;clear:both;margin:10px
0}.one-half,.one-third,.two-thirds,.one-fourth,.three-fourths{margin:0
4% 20px 0;float:left;position:relative}.one-half h2,
.one-third h2,
.two-thirds h2,
.one-fourth h2,
.three-fourths h2,
.one-half h3,
.one-third h3,
.two-thirds h3,
.one-fourth h3,
.three-fourths
h3{color:#000}.one-half{width:48%}.one-third{width:30.66%}.two-thirds{width:65%}.one-fourth{width:22%}.three-fourths{width:74%}.quote,.quote-w,.lb-quote,blockquote{background:url(/wp-content/themes/Matrix-Light/images/quote.png) no-repeat top left;padding:10px
0 30px 50px;font-size:1.8em;font-style:italic}blockquote
p{font-size:inherit;line-height:inherit;padding:0}.quote-w{background:url(/wp-content/themes/Matrix-Light/images/quote-w.png) no-repeat top left}.quote-author{text-align:right;color:#7d7d7d}.quote-bg1,.testimonial-1{padding:20px
20px 0 20px;margin-bottom:10px;color:#fff}.no-text-dec{text-decoration:none}article ul, article ol, #pg-content ul, #pg-content
ol{padding:0
0 20px 20px;font-size:1.4em}article ul li, article ol li, #pg-content ul li, #pg-content ol
li{padding:5px
0}.section-title{font-size:4.8em;letter-spacing:-0.03em;color:#000;padding:10px
0 !important;margin-left:30px;text-transform:uppercase;font-weight:200}.enlarge{width:100%;height:100%;background:url(/wp-content/themes/Matrix-Light/images/bloglistbg.png) repeat;position:absolute;top:0;left:0;transition:opacity 0.3s;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;opacity:0;filter:alpha(opacity=0)}.enlargeicon{background:url(/wp-content/themes/Matrix-Light/images/enlarge.png) no-repeat center;width:100%;height:100%}.enlarge:hover{opacity:1;filter:alpha(opacity=100)}#post-tags{text-transform:uppercase;font-size:1.2em;margin:0
30px 20px 30px}.toggle-button,.ac-tab{width:100%;display:block;color:#fff;font-size:1.4em;line-height:50px;text-indent:20px;transition:background 0.3s;-moz-transition:background 0.3s;-webkit-transition:background 0.3s;-o-transition:background 0.3s;margin-top:10px}.toggle-button:hover,.ac-tab:hover{background-color:#404040;cursor:pointer}.mainpage .toggle-button{height:20px;line-height:normal;text-align:center;margin-top:0;margin-bottom:10px}.toggle-content{display:block}.mainpage .toggle-content{margin-top:10px}#content .toggle-content{border:1px
solid;border-top:0;padding:20px
20px 0 20px}.toggle-indicator{float:right;margin-right:20px}.mainpage .toggle-indicator{float:none}.close{display:none}.table-details{display:none;padding:20px
40px !important;margin:0
5% !important;font-size:0.857em}span.button-met{padding:2px
10px;font-weight:bold;text-transform:lowercase;font-size:12px;transition:background-color 0.5s, color 0.5s;-moz-transition:background-color 0.5s, color 0.5s;-webkit-transition:background-color 0.5s, color 0.5s;-o-transition:background-color 0.5s, color 0.5s;text-decoration:none;display:inline-block}span.button-met:hover{text-decoration:none}span.dark-themecolor{border:3px
solid #fff;color:#fff}span.dark-themecolor:hover{background:#fff}span.light-themecolor{border:3px
solid #000;color:#000}span.light-themecolor:hover{background:#000}span.dark{background:#000;color:#fff;border:3px
solid #fff}span.dark:hover{background:#fff;color:#000}span.light{background:#fff;color:#000;border:3px
solid #000}span.light:hover{background:#000;color:#fff}span.dark-blue{background:#19a2de;color:#fff;border:3px
solid #fff}span.dark-blue:hover{background:#fff;color:#19a2de}span.dark-red{background:#e61400;color:#fff;border:3px
solid #fff}span.dark-red:hover{background:#fff;color:#e61400}span.dark-green{background:#319a31;color:#fff;border:3px
solid #fff}span.dark-green:hover{background:#fff;color:#319a31}span.dark-magenta{background:#ff0094;color:#fff;border:3px
solid #fff}span.dark-magenta:hover{background:#fff;color:#ff0094}span.dark-purple{background:#a500ff;color:#fff;border:3px
solid #fff}span.dark-purple:hover{background:#fff;color:#a500ff}span.dark-teal{background:#00aaad;color:#fff;border:3px
solid #fff}span.dark-teal:hover{background:#fff;color:#00aaad}span.dark-lime{background:#8cbe29;color:#fff;border:3px
solid #fff}span.dark-lime:hover{background:#fff;color:#8cbe29}span.dark-brown{background:#9c5100;color:#fff;border:3px
solid #fff}span.dark-brown:hover{background:#fff;color:#9c5100}span.dark-pink{background:#e671b5;color:#fff;border:3px
solid #fff}span.dark-pink:hover{background:#fff;color:#e671b5}span.dark-mango{background:#ef9608;color:#fff;border:3px
solid #fff}span.dark-mango:hover{background:#fff;color:#ef9608}span.light-blue{background:#19a2de;color:#000;border:3px
solid #000}span.light-blue:hover{background:#000;color:#19a2de}span.light-red{background:#e61400;color:#000;border:3px
solid #000}span.light-red:hover{background:#000;color:#e61400}span.light-green{background:#319a31;color:#000;border:3px
solid #000}span.light-green:hover{background:#000;color:#319a31}span.light-magenta{background:#ff0094;color:#000;border:3px
solid #000}span.light-magenta:hover{background:#000;color:#ff0094}span.light-purple{background:#a500ff;color:#000;border:3px
solid #000}span.light-purple:hover{background:#000;color:#a500ff}span.light-teal{background:#00aaad;color:#000;border:3px
solid #000}span.light-teal:hover{background:#000;color:#00aaad}span.light-lime{background:#8cbe29;color:#000;border:3px
solid #000}span.light-lime:hover{background:#000;color:#8cbe29}span.light-brown{background:#9c5100;color:#000;border:3px
solid #000}span.light-brown:hover{background:#000;color:#9c5100}span.light-pink{background:#e671b5;color:#000;border:3px
solid #000}span.light-pink:hover{background:#000;color:#e671b5}span.light-mango{background:#ef9608;color:#000;border:3px
solid #000}span.light-mango:hover{background:#000;color:#ef9608}#pg-content .orgTab ul,
article .orgTab
ul{list-style:none;padding:0}#pg-content .orgTab .tab-nav,
article .orgTab .tab-nav{overflow:hidden;margin:0;font-size:1.4em;padding:0}#pg-content .orgTab .tab-nav li,
article .orgTab .tab-nav
li{width:auto;margin:0
5px 0 0;padding:0;float:left;list-style:none}#pg-content .orgTab .tab-nav li.last,
article .orgTab .tab-nav
li.last{margin-right:0}#pg-content .orgTab .tab-nav li a,
article .orgTab .tab-nav li
a{display:block;padding:5px
20px;text-align:center;border:0}#pg-content .orgTab .tab-nav li a:hover,
article .orgTab .tab-nav li a:hover{background-color:#ccc;color:#fff}#pg-content #content .orgTab .tab-nav li a:hover,
article #content .orgTab .tab-nav li a:hover{text-decoration:none}.list-wrap{background-color:#eee}.list-wrap .p-tab
p{padding:0
20px 20px 20px}.list-wrap .p-tab p:first-child{padding:20px}#pg-content .list-wrap .list-item-tab ul li,
article .list-wrap .list-item-tab ul
li{list-style:square;margin-left:35px;padding-left:0}#pg-content .list-wrap .list-item-tab ul li:first-child,
article .list-wrap .list-item-tab ul li:first-child{padding-top:20px}#pg-content .list-wrap .list-item-tab ul li:last-child,
article .list-wrap .list-item-tab ul li:last-child{padding-bottom:20px}#pg-content .list-wrap .link-tab li:first-child,
article .list-wrap .link-tab li:first-child{padding-top:20px}#pg-content .list-wrap .link-tab li:last-child,
article .list-wrap .link-tab li:last-child{padding-bottom:20px}#pg-content .list-wrap ul li,
article .list-wrap ul
li{font-size:1.2em;padding:5px
20px}.orgTab
.current{background-color:#eee;font-weight:bold}.hide{position:absolute;top:-9999px;left:-9999px}.hl1{border-left:3px solid;padding:0
0 0 20px;margin:20px
0}.hl2{color:#fff;padding:20px}.hl3{border-right:3px solid;padding:0
20px 0 0;margin:20px
0}div.hl1{}div.hl2{padding:10px
20px 0 20px}div.hl3{}.infobox-msg{padding-left:40px;font-size:1.2em}.infobox-red{background:url(/wp-content/themes/Matrix-Light/images/info-red.png) no-repeat #c03}.infobox-red .infobox-msg{color:#fff}.infobox-yellow{background:url(/wp-content/themes/Matrix-Light/images/info-yellow.png) no-repeat #ff6}.infobox-yellow .infobox-msg{color:#505020}.infobox-green{background:url(/wp-content/themes/Matrix-Light/images/info-green.png) no-repeat #c4fc1e}.infobox-green .infobox-msg{color:#3d4f09}.infobox-blue{background:url(/wp-content/themes/Matrix-Light/images/info-blue.png) no-repeat #1300cc}.infobox-blue .infobox-msg{color:#fff}.infobox-red,.infobox-yellow,.infobox-green,.infobox-blue{background-position:5px 5px;padding:20px;margin:0
0 20px 0}.table{width:100%;display:block}.table
h2{padding-bottom:20px}.table-content{margin-top:10px;width:100%}.one-half .table-content{width:80%;display:block;font-size:1.2em}.one-half .table-content{float:right}.last .table-content{float:left}.one-third .table-content{width:100%;display:block;font-size:1.2em}.table-title{font-size:1.6em;padding:20px
0;text-align:center;display:block;color:#fff}.table-price{padding:60px
0;text-align:center;background:#eee}.price-pre{font-size:24px;line-height:24px;position:absolute;left:-10px;top:6px}.price{font-size:8.4em;line-height:80px;color:#000;position:relative;display:inline-block;font-weight:100}.price-post{font-size:16px;line-height:16px;position:absolute;bottom:0}#pg-content .table-info ul,
article .table-info
ul{list-style:none;font-size:1.4em;background:#ddd;padding:0}#pg-content .table-info ul li,
article .table-info ul
li{padding:10px
0 10px 20%;margin:0
5%;border-bottom-width:1px;border-bottom-style:solid}#pg-content .table-info ul li:last-child,
article .table-info ul li:last-child{border:none;padding-bottom:20px}.hl-txt2{font-weight:bold}#loader{background:url(/wp-content/themes/Matrix-Light/images/loader.gif) no-repeat center center rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none}@media all and (max-width:768px){.mainpage .toggle-button{height:40px}.mainpage .toggle-indicator{font-size:2em;line-height:40px}}@media all and (max-width:640px){#content-title{margin-left:0;margin-right:0}.one-half,.one-third,.two-thirds,.one-fourth,.three-fourths{margin:0;float:none;display:block;width:100%}.one-half .table-content{width:100%;margin-bottom:20px}.one-third .table-content{margin-bottom:20px}}.live>div{position:absolute}.live
img{border:none}.live-front{width:100%;height:100%;z-index:20}.live-back{width:100%;height:100%;z-index:10}.live-img{display:block;height:100%;width:100%}.icon-img{display:block;height:100%;width:auto;margin:0
auto}.tile{margin:0
5px 10px 5px;float:left;overflow:hidden;position:relative;transition:opacity 0.5s ease 0.1s;-moz-transition:opacity 0.5s ease 0.1s;-o-transition:opacity 0.5s ease 0.1s;-webkit-transition:opacity 0.5s ease 0.1s}.tilehover{position:absolute;top:0;right:0;z-index:30;display:none}.tile:hover{border:5px
solid #404040;margin:-5px 0 0 0;box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3)}.tile:hover
a{text-decoration:none !important}#bloglist-left
.tile{margin-left:0;margin-right:10px}#bloglist-left .tile:hover{margin-left:-5px}.exclude:hover{border:none;margin:0
5px 10px 5px;box-shadow:none}.exclude:hover .tile-cat{visibility:hidden !important}a .tile:hover
.tilehover{display:inline}.tile-text{color:#fff;font-size:2.4em;bottom:5px;left:10px;position:absolute;z-index:30;text-align:left}.large{width:310px;height:310px}.medium{width:310px;height:150px}.small{width:150px;height:150px}.fade{opacity:0.5;filter:alpha(opacity=50)}.tile-date{background:none;color:#7f7f7f;position:absolute;top:0;right:20px;z-index:99}.tile-date
.date{font-size:6em}.tile-date
.month{font-size:2em;position:absolute;top:70px;right:5px}.tile-cat{position:absolute;bottom:0;left:0;font-size:2.4em;color:#fff;z-index:99;text-align:left;padding:0
10px;visibility:hidden}.tile:hover .tile-cat{visibility:visible}.bloglist .tile-cat{visibility:visible}#tweeter{font-size:1.2em;color:#fff;text-align:left;margin:10px
20px 0 20px}#tweeter
a{color:#fff;text-decoration:underline}#tweeter a:hover{text-decoration:none}#tweeter
li{margin:0
0 10px 10px;list-style:square }.tweeter{margin-left:10px}#mainpage-mos{padding:0;margin:0;position:relative}.home-widget{padding:10px
0}.fixed-medium:nth-child(3n+3){margin-right:0}.home-widget h2+div{font-size:1.3em;max-width:100%;padding:0
20px 20px 20px}.home-widget div
ul{font-size:inherit;padding-left:10px}.home-widget
ul{font-size:1.3em;padding:0
20px 20px 30px}.home-widget ul
li{padding-left:7px;line-height:1.6em}.home-widget
p{font-size:inherit;padding:inherit}.home-widget .textwidget
p{padding-left:0;padding-right:0}#bloglist-left,#portfoliolist-left{width:640px;float:left;margin-left:5px;position:relative;padding-bottom:63px}#portfoliolist-left
#filter{margin-left:0px}#content .bloglist a:hover,
#content .portfoliolist a:hover{text-decoration:none}#bloglist-left #content-mos{margin:0
auto}.bloglist,.portfoliolist{width:100%;height:150px;margin-bottom:10px;position:relative;overflow:hidden;max-width:630px}.bloglist:hover,.portfoliolist:hover{border:5px
solid #404040;margin-left:-5px;margin-top:-5px;margin-bottom:5px}.bl-posttitle,.pl-projecttitle{width:100%;height:100%;position:absolute;background:url(/wp-content/themes/Matrix-Light/images/bloglistbg.png) repeat;display:table;transition:opacity 0.3s;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;opacity:0;filter:alpha(opacity=0)}.bloglist:hover .bl-posttitle{opacity:1.0;filter:alpha(opacity=100)}.portfoliolist:hover .pl-projecttitle{opacity:1.0;filter:alpha(opacity=100)}.bl-title,.pl-title{font-size:1.4em;color:#000;display:table-cell;vertical-align:middle}.bloglist-img{float:right}.pagination{position:absolute;bottom:0;width:100%;display:block;margin:20px
0;font-size:1.4em}.post-pagination{font-size:1.4em;text-align:center;margin:0
30px 30px 30px}.post-pagination>.page-numbers{color:#fff;border-color:#fff;font-weight:bold}.spf-content .post-pagination{margin:0
0 20px 0;padding-top:10px}.ajax-pagination{position:relative;margin:0;width:100%;display:block}#content .pagination a:hover{text-decoration:none}.pages{float:right;height:30px;background-color:#fff;line-height:30px;padding:0
10px;margin-right:10px}.pagination .current,
.page-numbers,
.pagination
.next{float:left;height:30px;width:30px;line-height:30px;margin-right:3px;background-color:#fff;border-bottom:3px solid;transition:background 0.3s;-moz-transition:background 0.3s;-webkit-transition:background 0.3s;-o-transition:background 0.3s}.pagination
.current{font-weight:bold;color:#fff;border-bottom:3px solid #fff}.page-numbers:hover,
.pagination .next:hover{background-color:#fff;font-weight:bold}.ajax-pagination .page-numbers{display:none}.ajax-pagination .next,
.ajax-pagination
.prev{display:block;margin:0;border:0;background:url(/wp-content/themes/Matrix-Light/images/bg_direction_nav.png) no-repeat 0 0;height:40px;width:30px;opacity:0.6;transition:0.3s opacity;z-index:1000;-moz-transition:0.3s opacity;-webkit-transition:0.3s opacity;-o-transition:0.3s opacity;position:absolute}.ajax-pagination
.next{float:right;background-position:100% 0;right:-36px}.ajax-pagination
.prev{float:left;left:-36px}.ajax-pagination .next:hover,
.ajax-pagination .prev:hover{opacity:1}#mainpage-mos .ajax-pagination{position:absolute;top:40%;visibility:hidden}#mainpage-mos:hover .ajax-pagination{visibility:visible}#mainpage-mos:hover .ajax-pagination
.next{right:10px}#mainpage-mos:hover .ajax-pagination
.prev{left:10px}@media all and (max-width:970px){#bloglist-left,#portfoliolist-left{width:65.6%}.pages{margin-right:0}}@media all and (max-width:640px){#bloglist-left,#portfoliolist-left{float:none;width:100%;margin-right:10px;margin-left:0}}#portfoliotile-left,#blogtile-left{width:640px;float:left;position:relative;padding-bottom:60px}#content #blogtile-left .tile a:hover,
#content #portfoliotile-left .tile a:hover{text-decoration:none}#filter{margin:10px
0 20px 5px}ul#port-filter{float:left;font-size:1.4em;list-style:none;margin-left:0;width:100%}ul#port-filter
li{float:left;line-height:30px;font-size:1.2em;padding:0
10px;margin-right:10px;background-color:#fff;transition:background 0.3s;-moz-transition:background 0.3s;-webkit-transition:background 0.3s;-o-transition:background 0.3s}ul#port-filter li:hover{background-color:#404040}ul#port-filter li:last-child{margin-right:0}#content ul#port-filter a:hover{text-decoration:none}ul#port-filter li.filter-current{color:#fff}li.filter-current
a{color:#fff}#portfolio,#blogs{text-align:center;display:inline-block}#portfolio .tile,
#blogs
.tile{border-width:0;position:relative}#portfolio .tile:hover,
#blogs .tile:hover{border:5px
solid #404040;margin:-5px 0 5px 0}#portfolio .fade,
#blogs
.fade{opacity:1.0;filter:alpha(opacity=100)}#portfolio .tile:hover  .pl-projecttitle,
#blogs .tile:hover .bl-posttitle{opacity:1.0;filter:alpha(opacity=100)}#blogs .large .tile-cat{visibility:visible}#blogtile-left .pagination,
#portfoliotile-left
.pagination{margin:20px
5px}#blogtile-left .pagination .pages,
#portfoliotile-left .pagination
.pages{margin-right:10px}@media all and (max-width:970px){#portfoliotile-left,#blogtile-left{width:67%}#portfolio .tile,
#blogs
.tile{float:none}#portfolio
.small{float:left}}@media all and (max-width:640px){#portfoliotile-left,#blogtile-left{float:none;width:100%;margin-left:0}#blogtile-left .pagination,
#portfoliotile-left
.pagination{margin:20px
0}#blogtile-left .pagination .pages,
#portfoliotile-left .pagination
.pages{margin-right:0}}#single{float:left;width:640px;text-align:left;margin-left:5px}#single>article,#single>section{max-width:630px}#single>div.product.type-product{max-width:570px}#single h1,
#single h2,
#single h3,
#single h4,
#single
h5{color:#000}.post-meta{position:relative;margin-bottom:30px}.post-meta-left{float:left;max-width:480px;display:block}.sbp-article,.spf-article{position:relative;background-color:#fff}.sbp-title,.spf-title{color:#000;padding:20px
0 0 30px;letter-spacing:-0.01em}.sbp-content,.spf-content{color:#888;padding:20px
30px 10px 30px}.sbp-content img,
.spf-content
img{max-width:100%}#authorinfo{background:#eee;color:#888;position:relative;padding-left:140px;min-height:140px}#authorinfo
img.avatar{position:absolute;left:30px;top:30px}span.author{display:block;font-size:1.6em;padding:25px
0 10px 0}#authorinfo
p{display:block;padding:0
20px 20px 0}.authorpage{max-width:490px;margin-bottom:10px;text-align:left}.pass-label{margin-right:10px}.input-field{background-color:#eee;color:#888;padding:5px
0;text-indent:5px;margin-right:10px}.submit-button{background:#fff;color:#000;cursor:pointer;padding:2px
10px;border:3px
solid #000;font-size:12px;font-weight:bold;font-family:"Segoe UI","Helvetica Neue",Arial,Tahoma,sans-serif;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}.submit-button:hover{background:#000;color:#fff}@media all and (max-width:970px){#single{width:65.6%}}@media all and (max-width:640px){#single{float:none;width:100%;margin-right:10px;margin-left:0}}.sgportfolio-img{display:block;position:relative}.portfolio-fullimg,.portfolio-notfullimg{max-width:100%;display:block}.portfolio-notfullimg{margin:0
auto}.portfolio-details
p{padding-bottom:0}#page{margin:0
5px;background-color:#fff;text-align:left}#page h1,
#page h2,
#page
h3{padding:10px
0}#page-img{max-width:100%;position:relative;overflow:hidden}#pg-content{padding:10px
30px 1px 30px;margin-bottom:10px;position:relative}#pg-content h1,
#pg-content h2,
#pg-content h3,
#pg-content h4,
#pg-content
h5{color:#000}.highlights{max-width:100%}.highlights-txt{max-width:100%;padding:10px
0}.mainpage{margin:0
5px;text-align:left;overflow:hidden;position:relative}.fixed-medium{max-width:310px;margin-right:10px;background:#fff;color:#888;float:left;position:relative;margin-bottom:10px}.fixed-medium:after{clear:both;display:block;content:" "}.fixed-medium
h2{padding:10px
0;color:#000}.fixed-medium h2,
.fixed-medium
p{padding-left:20px;padding-right:20px;min-width:270px}.feature-text{width:80%;padding-top:20%;margin:0
auto}.features-img{max-width:100%;display:block}.no-bottom{margin-bottom:0px}@media all and (max-width:970px){.mainpage{width:100%;margin:0}.fixed-medium{float:none;max-width:100%}.highlights{float:left}.highlights-txt{float:left;width:50%}}@media all and (max-width:640px){#page{width:100%;margin-left:0}.fixed-medium{max-width:310px;margin-left:auto;margin-right:auto}.highlights{float:none}.highlights-txt{float:none;width:100%}.feature-text{padding-top:0}}#content a.no-text-dec:hover{text-decoration:none}#page-excerpt{background:rgba(255,255,255,0.9);max-width:600px;padding:25px
30px;color:#666;font-size:2em;position:absolute;top:-200px;left:30px}#about-container{width:100%;display:block;margin-bottom:10px}#about-container
a{display:inline-block;width:215px;margin:0
7px 10px 0}#about-container
a.last{margin-right:0}.about-person{width:175px;display:inline-block;padding:20px;color:#fff;background-color:#eee;text-align:center;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.about-person:hover{background:#fff;color:#fff}#page .about-person
h3{text-transform:uppercase;padding-bottom:0}.about-person
p{opacity:0.6;filter:alpha(opacity=60);padding-bottom:10px}.about-portrait{max-width:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%}#about-testimonial{margin-bottom:20px}#about-testimonial
a{display:block;width:auto;margin:0}.page-sub-title{padding:25px
0}.page-sub-title
h1{font-size:4.8em;letter-spacing:-0.03em;line-height:10px;color:#000;display:inline;padding:0
!important;text-transform:uppercase;font-weight:200}.page-sub-title
.tagline{display:inline-block;font-size:1.2em;padding-left:20px;vertical-align:top}.testimonial-1{position:relative}.testimonial-s{background-color:#eee;width:290px;min-height:250px;margin-right:10px;margin-bottom:10px;position:relative;float:left}.testimonial-s
p{padding:30px
30px 50px 30px}.testimonial-author{display:block;font-size:1.4em;color:#fff;opacity:0.7;filter:alpha(opacity=70);position:absolute;bottom:20px;right:30px}@media all and (max-width:970px){.about-person{width:81.8%;padding:9.1%}#about-container
a{width:23.15%;margin:0
0.7% 1% 0}.testimonial-s{width:32.2%}#page-excerpt{max-width:640px;font-size:1.8em;margin:0
20px}}@media all and (max-width:640px){#about-container
a{width:100%;margin-bottom:10px}.testimonial-s{width:100%;float:none;min-height:0;margin-bottom:10px}#page-excerpt{font-size:1.4em;padding:15px
20px;left:0;top:-130px}}#contact-location{position:absolute;top:30px;right:30px}#contact-location
.location{background:rgba(255,255,255,0.9);position:relative;color:#000;padding:15px
50px 30px 30px;margin-bottom:30px;font-size:1.3em;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.location
h5{font-weight:600}#contact-location .location:hover{background:#fff}.gmap{background:url(/wp-content/themes/Matrix-Light/images/gmap.png) no-repeat center;opacity:0.5;filter:alpha(opacity=50);cursor:pointer;width:40px;height:40px;display:block;position:absolute;right:20px;bottom:20px}.gmap:hover{opacity:1;filter:alpha(opacity=100)}#contactForm
.error{font-size:1.2em;color:#e03;padding-bottom:5px}.contact-form-sender input,
.contact-form-email input,
.contact-form-subject input,
.contact-form-content
textarea{background-color:#eee;color:#888;padding:5px
0;font:inherit;width:100%;text-indent:5px}.contact-form-content
textarea{height:150px}#consubmit{background:none;font:inherit;color:inherit;cursor:pointer}#contact-fb,#contact-be,#contact-tw,#contact-gp{width:80px;height:80px;margin:0
10px 10px 0;background:url(/wp-content/themes/Matrix-Light/images/social.png) no-repeat;float:left;transition:background 0.3s;-moz-transition:background 0.3s;-webkit-transition:background 0.3s;-o-transition:background 0.3s}#contact-fb{background-position:-80px -80px}#contact-be{background-position:-80px 0}#contact-tw{background-position:-80px -240px}#contact-gp{background-position:-80px -160px}#contact-fb:hover{background-position:0 -80px}#contact-be:hover{background-position:0 0}#contact-tw:hover{background-position:0 -240px}#contact-gp:hover{background-position:0 -160px}.tile-pre{display:none}.lb-article,.lb-portfolio{width:640px}.lb-quote{color:#000;margin:50px
20px 20px 20px}.lb-title,.lb-project{color:#000;padding:25px
0 0 30px}.lb-title a,
.lb-project
a{color:#000;text-decoration:none !important}.lb-excerpt,.lb-desc{color:#888;padding:20px
30px 10px 30px}.lb-excerpt a:hover,
.lb-desc a:hover{text-decoration:underline}.lb-port-cont{float:right;max-width:310px;display:block}.lb-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.lb-video
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lb-video
p{padding:0
30px 20px 30px;color:#888}.lb-video p a:first-child{font-size:2.2em;color:#000;display:block;padding-top:25px;padding-bottom:20px}.lb-video p:last-child{padding-bottom:30px}.lb-video object,
.lb-video object
embed{width:100%;z-index:100}.tile-pre-img{max-width:100%;width:100%;height:auto;display:block}.article-img{position:relative}.portfolio-img{float:left;max-width:100%}.portfolio-img
.flexslider{max-width:330px;min-width:330px}.portfolio-pre-img{display:block;height:auto;width:100%;vertical-align:bottom}.article-date{float:right;margin:5px
30px 0 0;color:#7f7f7f;position:relative}.article-date
span.date{font-size:6em}.article-date
span.month{font-size:2em;position:absolute;right:5px;top:70px}.postcat,.projectcat{color:#7d7d7d;margin:10px
0 0 30px;font-size:1.8em;display:inline-block}.article-cat{position:absolute;left:0;bottom:-15px;font-size:2.4em;color:#fff;padding:0
10px}.exp-button{text-decoration:none;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.exp-button:hover{color:#000}@media all and (max-width:640px){.lb-article,.lb-portfolio{max-width:100%}.lb-port-cont{max-width:100%}.portfolio-img{max-width:100%;float:none}.portfolio-img
.flexslider{max-width:100%}.lb-project,.lb-desc{float:none}.lb-port-cont{float:left}}#commentform{padding:10px
0}#comments{background-color:#fff;color:#000;margin:20px
0;position:relative;overflow:hidden}.commentlist{padding:0
30px 20px 30px;list-style:none}.comment{position:relative;padding:0
20px 20px 120px;margin-bottom:10px;background:#eee;min-height:120px}.avatar{position:absolute;left:20px;top:20px}.comment-author{padding-top:15px}.commenter{display:block;font-size:1.5em;font-style:normal}.comment-date{display:block;margin-bottom:10px}.comment-reply{position:absolute;top:20px;right:20px;visibility:hidden;z-index:100}.comment:hover .comment-reply{visibility:visible}#comments .comment-reply
a{color:#000}#comments .comment-reply:hover
a{color:#fff}#comments .comment-reply a:hover{text-decoration:none}ul.children{list-style:none}ul.children
.comment{background-color:#fff}ul.children li.comment:last-child{margin-bottom:0}#respond{padding:0
30px 20px 30px}#reply-title{font-size:2.8em}#reply-title
small{padding-left:20px}.comment
#respond{background:#fff;padding:20px;margin-bottom:10px}.comment #respond #commentformleft,
.comment #respond
#commentformright{width:100%;margin:0}.comment .comment-form-comment
textarea{max-width:100%}p.form-submit{text-align:right;padding:0}#comsubmit{background:#fff;color:#000;cursor:pointer;padding:2px
10px;border:3px
solid #000;font-size:12px;font-weight:bold;font-family:"Segoe UI","Helvetica Neue",Arial,Tahoma,sans-serif;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s}#comsubmit:hover{background:#000;color:#fff}.comment-reply-link{background:#fff;color:#000;padding:2px
10px;border:3px
solid #000;font-size:12px;font-family:"Segoe UI","Helvetica Neue",Arial,Tahoma,sans-serif;font-weight:bold;text-transform:lowercase;transition:background 0.5s, color 0.5s;-moz-transition:background 0.5s, color 0.5s;-webkit-transition:background 0.5s, color 0.5s;-o-transition:background 0.5s, color 0.5s}.comment-reply-link:hover{background:#000;color:#fff}.comment-form-author input,
.comment-form-email input,
.comment-form-url input,
.comment-form-comment
textarea{background-color:#eee;color:#888;padding:5px
0;font:inherit;width:100%;text-indent:5px}.comment-form-comment
textarea{max-width:366px;height:187px}#commentformleft{display:inline-block;width:33%}#commentformright{display:inline-block;width:64%;margin-left:2%;vertical-align:top;text-align:right}nav#comment-nav-below{display:block;float:none;margin:-20px 30px 20px 30px;font-size:inherit}.nav-previous,.nav-next{display:inline-block;width:50%}.nav-previous{float:left}.nav-next{float:right;text-align:right}p.nopassword{margin:0
30px;padding-top:10px}@media only screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-min-device-pixel-ratio: 1){.comment-reply{visibility:visible}}@media all and (max-width:970px){#commentformleft{display:block;width:100%}#commentformright{display:block;width:100%;margin-left:0}.comment-form-comment
textarea{max-width:100%;height:185px}}@media all and (max-width:640px){.comment-reply{left:35px;top:110px}.comment-reply{visibility:visible}}#sidebar{float:right;width:310px;height:100%;text-align:left;overflow:hidden;margin-right:5px}.widget
h5{color:#fff;font-size:1.5em;line-height:1.5em;text-transform:uppercase;text-indent:15px;font-weight:200}.widget{width:100%;font-size:1.4em;margin-bottom:40px;position:relative}.widget
ul{list-style:none;background:#fff;padding:15px
20px}.widget ul
li{padding:5px
0}.widget
p{font-size:0.93em;color:#888;padding:0
20px}.widget
.tagcloud{background:#fff;padding:15px
20px}.widget .tagcloud
a{margin:0
10px 10px 0}#searchbox{max-width:310px;margin:0
auto}#searchbox #search-field,
#searchbox
#searchsubmit{background:#fff}#searchform{margin:10px
5px 20px 0;position:relative;width:100%}#search-field{background:#fff;line-height:30px;height:30px;padding-left:10px;width:270px;color:#888;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-appearance:none}#search-field:focus{color:#fff}#searchsubmit{background:url(/wp-content/themes/Matrix-Light/images/search.png) center center no-repeat #fff;height:30px;width:30px;position:absolute;top:0;right:0;transition:background-color 0.3s;-moz-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s}#searchsubmit:hover{cursor:pointer}#post-meta{color:#fff;margin-bottom:10px}#post-meta .tile-sidebar{width:100px;height:100px;display:inline-block;position:relative;overflow:hidden}#post-meta .tile-sidebar .meta1 > img,
#post-meta .tile-sidebar .meta2 > img,
#post-meta .tile-sidebar .meta3>img{position:absolute;top:0;left:0;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}#post-meta
.count{font-size:0.9em;position:absolute;bottom:5%;left:10%;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.comment-widget .comment-count{color:#000;background:#fff;padding:10px;min-width:25px;text-align:center}.comment-widget .comment-count:hover{text-decoration:underline}.comment-widget .comment-quick-reply{background:url(/wp-content/themes/Matrix-Light/images/comment-widget.png) no-repeat;width:45px;height:30px;line-height:28px;text-indent:6px}.comment-widget .comment-quick-reply:hover{text-decoration:underline}#post-meta .comment-widget{left:27%}#post-meta .fb-like{left:27%}#post-meta .twitter-share-button{left:20%}#post-meta .comment-widget,
#post-meta .fb-like,
#post-meta .twitter-share-button{position:absolute !important;top:-100%;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;display:block}#post-meta .tile-sidebar:hover .meta1 > img,
#post-meta .tile-sidebar:hover .meta2 > img,
#post-meta .tile-sidebar:hover .meta3>img{top:-100%}#post-meta .tile-sidebar:hover
.count{bottom:-100%}#post-meta .tile-sidebar:hover .comment-widget,
#post-meta .tile-sidebar:hover .fb-like,
#post-meta .tile-sidebar:hover .twitter-share-button{top:20%}.matrix_widget_recent_entries ul,
.matrix_widget_random_entries
ul{padding:0}.matrix_widget_recent_entries ul li,
.matrix_widget_random_entries ul
li{padding:0}.articles-widget
li{margin-top:1px;position:relative;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;overflow:hidden}.articles-widget
img{display:block;width:100%;height:auto;vertical-align:bottom;z-index:40}.articles-widget
.title{display:block;background:#fff;position:absolute;left:100%;top:0;width:100%;height:100%;font-size:1.3em;color:#888;padding:20px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;vertical-align:top;z-index:50;opacity:0}.articles-widget .show-title{display:block;background:#fff;width:100%;height:100%;padding:20px;color:#888;font-size:1.3em;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.articles-widget li:hover .show-title{color:#000}.articles-widget li:hover
.title{color:#000;left:0;opacity:1}.articles-widget
.more{display:block;position:absolute;background:url(/wp-content/themes/Matrix-Light/images/more.png) no-repeat;width:25px;height:25px;bottom:10px;right:10px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;opacity:0.7;z-index:55}.articles-widget li:hover
.more{opacity:1}.articles-widget img.icon-img{height:150px;width:auto;margin:0
auto}table,td,td{border-spacing:1px;color:#404040;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}#wp-calendar
caption{background-color:#fff;padding:5px
0}#wp-calendar th,
#wp-calendar tbody
td{width:44px;height:44px;text-align:center}#wp-calendar tfoot
td{text-align:center;background-color:#fff;height:25px}#wp-calendar thead
th{background-color:#fff}#wp-calendar
td{background-color:#fff}#wp-calendar tbody td:hover,
#wp-calendar tfoot #prev:hover,
#wp-calendar tfoot #next:hover{background:#fff !important;color:#fff}#wp-calendar td.pad:hover{background:#fff !important;color:#404040 !important}#wp-calendar td#today
a{color:#404040;font-weight:bold}.textwidget{background:#fff;padding:20px
0}.textwidget
p{padding-bottom:20px}.textwidget p:last-child{padding-bottom:0}#sidebar
#twitter{background:#fff}#twitter
#tweeter{margin:0
0 0 15px;color:#888;padding:20px
0 0 0;font-size:0.93em}.widget #tweeter
li{background:url(/wp-content/themes/Matrix-Light/images/twtr-widget.png) no-repeat top left;padding:0
20px 20px 30px;margin:0;list-style:none}.widget #tweeter li:hover{font-weight:inherit;background-color:inherit}.twitterintents{float:left;opacity:0;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}#tweeter li:hover
.twitterintents{opacity:1}.twitterintents
a{margin-right:5px}.timestamp{float:right}#tweeter li span.timestamp
a{text-decoration:none;color:#888;font-size:0.8em}#sidebar #tweeter li .timestamp a:hover{text-decoration:underline}#sidebar,
#post-meta .tile-sidebar{overflow:visible}#post-meta .tile-sidebar:first-child,
#post-meta .tile-sidebar:last-child{overflow:hidden}#post-meta .fb-like{top:20px;opacity:0}#post-meta .tile-sidebar:nth-child(2):hover .fb-like{opacity:1}#post-meta .tile-sidebar:nth-child(2):hover .meta2 > img,
#post-meta .tile-sidebar:nth-child(2):hover .meta2>.count{opacity:0}@media all and (max-width:970px){#sidebar{width:32.3%}}@media all and (max-width:640px){#sidebar{width:100%;margin-right:0}#searchform{display:none}}@font-face{font-family:'GeneralFoundicons';src:url('/wp-content/themes/Matrix-Light/fonts/general_foundicons.eot');src:url('/wp-content/themes/Matrix-Light/fonts/general_foundicons.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/Matrix-Light/fonts/general_foundicons.woff') format('woff'),
url('/wp-content/themes/Matrix-Light/fonts/general_foundicons.ttf') format('truetype'),
url('/wp-content/themes/Matrix-Light/fonts/general_foundicons.svg#[set]Foundicons') format('svg');font-weight:normal;font-style:normal}[class*="foundicon-"]{display:inline;width:auto;height:auto;line-height:inherit;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat}[class*="foundicon-"]:before{font-family:"GeneralFoundicons";font-weight:normal;font-style:normal;text-decoration:inherit}.foundicon-settings:before{content:"\f000"}.foundicon-heart:before{content:"\f001"}.foundicon-star:before{content:"\f002"}.foundicon-plus:before{content:"\f003"}.foundicon-minus:before{content:"\f004"}.foundicon-checkmark:before{content:"\f005"}.foundicon-remove:before{content:"\f006"}.foundicon-mail:before{content:"\f007"}.foundicon-calendar:before{content:"\f008"}.foundicon-page:before{content:"\f009"}.foundicon-tools:before{content:"\f00a"}.foundicon-globe:before{content:"\f00b"}.foundicon-home:before{content:"\f00c"}.foundicon-quote:before{content:"\f00d"}.foundicon-people:before{content:"\f00e"}.foundicon-monitor:before{content:"\f00f"}.foundicon-laptop:before{content:"\f010"}.foundicon-phone:before{content:"\f011"}.foundicon-cloud:before{content:"\f012"}.foundicon-error:before{content:"\f013"}.foundicon-right-arrow:before{content:"\f014"}.foundicon-left-arrow:before{content:"\f015"}.foundicon-up-arrow:before{content:"\f016"}.foundicon-down-arrow:before{content:"\f017"}.foundicon-trash:before{content:"\f018"}.foundicon-add-doc:before{content:"\f019"}.foundicon-edit:before{content:"\f01a"}.foundicon-lock:before{content:"\f01b"}.foundicon-unlock:before{content:"\f01c"}.foundicon-refresh:before{content:"\f01d"}.foundicon-paper-clip:before{content:"\f01e"}.foundicon-video:before{content:"\f01f"}.foundicon-photo:before{content:"\f020"}.foundicon-graph:before{content:"\f021"}.foundicon-idea:before{content:"\f022"}.foundicon-mic:before{content:"\f023"}.foundicon-cart:before{content:"\f024"}.foundicon-address-book:before{content:"\f025"}.foundicon-compass:before{content:"\f026"}.foundicon-flag:before{content:"\f027"}.foundicon-location:before{content:"\f028"}.foundicon-clock:before{content:"\f029"}.foundicon-folder:before{content:"\f02a"}.foundicon-inbox:before{content:"\f02b"}.foundicon-website:before{content:"\f02c"}.foundicon-smiley:before{content:"\f02d"}.foundicon-search:before{content:"\f02e"}.woocommerce .woocommerce-ordering
select{background:#eee;padding:3px;color:#888}.woocommerce .woocommerce-ordering select
option{text-indent:3px}.woocommerce #product-archive-meta,
.woocommerce .term-description{background:#fff;padding:17px
20px;margin-right:10px;margin-bottom:10px}.woocommerce .term-description{padding-bottom:0}.woocommerce #product-archive-meta .woocommerce-result-count{font-size:1.3em;float:left;margin:0;line-height:1.8em}.woocommerce #product-archive-meta .woocommerce-ordering{display:inline;float:right;margin:0}.woocommerce
ul.products{list-style:none}.woocommerce
ul.products.masonry{margin:0
auto}.woocommerce .single-product{width:310px;margin:0
10px 10px 0;float:left;position:relative;overflow:hidden;min-height:363px}.woocommerce .single-product
img{vertical-align:bottom;max-height:310px;width:auto}.woocommerce .single-product img.attachment-shop_catalog{background:#fff;height:310px}.woocommerce .single-product .salebg,
.woocommerce #single .product
.salebg{position:absolute;top:0;right:0;width:0;height:0;border-right:80px solid;border-bottom:80px solid transparent;z-index:2}.woocommerce .single-product .onsale,
.woocommerce #single .product
.onsale{font-size:1.2em;color:#fff;font-weight:bold;text-transform:uppercase;position:absolute;top:11px;right:10px;background:none;border-radius:0;line-height:2em;box-shadow:none;text-shadow:none;left:auto;padding:0;text-align:right;z-index:2}.woocommerce ul.products .add_to_cart_button,
.woocommerce ul.products .product_type_grouped,
.woocommerce ul.products .product_type_variable,
.woocommerce ul.products .product_type_external,
.woocommerce ul.products .product_no_stock,
.woocommerce #single .product
.single_add_to_cart_button{height:30px;color:#fff;padding:3px
8px;border:none;text-shadow:none;border-radius:0;box-shadow:none;right:-150px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.woocommerce ul.products .add_to_cart_button.added,
.woocommerce ul.products .product_type_grouped.added,
.woocommerce ul.products .product_type_variable.added,
.woocommerce ul.products .product_type_external.added,
.woocommerce ul.products .product_no_stock.added,
.woocommerce #single .product
.single_add_to_cart_button.added{right:0;left:0}.woocommerce #respond input#submit.added::after,
.woocommerce a.button.added::after,
.woocommerce button.button.added::after,
.woocommerce input.button.added::after{margin:10px
0 10px 10px !important;line-height:32px}.woocommerce #single .product
.single_add_to_cart_button{right:0}.woocommerce ul.products .add_to_cart_button,
.woocommerce ul.products .product_type_grouped,
.woocommerce ul.products .product_type_variable,
.woocommerce ul.products .product_type_external,
.woocommerce ul.products
.product_no_stock{position:absolute;top:274px;z-index:2}.woocommerce ul.products li.single-product:hover
.add_to_cart_button{right:-80px}.woocommerce ul.products li.single-product:hover
.product_no_stock{right:-78px}.woocommerce ul.products li.single-product:hover
.product_type_grouped{right:-97px}.woocommerce ul.products li.single-product:hover
.product_type_variable{right:-98px}.woocommerce ul.products li.single-product:hover
.product_type_external{right:-98px}.woocommerce #single .product
.single_add_to_cart_button{font-size:1.3em}.woocommerce ul.products li.single-product:hover .add_to_cart_button.added,
.woocommerce ul.products li.single-product:hover .product_type_grouped.added,
.woocommerce ul.products li.single-product:hover .product_type_variable.added,
.woocommerce ul.products li.single-product:hover .product_type_external.added,
.woocommerce ul.products li.single-product:hover
.product_no_stock.added{right:0;left:0}.woocommerce #content ul.products .add_to_cart_button:hover,
.woocommerce #content ul.products .product_type_grouped:hover,
.woocommerce #content ul.products .product_type_variable:hover,
.woocommerce #content ul.products .product_type_external:hover,
.woocommerce #content ul.products .product_no_stock:hover,
.woocommerce #single .product .single_add_to_cart_button:hover{background:#fff;padding:3px
8px;border:none;text-shadow:none;text-decoration:none;border-radius:0}.woocommerce #content ul.products .add_to_cart_button:hover,
.woocommerce #content ul.products .product_type_grouped:hover,
.woocommerce #content ul.products .product_type_variable:hover,
.woocommerce #content ul.products .product_type_external:hover,
.woocommerce #content ul.products .product_no_stock:hover{right:0}.woocommerce #content ul.products .add_to_cart_button:active,
.woocommerce #content ul.products .product_type_grouped:active,
.woocommerce #content ul.products .product_type_variable:active,
.woocommerce #content ul.products .product_type_external:active,
.woocommerce #content ul.products .product_no_stock:active{top:274px;border:0}.woocommerce #content ul.products .add_to_cart_button:focus,
.woocommerce #content ul.products .product_type_grouped:focus,
.woocommerce #content ul.products .product_type_variable:focus,
.woocommerce #content ul.products .product_type_external:focus,
.woocommerce #content ul.products .product_no_stock:focus,
.woocommerce #single .product .single_add_to_cart_button:focus{border:0}.woocommerce ul.products .add_to_cart_button.button span.foundicon-cart,
.woocommerce ul.products .product_type_grouped.button span.foundicon-website,
.woocommerce ul.products .product_type_variable.button span.foundicon-website,
.woocommerce ul.products .product_type_external.button span.foundicon-page,
.woocommerce ul.products .product_no_stock.button span.foundicon-page{font-size:2em;margin-right:10px;line-height:30px}.woocommerce ul.products .add_to_cart_button.button span.cart-text,
.woocommerce ul.products .product_type_grouped.button span.cart-text,
.woocommerce ul.products .product_type_variable.button span.cart-text,
.woocommerce ul.products .product_type_external.button span.cart-text,
.woocommerce ul.products .product_no_stock.button span.cart-text{font-size:1.3em;line-height:30px;vertical-align:top}.woocommerce ul.products li.single-product .out-of-stock-text{width:150px;line-height:40px;position:absolute;top:135px;left:80px;text-transform:uppercase;font-size:1.8em;color:#fff;opacity:0.3;z-index:2;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.woocommerce ul.products li.single-product:hover .out-of-stock-text{opacity:1}.woocommerce ul.products
.added_to_cart{display:none}.woocommerce .thumbnail-overlay{width:310px;height:310px;position:absolute;top:0;left:0;background:rgba(255,255,255,0.5);opacity:0;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.woocommerce .product-view-more{background:url(/wp-content/themes/Matrix-Light/images/more.png) top right no-repeat;padding-right:30px;height:30px;display:inline-block;color:#000;font-size:1.4em;text-transform:uppercase;line-height:22px;position:absolute;bottom:0;left:-110px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.woocommerce .product-category{overflow:hidden}.woocommerce a.category-link:hover{text-decoration:none !important}.woocommerce .product-link:hover .thumbnail-overlay,
.woocommerce .category-link:hover .thumbnail-overlay{opacity:1}.woocommerce .product-link:hover .product-view-more,
.woocommerce .category-link:hover .product-view-more{left:15px}.woocommerce .product-desc-bg{background:#fff;padding:10px
15px;min-height:32px}.woocommerce .product-desc-bg
h3{display:inline-block;max-width:180px;vertical-align:top;float:left;font-size:1.4em;color:#000;text-align:left}.woocommerce .product-desc-bg a:hover
h3{text-decoration:underline}.woocommerce .product-desc-bg
.price{max-width:100px;font-size:2em;font-weight:600;display:inline-block;line-height:1.4em;float:right;text-align:right}.woocommerce .product-desc-bg .price
.from{font-size:0.6em;font-weight:normal;color:#888;margin-right:5px}.woocommerce .product-desc-bg del,
.woocommerce .product-desc-bg
ins{display:inline;line-height:1em}.woocommerce .product-desc-bg ins,
.woocommerce #single .product .price
ins{text-decoration:none}.woocommerce .product-desc-bg del>.amount{font-size:0.5em;opacity:0.5}.woocommerce .product-desc-bg .star-rating{position:absolute;top:15px;left:15px}.woocommerce div.star-rating,
.woocommerce-page div.star-rating{font-size:1.4em;z-index:2;height:15px}.woocommerce div.star-rating:before,
.woocommerce-page div.star-rating:before{opacity:0.6}.woocommerce .entry-summary .woocommerce-product-rating .star-rating,
.woocommerce-page .entry-summary .woocommerce-product-rating .star-rating{margin:2px
0 0 0}.woocommerce #single
.product{background:#fff;padding:30px;position:relative}.woocommerce #content #single .product .summary,
.woocommerce #content #single .product
.images{margin-bottom:3em}.woocommerce #single .product .summary
h1.product_title{font-size:2em;margin-bottom:15px}.woocommerce #single .product .summary
p.price{font-size:2em;font-weight:600;line-height:2em;padding:10px
0}.woocommerce #single .product .summary p.price
.from{font-size:0.65em;color:#888;font-weight:normal;margin-right:5px;vertical-align:bottom}.woocommerce #single .product .summary
table.variations{font-size:1.3em;line-height:1.6em}.woocommerce #content #single .product .summary table.variations tr
td{display:block;line-height:30px}.woocommerce #content #single .product .summary table.variations tr
td.label{margin-top:10px}.woocommerce #content #single .product .summary table.variations tr td
select{padding:3px;border:none;background:#eee;color:#888}.woocommerce #content #single .product .summary .single_variation_wrap
.price{line-height:1em;font-size:2.2em;font-weight:600;padding-bottom:1em}.woocommerce #single .star-rating{float:none;display:inline-block;vertical-align:middle}.woocommerce #single .single-product-review{font-size:1.3em;line-height:2em;vertical-align:middle}.woocommerce #single .woocommerce-review-link{font-size:1.3em;vertical-align:middle;margin-left:10px}.woocommerce #content #single .summary p.out-of-stock,
.woocommerce #content #single .summary
p.stock{font-size:1.3em;font-weight:bold;background:#eee;padding:5px
10px;display:inline-block;margin-bottom:20px}.woocommerce #single .product .summary
p.cart{font-size:inherit;padding:0}.woocommerce #single .product .summary p.cart
a.button{line-height:30px;padding:3px
20px}.woocommerce #content #single form.cart
div.quantity{position:relative;width:112px;height:30px;margin-right:10px}.woocommerce-page #content #pg-content
div.quantity{position:relative;height:30px;width:auto}.woocommerce-cart #content #pg-content
div.quantity{width:100%}.woocommerce-cart .cart-collaterals .cart_totals
table{width:100%}.woocommerce-cart .cart-collaterals .shipping_calculator
h2{font-size:inherit;padding:0
!important}.woocommerce #single form.cart .quantity > input,
.woocommerce-page #content #pg-content .quantity>input{height:30px;border:none;border-radius:0;box-shadow:none}.woocommerce #single form.cart .quantity input.qty,
.woocommerce-page #content #pg-content .quantity
input.qty{position:absolute;left:31px;width:50px;background:#eee;color:#000}.woocommerce #single form.cart .quantity input.minus,
.woocommerce #single form.cart .quantity input.plus,
.woocommerce-page #content #pg-content .quantity input.minus,
.woocommerce-page #content #pg-content .quantity
input.plus{width:30px;font-size:1.4em;line-height:30px;font-weight:bold;color:#fff;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;text-shadow:none}.woocommerce #single form.cart .quantity input.minus:hover,
.woocommerce #single form.cart .quantity input.plus:hover,
.woocommerce-page #content #pg-content .quantity input.minus:hover,
.woocommerce-page #content #pg-content .quantity input.plus:hover{background:#fff}.woocommerce #single form.cart .quantity input.minus,
.woocommerce-page #content #pg-content .quantity
input.minus{left:0}.woocommerce #single form.cart .quantity input.plus,
.woocommerce-page #content #pg-content .quantity
input.plus{left:82px}.woocommerce #content td.product-quantity, .woocommerce-page #content td.product-quantity{min-width:112px}.woocommerce #single .product
.product_meta{font-size:1.3em;font-style:italic}.woocommerce #single .product .product_meta>span{display:block;line-height:1.6em}.woocommerce #content #single .product .woocommerce-tabs{padding-top:20px;border-top:1px solid}.woocommerce #content #single .product .woocommerce-tabs
ul.tabs{width:30%;float:left;padding:0;overflow:visible;margin-top:10px}.woocommerce #single .product .woocommerce-tabs .tabs-panel{width:65%;float:left;border-left:2px solid #ddd;padding-left:4%}.woocommerce #content #single .product .woocommerce-tabs ul.tabs li,
.woocommerce #content #single div.product .woocommerce-tabs ul.tabs:before,
.woocommerce #content #single div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce #content #single div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce #content #single div.product .woocommerce-tabs ul.tabs:after,
.woocommerce #content #single div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #content #single div.product .woocommerce-tabs ul.tabs li.active:after{background:none;border:0;border-bottom-right-radius:0;box-shadow:none;margin:0;padding:0}.woocommerce #content #single div.product .woocommerce-tabs ul.tabs
li{width:100%}.woocommerce #content #single div.product .woocommerce-tabs ul.tabs li.active
a{display:block;width:100%;border-right:2px solid;position:relative;margin-right:-2px;color:#000}.woocommerce #content #single div.product .woocommerce-tabs ul.tabs li
a{display:block;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-o-transition:color 0.3s}.woocommerce #content #single div.product .woocommerce-tabs ul.tabs li a:hover{color:#000}.woocommerce #content #single .product .woocommerce-tabs ul.tabs li
a{text-transform:uppercase;font-size:1.3em;font-weight:normal;color:#888;text-shadow:none}.woocommerce #content #single .product .woocommerce-tabs .tabs-panel>div>h2{margin-bottom:10px}.woocommerce #content #single .product .woocommerce-tabs
table.shop_attributes{font-size:1.3em}.woocommerce table
th{text-align:inherit}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews
#comments{margin:0}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments>h2{margin-bottom:10px}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments>div>h2{display:inline-block;margin-right:20px;margin-bottom:20px}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments > div .star-rating{vertical-align:top;margin-top:20px}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments
ol.commentlist{padding:0}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments ol.commentlist
li.comment{background:#eee;padding:20px;min-height:0}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments ol.commentlist li.comment .comment_container .comment-meta{margin-bottom:20px}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments ol.commentlist li.comment .comment_container .comment-meta
p.meta{font-size:1.3em;padding:5px
0 0 0}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments ol.commentlist li.comment .comment_container .comment-meta
img{position:relative;margin-right:10px}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments ol.commentlist li.comment .comment_container .comment-text{margin:0;padding:0;border:0}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments ol.commentlist li.comment .comment_container .comment-text
p{margin:0;padding-bottom:20px}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments
p.add_review{text-align:right}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments p.add_review
a.button{background:none;border:none;border-radius:0;text-shadow:none;box-shadow:none;padding:0;margin:0}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments p.add_review a.button:active{top:0}.woocommerce #content #single .product .woocommerce-tabs #tab-reviews #comments p.add_review a.button span.button-met{padding:5px
15px;text-transform:none;font-weight:bold}.woocommerce #content #single .product .shop_attributes
p{font-size:inherit}.woocommerce #single .upsells.products h2,
.woocommerce #single .related.products
h2{margin:40px
10px 10px 0;border-bottom:3px solid;line-height:0.5em;padding-left:30px}.woocommerce #single .upsells.products ul.products li.single-product:nth-child(even),
.woocommerce #single .related.products ul.products li.single-product:nth-child(even){margin-right:0}.woocommerce ul.products li.single-product
.thumbnails.live{width:310px;height:310px;overflow:hidden;position:relative;z-index:0}.woocommerce ul.products li.single-product .thumbnails
img{}.woocommerce #single div.product div.images div.thumbnails a, .woocommerce-page #single div.product div.images div.thumbnails a, .woocommerce #content #single div.product div.images div.thumbnails a, .woocommerce-page #content #single div.product div.images div.thumbnails
a{margin-bottom:10px}.woocommerce
div.pp_overlay{background:rgba(0,0,0,0.8)}.woocommerce div.pp_woocommerce
.pp_content_container{background:#fff;color:#888;padding:30px
0 0 0}.woocommerce div.pp_woocommerce .pp_content_container #reply-title{color:#000}.woocommerce .pp_woocommerce p.comment-form-rating,
.woocommerce .pp_woocommerce
p.stars{padding:0}.woocommerce .pp_woocommerce p.comment-form-comment>label{display:block}.woocommerce .pp_woocommerce p.comment-form-comment>textarea{width:100%;max-width:100%;height:auto;min-height:150px}.woocommerce div.pp_woocommerce .pp_content_container #respond
input#submit{padding:2px
10px;font-weight:bold;font-size:12px;min-height:29px;transition:background-color 0.5s, color 0.5s;-moz-transition:background-color 0.5s, color 0.5s;-webkit-transition:background-color 0.5s, color 0.5s;-o-transition:background-color 0.5s, color 0.5s;text-decoration:none;display:inline-block;background:#000;color:#fff;border:3px
solid #fff;border-radius:0;text-shadow:none;box-shadow:none}.woocommerce div.pp_woocommerce .pp_content_container #respond input#submit:hover{background:#fff;color:#000}.woocommerce div.pp_woocommerce
.pp_details{padding-top:15px}.woocommerce div.pp_woocommerce .pp_gallery
li{opacity:0.5;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.woocommerce div.pp_woocommerce .pp_gallery li:hover,
.woocommerce div.pp_woocommerce .pp_gallery
li.selected{opacity:1}.woocommerce div.pp_woocommerce .pp_previous:before,
.woocommerce div.pp_woocommerce .pp_next:before{background:url(/wp-content/themes/Matrix-Light/images/bg_direction_nav.png) no-repeat;width:30px;height:40px;border:none;box-shadow:none;content:"";display:block;top:56%;opacity:0.6;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.woocommerce div.pp_woocommerce .pp_next:before{background-position:100% 0}.woocommerce div.pp_woocommerce .pp_previous:hover:before{opacity:1;margin-left:-5px}.woocommerce div.pp_woocommerce .pp_next:hover:before{opacity:1;margin-right:-5px}.woocommerce div.pp_woocommerce .pp_arrow_previous,
.woocommerce div.pp_woocommerce
.pp_arrow_next{width:30px;height:30px;box-shadow:none;border:none;text-shadow:none;border-radius:0;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.woocommerce div.pp_woocommerce .pp_arrow_next:before,
.woocommerce div.pp_woocommerce .pp_arrow_previous:before{font-size:1.5em;line-height:30px;color:#fff}.woocommerce div.pp_woocommerce .pp_arrow_previous:hover,
.woocommerce div.pp_woocommerce .pp_arrow_next:hover{background:#fff}.woocommerce div.pp_woocommerce
.pp_close{border:none;box-shadow:none;color:#fff !important;text-shadow:none}.woocommerce header
nav{margin-right:0}header #woocommerce-header-cart{width:50px;height:50px;margin:40px
10px 0 0;float:right;display:inline-block;position:relative;z-index:100;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.woocommerce .chosen-container-single .chosen-single,
.woocommerce .chosen-container-active.chosen-with-drop .chosen-single,
.woocommerce .chosen-container .chosen-drop{border-radius:0;border:none;box-shadow:none;background:#eee;color:#888}.woocommerce .chosen-container-active.chosen-with-drop .chosen-single,
.woocommerce .chosen-container .chosen-drop{box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5)}@media all and (max-width:780px){header #woocommerce-header-cart{display:none}}header #woocommerce-header-cart:hover>span{color:#fff}header #woocommerce-header-cart>span{color:#202020;font-size:2em;line-height:50px;vertical-align:bottom}header #woocommerce-header-cart .cart-counter{min-width:15px;height:15px;position:absolute;top:5px;right:5px;color:#fff;font-size:1.1em;line-height:15px;font-weight:bold}header #woocommerce-header-cart
ul.cart_list{padding-bottom:10px}header #woocommerce-header-cart .header-cart{position:absolute;width:300px;right:0;top:50px;color:#888;border-top:3px solid;box-shadow:0 0 10px rgba(0,0,0,0.5);display:none;z-index:2;background:#fff;font-size:1.3em}header #woocommerce-header-cart .header-cart
li{position:relative;list-style:none}header #woocommerce-header-cart .header-cart
span.empty{padding:20px
0;display:block}header #woocommerce-header-cart .header-cart li:hover{background:#eee}header #woocommerce-header-cart .header-cart li img,
.widget.woocommerce .widget_shopping_cart_content li img,
.widget.woocommerce .product_list_widget li
img{position:relative;float:left;width:70px;height:auto;margin:10px}header #woocommerce-header-cart .header-cart-link{float:left;margin-top:10px;font-size:1.2em;font-weight:normal;color:#000;display:block;max-width:200px;text-align:left}#content .widget.woocommerce .widget_shopping_cart_content li > a,
#content .widget.woocommerce .product_list_widget li>a{font-weight:normal;color:#000;font-size:1.2em;margin-top:10px}#content .widget.woocommerce .widget_shopping_cart_content li > a > img,
#content .widget.woocommerce .product_list_widget li>a>img{margin-top:0}#content .widget.woocommerce .widget_shopping_cart_content span.quantity,
#content .widget.woocommerce .product_list_widget
.amount{font-size:1.1em}header #woocommerce-header-cart .header-cart-link span.quantity,
#content .widget.woocommerce .widget_shopping_cart_content
span.quantity{display:block;text-align:left;margin:0;color:#888;width:auto}header #woocommerce-header-cart .header-cart-link span.quantity .amount,
#content .widget.woocommerce .widget_shopping_cart_content span.quantity .amount,
#content .widget.woocommerce .product_list_widget
.amount{font-weight:bold}#content .widget.woocommerce .product_list_widget
del{font-size:0.6em;opacity:0.5}#content .widget.woocommerce .product_list_widget
ins{text-decoration:none}#content .widget.woocommerce .product_list_widget
li{border-top:1px solid #eee}#content .widget.woocommerce.widget_recent_reviews .product_list_widget .star-rating,
#content .widget.woocommerce.widget_top_rated_products .product_list_widget .star-rating{font-size:inherit}#content .widget.woocommerce.widget_layered_nav
ul{padding:15px
20px}#content .widget.woocommerce.widget_layered_nav ul
li{padding:5px
0}#content .widget.woocommerce.widget_layered_nav ul li
a{color:#000}#content .widget.woocommerce.widget_layered_nav ul li
small.count{color:#888}#content .widget.woocommerce
.price_slider_wrapper{background:#fff;padding:20px}#content .widget.woocommerce .widget_shopping_cart_content
.total{line-height:40px;border:none;padding:0;background:#fff;display:block;text-align:right}#content .widget.woocommerce .widget_shopping_cart_content .total
.amount{font-weight:bold;margin-right:20px}#content .widget.woocommerce .widget_shopping_cart_content
.buttons{background:#fff;padding:0
10px 10px 10px;text-align:center}#content .widget.woocommerce .widget_shopping_cart_content .buttons
a.button{float:left}#content .widget.woocommerce .widget_shopping_cart_content .buttons
a.button.checkout{float:right}.woocommerce #content .widget_layered_nav_filters
ul{padding:20px}.woocommerce #content .widget_layered_nav_filters ul
li{margin-right:3px}.woocommerce #content .widget_layered_nav_filters ul li
a{background:#000;border:none;border-radius:0;padding:3px
8px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.woocommerce #content .widget_layered_nav_filters ul li a:hover{text-decoration:none}header #woocommerce-header-cart .header-cart li
a.remove{position:absolute;top:5px;left:5px;width:20px;height:20px;color:#fff;opacity:0;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}header #woocommerce-header-cart .header-cart li:hover
a.remove{opacity:1}header #woocommerce-header-cart .header-cart li a.remove:hover{background:#fff}header #woocommerce-header-cart .header-cart-checkout{border-top:1px solid #303030;line-height:40px;margin:0
10px;text-align:right}header #woocommerce-header-cart .header-cart-checkout
span{font-weight:bold;margin:0
10px}header #woocommerce-header-cart .header-cart-btn,
#content .widget.woocommerce .widget_shopping_cart_content .buttons
a.button{box-shadow:none;text-shadow:none;border:none;border-radius:0;line-height:20px;width:120px;color:#fff;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}header #woocommerce-header-cart .header-cart-btn.view-cart-btn,
#content .widget.woocommerce .widget_shopping_cart_content .buttons
a.button{background:#000;text-decoration:none}header #woocommerce-header-cart .header-cart-btn:hover,
#content .widget.woocommerce .widget_shopping_cart_content .buttons a.button:hover{background:#fff !important;text-decoration:none}.woocommerce .woocommerce-infobox{margin:0
5px;padding-left:60px;font-family:"Helvetica Neue",Arial,Tahoma,sans-serif;font-size:1.3em;list-style:none}.woocommerce-page #page .woocommerce-infobox{margin:20px
0 10px 0}.woocommerce #product-archive-meta .woocommerce-infobox{margin:0
0 20px 0}.woocommerce .woocommerce-infobox.infobox-blue,
.woocommerce .woocommerce-infobox.infobox-red{color:#fff}.woocommerce .woocommerce-infobox.infobox-yellow{color:#505020}.woocommerce .woocommerce-infobox.infobox-green{color:#3D4F09}.woocommerce #content .woocommerce-infobox
a.button{padding:5px
10px;margin-top:-3px;float:right;font-weight:bold;font-size:12px;transition:background-color 0.5s, color 0.5s;-moz-transition:background-color 0.5s, color 0.5s;-webkit-transition:background-color 0.5s, color 0.5s;-o-transition:background-color 0.5s, color 0.5s;text-decoration:none;display:inline-block;background:#000;color:#fff;border:3px
solid #fff;border-radius:0;text-shadow:none;box-shadow:none}.woocommerce #content .woocommerce-infobox a.button:hover{background:#fff;color:#000}.woocommerce .widget ul.cart_list,
.woocommerce .widget ul.product_list_widget,
.woocommerce-page .widget ul.cart_list,
.woocommerce-page .widget
ul.product_list_widget{padding:0}.woocommerce #content .widget.woocommerce .widget_shopping_cart_content
li{border-bottom:1px solid #303030}.woocommerce #content .widget.woocommerce .widget_shopping_cart_content
dl.variation{display:inline-block;padding:0}.woocommerce #content .widget.woocommerce .widget_shopping_cart_content dl.variation
dt{display:inline}.woocommerce #content .widget.woocommerce .widget_shopping_cart_content dl.variation
dd{display:inline;float:left;margin:0}.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider,
.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider .ui-slider-range,
.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider .ui-slider-handle{border:none;box-shadow:none;border-radius:0}.woocommerce #content .widget.woocommerce.widget_price_filter
.price_slider{background:#202020;height:5px;margin:10px
0 30px 0}.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider .ui-slider-handle{background:#000}.woocommerce #content .widget_price_filter .ui-slider .ui-slider-handle:last-child,
.woocommerce-page #content .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-0.9em}.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider_amount
button{background:#000;color:#fff;box-shadow:none;text-shadow:none;border:none;border-radius:0;line-height:20px;width:70px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider_amount button:hover{background:#fff}.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider_amount .price_label>span{font-weight:bold}.woocommerce #content .widget.woocommerce.widget_product_categories>select{padding:20px;width:100%;background:#fff;color:#888}.woocommerce #content .widget.woocommerce.widget_product_categories ul li
ul.children{padding:0}.woocommerce #content .widget.woocommerce.widget_product_categories ul li ul.children li:before{content:'—';margin-right:10px}.woocommerce #content .widget_layered_nav ul li.chosen a, .woocommerce-page .widget_layered_nav ul li.chosen
a{background-color:#000;border:none;border-radius:0;padding:2px
10px 5px 20px}.woocommerce #content .widget.woocommerce.widget_product_search .screen-reader-text{display:none}.woocommerce #content .widget.woocommerce.widget_product_search
#searchform{margin:0}.woocommerce #content .widget.woocommerce.widget_product_search>h5{display:none}.woocommerce #content .widget.woocommerce.widget_product_search div
input#s{background:#fff;color:#888;width:270px;height:30px;line-height:30px;padding-left:10px;transition:all 0.3s}.woocommerce #content .widget.woocommerce.widget_product_search div
input#searchsubmit{font-size:0}.woocommerce #sidebar .widget.woocommerce.widget_shopping_cart
li.empty{padding:20px}.woocommerce-page #pg-content>.woocommerce{margin-bottom:30px}.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title
.edit{font-size:1.3em;margin:10px
0}.woocommerce .addresses div.address, .woocommerce-page .addresses
div.address{background:#eee;padding-bottom:30px}.woocommerce .addresses div.address address, .woocommerce-page .addresses div.address
address{font-size:1.3em}.woocommerce .addresses div.address > *, .woocommerce-page .addresses div.address>*{padding:10px
20px}.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row
textarea{background:#eee;color:#888;padding:5px
0;text-indent:5px}section#container
#container{padding:0;width:100%}section#container #container:after{content:" ";clear:both;height:0;visibility:hidden;display:block}.woobutton{background:#fff;color:#000;font-family:inherit;font-weight:bold;font-size:1.2em;padding:2px
10px;border:3px
solid #000;transition:all 0.3s;min-height:29px}p
.woobutton{font-size:inherit}.woobutton:hover,
.woocommerce #review_form #respond .form-submit input:hover, .woocommerce-page #review_form #respond .form-submit input:hover{cursor:pointer;background:#000;color:#fff;text-decoration:none !important}.woocommerce #payment #place_order, .woocommerce-page #payment
#place_order{background:#000;border:3px
solid #fff;border-radius:0;box-shadow:none;color:#fff;line-height:20px;text-shadow:none;transition:all 0.3s;width:120px;font-size:1.2em}.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover{background:#fff;color:#000}.woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit
input{background:#fff;color:#000;font-family:inherit;padding:2px
10px;border:3px
solid #000;transition:all 0.3s;min-height:29px;text-shadow:none;border-radius:0}.woobutton.checkout-button:hover,.woobutton.alt:hover{background:#000}.woocommerce #customer_login
.woobutton{font-size:inherit}.woocommerce .shop-form-login{font-size:10px}#pg-content .woocommerce form .form-row, #pg-content .woocommerce-page form .form-row{padding:0}#pg-content .woocommerce form
a.lost_password{margin-left:10px;font-size:1.3em}#pg-content .woocommerce form.login, #pg-content .woocommerce form.checkout_coupon, #pg-content .woocommerce form.register, #pg-content .woocommerce-page form.login, #pg-content .woocommerce-page form.checkout_coupon, #pg-content .woocommerce-page
form.register{border:none;background:#ddd;border-radius:0}#pg-content .woocommerce table.shop_table, .woocommerce-page
table.shop_table{font-size:1.3em;border:none}#pg-content .woocommerce table.shop_table td, .woocommerce-page table.shop_table
td{border:none}#pg-content .woocommerce table, #pg-content .woocommerce td, #pg-content .woocommerce
td{border-spacing:0 1px}#pg-content .woocommerce table.shop_table .woobutton, .woocommerce-page table.shop_table
.woobutton{font-size:12px}#pg-content .woocommerce table.shop_table thead, .woocommerce-page table.shop_table
thead{font-weight:400}#pg-content .woocommerce table.shop_table tbody, .woocommerce-page table.shop_table
tbody{background:#ddd}#pg-content .woocommerce table.shop_table tbody
tr.cart_table_item{transition:all 0.3s}#pg-content .woocommerce table.shop_table tbody tr.cart_table_item:hover{background:#000}#pg-content .woocommerce table.shop_table tr, .woocommerce-page table.shop_table
tr{color:#fff}.woocommerce #content table.cart td.actions .coupon #coupon_code.input-text{background:#eee;color:#888;border:none;padding:8px
10px;box-shadow:none}.woocommerce td.product-name dl.variation dd p:last-child, .woocommerce-page td.product-name dl.variation dd p:last-child{padding:0;font-size:1em}.woocommerce .shop_table td.product-name dl.variation dd, .woocommerce-page .shop_table td.product-name dl.variation
dd{padding:0;margin-bottom:5px}.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row
textarea{line-height:1.3em !important}.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals
table{font-size:1.3em;min-width:300px}#pg-content .woocommerce .cart-collaterals .cart_totals tr td, #pg-content .woocommerce .cart-collaterals .cart_totals tr th, #pg-content .woocommerce-page .cart-collaterals .cart_totals tr td, #pg-content .woocommerce-page .cart-collaterals .cart_totals tr
th{border-color:#707070}#pg-content .woocommerce
select{background:#eee;color:#888;padding:5px
2px}#pg-content .woocommerce .shipping-calculator-form .woobutton,
#pg-content .woocommerce .checkout_coupon
.woobutton{font-size:12px}#pg-content .woocommerce .checkout_coupon .form-row{margin:0}#pg-content .chzn-container-single .chzn-single{background:#eee;color:#888;padding:0
5px;box-shadow:none;border-radius:0;border-color:#707070;height:23px}.woocommerce .chzn-container-single .chzn-single{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";filter:progid:DXImageTransform.Microsoft.Shadow(enabled = false)}#pg-content .chzn-container-active .chzn-single{box-shadow:none}#pg-content .chzn-container-single .chzn-single
span{line-height:23px}#pg-content .chzn-container .chzn-drop{background:#eee;color:#888;border-radius:0;box-shadow:none}.woocommerce .chzn-container .chzn-results
li{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";filter:progid:DXImageTransform.Microsoft.Shadow(enabled = false)}#pg-content .chzn-container .chzn-results li:hover, #pg-content .chzn-container .chzn-results li.result-selected, #pg-content .chzn-container .chzn-results:hover li.result-selected:hover, #pg-content .chzn-container .chzn-results .highlighted, #pg-content .chzn-container .chzn-results .no-results{color:#fff}#pg-content .chzn-container .chzn-results:hover li.result-selected{background:#fff}#pg-content .chzn-container .chzn-results li
em{color:#fff}#pg-content .woocommerce .checkout p.form-row{margin-bottom:10px}#pg-content .woocommerce .checkout p#billing_address_1_field, #pg-content .woocommerce .checkout
p#shipping_address_1_field{margin-bottom:5px}#pg-content .woocommerce .checkout p#billing_country_field, #pg-content .woocommerce .checkout p#billing_state_field,
#pg-content .woocommerce .checkout p#shipping_country_field, #pg-content .woocommerce .checkout
p#shipping_state_field{margin-bottom:5px}#pg-content .woocommerce form .form-row textarea, #pg-content .woocommerce-page form .form-row
textarea{min-height:100px}#pg-content .woocommerce .checkout
p#shiptobilling{margin-top:20px}#pg-content .woocommerce table.shop_table
tfoot{background:#ddd}.woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot td, .woocommerce-page table.shop_table tfoot
th{color:#000}.woocommerce-checkout .woocommerce table.shop_table tbody th, .woocommerce-checkout .woocommerce table.shop_table tfoot td, .woocommerce-checkout .woocommerce table.shop_table tfoot
th{border:none}.woocommerce-checkout #payment
div.payment_box{background-color:#bfbfbf !important}.woocommerce-checkout #payment div.payment_box::after{border-color:transparent transparent #bfbfbf !important}#pg-content .woocommerce dl.customer_details,
#pg-content .woocommerce
.order_details{font-size:1.3em}#pg-content .woocommerce dl.customer_details
dd{font-style:italic}#pg-content .woocommerce dl.customer_details
dt{font-weight:bold}#pg-content .woocommerce dl.customer_details dt, #pg-content .woocommerce dl.customer_details
dd{line-height:1.6em}#pg-content .woocommerce table.my_account_orders td.order-actions{padding:10px}#pg-content .woocommerce #payment, #pg-content .woocommerce-page
#payment{background:#ddd;border-radius:0;box-shadow:none;border:none;color:#888}#pg-content .woocommerce #payment div.payment_box:after, #pg-content .woocommerce-page #payment div.payment_box:after{border-radius:0;box-shadow:none}#pg-content .woocommerce #payment div.payment_box > p, #pg-content .woocommerce-page #payment div.payment_box>p{padding:0;font-size:inherit}#pg-content .woocommerce #payment div.form-row, #pg-content .woocommerce-page #payment div.form-row{border-color:#404040}#pg-content .woocommerce #payment ul.payment_methods, #pg-content .woocommerce-page #payment
ul.payment_methods{border-bottom:none}#pg-content .woocommerce>p.order-info{margin-top:20px}#pg-content .woocommerce > p.order-info
mark{color:#fff;padding:3px
5px}.woocommerce-cart #pg-content .product-desc-bg{background:#ddd}.woocommerce-cart #pg-content .product-desc-bg
h3{padding:5px
0}#pg-content .woocommerce ul.digital-downloads{font-size:1.3em}#pg-content .woocommerce ul.digital-downloads
li{list-style:none;background:#ddd;padding:8px
0 8px 5px;margin-bottom:1px}.woocommerce-account
.lost_reset_password{padding-top:20px}.woocommerce #container nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #container nav.woocommerce-pagination ul li a:hover,
.woocommerce #container #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #container #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #container nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #container nav.woocommerce-pagination ul li a:focus,
.woocommerce #container #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #container #content nav.woocommerce-pagination ul li a:focus{color:inherit;background:inherit;font-weight:bold}.woocommerce #container nav.woocommerce-pagination ul li a,
.woocommerce-page #container nav.woocommerce-pagination ul li a,
.woocommerce #container #content nav.woocommerce-pagination ul li a,
.woocommerce-page #container #content nav.woocommerce-pagination ul li a,
.woocommerce #container nav.woocommerce-pagination ul li span,
.woocommerce-page #container nav.woocommerce-pagination ul li span,
.woocommerce #container #content nav.woocommerce-pagination ul li span,
.woocommerce-page #container #content nav.woocommerce-pagination ul li
span{padding:0;width:30px;line-height:30px;transition:all 0.3s}.woocommerce #container nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #container nav.woocommerce-pagination ul li a:hover,
.woocommerce #container #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #container #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #container nav.woocommerce-pagination ul li span:hover,
.woocommerce-page #container nav.woocommerce-pagination ul li span:hover,
.woocommerce #container #content nav.woocommerce-pagination ul li span:hover,
.woocommerce-page #container #content nav.woocommerce-pagination ul li span:hover{background-color:#fff}.woocommerce #container nav.woocommerce-pagination ul li span.current,
.woocommerce-page #container nav.woocommerce-pagination ul li span.current,
.woocommerce #container #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #container #content nav.woocommerce-pagination ul li
span.current{color:#fff;border-bottom:3px solid #fff;font-weight:bold;width:30px;height:30px}.woocommerce #container nav.woocommerce-pagination ul li,
.woocommerce-page #container nav.woocommerce-pagination ul li,
.woocommerce #container #content nav.woocommerce-pagination ul li,
.woocommerce-page #container #content nav.woocommerce-pagination ul
li{border:none;margin-right:3px}.woocommerce #container nav.woocommerce-pagination ul,
.woocommerce-page #container nav.woocommerce-pagination ul,
.woocommerce #container #content nav.woocommerce-pagination ul,
.woocommerce-page #container #content nav.woocommerce-pagination
ul{border:none}.woocommerce #container nav.woocommerce-pagination ul:hover,
.woocommerce-page #container nav.woocommerce-pagination ul:hover,
.woocommerce #container #content nav.woocommerce-pagination ul:hover,
.woocommerce-page #container #content nav.woocommerce-pagination ul:hover{background:none}.woocommerce nav.woocommerce-pagination,
.woocommerce-page nav.woocommerce-pagination,
.woocommerce #content nav.woocommerce-pagination,
.woocommerce-page #content nav.woocommerce-pagination{float:left;margin:10px
0}.woocommerce #content ul.products li.product, .woocommerce-page #content ul.products
li.product{width:310px;margin:0
10px 10px 0;min-height:363px}.woocommerce #content ul.products li.product a img, .woocommerce-page #content ul.products li.product a
img{margin-bottom:1px}.woocommerce #content ul.products li.product h3, .woocommerce-page #content ul.products li.product
h3{background:#fff;line-height:32px;padding:10px
15px;font-size:1.4em;color:#000 !important;text-align:left;text-decoration:none}.woocommerce #content ul.products li.product h3 mark, .woocommerce-page #content ul.products li.product h3
mark{color:#000;padding:0
3px 2px 3px}.woocommerce .upsells.products,
.woocommerce
.related.products{margin-bottom:70px}.woocommerce #content ul.products li.product h3 mark, .woocommerce-page #content ul.products li.product h3
mark{color:#fff}.woocommerce #respond input#submit.added:after, .woocommerce a.button.added:after, .woocommerce button.button.added:after, .woocommerce input.button.added:after{vertical-align:top;line-height:30px;margin-left:10px}.woocommerce ul.products .add_to_cart_button.added,
.woocommerce ul.products .product_type_grouped.added,
.woocommerce ul.products .product_type_variable.added,
.woocommerce ul.products .product_type_external.added,
.woocommerce ul.products .product_no_stock.added,
.woocommerce ul.products li.single-product:hover .add_to_cart_button.added,
.woocommerce ul.products li.single-product:hover .product_type_grouped.added,
.woocommerce ul.products li.single-product:hover .product_type_variable.added,
.woocommerce ul.products li.single-product:hover .product_type_external.added,
.woocommerce ul.products li.single-product:hover
.product_no_stock.added{right:0}.woocommerce-page .woocommerce #respond input#submit.alt, .woocommerce-page .woocommerce a.button.alt, .woocommerce-page .woocommerce button.button.alt, .woocommerce-page .woocommerce
input.button.alt{color:#000;font-size:1.2em;border-radius:0;border:3px
solid #000}#content .woocommerce #respond input#submit, #content .woocommerce a.button, #content .woocommerce button.button, #content .woocommerce
input.button{background:#fff;border:3px
solid #000;font-size:12px;border-radius:0;color:#000;padding:5px
10px;text-decoration:none;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}#content .woocommerce #respond input#submit:hover, #content .woocommerce a.button:hover, #content .woocommerce button.button:hover, #content .woocommerce input.button:hover{color:#fff;background:#000}.woocommerce .select2-container .select2-choice,
.woocommerce .select2-container .select2-choice .select2-arrow,
.woocommerce-page .select2-drop,
.woocommerce-page .select2-results .select2-ajax-error,
.woocommerce-page .select2-results .select2-no-results,
.woocommerce-page .select2-results .select2-searching,
.woocommerce-page .select2-results .select2-selection-limit,
.woocommerce-page .select2-results{border:none;border-radius:0;background:#eee;color:#888}.woocommerce-page .select2-results .select2-highlighted{border-radius:0;color:#888}.woocommerce-page .select2-drop{font-size:12px}.woocommerce-product-search .search-field,
.woocommerce-product-search input[type="submit"]{background-color:#eee}.woocommerce-product-search .search-field{background:#eee;line-height:30px;height:30px;padding-left:10px;width:270px;color:#888;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-appearance:none}.woocommerce-product-search .search-field:focus{color:#888}.woocommerce-product-search input[type="submit"]{background:url(/wp-content/themes/Matrix-Light/images/search.png) center center no-repeat #eee;height:30px;width:30px;position:absolute;top:0;right:0;color:rgba(0,0,0,0);transition:background-color 0.3s;-moz-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s}.woocommerce-product-search input[type="submit"]:hover{cursor:pointer}.woocommerce #quantity input::-webkit-outer-spin-button,
.woocommerce #quantity input::-webkit-inner-spin-button,
.woocommerce #content .quantity input::-webkit-outer-spin-button,
.woocommerce #content .quantity input::-webkit-inner-spin-button, .woocommerce-page #quantity input::-webkit-outer-spin-button,
.woocommerce-page #quantity input::-webkit-inner-spin-button,
.woocommerce-page #content .quantity input::-webkit-outer-spin-button,
.woocommerce-page #content .quantity input::-webkit-inner-spin-button{display:none}.woocommerce .quantity, .woocommerce-page
.quantity{position:relative;margin:0
auto;overflow:hidden;zoom:1;padding-right:1.1em;display:inline-block;width:100%}.woocommerce .quantity input.qty, .woocommerce-page .quantity
input.qty{width:2.618em;height:2.1em;float:left;padding:0;margin:0;text-align:center;border-right:0;font-weight:700;border-radius:2px 0 0 2px;-moz-appearance:textfield}.woocommerce .quantity noindex:-o-prefocus, .woocommerce .quantity input[type=number], .woocommerce-page .quantity noindex:-o-prefocus, .woocommerce-page .quantity input[type=number]{padding-right:1.2em}.woocommerce .quantity .plus,
.woocommerce .quantity .minus, .woocommerce-page .quantity .plus,
.woocommerce-page .quantity
.minus{display:block;padding:0;margin:0;position:absolute;text-align:center;width:1.387em;height:1.12em;text-decoration:none;overflow:visible;text-decoration:none;font-weight:700;cursor:pointer;text-shadow:none;line-height:1;background-image:none}.woocommerce .quantity .plus, .woocommerce-page .quantity
.plus{top:0;right:0}.woocommerce .quantity .minus, .woocommerce-page .quantity
.minus{bottom:0;right:0}footer{margin:0
5px}footer>small{font-size:1.2em;line-height:30px;color:#fff;float:right}footer #footer-social{float:left;margin-bottom:10px}.sh-sb-link{width:30px;height:30px;overflow:hidden;position:relative;margin-right:3px;display:inline-block;transition:background 0.3s;-moz-transition:background 0.3s;-webkit-transition:background 0.3s;-o-transition:background 0.3s}.matrix_social_footer{max-width:200% !important;position:absolute;top:0;left:0;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.matrix_social_footer:hover{left:-30px}.live>.ha.flip-front{position:absolute;-webkit-animation-name:flipfront180;-webkit-animation-play-state:paused;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:flipfront180;-moz-animation-play-state:paused;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:flipfront180;-ms-animation-play-state:paused;-ms-animation-fill-mode:forwards;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;-o-animation-name:flipfront180;-o-animation-play-state:paused;-o-animation-fill-mode:forwards;-o-animation-iteration-count:1;-o-animation-timing-function:linear;animation-name:flipfront180;animation-play-state:paused;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear}.live>.ha.flip-back{position:absolute;-webkit-animation-name:flipback180;-webkit-animation-play-state:paused;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:flipback180;-moz-animation-play-state:paused;-moz-animation-fill-mode:forwards;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:flipback180;-ms-animation-play-state:paused;-ms-animation-fill-mode:forwards;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;-o-animation-name:flipback180;-o-animation-play-state:paused;-o-animation-fill-mode:forwards;-o-animation-iteration-count:1;-o-animation-timing-function:linear;animation-name:flipback180;animation-play-state:paused;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear}@-keyframes
flipfront180{from{z-index:20;transform:rotateX(0deg)}49%{z-index:20}50%{z-index:10}to{z-index:10;transform:rotateX(-180deg)}}@-webkit-keyframes
flipfront180{from{z-index:20;-webkit-transform:rotateX(0deg)}49%{z-index:20}50%{z-index:10}to{z-index:10;-webkit-transform:rotateX(-180deg)}}@-moz-keyframes
flipfront180{0%{z-index:20;-moz-transform:rotateX(0deg)}49%{z-index:20}50%{z-index:10}100%{z-index:10;-moz-transform:rotateX(-180deg)}}@-ms-keyframes
flipfront180{from{z-index:20;-ms-transform:rotateX(0deg)}49%{z-index:20}50%{z-index:10}to{z-index:10;-ms-transform:rotateX(-180deg)}}@-o-keyframes
flipfront180{from{z-index:20;-o-transform:rotateX(0deg)}49%{z-index:20}50%{z-index:10}to{z-index:10;-o-transform:rotateX(-180deg)}}@-keyframes
flipback180{0%{z-index:10;transform:rotateX(180deg)}49%{z-index:10}50%{z-index:20}100%{z-index:20;transform:rotateX(0deg)}}@-webkit-keyframes
flipback180{from{z-index:10;-webkit-transform:rotateX(180deg)}49%{z-index:10}50%{z-index:20}to{z-index:20;-webkit-transform:rotateX(0deg)}}@-moz-keyframes
flipback180{0%{z-index:10;-moz-transform:rotateX(180deg)}49%{z-index:10}50%{z-index:20}100%{z-index:20;-moz-transform:rotateX(0deg)}}@-ms-keyframes
flipback180{from{z-index:10;-ms-transform:rotateX(180deg)}49%{z-index:10}50%{z-index:20}to{z-index:20;-ms-transform:rotateX(0deg)}}@-o-keyframes
flipback180{from{z-index:10;-o-transform:rotateX(180deg)}49%{z-index:10}50%{z-index:20}to{z-index:20;-o-transform:rotateX(0deg)}}@-keyframes
flipfrontY180{0%{z-index:20;transform:rotateY(0deg)}49%{z-index:20}50%{z-index:10}100%{z-index:10;transform:rotateY(-180deg)}}@-webkit-keyframes
flipfrontY180{from{z-index:20;-webkit-transform:rotateY(0deg)}49%{z-index:20}50%{z-index:10}to{z-index:10;-webkit-transform:rotateY(-180deg)}}@-moz-keyframes
flipfrontY180{0%{z-index:20;-moz-transform:rotateY(0deg)}49%{z-index:20}50%{z-index:10}100%{z-index:10;-moz-transform:rotateY(-180deg)}}@-ms-keyframes
flipfrontY180{from{z-index:20;-ms-transform:rotateY(0deg)}49%{z-index:20}50%{z-index:10}to{z-index:10;-ms-transform:rotateY(-180deg)}}@-o-keyframes
flipfrontY180{from{z-index:20;-o-transform:rotateY(0deg)}49%{z-index:20}50%{z-index:10}to{z-index:10;-o-transform:rotateY(-180deg)}}@-keyframes
flipbackY180{0%{z-index:10;transform:rotateY(180deg)}49%{z-index:10}50%{z-index:20}100%{z-index:20;transform:rotateY(0deg)}}@-webkit-keyframes
flipbackY180{from{z-index:10;-webkit-transform:rotateY(180deg)}49%{z-index:10}50%{z-index:20}to{z-index:20;-webkit-transform:rotateY(0deg)}}@-moz-keyframes
flipbackY180{0%{z-index:10;-moz-transform:rotateY(180deg)}49%{z-index:10}50%{z-index:20}100%{z-index:20;-moz-transform:rotateY(0deg)}}@-ms-keyframes
flipbackY180{from{z-index:10;-ms-transform:rotateY(180deg)}49%{z-index:10}50%{z-index:20}to{z-index:20;-ms-transform:rotateY(0deg)}}@-o-keyframes
flipbackY180{from{z-index:10;-o-transform:rotateY(180deg)}49%{z-index:10}50%{z-index:20}to{z-index:20;-o-transform:rotateY(0deg)}}.home #fancybox-loading,
.search #fancybox-loading,
.archive #fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}.home #fancybox-loading div,
.search #fancybox-loading div,
.archive #fancybox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox.png')}.home #fancybox-overlay,
.search #fancybox-overlay,
.archive #fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}.home #fancybox-tmp,
.search #fancybox-tmp,
.archive #fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}.home #fancybox-wrap,
.search #fancybox-wrap,
.archive #fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}.home #fancybox-outer,
.search #fancybox-outer,
.archive #fancybox-outer{position:relative;width:100%;height:100%;background:#fff}.home #fancybox-content,
.search #fancybox-content,
.archive #fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px
solid #404040}.home #fancybox-hide-sel-frame,
.search #fancybox-hide-sel-frame,
.archive #fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}.home #fancybox-close,
.search #fancybox-close,
.archive #fancybox-close{position:absolute;top:10px;left:45px;width:32px;height:32px;background:transparent url('/wp-content/themes/Matrix-Light/images/fancybox/fancy_options.png') 0px -32px;cursor:pointer;z-index:1103;display:none}.home #fancybox-close:hover,
.search #fancybox-close:hover,
.archive #fancybox-close:hover{background-position:-32px -32px}.home #fancybox-error,
.search #fancybox-error,
.archive #fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}.home #fancybox-img,
.search #fancybox-img,
.archive #fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}.home #fancybox-frame,
.search #fancybox-frame,
.archive #fancybox-frame{width:100%;height:100%;border:none;display:block}.home #fancybox-left, .home #fancybox-right,
.search #fancybox-left, .search #fancybox-right,
.archive #fancybox-left, .archive #fancybox-right{position:absolute;top:10px;height:32px;width:32px;cursor:pointer;outline:none;background:transparent url('/wp-content/themes/Matrix-Light/images/fancybox/blank.gif');z-index:1102;display:none;border:none}.home #fancybox-left,
.search #fancybox-left,
.archive #fancybox-left{left:10px}.home #fancybox-right,
.search #fancybox-right,
.archive #fancybox-right{left:80px}.home #fancybox-left-ico, .home #fancybox-right-ico,
.search #fancybox-left-ico, .search #fancybox-right-ico,
.archive #fancybox-left-ico, .archive #fancybox-right-ico{position:absolute;top:0;left:-9999px;width:32px;height:32px;cursor:pointer;z-index:1102;display:block}.home #fancybox-left-ico,
.search #fancybox-left-ico,
.archive #fancybox-left-ico{background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancy_options.png');background-position:0 0}.home #fancybox-left-ico:hover,
.search #fancybox-left-ico:hover,
.archive #fancybox-left-ico:hover{background-position:-32px 0}.home #fancybox-right-ico,
.search #fancybox-right-ico,
.archive #fancybox-right-ico{background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancy_options.png');background-position:0 -64px}.home #fancybox-right-ico:hover,
.search #fancybox-right-ico:hover,
.archive #fancybox-right-ico:hover{background-position:-32px -64px}.home #fancybox-left:hover, .home #fancybox-right:hover,
.search #fancybox-left:hover, .search #fancybox-right:hover,
.archive #fancybox-left:hover, .archive #fancybox-right:hover{visibility:visible}.home #fancybox-left:hover span,
.search #fancybox-left:hover span,
.archive #fancybox-left:hover
span{left:0}.home #fancybox-right:hover span,
.search #fancybox-right:hover span,
.archive #fancybox-right:hover
span{left:0}.home .fancybox-bg,
.search .fancybox-bg,
.archive .fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}.home #fancybox-bg-n,
.search #fancybox-bg-n,
.archive #fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox-x.png')}.home #fancybox-bg-ne,
.search #fancybox-bg-ne,
.archive #fancybox-bg-ne{top:-20px;right:-20px;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox.png');background-position:-40px -162px}.home #fancybox-bg-e,
.search #fancybox-bg-e,
.archive #fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox-y.png');background-position:-20px 0px}.home #fancybox-bg-se,
.search #fancybox-bg-se,
.archive #fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox.png');background-position:-40px -182px}.home #fancybox-bg-s,
.search #fancybox-bg-s,
.archive #fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox-x.png');background-position:0px -20px}.home #fancybox-bg-sw,
.search #fancybox-bg-sw,
.archive #fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox.png');background-position:-40px -142px}.home #fancybox-bg-w,
.search #fancybox-bg-w,
.archive #fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox-y.png')}.home #fancybox-bg-nw,
.search #fancybox-bg-nw,
.archive #fancybox-bg-nw{top:-20px;left:-20px;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox.png');background-position:-40px -122px}.home #fancybox-title,
.search #fancybox-title,
.archive #fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.home .fancybox-title-inside,
.search .fancybox-title-inside,
.archive .fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.home .fancybox-title-outside,
.search .fancybox-title-outside,
.archive .fancybox-title-outside{padding-top:10px;color:#fff}.home .fancybox-title-over,
.search .fancybox-title-over,
.archive .fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}.home #fancybox-title-over,
.search #fancybox-title-over,
.archive #fancybox-title-over{padding:10px;background-image:url('/wp-content/themes/Matrix-Light/images/fancybox/fancy_title_over.png');display:block}.home .fancybox-title-float,
.search .fancybox-title-float,
.archive .fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}.home #fancybox-title-float-wrap,
.search #fancybox-title-float-wrap,
.archive #fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}.home #fancybox-title-float-wrap td,
.search #fancybox-title-float-wrap td,
.archive #fancybox-title-float-wrap
td{border:none;white-space:nowrap}.home #fancybox-title-float-left,
.search #fancybox-title-float-left,
.archive #fancybox-title-float-left{padding:0
0 0 15px;background:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox.png') -40px -90px no-repeat}.home #fancybox-title-float-main,
.search #fancybox-title-float-main,
.archive #fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0
0 3px 0;background:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox-x.png') 0px -40px}.home #fancybox-title-float-right,
.search #fancybox-title-float-right,
.archive #fancybox-title-float-right{padding:0
0 0 15px;background:url('/wp-content/themes/Matrix-Light/images/fancybox/fancybox.png') -55px -90px no-repeat}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0;position:relative;zoom:1;color:#fff}.mainslide{margin-bottom:10px}.postslide{overflow:hidden;position:relative}article ul.slides
li{padding:0;margin:0}article ul.flex-direction-nav{height:0}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider
.slides{zoom:1}.carousel
li{margin-right:5px}a .flex-title{color:#fff}a:hover .flex-title{text-decoration:underline}.flex-title{position:absolute;top:55px;right:25px;padding:0
20px;font-size:4.8em;line-height:1.4em}.flex-description{position:absolute;top:150px;right:25px;padding:15px
20px;max-width:300px;font-size:1.4em;line-height:1.4em;background:rgba(0,0,0,0.6);color:#f7f7f7}.flex-direction-nav
a{width:30px;height:40px;margin:-20px 0 0;display:block;background:url(/wp-content/themes/Matrix-Light/images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav
.disabled{opacity: .3!important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center}.flex-control-nav
li{margin:0
6px 10px 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:20px;height:10px;display:block;cursor:pointer;text-indent:-9999px;border:1px
solid #fff;transition:background 0.3s;-moz-transition:background 0.3s;-webkit-transition:background 0.3s;-o-transition:background 0.3s}.flex-control-paging li a:hover{background:#fff;border:1px
solid}.flex-control-paging li a.flex-active{background:#fff;border:1px
solid}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs
.active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}.flex-title{font-size:3.6em;line-height:50px}.flex-description{top:130px}}@media screen and (max-width: 640px){.flexslider{margin-top:50px}.flex-description{visibility:hidden}.postslide{margin-top:0}.flex-title{top:-40px;left:0;font-size:2.4em;line-height:40px;display:block;width:100%}}.jp-jplayer>video{background:#000}.jp-jplayer>img{vertical-align:top}.jp-video,.jp-audio{font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative}.jp-video-360p{width:100%;margin:0}.jp-video-full{width:480px;height:270px;position:static !important;position:relative}.jp-video-full .jp-jplayer{top:0;left:0;position:fixed !important;position:relative;overflow:hidden;z-index:1000}.jp-video-full .jp-gui{position:fixed !important;position:static;top:0;left:0;width:100%;height:100%;z-index:1000}.jp-video-full .jp-interface{position:absolute !important;position:relative;bottom:0;left:0;z-index:1000}.jp-interface{position:relative;width:100%;height:35px;background:#202020}div.jp-controls-holder{clear:both;width:570px;margin:0
auto;position:relative;overflow:hidden}a.jp-play,a.jp-pause{width:40px;height:35px;float:left;text-indent:-9999px;outline:none}a.jp-play{background:url("/wp-content/themes/Matrix-Light/images/jp-controls.png") 0 0 no-repeat}a.jp-pause{background:url("/wp-content/themes/Matrix-Light/images/jp-controls.png") -40px 0 no-repeat;display:none}.separator{background-image:url("/wp-content/themes/Matrix-Light/images/separator.png");background-repeat:no-repeat;width:2px;height:35px;float:left;margin-top:7px;margin-right:10px}.jp-progress{background:#706d6d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,.4),
0px 1px 0px rgba(255,255,255,.4);-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,.4),
0px 1px 0px rgba(255,255,255,.4);box-shadow:inset 0px 1px 4px rgba(0,0,0,.4),
0px 1px 0px rgba(255,255,255,.4);width:280px;height:10px;float:left;margin-top:13px}.jp-seek-bar{width:0px;height:100%;cursor:pointer}.jp-seeking-bg{background:#575555;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.jp-play-bar{background:url("/wp-content/themes/Matrix-Light/images/play-bar.png") left repeat-x;width:0px;height:10px;position:relative;z-index:9999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.jp-play-bar
span{position:absolute;top:-3px;right:-12px;width:16px;height:17px}.jp-current-time,.jp-duration{font-size:11px;font-family:Arial;color:#f7f7f7;margin-top:10px;float:left}.jp-current-time{float:left;display:inline}.jp-duration{float:left;display:inline;text-align:right}.jp-video .jp-current-time,
.jp-audio .jp-current-time{margin-left:10px}.jp-video .jp-duration,
.jp-audio .jp-duration{margin-right:10px}.time-sep{float:left;margin:10px
3px 0 3px;font-size:11px;font-family:Arial;color:#f7f7f7}.jp-video a.jp-mute,
.jp-video a.jp-unmute,
.jp-audio a.jp-mute,
.jp-audio a.jp-unmute{text-indent:-9999px;float:left;height:35px;outline:none}.jp-mute{float:left;background:url("/wp-content/themes/Matrix-Light/images/jp-controls.png") -80px 0 no-repeat;margin-top:1px;margin-left:-10px;width:35px}a.jp-unmute{background:url("/wp-content/themes/Matrix-Light/images/jp-controls.png") -115px 0 no-repeat;margin-top:1px;margin-left:-13px;display:none;width:38px}.jp-volume-bar{float:left;margin-top:13px;margin-right:10px;overflow:hidden;width:70px;height:10px;cursor:pointer;background:#706d6d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,.4),
0px 1px 0px rgba(255,255,255,.4);-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,.4),
0px 1px 0px rgba(255,255,255,.4);box-shadow:inset 0px 1px 4px rgba(0,0,0,.4),
0px 1px 0px rgba(255,255,255,.4)}.jp-volume-bar-value{width:0px;height:10px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.jp-volume-bar-value
span{position:absolute;top:0px;right:-5px;width:11px;height:10px}.jp-full-screen{background:url("/wp-content/themes/Matrix-Light/images/jp-controls.png") -150px 0 no-repeat;float:left;width:40px;height:35px;text-indent:-9999px;margin-left:-15px;outline:none}.jp-restore-screen{background:url("/wp-content/themes/Matrix-Light/images/jp-controls.png") -185px 0 no-repeat;float:left;width:40px;height:35px;text-indent:-9999px;margin-left:-15px;outline:none}a.jp-play,a.jp-pause,a.jp-mute,a.jp-unmute,a.jp-full-screen,a.jp-restore-screen{opacity:0.8;transition:opacity 0.3s;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s}a.jp-play:hover,a.jp-pause:hover,a.jp-mute:hover,a.jp-unmute:hover,a.jp-full-screen:hover,a.jp-restore-screen:hover{opacity:1}.jp-no-solution{position:absolute;width:390px;margin-left:-202px;left:50%;top:10px;padding:5px;font-size:.8em;background-color:#eee;border:2px
solid #009be3;color:#000;display:none}.jp-no-solution
a{color:#000}.jp-no-solution
span{font-size:1em;display:block;text-align:center;font-weight:bold}.blue{background-color:#19A2DE !important}.bluetxt{color:#19A2DE !important}.red{background-color:#E61400 !important}.redtxt{color:#E61400 !important}.green{background-color:#319A31 !important}.greentxt{color:#319A31 !important}.magenta{background-color:#FF0094 !important}.magentatxt{color:#FF0094 !important}.purple{background-color:#A500FF !important}.purpletxt{color:#A500FF !important}.teal{background-color:#00AAAD !important}.tealtxt{color:#00AAAD !important}.lime{background-color:#8CBE29 !important}.limetxt{color:#8CBE29 !important}.brown{background-color:#9C5100 !important}.browntxt{color:#9C5100 !important}.pink{background-color:#E671B5 !important}.pinktxt{color:#E671B5 !important}.mango{background-color:#EF9608 !important}.mangotxt{color:#EF9608 !important}.black{background-color:#000 !important}.blacktxt{color:#000 !important}.white{background-color:#fff !important}.whitetxt{color:#fff !important}.last{margin-right:0}.home #fancybox-left-ico,
.search #fancybox-left-ico,
.archive #fancybox-left-ico{left:0}.home #fancybox-right-ico,
.search #fancybox-right-ico,
.archive #fancybox-right-ico{left:0}noindex:-o-prefocus, #content-title, .page-sub-title h1, .section-title, .widget
h5{font-family:'Segoe UI Light','Helvetica Neue' !important}@media all and (-webkit-min-device-pixel-ratio:0){#content-title, .page-sub-title h1, .section-title, .widget
h5{font-family:'Segoe UI Light','Helvetica Neue' !important}}@media all and (max-width:640px){.last{margin-right:auto}}#colorchanger{position:fixed;top:50px;left:-210px;display:block;text-align:left;transition:left 0.3s;-moz-transition:left 0.3s;-webkit-transition:left 0.3s;-o-transition:left 0.3s;z-index:1500}#colorchanger:hover{left:0}#colorchanger
h4{background:url(/wp-content/themes/Matrix-Light/images/right.png) no-repeat 212px 7px #000;color:#fff;padding-right:40px}#colorchanger a
span{width:80px;height:30px;display:block;margin-bottom:5px;color:#fff;text-align:center;line-height:30px;font-size:1.2em;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}#colorchanger a span:hover{background:#fff !important;color:#000}.button-demo
span{margin:0
20px 20px 0}#demo-button
h2{padding-left:20px}.demo-dark-button{background:#000;padding:20px
0 0 20px}.demo-light-button{background:#fff;padding:20px
0 0 20px}a,
.toggle-button:hover,
.ac-tab:hover,
ul#port-filter li,
ul#port-filter li:hover,
.about-person:hover,
.price-pre,
.price-post,
.hl-txt1,
.hl-txt2,
.widget #tweeter li a,
#wp-calendar td#today:hover a,
.woocommerce #content ul.products .add_to_cart_button:hover,
.woocommerce #content ul.products .product_type_grouped:hover,
.woocommerce #content ul.products .product_type_variable:hover,
.woocommerce #content ul.products .product_type_external:hover,
.woocommerce #content ul.products .product_no_stock:hover,
.woocommerce #single .product .single_add_to_cart_button:hover,
.woocommerce div.star-rating:before,
.woocommerce-page div.star-rating:before,
.woocommerce div.star-rating span,
.woocommerce-page div.star-rating span,
.woocommerce #single .product .summary p.price,
.woocommerce #single form.cart .quantity input.minus:hover,
.woocommerce #single form.cart .quantity input.plus:hover,
.woocommerce-page #content #pg-content .quantity input.minus:hover,
.woocommerce-page #content #pg-content .quantity input.plus:hover,
.woocommerce div.pp_woocommerce .pp_arrow_next:hover:before,
.woocommerce div.pp_woocommerce .pp_arrow_previous:hover:before,
header #woocommerce-header-cart .header-cart-link span.quantity .amount,
#content .widget.woocommerce .widget_shopping_cart_content span.quantity .amount,
#content .widget.woocommerce .product_list_widget .amount,
#content .widget.woocommerce .widget_shopping_cart_content .total .amount,
header #woocommerce-header-cart .header-cart li a.remove:hover,
header #woocommerce-header-cart .header-cart-checkout span,
header #woocommerce-header-cart .header-cart-btn:hover,
#content .widget.woocommerce .widget_shopping_cart_content .buttons a.button:hover,
.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider_amount button:hover,
.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider_amount .price_label > span,
.woobutton.checkout-button:hover,
.woobutton.alt:hover,
.woocommerce .cart-collaterals .cart_totals table .total > td, .woocommerce-page .cart-collaterals .cart_totals table .total > td,
#pg-content .woocommerce .checkout #order_review table .total td,
.woocommerce .product-desc-bg .price,
.woocommerce #container nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #container nav.woocommerce-pagination ul li a:hover,
.woocommerce #container #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #container #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #container nav.woocommerce-pagination ul li span:hover,
.woocommerce-page #container nav.woocommerce-pagination ul li span:hover,
.woocommerce #container #content nav.woocommerce-pagination ul li span:hover,
.woocommerce-page #container #content nav.woocommerce-pagination ul li span:hover{color:#19a2de}.themecolortxt,
span.dark-themecolor:hover,
#pg-content .about-person:hover
h3{color:#19a2de !important}ul#nav li.back,
ul#nav > li li,
.hl1,
.hl3,
#content-title,
.title-highlight,
#content .toggle-content,
.flex-control-paging li a:hover,
.flex-control-paging li a.flex-active,
.page,
.home-pagination,
.nextpagelink,
.table-info ul li,
.woocommerce #content #single .product .woocommerce-tabs,
.woocommerce #single .upsells.products h2,
.woocommerce #single .related.products h2,
header #woocommerce-header-cart .header-cart,
#pg-content .chzn-container-active .chzn-single,
#pg-content .chzn-container .chzn-drop{border-color:#19a2de}.woocommerce .single-product .salebg,
.woocommerce #single .product .salebg,
.woocommerce #content #single div.product .woocommerce-tabs ul.tabs li.active
a{border-right-color:#19a2de}.break,
ul#nav li.current-menu-item > a,
ul#nav li.current-post-ancestor > a,
ul#nav li.current-matrix_portfolio-ancestor > a,
ul#nav li li a,
ul#nav:hover > li:hover > a,
.hl2,
.themecolor,
.quote-bg1,
.testimonial-1,
.toggle-button,
.ac-tab,
.flexslider,
.flex-title,
.flex-control-paging li a,
.jp-play-bar,
.jp-volume-bar-value,
.pagination .current,
.post-pagination > .page-numbers,
ul#port-filter li.filter-current,
.table-title,
.widget h5,
#search-field:focus,
#search-submit:hover,
#post-meta .tile-sidebar,
.sidebreak,
span.dark-themecolor,
#wp-calendar td#today,
.img-caption,
.wp-caption-text,
.woocommerce ul.products li.single-product .out-of-stock-text,
header #woocommerce-header-cart:hover,
header #woocommerce-header-cart .cart-counter,
header #woocommerce-header-cart .header-cart li a.remove,
#content .widget.woocommerce .widget_shopping_cart_content .buttons a.button.checkout,
.woobutton.checkout-button,
.woobutton.alt,
.woocommerce-page .woocommerce #respond input#submit.alt, .woocommerce-page .woocommerce a.button.alt, .woocommerce-page .woocommerce button.button.alt, .woocommerce-page .woocommerce input.button.alt,
.woocommerce-page .select2-results .select2-highlighted,
#pg-content .woocommerce table.shop_table thead, .woocommerce-page table.shop_table thead,
#pg-content .chzn-container .chzn-results li:hover, #pg-content .chzn-container .chzn-results li.result-selected, #pg-content .chzn-container .chzn-results:hover li.result-selected:hover, #pg-content .chzn-container .chzn-results .highlighted, #pg-content .chzn-container .chzn-results .no-results,
#pg-content .chzn-container .chzn-results li em,
#pg-content .woocommerce > p.order-info
mark{background-color:#19a2de}.woocommerce #content ul.products .add_to_cart_button,
.woocommerce #content ul.products .product_type_grouped,
.woocommerce #content ul.products .product_type_variable,
.woocommerce #content ul.products .product_type_external,
.woocommerce #content ul.products .product_no_stock,
header #woocommerce-header-cart a.header-cart-btn.checkout-btn,
.woocommerce #content .widget.woocommerce.widget_price_filter .price_slider .ui-slider-range,
.woocommerce-page #content #pg-content .quantity input.minus,
.woocommerce-page #content #pg-content .quantity input.plus,
.woocommerce #single form.cart .quantity input.minus,
.woocommerce #single form.cart .quantity input.plus,
.woocommerce #single .product .single_add_to_cart_button,
.woocommerce div.pp_woocommerce .pp_arrow_previous,
.woocommerce div.pp_woocommerce .pp_arrow_next,
.woocommerce div.pp_woocommerce .pp_close,
.woocommerce #container nav.woocommerce-pagination ul li span.current,
.woocommerce-page #container nav.woocommerce-pagination ul li span.current,
.woocommerce #container #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #container #content nav.woocommerce-pagination ul li span.current,
.woocommerce #content .widget_layered_nav_filters ul li a:hover,
.woocommerce #content ul.products li.product h3 mark, .woocommerce-page #content ul.products li.product h3
mark{background:#19a2de}.farbtastic{position:relative}.farbtastic
*{position:absolute;cursor:crosshair}.farbtastic,.farbtastic
.wheel{width:195px;height:195px}.farbtastic .color,.farbtastic
.overlay{top:47px;left:47px;width:101px;height:101px}.farbtastic
.wheel{background:url(/wp-admin/images/wheel.png) no-repeat;width:195px;height:195px}.farbtastic
.overlay{background:url(/wp-admin/images/mask.png) no-repeat}.farbtastic
.marker{width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url(/wp-admin/images/marker.png) no-repeat}html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay
img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider
.slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide
img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video
iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(/wp-content/plugins/easy-swipebox/public/img/loader.gif) center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(/wp-content/plugins/easy-swipebox/public/img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0
auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes
rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes
rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes
leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes
leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}