.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:0;}
a:hover,a:active{outline:0;}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{ max-width:100%; width:auto\9; height:auto; vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
#map_canvas img,.google-maps img{max-width:none;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}
pre,blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}
body{margin:0;font-size:14px;line-height:20px;color:#333333;background-color:#333333;}
a{color:#999999;text-decoration:none;}
a:hover,a:focus{ text-decoration:underline;}
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.row{margin-left:-20px;*zoom:1;}
.row:before,.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.span12{width:940px;}
.span11{width:860px;}
.span10{width:780px;}
.span9{width:700px;}
.span8{width:620px;}
.span7{width:540px;}
.span6{width:460px;}
.span5{width:380px;}
.span4{width:300px;}
.span3{width:220px;}
.span2{width:140px;}
.span1{width:60px;}
.offset12{margin-left:980px;}
.offset11{margin-left:900px;}
.offset10{margin-left:820px;}
.offset9{margin-left:740px;}
.offset8{margin-left:660px;}
.offset7{margin-left:580px;}
.offset6{margin-left:500px;}
.offset5{margin-left:420px;}
.offset4{margin-left:340px;}
.offset3{margin-left:260px;}
.offset2{margin-left:180px;}
.offset1{margin-left:100px;}
.row-fluid{width:100%;*zoom:1;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.127659574468085%;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}
.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
p{margin:0 0 10px;}
.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px;}
small{font-size:85%;}
strong{font-weight:bold;}
em{font-style:italic;}
cite{font-style:normal;}
.muted{color:#999999;}
a.muted:hover,a.muted:focus{color:#808080;}
.text-warning{color:#c09853;}
a.text-warning:hover,a.text-warning:focus{color:#a47e3c;}
.text-error{color:#b94a48;}
a.text-error:hover,a.text-error:focus{color:#953b39;}
.text-info{color:#3a87ad;}
a.text-info:hover,a.text-info:focus{color:#2d6987;}
.text-success{color:#468847;}
a.text-success:hover,a.text-success:focus{color:#356635;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
h1,h2,h3,h4,h5,h6{ font-family:inherit; color:inherit; text-rendering:optimizelegibility; }
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;}
h1 small{font-size:24.5px;}
h2 small{font-size:17.5px;}
h3 small{font-size:14px;}
h4 small{font-size:14px;}
.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eeeeee;}
ul,ol{padding:0;margin:0 0 10px 25px;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none;}
ul.inline,ol.inline{margin-left:0;list-style:none;}
ul.inline > li,ol.inline > li{display:inline-block;*display:inline; *zoom:1;padding-left:5px;padding-right:5px;}
dl{margin-bottom:20px;}
dt,dd{line-height:20px;}
dt{font-weight:bold;}
dd{margin-left:10px;}
.dl-horizontal{*zoom:1;}
.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0;}
.dl-horizontal:after{clear:both;}
.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dl-horizontal dd{margin-left:180px;}
hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff;}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999;}
abbr.initialism{font-size:90%;text-transform:uppercase;}
blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee;}
blockquote p{margin-bottom:0; font-weight:300; }
blockquote small{display:block;line-height:20px;color:#999;}
blockquote small:before{content:'\2014 \00A0';}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;}
blockquote.pull-right p,blockquote.pull-right small{text-align:right;}
blockquote.pull-right small:before{content:'';}
blockquote.pull-right small:after{content:'\00A0 \2014';}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
address{ display:block;margin-bottom:20px;font-style:normal;line-height:20px;}
code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;}
code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap;}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);}
pre.prettyprint{margin-bottom:20px;}
pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0;}
.pre-scrollable{max-height:340px;overflow-y:scroll;}
.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999999;}
.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
.label:empty,.badge:empty{display:none;}
a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer;}
.label-important,.badge-important{background-color:#b94a48;}
.label-important[href],.badge-important[href]{background-color:#953b39;}
.label-warning,.badge-warning{background-color:#f89406;}
.label-warning[href],.badge-warning[href]{background-color:#c67605;}
.label-success,.badge-success{background-color:#468847;}
.label-success[href],.badge-success[href]{background-color:#356635;}
.label-info,.badge-info{background-color:#3a87ad;}
.label-info[href],.badge-info[href]{background-color:#2d6987;}
.label-inverse,.badge-inverse{background-color:#333;}
.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a;}
.btn .label,.btn .badge{position:relative;top:-1px;}
.btn-mini .label,.btn-mini .badge{top:0;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.table{width:100%;margin-bottom:20px;}
.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd;}
.table th{font-weight:bold;}
.table thead th{vertical-align:bottom;}
.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}
.table tbody + tbody{border-top:2px solid #ddd;}
.table .table{background-color:#333;}
.table-condensed th,.table-condensed td{padding:4px 5px;}
.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.table-bordered th,.table-bordered td{border-left:1px solid #ddd;}
.table-bordered caption + thead tr:first-child th,.table-bordered caption + tbody tr:first-child th,.table-bordered caption + tbody tr:first-child td,.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
.table-bordered thead:first-child tr:first-child > th:first-child,.table-bordered tbody:first-child tr:first-child > td:first-child,.table-bordered tbody:first-child tr:first-child > th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.table-bordered thead:first-child tr:first-child > th:last-child,.table-bordered tbody:first-child tr:first-child > td:last-child,.table-bordered tbody:first-child tr:first-child > th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}
.table-bordered thead:last-child tr:last-child > th:first-child,.table-bordered tbody:last-child tr:last-child > td:first-child,.table-bordered tbody:last-child tr:last-child > th:first-child,.table-bordered tfoot:last-child tr:last-child > td:first-child,.table-bordered tfoot:last-child tr:last-child > th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.table-bordered thead:last-child tr:last-child > th:last-child,.table-bordered tbody:last-child tr:last-child > td:last-child,.table-bordered tbody:last-child tr:last-child > th:last-child,.table-bordered tfoot:last-child tr:last-child > td:last-child,.table-bordered tfoot:last-child tr:last-child > th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;}
.table-bordered caption + thead tr:first-child th:first-child,.table-bordered caption + tbody tr:first-child td:first-child,.table-bordered colgroup + thead tr:first-child th:first-child,.table-bordered colgroup + tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.table-bordered caption + thead tr:first-child th:last-child,.table-bordered caption + tbody tr:first-child td:last-child,.table-bordered colgroup + thead tr:first-child th:last-child,.table-bordered colgroup + tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}
.table-striped tbody > tr:nth-child(odd) > td,.table-striped tbody > tr:nth-child(odd) > th{background-color:#f9f9f9;}
.table-hover tbody tr:hover > td,.table-hover tbody tr:hover > th{background-color:#f5f5f5;}
table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0;}
.table td.span1,.table th.span1{float:none;width:44px;margin-left:0;}
.table td.span2,.table th.span2{float:none;width:124px;margin-left:0;}
.table td.span3,.table th.span3{float:none;width:204px;margin-left:0;}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0;}
.table td.span5,.table th.span5{float:none;width:364px;margin-left:0;}
.table td.span6,.table th.span6{float:none;width:444px;margin-left:0;}
.table td.span7,.table th.span7{float:none;width:524px;margin-left:0;}
.table td.span8,.table th.span8{float:none;width:604px;margin-left:0;}
.table td.span9,.table th.span9{float:none;width:684px;margin-left:0;}
.table td.span10,.table th.span10{float:none;width:764px;margin-left:0;}
.table td.span11,.table th.span11{float:none;width:844px;margin-left:0;}
.table td.span12,.table th.span12{float:none;width:924px;margin-left:0;}
.table tbody tr.success > td{background-color:#dff0d8;}
.table tbody tr.error > td{background-color:#f2dede;}
.table tbody tr.warning > td{background-color:#fcf8e3;}
.table tbody tr.info > td{background-color:#d9edf7;}
.table-hover tbody tr.success:hover > td{background-color:#d0e9c6;}
.table-hover tbody tr.error:hover > td{background-color:#ebcccc;}
.table-hover tbody tr.warning:hover > td{background-color:#faf2cc;}
.table-hover tbody tr.info:hover > td{background-color:#c4e3f3;}
form{margin:0 0 20px;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5;}
legend small{font-size:15px;color:#999;}
label,input,button,select,textarea{font-size:14px;font-weight: 300;line-height:20px;}
label{display:block;margin-bottom:5px;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block; padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#999; vertical-align:middle;}
input,textarea,.uneditable-input{width:206px;}
textarea{height:auto;}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #e8e8e8; -webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;}
input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0; margin-top:1px \9; line-height:normal;}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto;}
select,input[type="file"]{height:30px; *margin-top:4px; line-height:30px;}
select{width:220px;border:1px solid #cccccc;background-color:#ffffff;}
select[multiple],select[size]{height:auto;}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{ outline: none; }
.uneditable-input,.uneditable-textarea{color:#999999;background-color:#fcfcfc;border-color:#cccccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed;}
.uneditable-input{overflow:hidden;white-space:nowrap;}
.uneditable-textarea{width:auto;height:auto;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999;}
.radio,.checkbox{min-height:20px;padding-left:20px;}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px;}
.controls > .radio:first-child,.controls > .checkbox:first-child{padding-top:5px;}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
.radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline{margin-left:10px;}
.input-mini{width:60px;}
.input-small{width:90px;}
.input-medium{width:150px;}
.input-large{width:210px;}
.input-xlarge{width:270px;}
.input-xxlarge{width:530px;}
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0;}
.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block;}
input,textarea,.uneditable-input{margin-left:0;}
.controls-row [class*="span"] + [class*="span"]{margin-left:20px;}
input.span12,textarea.span12,.uneditable-input.span12{width:926px;}
input.span11,textarea.span11,.uneditable-input.span11{width:846px;}
input.span10,textarea.span10,.uneditable-input.span10{width:766px;}
input.span9,textarea.span9,.uneditable-input.span9{width:686px;}
input.span8,textarea.span8,.uneditable-input.span8{width:606px;}
input.span7,textarea.span7,.uneditable-input.span7{width:526px;}
input.span6,textarea.span6,.uneditable-input.span6{width:446px;}
input.span5,textarea.span5,.uneditable-input.span5{width:366px;}
input.span4,textarea.span4,.uneditable-input.span4{width:286px;}
input.span3,textarea.span3,.uneditable-input.span3{width:206px;}
input.span2,textarea.span2,.uneditable-input.span2{width:126px;}
input.span1,textarea.span1,.uneditable-input.span1{width:46px;}
.controls-row{*zoom:1;}
.controls-row:before,.controls-row:after{display:table;content:"";line-height:0;}
.controls-row:after{clear:both;}
.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left;}
.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px;}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent;}
.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853;}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;}
.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853;}
.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48;}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;}
.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48;}
.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847;}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;}
.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847;}
.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad;}
.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad;}
.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;}
.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad;}
input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b;}
input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1;}
.form-actions:before,.form-actions:after{display:table;content:"";line-height:0;}
.form-actions:after{clear:both;}
.help-block,.help-inline{color:#595959;}
.help-block{display:block;margin-bottom:10px;}
.help-inline{display:inline-block;*display:inline; *zoom:1;vertical-align:middle;padding-left:5px;}
.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap;}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px;}
.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2;}
.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;background-color:#eeeeee;border:1px solid #ccc;}
.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group > .dropdown-toggle,.input-prepend .btn-group > .dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546;}
.input-prepend .add-on,.input-prepend .btn{margin-right:-1px;}
.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.input-append input + .btn-group .btn:last-child,.input-append select + .btn-group .btn:last-child,.input-append .uneditable-input + .btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px;}
.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child > .dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.input-prepend.input-append input + .btn-group .btn,.input-prepend.input-append select + .btn-group .btn,.input-prepend.input-append .uneditable-input + .btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.input-prepend.input-append .btn-group:first-child{margin-left:0;}
input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9; margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} .form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0;}
.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px;}
.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline; *zoom:1;margin-bottom:0;vertical-align:middle;}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none;}
.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block;}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0;}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle;}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0;}
.control-group{margin-bottom:10px;}
legend + .control-group{margin-top:20px;-webkit-margin-top-collapse:separate;}
.form-horizontal .control-group{margin-bottom:20px;*zoom:1;}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0;}
.form-horizontal .control-group:after{clear:both;}
.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right;}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;}
.form-horizontal .controls:first-child{*padding-left:180px;}
.form-horizontal .help-block{margin-bottom:0;}
.form-horizontal input + .help-block,.form-horizontal select + .help-block,.form-horizontal textarea + .help-block,.form-horizontal .uneditable-input + .help-block,.form-horizontal .input-prepend + .help-block,.form-horizontal .input-append + .help-block{margin-top:10px;}
.form-horizontal .form-actions{padding-left:180px;}
.btn{display:inline-block;*display:inline; *zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active,.btn.active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover,.btn:focus{color:#333333;text-decoration:none;}
.btn:focus{outline:none;}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px;}
.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0;}
.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px;}
.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-block + .btn-block{margin-top:5px;}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75);}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999999;background-image:-moz-linear-gradient(top,#999999,#999999);background-image:-webkit-gradient(linear,0 0,0 100%,from(#999999),to(#999999));background-image:-webkit-linear-gradient(top,#999999,#999999);background-image:-o-linear-gradient(top,#999999,#999999);background-image:linear-gradient(to bottom,#999999,#999999);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999',endColorstr='#ff999999',GradientType=0);border-color:#999999 #999999 #737373;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#999999; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#ffffff;background-color:#999999;*background-color:#8c8c8c;}
.btn-primary:active,.btn-primary.active{background-color:#808080 \9;}
.btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9;}
.btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9;}
.btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.btn-success:active,.btn-success.active{background-color:#408140 \9;}
.btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.btn-info:active,.btn-info.active{background-color:#24748c \9;}
.btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444444,#222222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444444),to(#222222));background-image:-webkit-linear-gradient(top,#444444,#222222);background-image:-o-linear-gradient(top,#444444,#222222);background-image:linear-gradient(to bottom,#444444,#222222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);border-color:#222222 #222222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222222; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#ffffff;background-color:#222222;*background-color:#151515;}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9;}
button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px;}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px;}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}
.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn-link{border-color:transparent;cursor:pointer;color:#999999;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-link:hover,.btn-link:focus{color:#737373;text-decoration:underline;background-color:transparent;}
.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333333;text-decoration:none;}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url(//trinitydesignlau.com/wp-content/themes/theone/img/glyphicons-halflings.png);background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;} .icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:focus > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > li > a:focus > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:focus > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"],.dropdown-submenu:focus > a > [class*=" icon-"]{background-image:url(//trinitydesignlau.com/wp-content/themes/theone/img/glyphicons-halflings-white.png);}
.btn-group{position:relative;display:inline-block;*display:inline; *zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}
.btn-group:first-child{*margin-left:0;}
.btn-group + .btn-group{margin-left:5px;}
.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}
.btn-toolbar > .btn + .btn,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn + .btn-group{margin-left:5px;}
.btn-group > .btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group > .btn + .btn{margin-left:-1px;}
.btn-group > .btn,.btn-group > .dropdown-menu,.btn-group > .popover{font-size:14px;}
.btn-group > .btn-mini{font-size:10.5px;}
.btn-group > .btn-small{font-size:11.9px;}
.btn-group > .btn-large{font-size:17.5px;}
.btn-group > .btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.btn-group > .btn:last-child,.btn-group > .dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.btn-group > .btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.btn-group > .btn.large:last-child,.btn-group > .large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active{z-index:2;}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}
.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px;}
.btn-group > .btn-mini + .dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;}
.btn-group > .btn-small + .dropdown-toggle{*padding-top:5px;*padding-bottom:4px;}
.btn-group > .btn-large + .dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#999999;}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;}
.btn .caret{margin-top:8px;margin-left:0;}
.btn-large .caret{margin-top:6px;}
.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;}
.btn-mini .caret,.btn-small .caret{margin-top:8px;}
.dropup .btn-large .caret{border-bottom-width:5px;}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.btn-group-vertical{display:inline-block;*display:inline; *zoom:1;}
.btn-group-vertical > .btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group-vertical > .btn + .btn{margin-left:0;margin-top:-1px;}
.btn-group-vertical > .btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.btn-group-vertical > .btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.btn-group-vertical > .btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.btn-group-vertical > .btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav{margin-left:0;margin-bottom:20px;list-style:none;}
.nav > li > a{display:block;}
.nav > li > a:hover,.nav > li > a:focus{text-decoration:none;background-color:#eeeeee;}
.nav > li > a > img{max-width:none;}
.nav > .pull-right{float:right;}
.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase;}
.nav li + .nav-header{margin-top:9px;}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;}
.nav-list > li > a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5);}
.nav-list > li > a{padding:3px 15px;}
.nav-list > .active > a,.nav-list > .active > a:hover,.nav-list > .active > a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#999999;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px;}
.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.nav-tabs,.nav-pills{*zoom:1;}
.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;}
.nav-tabs:after,.nav-pills:after{clear:both;}
.nav-tabs > li,.nav-pills > li{float:left;}
.nav-tabs > li > a,.nav-pills > li > a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs > li{margin-bottom:-1px;}
.nav-tabs > li > a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{ }
.nav-tabs > .active > a,.nav-tabs > .active > a:hover,.nav-tabs > .active > a:focus{color:#555555;background-color:#333333;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}
.nav-pills > li > a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.nav-pills > .active > a,.nav-pills > .active > a:hover,.nav-pills > .active > a:focus{color:#ffffff;background-color:#999999;}
.nav-stacked > li{float:none;}
.nav-stacked > li > a{margin-right:0;}
.nav-tabs.nav-stacked{border-bottom:0;}
.nav-tabs.nav-stacked > li > a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.nav-tabs.nav-stacked > li:first-child > a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.nav-tabs.nav-stacked > li:last-child > a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.nav-tabs.nav-stacked > li > a:hover,.nav-tabs.nav-stacked > li > a:focus{border-color:#ddd;z-index:2;}
.nav-pills.nav-stacked > li > a{margin-bottom:3px;}
.nav-pills.nav-stacked > li:last-child > a{margin-bottom:1px;}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.nav .dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;margin-top:6px;}
.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#737373;border-bottom-color:#737373;} .nav-tabs .dropdown-toggle .caret{margin-top:8px;}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.nav > .dropdown.active > a:hover,.nav > .dropdown.active > a:focus{cursor:pointer;}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav > li.dropdown.open.active > a:hover,.nav > li.dropdown.open.active > a:focus{color:#ffffff;background-color:#999999;border-color:#999999;}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
.tabs-stacked .open > a:hover,.tabs-stacked .open > a:focus{border-color:#999999;}
.tabbable{*zoom:1;}
.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;}
.tabbable:after{clear:both;}
.tab-content{overflow:auto;}
.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs{border-bottom:0;}
.tab-content > .tab-pane,.pill-content > .pill-pane{display:none;}
.tab-content > .active,.pill-content > .active{display:block;}
.tabs-below > .nav-tabs{border-top:1px solid #ddd;}
.tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0;}
.tabs-below > .nav-tabs > li > a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-bottom-color:transparent;border-top-color:#ddd;}
.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd #ddd;}
.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none;}
.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{min-width:74px;margin-right:0;margin-bottom:3px;}
.tabs-left > .nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd;}
.tabs-left > .nav-tabs > li > a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;}
.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;}
.tabs-right > .nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
.tabs-right > .nav-tabs > li > a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;}
.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;}
.nav > .disabled > a{color:#999999;}
.nav > .disabled > a:hover,.nav > .disabled > a:focus{text-decoration:none;background-color:transparent;cursor:default;}
.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2;}
.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#ffffff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#ffffff,#f2f2f2);background-image:-o-linear-gradient(top,#ffffff,#f2f2f2);background-image:linear-gradient(to bottom,#ffffff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);*zoom:1;}
.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;}
.navbar-inner:after{clear:both;}
.navbar .container{width:auto;}
.nav-collapse.collapse{height:auto;overflow:visible;}
.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}
.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;}
.navbar-text{margin-bottom:0;line-height:40px;color:#777777;}
.navbar-link{color:#777777;}
.navbar-link:hover,.navbar-link:focus{color:#333333;}
.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;}
.navbar .btn,.navbar .btn-group{margin-top:5px;}
.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;}
.navbar-form{margin-bottom:0;*zoom:1;}
.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;}
.navbar-form:after{clear:both;}
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;}
.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;}
.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;}
.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}
.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;}
.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0;}
.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.navbar-static-top{position:static;margin-bottom:0;}
.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;}
.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.navbar-fixed-top{top:0;}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);}
.navbar-fixed-bottom{bottom:0;}
.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1);}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar .nav.pull-right{float:right;margin-right:0;}
.navbar .nav > li{float:left;}
.navbar .nav > li > a{float:none;padding:10px 15px 10px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;}
.navbar .nav .dropdown-toggle .caret{margin-top:8px;}
.navbar .nav > li > a:focus,.navbar .nav > li > a:hover{background-color:transparent;color:#333333;text-decoration:none;}
.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e5e5e5; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);}
.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);}
.btn-navbar .icon-bar + .icon-bar{margin-top:3px;}
.navbar .nav > li > .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px;}
.navbar .nav > li > .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
.navbar-fixed-bottom .nav > li > .dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0;bottom:-7px;top:auto;}
.navbar-fixed-bottom .nav > li > .dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}
.navbar .nav li.dropdown > a:hover .caret,.navbar .nav li.dropdown > a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;}
.navbar .nav li.dropdown.open > .dropdown-toggle,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle{background-color:#e5e5e5;color:#555555;}
.navbar .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;}
.navbar .nav li.dropdown.open > .dropdown-toggle .caret,.navbar .nav li.dropdown.active > .dropdown-toggle .caret,.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.navbar .pull-right > li > .dropdown-menu,.navbar .nav > li > .dropdown-menu.pull-right{left:auto;right:0;}
.navbar .pull-right > li > .dropdown-menu:before,.navbar .nav > li > .dropdown-menu.pull-right:before{left:auto;right:12px;}
.navbar .pull-right > li > .dropdown-menu:after,.navbar .nav > li > .dropdown-menu.pull-right:after{left:auto;right:13px;}
.navbar .pull-right > li > .dropdown-menu .dropdown-menu,.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222222,#111111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111));background-image:-webkit-linear-gradient(top,#222222,#111111);background-image:-o-linear-gradient(top,#222222,#111111);background-image:linear-gradient(to bottom,#222222,#111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0);border-color:#252525;}
.navbar-inverse .brand,.navbar-inverse .nav > li > a{color:#999999;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}
.navbar-inverse .brand:hover,.navbar-inverse .nav > li > a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav > li > a:focus{color:#ffffff;}
.navbar-inverse .brand{color:#999999;}
.navbar-inverse .navbar-text{color:#999999;}
.navbar-inverse .nav > li > a:focus,.navbar-inverse .nav > li > a:hover{background-color:transparent;color:#ffffff;}
.navbar-inverse .nav .active > a,.navbar-inverse .nav .active > a:hover,.navbar-inverse .nav .active > a:focus{color:#ffffff;background-color:#111111;}
.navbar-inverse .navbar-link{color:#999999;}
.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;}
.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle{background-color:#111111;color:#ffffff;}
.navbar-inverse .nav li.dropdown > a:hover .caret,.navbar-inverse .nav li.dropdown > a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;}
.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0;}
.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#040404; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;}
.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.breadcrumb > li{display:inline-block;*display:inline; *zoom:1;text-shadow:0 1px 0 #ffffff;}
.breadcrumb > li > .divider{padding:0 5px;color:#ccc;}
.breadcrumb > .active{color:#999999;}
.pagination{margin:20px 0;}
.pagination ul{display:inline-block;*display:inline; *zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);}
.pagination ul > li{display:inline;}
.pagination ul > li > a,.pagination ul > li > span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;}
.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,.pagination ul > .active > span{background-color:#f5f5f5;}
.pagination ul > .active > a,.pagination ul > .active > span{color:#999999;cursor:default;}
.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,.pagination ul > .disabled > a:focus{color:#999999;background-color:transparent;cursor:default;}
.pagination ul > li:first-child > a,.pagination ul > li:first-child > span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.pagination ul > li:last-child > a,.pagination ul > li:last-child > span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}
.pagination-large ul > li > a,.pagination-large ul > li > span{padding:11px 19px;font-size:17.5px;}
.pagination-large ul > li:first-child > a,.pagination-large ul > li:first-child > span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.pagination-large ul > li:last-child > a,.pagination-large ul > li:last-child > span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.pagination-mini ul > li:first-child > a,.pagination-small ul > li:first-child > a,.pagination-mini ul > li:first-child > span,.pagination-small ul > li:first-child > span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;}
.pagination-mini ul > li:last-child > a,.pagination-small ul > li:last-child > a,.pagination-mini ul > li:last-child > span,.pagination-small ul > li:last-child > span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;}
.pagination-small ul > li > a,.pagination-small ul > li > span{padding:2px 10px;font-size:11.9px;}
.pagination-mini ul > li > a,.pagination-mini ul > li > span{padding:0 6px;font-size:10.5px;}
.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}
.pager:before,.pager:after{display:table;content:"";line-height:0;}
.pager:after{clear:both;}
.pager li{display:inline;}
.pager li > a,.pager li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.pager li > a:hover,.pager li > a:focus{text-decoration:none;background-color:#f5f5f5;}
.pager .next > a,.pager .next > span{float:right;}
.pager .previous > a,.pager .previous > span{float:left;}
.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#999999;background-color:#fff;cursor:default;}
.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}
.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;}
.thumbnails:after{clear:both;}
.row-fluid .thumbnails{margin-left:0;}
.thumbnails > li{float:left;margin-bottom:20px;margin-left:20px;}
.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a.thumbnail:hover,a.thumbnail:focus{border-color:#999999;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25);}
.thumbnail > img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}
.thumbnail .caption{padding:9px;color:#555555;}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alert,.alert h4{color:#c09853;}
.alert h4{margin:0;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alert-success h4{color:#468847;}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alert-danger h4,.alert-error h4{color:#b94a48;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alert-info h4{color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block > p,.alert-block > ul{margin-bottom:0;}
.alert-block p + p{margin-top:5px;}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@-o-keyframes progress-bar-stripes{from{background-position:0 0;}
to{background-position:40px 0;}
}
@keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
.progress{overflow:hidden;height:20px;}
.progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}
.progress .bar + .bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);}
.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0);}
.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}
.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0);}
.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}
.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0);}
.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}
.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);}
.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);}
.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;}
.hero-unit li{line-height:30px;}
.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;}
.media,.media .media{margin-top:15px;}
.media:first-child{margin-top:0;}
.media-object{display:block;}
.media-heading{margin:0 0 5px;}
.media > .pull-left{margin-right:10px;}
.media > .pull-right{margin-left:10px;}
.media-list{margin-left:0;list-style:none;}
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}
.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.tooltip.top{margin-top:-3px;padding:5px 0;}
.tooltip.right{margin-left:3px;padding:0 5px;}
.tooltip.bottom{margin-top:3px;padding:5px 0;}
.tooltip.left{margin-left:-3px;padding:0 5px;}
.tooltip-inner{max-width:200px;padding:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal;}
.popover.top{margin-top:-10px;}
.popover.right{margin-left:10px;}
.popover.bottom{margin-top:10px;}
.popover.left{margin-left:-10px;}
.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.popover-title:empty{display:none;}
.popover-content{padding:9px 14px;}
.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.popover .arrow{border-width:11px;}
.popover .arrow:after{border-width:10px;content:"";}
.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px;}
.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;}
.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);}
.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;}
.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px;}
.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;}
.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);}
.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}
.modal-backdrop.fade{opacity:0;}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}
.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%;}
.modal.fade.in{top:10%;}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}
.modal-header .close{margin-top:2px;}
.modal-header h3{margin:0;line-height:30px;}
.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px;}
.modal-form{margin-bottom:0;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}
.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;}
.modal-footer:after{clear:both;}
.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn + .btn{margin-left:-1px;}
.modal-footer .btn-block + .btn-block{margin-left:0;}
.accordion{margin-bottom:20px;}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion-heading{border-bottom:0;}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}
.accordion-toggle{cursor:pointer;}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}
.carousel{position:relative;margin-bottom:20px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel-inner > .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:block;line-height:1;}
.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display:block;}
.carousel-inner > .active{left:0;}
.carousel-inner > .next,.carousel-inner > .prev{position:absolute;top:0;width:100%;}
.carousel-inner > .next{left:100%;}
.carousel-inner > .prev{left:-100%;}
.carousel-inner > .next.left,.carousel-inner > .prev.right{left:0;}
.carousel-inner > .active.left{left:-100%;}
.carousel-inner > .active.right{left:100%;}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.9;filter:alpha(opacity=90);}
.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}
.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px;}
.carousel-indicators .active{background-color:#fff;}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,0.75);}
.carousel-caption h4,.carousel-caption p{color:#fff;line-height:20px;}
.carousel-caption h4{margin:0 0 5px;}
.carousel-caption p{margin-bottom:0;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}
.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15);}
.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.affix{position:fixed;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{opacity:1;}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}
.collapse.in{height:auto;}
@-ms-viewport{width:device-width;}
.hidden{display:none;visibility:hidden;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;} .fivecolumns .span2 {
width: 17.9487179487179488%;
*width: 17.87424986361156592%;
}@font-face {
font-family: 'FontAwesome';
src: url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/fontawesome-webfont.eot?v=4.7.0);
src: url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'), url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'), url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'), url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
font-weight: normal;
font-style: normal;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571429em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: 0.14285714em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714286em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eeeeee;
border-radius: .1em;
}
.fa-pull-left {
float: left;
}
.fa-pull-right {
float: right;
}
.fa.fa-pull-left {
margin-right: .3em;
}
.fa.fa-pull-right {
margin-left: .3em;
} .pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
.fa-pulse {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fa-rotate-90 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
filter: none;
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #ffffff;
} .fa-glass:before {
content: "\f000";
}
.fa-music:before {
content: "\f001";
}
.fa-search:before {
content: "\f002";
}
.fa-envelope-o:before {
content: "\f003";
}
.fa-heart:before {
content: "\f004";
}
.fa-star:before {
content: "\f005";
}
.fa-star-o:before {
content: "\f006";
}
.fa-user:before {
content: "\f007";
}
.fa-film:before {
content: "\f008";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-check:before {
content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
content: "\f00d";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-power-off:before {
content: "\f011";
}
.fa-signal:before {
content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
content: "\f013";
}
.fa-trash-o:before {
content: "\f014";
}
.fa-home:before {
content: "\f015";
}
.fa-file-o:before {
content: "\f016";
}
.fa-clock-o:before {
content: "\f017";
}
.fa-road:before {
content: "\f018";
}
.fa-download:before {
content: "\f019";
}
.fa-arrow-circle-o-down:before {
content: "\f01a";
}
.fa-arrow-circle-o-up:before {
content: "\f01b";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-play-circle-o:before {
content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "\f01e";
}
.fa-refresh:before {
content: "\f021";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-lock:before {
content: "\f023";
}
.fa-flag:before {
content: "\f024";
}
.fa-headphones:before {
content: "\f025";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-book:before {
content: "\f02d";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-print:before {
content: "\f02f";
}
.fa-camera:before {
content: "\f030";
}
.fa-font:before {
content: "\f031";
}
.fa-bold:before {
content: "\f032";
}
.fa-italic:before {
content: "\f033";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-width:before {
content: "\f035";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-right:before {
content: "\f038";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-list:before {
content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
content: "\f03b";
}
.fa-indent:before {
content: "\f03c";
}
.fa-video-camera:before {
content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
content: "\f03e";
}
.fa-pencil:before {
content: "\f040";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-adjust:before {
content: "\f042";
}
.fa-tint:before {
content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "\f044";
}
.fa-share-square-o:before {
content: "\f045";
}
.fa-check-square-o:before {
content: "\f046";
}
.fa-arrows:before {
content: "\f047";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-backward:before {
content: "\f04a";
}
.fa-play:before {
content: "\f04b";
}
.fa-pause:before {
content: "\f04c";
}
.fa-stop:before {
content: "\f04d";
}
.fa-forward:before {
content: "\f04e";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-eject:before {
content: "\f052";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-times-circle-o:before {
content: "\f05c";
}
.fa-check-circle-o:before {
content: "\f05d";
}
.fa-ban:before {
content: "\f05e";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
content: "\f064";
}
.fa-expand:before {
content: "\f065";
}
.fa-compress:before {
content: "\f066";
}
.fa-plus:before {
content: "\f067";
}
.fa-minus:before {
content: "\f068";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-gift:before {
content: "\f06b";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-fire:before {
content: "\f06d";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-plane:before {
content: "\f072";
}
.fa-calendar:before {
content: "\f073";
}
.fa-random:before {
content: "\f074";
}
.fa-comment:before {
content: "\f075";
}
.fa-magnet:before {
content: "\f076";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-retweet:before {
content: "\f079";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-arrows-v:before {
content: "\f07d";
}
.fa-arrows-h:before {
content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: "\f080";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-key:before {
content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
content: "\f085";
}
.fa-comments:before {
content: "\f086";
}
.fa-thumbs-o-up:before {
content: "\f087";
}
.fa-thumbs-o-down:before {
content: "\f088";
}
.fa-star-half:before {
content: "\f089";
}
.fa-heart-o:before {
content: "\f08a";
}
.fa-sign-out:before {
content: "\f08b";
}
.fa-linkedin-square:before {
content: "\f08c";
}
.fa-thumb-tack:before {
content: "\f08d";
}
.fa-external-link:before {
content: "\f08e";
}
.fa-sign-in:before {
content: "\f090";
}
.fa-trophy:before {
content: "\f091";
}
.fa-github-square:before {
content: "\f092";
}
.fa-upload:before {
content: "\f093";
}
.fa-lemon-o:before {
content: "\f094";
}
.fa-phone:before {
content: "\f095";
}
.fa-square-o:before {
content: "\f096";
}
.fa-bookmark-o:before {
content: "\f097";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-twitter:before {
content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
content: "\f09a";
}
.fa-github:before {
content: "\f09b";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
content: "\f09e";
}
.fa-hdd-o:before {
content: "\f0a0";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-hand-o-right:before {
content: "\f0a4";
}
.fa-hand-o-left:before {
content: "\f0a5";
}
.fa-hand-o-up:before {
content: "\f0a6";
}
.fa-hand-o-down:before {
content: "\f0a7";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
content: "\f0c1";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
content: "\f0c5";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
content: "\f0c7";
}
.fa-square:before {
content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
content: "\f0c9";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-table:before {
content: "\f0ce";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-plus:before {
content: "\f0d5";
}
.fa-money:before {
content: "\f0d6";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-columns:before {
content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
content: "\f0de";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-linkedin:before {
content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "\f0e4";
}
.fa-comment-o:before {
content: "\f0e5";
}
.fa-comments-o:before {
content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
content: "\f0e7";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
content: "\f0ea";
}
.fa-lightbulb-o:before {
content: "\f0eb";
}
.fa-exchange:before {
content: "\f0ec";
}
.fa-cloud-download:before {
content: "\f0ed";
}
.fa-cloud-upload:before {
content: "\f0ee";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-bell-o:before {
content: "\f0a2";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-cutlery:before {
content: "\f0f5";
}
.fa-file-text-o:before {
content: "\f0f6";
}
.fa-building-o:before {
content: "\f0f7";
}
.fa-hospital-o:before {
content: "\f0f8";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-desktop:before {
content: "\f108";
}
.fa-laptop:before {
content: "\f109";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "\f10b";
}
.fa-circle-o:before {
content: "\f10c";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-spinner:before {
content: "\f110";
}
.fa-circle:before {
content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "\f112";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-folder-o:before {
content: "\f114";
}
.fa-folder-open-o:before {
content: "\f115";
}
.fa-smile-o:before {
content: "\f118";
}
.fa-frown-o:before {
content: "\f119";
}
.fa-meh-o:before {
content: "\f11a";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-keyboard-o:before {
content: "\f11c";
}
.fa-flag-o:before {
content: "\f11d";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-terminal:before {
content: "\f120";
}
.fa-code:before {
content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "\f123";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-crop:before {
content: "\f125";
}
.fa-code-fork:before {
content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "\f127";
}
.fa-question:before {
content: "\f128";
}
.fa-info:before {
content: "\f129";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-shield:before {
content: "\f132";
}
.fa-calendar-o:before {
content: "\f133";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-rocket:before {
content: "\f135";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-html5:before {
content: "\f13b";
}
.fa-css3:before {
content: "\f13c";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-ticket:before {
content: "\f145";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-minus-square-o:before {
content: "\f147";
}
.fa-level-up:before {
content: "\f148";
}
.fa-level-down:before {
content: "\f149";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-pencil-square:before {
content: "\f14b";
}
.fa-external-link-square:before {
content: "\f14c";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-compass:before {
content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
content: "\f153";
}
.fa-gbp:before {
content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "\f158";
}
.fa-won:before,
.fa-krw:before {
content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "\f15a";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-text:before {
content: "\f15c";
}
.fa-sort-alpha-asc:before {
content: "\f15d";
}
.fa-sort-alpha-desc:before {
content: "\f15e";
}
.fa-sort-amount-asc:before {
content: "\f160";
}
.fa-sort-amount-desc:before {
content: "\f161";
}
.fa-sort-numeric-asc:before {
content: "\f162";
}
.fa-sort-numeric-desc:before {
content: "\f163";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-youtube-square:before {
content: "\f166";
}
.fa-youtube:before {
content: "\f167";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-youtube-play:before {
content: "\f16a";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-adn:before {
content: "\f170";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitbucket-square:before {
content: "\f172";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-long-arrow-down:before {
content: "\f175";
}
.fa-long-arrow-up:before {
content: "\f176";
}
.fa-long-arrow-left:before {
content: "\f177";
}
.fa-long-arrow-right:before {
content: "\f178";
}
.fa-apple:before {
content: "\f179";
}
.fa-windows:before {
content: "\f17a";
}
.fa-android:before {
content: "\f17b";
}
.fa-linux:before {
content: "\f17c";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-skype:before {
content: "\f17e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-trello:before {
content: "\f181";
}
.fa-female:before {
content: "\f182";
}
.fa-male:before {
content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
content: "\f184";
}
.fa-sun-o:before {
content: "\f185";
}
.fa-moon-o:before {
content: "\f186";
}
.fa-archive:before {
content: "\f187";
}
.fa-bug:before {
content: "\f188";
}
.fa-vk:before {
content: "\f189";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-renren:before {
content: "\f18b";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-arrow-circle-o-right:before {
content: "\f18e";
}
.fa-arrow-circle-o-left:before {
content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "\f191";
}
.fa-dot-circle-o:before {
content: "\f192";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "\f195";
}
.fa-plus-square-o:before {
content: "\f196";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-slack:before {
content: "\f198";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-openid:before {
content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-google:before {
content: "\f1a0";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-pied-piper-pp:before {
content: "\f1a7";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-language:before {
content: "\f1ab";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-building:before {
content: "\f1ad";
}
.fa-child:before {
content: "\f1ae";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-spoon:before {
content: "\f1b1";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
content: "\f1ba";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-database:before {
content: "\f1c0";
}
.fa-file-pdf-o:before {
content: "\f1c1";
}
.fa-file-word-o:before {
content: "\f1c2";
}
.fa-file-excel-o:before {
content: "\f1c3";
}
.fa-file-powerpoint-o:before {
content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: "\f1c8";
}
.fa-file-code-o:before {
content: "\f1c9";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
content: "\f1cd";
}
.fa-circle-o-notch:before {
content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
content: "\f1d1";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-git:before {
content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
content: "\f1d9";
}
.fa-history:before {
content: "\f1da";
}
.fa-circle-thin:before {
content: "\f1db";
}
.fa-header:before {
content: "\f1dc";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-sliders:before {
content: "\f1de";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
content: "\f1e3";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-newspaper-o:before {
content: "\f1ea";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bell-slash-o:before {
content: "\f1f7";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-at:before {
content: "\f1fa";
}
.fa-eyedropper:before {
content: "\f1fb";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-area-chart:before {
content: "\f1fe";
}
.fa-pie-chart:before {
content: "\f200";
}
.fa-line-chart:before {
content: "\f201";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-bus:before {
content: "\f207";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-angellist:before {
content: "\f209";
}
.fa-cc:before {
content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
content: "\f20b";
}
.fa-meanpath:before {
content: "\f20c";
}
.fa-buysellads:before {
content: "\f20d";
}
.fa-connectdevelop:before {
content: "\f20e";
}
.fa-dashcube:before {
content: "\f210";
}
.fa-forumbee:before {
content: "\f211";
}
.fa-leanpub:before {
content: "\f212";
}
.fa-sellsy:before {
content: "\f213";
}
.fa-shirtsinbulk:before {
content: "\f214";
}
.fa-simplybuilt:before {
content: "\f215";
}
.fa-skyatlas:before {
content: "\f216";
}
.fa-cart-plus:before {
content: "\f217";
}
.fa-cart-arrow-down:before {
content: "\f218";
}
.fa-diamond:before {
content: "\f219";
}
.fa-ship:before {
content: "\f21a";
}
.fa-user-secret:before {
content: "\f21b";
}
.fa-motorcycle:before {
content: "\f21c";
}
.fa-street-view:before {
content: "\f21d";
}
.fa-heartbeat:before {
content: "\f21e";
}
.fa-venus:before {
content: "\f221";
}
.fa-mars:before {
content: "\f222";
}
.fa-mercury:before {
content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
content: "\f224";
}
.fa-transgender-alt:before {
content: "\f225";
}
.fa-venus-double:before {
content: "\f226";
}
.fa-mars-double:before {
content: "\f227";
}
.fa-venus-mars:before {
content: "\f228";
}
.fa-mars-stroke:before {
content: "\f229";
}
.fa-mars-stroke-v:before {
content: "\f22a";
}
.fa-mars-stroke-h:before {
content: "\f22b";
}
.fa-neuter:before {
content: "\f22c";
}
.fa-genderless:before {
content: "\f22d";
}
.fa-facebook-official:before {
content: "\f230";
}
.fa-pinterest-p:before {
content: "\f231";
}
.fa-whatsapp:before {
content: "\f232";
}
.fa-server:before {
content: "\f233";
}
.fa-user-plus:before {
content: "\f234";
}
.fa-user-times:before {
content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
content: "\f236";
}
.fa-viacoin:before {
content: "\f237";
}
.fa-train:before {
content: "\f238";
}
.fa-subway:before {
content: "\f239";
}
.fa-medium:before {
content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
content: "\f23b";
}
.fa-optin-monster:before {
content: "\f23c";
}
.fa-opencart:before {
content: "\f23d";
}
.fa-expeditedssl:before {
content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
content: "\f244";
}
.fa-mouse-pointer:before {
content: "\f245";
}
.fa-i-cursor:before {
content: "\f246";
}
.fa-object-group:before {
content: "\f247";
}
.fa-object-ungroup:before {
content: "\f248";
}
.fa-sticky-note:before {
content: "\f249";
}
.fa-sticky-note-o:before {
content: "\f24a";
}
.fa-cc-jcb:before {
content: "\f24b";
}
.fa-cc-diners-club:before {
content: "\f24c";
}
.fa-clone:before {
content: "\f24d";
}
.fa-balance-scale:before {
content: "\f24e";
}
.fa-hourglass-o:before {
content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
content: "\f253";
}
.fa-hourglass:before {
content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
content: "\f256";
}
.fa-hand-scissors-o:before {
content: "\f257";
}
.fa-hand-lizard-o:before {
content: "\f258";
}
.fa-hand-spock-o:before {
content: "\f259";
}
.fa-hand-pointer-o:before {
content: "\f25a";
}
.fa-hand-peace-o:before {
content: "\f25b";
}
.fa-trademark:before {
content: "\f25c";
}
.fa-registered:before {
content: "\f25d";
}
.fa-creative-commons:before {
content: "\f25e";
}
.fa-gg:before {
content: "\f260";
}
.fa-gg-circle:before {
content: "\f261";
}
.fa-tripadvisor:before {
content: "\f262";
}
.fa-odnoklassniki:before {
content: "\f263";
}
.fa-odnoklassniki-square:before {
content: "\f264";
}
.fa-get-pocket:before {
content: "\f265";
}
.fa-wikipedia-w:before {
content: "\f266";
}
.fa-safari:before {
content: "\f267";
}
.fa-chrome:before {
content: "\f268";
}
.fa-firefox:before {
content: "\f269";
}
.fa-opera:before {
content: "\f26a";
}
.fa-internet-explorer:before {
content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
content: "\f26c";
}
.fa-contao:before {
content: "\f26d";
}
.fa-500px:before {
content: "\f26e";
}
.fa-amazon:before {
content: "\f270";
}
.fa-calendar-plus-o:before {
content: "\f271";
}
.fa-calendar-minus-o:before {
content: "\f272";
}
.fa-calendar-times-o:before {
content: "\f273";
}
.fa-calendar-check-o:before {
content: "\f274";
}
.fa-industry:before {
content: "\f275";
}
.fa-map-pin:before {
content: "\f276";
}
.fa-map-signs:before {
content: "\f277";
}
.fa-map-o:before {
content: "\f278";
}
.fa-map:before {
content: "\f279";
}
.fa-commenting:before {
content: "\f27a";
}
.fa-commenting-o:before {
content: "\f27b";
}
.fa-houzz:before {
content: "\f27c";
}
.fa-vimeo:before {
content: "\f27d";
}
.fa-black-tie:before {
content: "\f27e";
}
.fa-fonticons:before {
content: "\f280";
}
.fa-reddit-alien:before {
content: "\f281";
}
.fa-edge:before {
content: "\f282";
}
.fa-credit-card-alt:before {
content: "\f283";
}
.fa-codiepie:before {
content: "\f284";
}
.fa-modx:before {
content: "\f285";
}
.fa-fort-awesome:before {
content: "\f286";
}
.fa-usb:before {
content: "\f287";
}
.fa-product-hunt:before {
content: "\f288";
}
.fa-mixcloud:before {
content: "\f289";
}
.fa-scribd:before {
content: "\f28a";
}
.fa-pause-circle:before {
content: "\f28b";
}
.fa-pause-circle-o:before {
content: "\f28c";
}
.fa-stop-circle:before {
content: "\f28d";
}
.fa-stop-circle-o:before {
content: "\f28e";
}
.fa-shopping-bag:before {
content: "\f290";
}
.fa-shopping-basket:before {
content: "\f291";
}
.fa-hashtag:before {
content: "\f292";
}
.fa-bluetooth:before {
content: "\f293";
}
.fa-bluetooth-b:before {
content: "\f294";
}
.fa-percent:before {
content: "\f295";
}
.fa-gitlab:before {
content: "\f296";
}
.fa-wpbeginner:before {
content: "\f297";
}
.fa-wpforms:before {
content: "\f298";
}
.fa-envira:before {
content: "\f299";
}
.fa-universal-access:before {
content: "\f29a";
}
.fa-wheelchair-alt:before {
content: "\f29b";
}
.fa-question-circle-o:before {
content: "\f29c";
}
.fa-blind:before {
content: "\f29d";
}
.fa-audio-description:before {
content: "\f29e";
}
.fa-volume-control-phone:before {
content: "\f2a0";
}
.fa-braille:before {
content: "\f2a1";
}
.fa-assistive-listening-systems:before {
content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
content: "\f2a4";
}
.fa-glide:before {
content: "\f2a5";
}
.fa-glide-g:before {
content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
content: "\f2a7";
}
.fa-low-vision:before {
content: "\f2a8";
}
.fa-viadeo:before {
content: "\f2a9";
}
.fa-viadeo-square:before {
content: "\f2aa";
}
.fa-snapchat:before {
content: "\f2ab";
}
.fa-snapchat-ghost:before {
content: "\f2ac";
}
.fa-snapchat-square:before {
content: "\f2ad";
}
.fa-pied-piper:before {
content: "\f2ae";
}
.fa-first-order:before {
content: "\f2b0";
}
.fa-yoast:before {
content: "\f2b1";
}
.fa-themeisle:before {
content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
content: "\f2b4";
}
.fa-handshake-o:before {
content: "\f2b5";
}
.fa-envelope-open:before {
content: "\f2b6";
}
.fa-envelope-open-o:before {
content: "\f2b7";
}
.fa-linode:before {
content: "\f2b8";
}
.fa-address-book:before {
content: "\f2b9";
}
.fa-address-book-o:before {
content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
content: "\f2bc";
}
.fa-user-circle:before {
content: "\f2bd";
}
.fa-user-circle-o:before {
content: "\f2be";
}
.fa-user-o:before {
content: "\f2c0";
}
.fa-id-badge:before {
content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
content: "\f2c3";
}
.fa-quora:before {
content: "\f2c4";
}
.fa-free-code-camp:before {
content: "\f2c5";
}
.fa-telegram:before {
content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
content: "\f2cb";
}
.fa-shower:before {
content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
content: "\f2cd";
}
.fa-podcast:before {
content: "\f2ce";
}
.fa-window-maximize:before {
content: "\f2d0";
}
.fa-window-minimize:before {
content: "\f2d1";
}
.fa-window-restore:before {
content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
content: "\f2d4";
}
.fa-bandcamp:before {
content: "\f2d5";
}
.fa-grav:before {
content: "\f2d6";
}
.fa-etsy:before {
content: "\f2d7";
}
.fa-imdb:before {
content: "\f2d8";
}
.fa-ravelry:before {
content: "\f2d9";
}
.fa-eercast:before {
content: "\f2da";
}
.fa-microchip:before {
content: "\f2db";
}
.fa-snowflake-o:before {
content: "\f2dc";
}
.fa-superpowers:before {
content: "\f2dd";
}
.fa-wpexplorer:before {
content: "\f2de";
}
.fa-meetup:before {
content: "\f2e0";
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8;
filter: alpha(opacity=80); }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #cccccc;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #cccccc; }
.mfp-preloader a:hover {
color: white; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close, button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
-webkit-box-shadow: none;
box-shadow: none; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
filter: alpha(opacity=65);
padding: 0 0 18px 10px;
color: white;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus {
opacity: 1;
filter: alpha(opacity=100); }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333333; }
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
color: white;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #cccccc;
font-size: 12px;
line-height: 18px; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
filter: alpha(opacity=65);
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 1;
filter: alpha(opacity=100); }
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after, .mfp-arrow .mfp-a {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before, .mfp-arrow .mfp-b {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
border-right: 17px solid white;
margin-left: 31px; }
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
margin-left: 25px;
border-right: 27px solid #3f3f3f; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
border-left: 17px solid white;
margin-left: 39px; }
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
border-left: 27px solid #3f3f3f; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: black; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
background: #444444; }
.mfp-figure small {
color: #bdbdbd;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #f3f3f3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }
.mfp-ie7 .mfp-img {
padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
width: 600px;
left: 50%;
margin-left: -300px;
margin-top: 5px;
padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
padding: 0; }
.mfp-ie7 .mfp-content {
padding-top: 44px; }
.mfp-ie7 .mfp-close {
top: 0;
right: 0;
padding-top: 0; }[class^="icon-"], [class*=" icon-"]{ background-image:none; width:auto;}
.row-fluid [class*="span"]{ min-height:20px; }
[class*="span"]{ margin-bottom:40px; }
[class*="span"].general_moudle{ margin-bottom:0; }
.shadow { position: relative; opacity:0; }
.shadow:after { 
z-index: -1; content: '';width: 50%; position: absolute; top: 50%; bottom: 15px; right: 15px; left: auto; background-color:  rgba(0,0,0,0.5);
box-shadow: 0 15px 10px rgba(0,0,0,0.5);
-webkit-transform: rotate(1deg);
-moz-transform: rotate(1deg);
-ms-transform: rotate(1deg);
-o-transform: rotate(1deg);
transform: rotate(1deg);
}
.theme-color-1{ color:#DE5F4C;}
.theme-color-2{ color:#be9ecd;}
.theme-color-3{ color:#f67bb5;}
.theme-color-4{ color:#8FC4E0;}
.theme-color-5{ color:#5a6b7f;}
.theme-color-6{ color:#b8b69d;}
.theme-color-7{ color:#2ECC80;}
.theme-color-8{ color:#e8b900;}
.theme-color-9{ color:#ce671e;}
.theme-color-10{ color:#28282E;}
.bg-theme-color-1,.promote-hover-bg-theme-color-1:hover { background-color:#DE5F4C;}
.bg-theme-color-2,.promote-hover-bg-theme-color-2:hover { background-color:#be9ecd;}
.bg-theme-color-3,.promote-hover-bg-theme-color-3:hover { background-color:#f67bb5;}
.bg-theme-color-4,.promote-hover-bg-theme-color-4:hover { background-color:#8FC4E0;}
.bg-theme-color-5,.promote-hover-bg-theme-color-5:hover { background-color:#5a6b7f;}
.bg-theme-color-6,.promote-hover-bg-theme-color-6:hover { background-color:#b8b69d;}
.bg-theme-color-7,.promote-hover-bg-theme-color-7:hover { background-color:#2ECC80;}
.bg-theme-color-8,.promote-hover-bg-theme-color-8:hover { background-color:#e8b900;}
.bg-theme-color-9,.promote-hover-bg-theme-color-9:hover { background-color:#ce671e;}
.bg-theme-color-10,.promote-hover-bg-theme-color-10:hover { background-color:#28282E;}
.moudle .ux-btn.bg-theme-color-1 { border-color:#DE5F4C; color:#DE5F4C; }
.moudle .ux-btn.bg-theme-color-2 { border-color:#be9ecd; color:#be9ecd; }
.moudle .ux-btn.bg-theme-color-3 { border-color:#f67bb5; color:#f67bb5; }
.moudle .ux-btn.bg-theme-color-4 { border-color:#8FC4E0; color:#8FC4E0; }	
.moudle .ux-btn.bg-theme-color-5 { border-color:#5a6b7f; color:#5a6b7f; }
.moudle .ux-btn.bg-theme-color-6 { border-color:#b8b69d; color:#b8b69d; }
.moudle .ux-btn.bg-theme-color-7 { border-color:#2ECC80; color:#2ECC80; }
.moudle .ux-btn.bg-theme-color-8 { border-color:#e8b900; color:#e8b900; }
.moudle .ux-btn.bg-theme-color-9 { border-color:#ce671e; color:#ce671e; }
.moudle .ux-btn.bg-theme-color-10 { border-color:#28282E; color:#28282E; }
.bg-theme-color-1-hover:hover{ background-color:#DE5F4C!important; border-color:#DE5F4C!important; color:#fff; }
.bg-theme-color-2-hover:hover{ background-color:#be9ecd!important; border-color:#be9ecd!important; color:#fff; }
.bg-theme-color-3-hover:hover{ background-color:#f67bb5!important; border-color:#f67bb5!important; color:#fff; }
.bg-theme-color-4-hover:hover{ background-color:#8FC4E0!important; border-color:#8FC4E0!important; color:#fff; }
.bg-theme-color-5-hover:hover{ background-color:#5a6b7f!important; border-color:#5a6b7f!important; color:#fff; }
.bg-theme-color-6-hover:hover{ background-color:#b8b69d!important; border-color:#b8b69d!important; color:#fff; }
.bg-theme-color-7-hover:hover{ background-color:#2ECC80!important; border-color:#2ECC80!important; color:#fff; }
.bg-theme-color-8-hover:hover{ background-color:#e8b900!important; border-color:#e8b900!important; color:#fff; }
.bg-theme-color-9-hover:hover{ background-color:#ce671e!important; border-color:#ce671e!important; color:#fff; }
.bg-theme-color-10-hover:hover{ background-color:#28282E!important; border-color:#28282E!important; color:#fff; }
.fullwidth-text-white .moudle a[class*="bg-theme-color-"].ux-btn,
.fullwidth-text-white .moudle .ux-btn { border-color: #fff; color:#fff; }
.fullwidth-text-white .moudle .ux-btn:hover,
.fullwidth-text-white .moudle a[class*="bg-theme-color-"].ux-btn:hover { color:#28282e!important; }
.fullwidth-text-white .moudle a[class*="bg-theme-color-"].ux-btn:hover,
.fullwidth-text-white .moudle .ux-btn:hover { border-color: #fff!important; background-color:#fff!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-1-hover:hover{ color:#DE5F4C!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-2-hover:hover{ color:#be9ecd!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-3-hover:hover{ color:#f67bb5!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-4-hover:hover{ color:#8FC4E0!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-5-hover:hover{ color:#5a6b7f!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-6-hover:hover{ color:#b8b69d!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-7-hover:hover{ color:#2ECC80!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-8-hover:hover{ color:#e8b900!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-9-hover:hover{ color:#ce671e!important; }
.fullwidth-text-white .moudle .ux-btn.bg-theme-color-10-hover:hover{ color:#28282E!important; } .flex-slider-wrap .flex-direction-nav a,
.carousel-control,
.ux-btn,
.grayscale,
.filter-floating ul,
.blog-item-more-a,
.item-title-a,
.liqd-gallery-img i.icon-m-pt-portfolio,
.icon_wrap i,
.iconbox-plus-svg-wrap i,
.post-carousel-pagination a,
.carousel-btn-a,
.post-carousel-img {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s; 
} 
.ux-hover-wrap i,
.fullwrap-with-tab-inn,
.mask-hover-caption-block,
.filters li a:before,
.iconbox-content-hide .icon_text,
.portfolio-caroufredsel-hover {
-webkit-transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
-ms-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
transition: opacity 0.5s; 
}
.team-item-con-back,
.team-item .img-wrap,
.iconbox-content-hide .icontext-inn,
.portfolio-caroufredsel-img,
.captionhover .captionhover-img,
.ux-btn-text,
.ux-btn .fa,
.standard-list-item-img,
.portfolio-standatd-tit:before,
.single-image-img,
.video-overlay,
.tw-style-a:after,
.tw-style-a:before {
-webkit-transition: -webkit-transform 0.5s;
-moz-transition: -moz-transform 0.5s;
-ms-transition: -ms-transform 0.5s;
-o-transition: -o-transform 0.5s;
transition: transform 0.5s;
}
.testimenials,
.testimenials .arrow-bg,
.pagenums a,
.promote-mod,
.brick-inside,
.fullwrap-block-inn {  
-webkit-transition: background-color 0.5s;
-moz-transition: background-color 0.5s;
-ms-transition: background-color 0.5s;
-o-transition: background-color 0.5s;
transition: background-color 0.5s;
}
.liquid-title a,
.liquid-title i,
.liquid-more-icon i{  
-webkit-transition: color 0.5s;
-moz-transition: color 0.5s;
-ms-transition: color 0.5s;
-o-transition: color 0.5s;
transition: color 0.5s;
}
.iconbox-plus-svg-wrap,
.image-box-svg-wrap,
.animation-default-ux{
-webkit-transition: all 1.2s;
-moz-transition: all 1.2s;
-ms-transition: all 1.2s;
-o-transition: all 1.2s;
transition: all 1.2s;
} 
.middle-ux {
position:relative; top:50%; 
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transform: translate(0,-50%);
}
.center-ux,
.footer-menu ul ul,
.title-ux.line_both_sides.center,
.title-ux.line_under_over.center {
position:relative; left:50%; 
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-o-transform: translate(-50%,0);
transform: translate(-50%,0);
}
.centered-ux{
position:relative; left:50%; top: 50%; 
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.left-ux{ float: left; }
.right-ux{ float: right; } @font-face{font-family:'icon';
src:url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/icon.eot);
src:url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/icon.eot?#iefix) format('embedded-opentype'),
url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/icon.woff) format('woff'),
url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/icon.ttf) format('truetype'),
url(//trinitydesignlau.com/wp-content/themes/theone/functions/theme/fonts/icon.svg#icon) format('svg');
font-weight:normal;font-style:normal;
}
[class^="icon-"], [class*=" icon-"],
.audio-unit span.audiobutton:before,
.audio-unit span.audiobutton.pause:before,
.isotope-item .item_topbar:before,
.item_link:before,
#mobile-advanced li > a:before,
.message-box:before {
font-family: 'icon';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-p-stop:before {
content: "\e600";
}
.icon-p-play:before {
content: "\e601";
}
.icon-p-pause:before {
content: "\e602";
}
.icon-m-view:before {
content: "\e603";
}
.icon-m-users:before {
content: "\e604";
}
.icon-m-search:before {
content: "\e605";
}
.icon-m-search-square:before {
content: "\e606";
}
.icon-m-right-dir:before {
content: "\e607";
}
.icon-m-right-arrow-curved:before {
content: "\e608";
}
.icon-m-quote-left:before {
content: "\e609";
}
.icon-m-plus-circle:before {
content: "\e60a";
}
.icon-m-more:before {
content: "\e60b";
}
.icon-m-minus-circle:before {
content: "\e60c";
}
.icon-m-menu:before {
content: "\e60d";
}
.icon-m-location:before {
content: "\e60e";
}
.icon-m-grid:before {
content: "\e60f";
}
.icon-m-forum-top:before {
content: "\e610";
}
.icon-m-forum-repairing:before {
content: "\e611";
}
.icon-m-forum-question:before {
content: "\e612";
}
.icon-m-forum-locked:before {
content: "\e613";
}
.icon-m-check-circle:before {
content: "\e614";
}
.icon-m-calendar:before {
content: "\e615";
}
.icon-m-at:before {
content: "\e616";
}
.icon-m-alert:before {
content: "\e617";
}
.icon-m-alert-circle:before {
content: "\e618";
}
.icon-m-user:before {
content: "\e619";
}
.icon-m-trash:before {
content: "\e61a";
}
.icon-m-tel:before {
content: "\e61b";
}
.icon-m-tag:before {
content: "\e61c";
}
.icon-m-slider-right:before {
content: "\e61d";
}
.icon-m-slider-left:before {
content: "\e61e";
}
.icon-m-shopping-cart:before {
content: "\e61f";
}
.icon-m-pt-video:before {
content: "\e620";
}
.icon-m-pt-standard:before {
content: "\e621";
}
.icon-m-pt-quote:before {
content: "\e622";
}
.icon-m-pt-portfolio:before {
content: "\e623";
}
.icon-m-pt-link:before {
content: "\e624";
}
.icon-m-pt-image:before {
content: "\e625";
}
.icon-m-pt-audio:before {
content: "\e626";
}
.icon-m-link:before {
content: "\e627";
}
.icon-m-left-dir:before {
content: "\e628";
}
.icon-m-ipod:before {
content: "\e629";
}
.icon-m-info-circle:before {
content: "\e62a";
}
.icon-m-history:before {
content: "\e62b";
}
.icon-m-help-circle:before {
content: "\e62c";
}
.icon-m-heart-circle:before {
content: "\e62d";
}
.icon-m-forum-done:before {
content: "\e62e";
}
.icon-m-email:before {
content: "\e62f";
}
.icon-m-dot:before {
content: "\e630";
}
.icon-m-dot-large:before {
content: "\e631";
}
.icon-m-comment:before {
content: "\e632";
}
.icon-m-close-thin:before {
content: "\e633";
}
.icon-m-close-circle:before {
content: "\e634";
} .custom_fullwidth_wrap{ opacity:0; }
.fullwidth-wrap{ width:100%; clear:both; height:auto; position: relative;
z-index:0; }
.fullwidth-text-shadow .text_block.withbg,
.fullwidth-text-white .ux-mod-nobg .accordion-heading a{ text-shadow:none; }
.fullwidth-text-white .ux-mod-nobg,
.fullwidth-text-white .ux-mod-nobg h1,
.fullwidth-text-white .ux-mod-nobg h2,
.fullwidth-text-white .ux-mod-nobg h3,
.fullwidth-text-white .ux-mod-nobg h4,
.fullwidth-text-white .ux-mod-nobg h5,
.fullwidth-text-white .ux-mod-nobg h6,
.fullwidth-text-white .ux-mod-nobg.job-mod .accordion-heading a,
.fullwidth-text-white .ux-mod-nobg.faq-mod .accordion-heading a,
.fullwidth-text-white .ux-mod-nobg.infrographic.bar .bar-percent,
.fullwidth-text-white .ux-mod-nobg .infrographic-subtit,
.fullwidth-text-white .ux-mod-nobg .jqbar.vertical span,
.fullwidth-text-white .ux-mod-nobg .testimonial-item a,
.fullwidth-text-white .separator h4,
.fullwidth-text-white .filters li a,
.fullwidth-text-white .post-carousel-item,
.fullwidth-text-white .post-carousel-item a,
.fullwidth-text-white .image-box .fa,
.fullwidth-text-white .ux-mod-nobg .ux-grid-tit-a,
.fullwidth-text-white .contactform.ux-mod-nobg input[type="text"],
.fullwidth-text-white .contactform.ux-mod-nobg textarea,
.fullwidth-text-white .contactform input[type="submit"],
.fullwidth-text-white .fullwrap-with-tab-nav-a,
.fullwidth-text-white .filters.filters-nobg li.active .filters-a,
.fullwidth-text-white .filters.filters-nobg li .filters-a:hover { 
color:#fff; 
}
.fullwidth-text-white .separator.title_above .separator_inn.bg- ,
.fullwidth-text-white .title-ux.line_both_sides:before,
.fullwidth-text-white .title-ux.line_both_sides:after,
.fullwidth-text-white .short_line:after,
.fullwidth-text-white .contactform input[type="submit"]:hover,
.fullwidth-text-white .ux-grid-tit-a:after,
.fullwidth-text-white .post-carousel-pagination a,
.fullwidth-text-white .filters.filters-nobg .filters-a:before { background-color: #fff; }
.fullwidth-text-white .contactform input[type="submit"] { background: transparent;}
.fullwidth-text-white .title-ux.line_under_over,
.fullwidth-text-white .contactform input[type="text"],
.fullwidth-text-white .contactform textarea,
.fullwidth-text-white .contactform input[type="submit"],
.fullwidth-text-white input#idi_send { border-color: #fff;}
.fullwidth-text-white .ux-mod-nobg .iconbox-con,
.fullwidth-text-white .ux-mod-nobg .image-box-des,
.fullwidth-text-white .ux-mod-nobg .ux-grid-excerpt { color: rgba(255,255,255,.8); }
.fullwidth-text-white .ux-mod-nobg .latest-posts-date，
.fullwidth-text-white .ux-mod-nobg .latest-posts-tags a,
.fullwidth-text-white .ux-mod-nobg .post-carousel-item-more { color: rgba(255,255,255,.9); }
.fullwidth-text-white .contactform input[type="submit"]:hover { color: #333; }
.fullwidth-text-white .iterlock-caption h2,
.fullwidth-text-white .blog_meta_cate a:hover{
color:#999;
}
.fullwidth-text-shadow .ux-mod-nobg,
.fullwidth-text-shadow .ux-mod-nobg h1,
.fullwidth-text-shadow .ux-mod-nobg h2,
.fullwidth-text-shadow .ux-mod-nobg h3,
.fullwidth-text-shadow .ux-mod-nobg h4,
.fullwidth-text-shadow .ux-mod-nobg h5,
.fullwidth-text-shadow .ux-mod-nobg h6,
.fullwidth-text-shadow .ux-mod-nobg.job-mod .accordion-heading a,
.fullwidth-text-shadow .ux-mod-nobg.faq-mod .accordion-heading a,
.fullwidth-text-shadow .ux-mod-nobg.infrographic.bar .bar-percent,
.fullwidth-text-shadow .ux-mod-nobg .infrographic-subtit,
.fullwidth-text-shadow .ux-mod-nobg .jqbar.vertical span{
text-shadow:1px 1px 0 #666; 
}
.fullwidth-text-white .clients_wrap .carousel-btn .carousel-btn-a {
color: #fff!important;
}
.fullwidth-text-shadow .testimenials .arrow-bg,
.fullwidth-text-shadow .testimenials:hover .arrow-bg{ 
background:none; }
.fullwidth-text-shadow .testimenials span.arrow{ 
border-bottom-color:rgba(0, 0, 0, 0);}
.row-fluid .fullwrap_moudle:last-child{ 
margin-bottom:0; 
}
.fullwidth-wrap .ls-wp-container{ 
top:-40px; 
} .bottom-space-40{ 
margin-bottom: 40px; 
}
.top-space-40{
margin-top: 40px;
}
.top-space-80-in{
padding-top: 120px;
}
.bottom-space-40-in{
padding-bottom: 60px;
} .fullwrap-inn-width-90 {
width: 90%; margin-right: auto; margin-left: auto;
}
.fullwrap-inn-width-80 {
width: 80%; margin-right: auto; margin-left: auto;
}
.fullwrap-inn-width-70 {
width: 70%; margin-right: auto; margin-left: auto;
}
.fullwrap-inn-width-60 {
width: 60%; margin-right: auto; margin-left: auto;
}
.fullwrap-inn-width-50 {
width: 50%; margin-right: auto; margin-left: auto;
} .fullwidth-wrap { 
overflow:hidden; 
}
.fullwidth-wrap.fullwidth_over_visibale {
overflow: visible; z-index: 2;
}
.fullwrap-with-tab-inn { 
padding-top:80px; 
}
.fullwrap-with-tab-inn.enble{ 
position:static; opacity:1; 
}
.fullwrap-with-tab-inn.disble{ 
position:absolute; z-index:-1; opacity:0; 
}
.fullwrap-with-tab-nav { 
text-align:center; position: relative; z-index:9; top:24px;
}
.fullwrap-with-tab-nav-a {  
position: relative;display:inline-block; text-align:center; margin:0 20px; height:20px; line-height:20px; 
}
.fullwrap-shadow{ 
width:100%; height:100px; position:absolute; top:-105px; box-shadow:0px 5px 20px; border-radius:50%;
}
.fullwrap-border{ 
border-top:1px solid rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1); 
} .fullwrap-video{ 
position: absolute; z-index:0; width:100%; height:100%; top: 0px;
}
.fullwrap-video video  { 
position: absolute; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -100; 
}
.fullwrap-video .video-cover {
position: absolute; top:-80px; right: 0; bottom: 0; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: -101; background-size: cover; background-position: 50% 50%;
}
.Safari .parallax.back-background {
-webkit-transform: translate3d(0px, 0px, 0px) !important; transform: translate3d(0px, 0px, 0px) !important;
}
.fullwidth-wrap .parallax {
position: absolute; left: 0; width: 100%; top: 0; z-index: -1; height: 100%;
}
.fullwidth-wrap .parallax img {
width: 100%; height: auto;
}
.touch .fullwidth-wrap.parallax {
background-attachment: scroll!important;
} .container-isotope{ position:relative; }
.isotope{ opacity:0; }
.isotope_fade{ opacity:1; }
.isotope-item { z-index: 2; }
.isotope,
.isotope .isotope-item { -webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-ms-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.isotope {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
-ms-transition-property:     -ms-transform, opacity;
-o-transition-property:      -o-transform, opacity;
transition-property:         transform, opacity;
} .isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
-webkit-transition-duration: 0s;
-moz-transition-duration: 0s;
-ms-transition-duration: 0s;
-o-transition-duration: 0s;
transition-duration: 0s;
}
.isotope-list-thumb{
width: 100%
} .filters { 
display: inline-block; position:relative; text-align: center; margin-bottom: 40px; z-index:99; 
}
.filters li { 
display: inline-block; padding:0 19px; float: none; margin-left: 0; margin-right: 0; margin-bottom: 0;
}
.filters-a { 
display:block; height:60px; position: relative;  padding: 0; font-size: 14px; font-size: 1.4rem; line-height: 1.4287;
} 
.filters.onside { margin-top:0; margin-left:0}
.filters.onside li { display:block; float:none; margin-bottom:1px;}
.filters.onside li a { display:inline-block;}
.filters.onside.onright li { margin-left:40px;}
.filter-floating {
position: absolute; z-index: 999; right: 20px; top: 20px; width: auto; min-width: 60px; height: 60px;
}
.filter-floating.filter-floating-fixed {
position: fixed;  top:100px;
}
.filter-floating ul {
opacity: 0; visibility: hidden; margin-right: -2px; position: absolute; z-index: -999; right: 38px; top:0; width: 9999px; text-align: right;
}
.filter-floating ul li {
float: none;
}
.filter-floating:hover ul {
opacity: 1; visibility: visible; z-index: 999;
-webkit-transform: translateX(-20px);
-moz-transform: translateX(-20px);
-ms-transform: translateX(-20px);
-o-transform: translateX(-20px);
transform: translateX(-20px);
}
.filter-floating-triggle {
width: 60px; height: 60px; font-size: 24px; text-align: center; line-height: 60px; cursor: pointer; border-radius: 0px; position: absolute; z-index: 999;
}
.filter-floating .filters-a {
line-height: 60px;
} .fade_wrap { position:relative; width:100%; height:100%; }
.fade_wrap_back { opacity:0; position:absolute; width:100%; height:100%; 
-webkit-transition: all 0.4s ease-in-out; 
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.fade_wrap_back_con { z-index:10; position:absolute; top:40px; left:40px; width:90%; }
.fade_wrap_back_con a { color:#fff; }
.fade_wrap_back_bg { z-index:9; position:absolute; width:100%; height:100%; text-align:center; background-color:rgba(0,0,0,0.4); }
.fade_wrap_back_bg i { position: absolute; top: 50%; left:50%; font-size:60px; width:60px; height:60px; margin-left:-30px; margin-top:-30px;  color: rgba(255, 255, 255, 0.8);opacity:0; -ms-filter: "alpha(opacity=0)";
-webkit-transition: all 0.2s ease-in-out; 
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-transform: scale(2);
-moz-transform: scale(2);
ransform: scale(2);
}	
.fade_wrap:hover .fade_wrap_back { 
opacity:1; 
-webkit-transition: all 0.4s ease-in-out; 
-moz-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.fade_wrap:hover i {  
opacity: 1; 
-webkit-transition: all 0.2s ease-in-out; 
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-transform: scale(1);
-moz-transform: scale(1);
transform: scale(1);
} .captionhover figure { margin: 0;position: relative; }
.captionhover figure .captionhover-img { width:100%; display:block; position:relative; }
.captionhover figcaption { position:absolute;top:0;left:0;z-index:9999; padding:20px 10px 15px 10px; text-align:center; color:#fff; }
.captionhover-h2 { font-size:16px; padding-bottom:10px; line-height:20px; opacity:0.8; letter-spacing: 1px; }
.captionhover-tit-a { color:#fff; }
.captionhover-icon-a { text-align:center; display:inline-block; margin-left:5px; margin-right:5px; }
.captionhover-icon-i { font-size:24px; line-height:30px;  opacity:0.6; color:#fff; }
.isotope .captionhover  .inside{
-webkit-perspective: 1200px;
-moz-perspective: 1200px;
perspective: 1200px;
-webkit-perspective-origin: 50% 50%;
-moz-perspective-origin:50% 50%;
perspective-origin: 50% 50%;
}
.captionhover figure {
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.captionhover figure > div.img_wrap {
overflow: hidden;
}
.captionhover figure:hover .captionhover-img,
.captionhover figure.cs-hover .captionhover-img {
-webkit-transform: translateX(0) translateY(-100px);
-moz-transform: translateY(-100px);
-ms-transform: translateY(-100px);
transform: translateY(-100px);
}
.captionhover figcaption { 
left:0;top:auto;bottom:0; min-height:100px; width:100%; opacity:0; display:none\0;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform-origin: 0 100%;
-moz-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: rotateX(-90deg);
-moz-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
-moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s;
transition: transform 0.4s, opacity 0.1s 0.3s;
}
.captionhover figure:hover figcaption,
.captionhover figure.cs-hover figcaption { display:block\0; opacity: 1;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
transform: rotateX(0deg);
-webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
-moz-transition: -moz-transform 0.4s, opacity 0.1s;
transition: transform 0.4s, opacity 0.1s;
} .flip_wrap_back { 
display:none; position:absolute; width:100%; 
}
.flip_wrap_back_con { 
z-index:10; width: 100%; margin: auto;position: absolute;
}
.flip_wrap_back_con_a,
.flip_wrap_back_con_a:hover { 
color:#fff; 
}
.flip_wrap_back_bg { 
z-index:9; position:absolute; width:100%; height:100%; 
}
.flip_wrap_back_con_h2 { 
font-size:16px; padding-left:20px; padding-right:20px; line-height:20px; opacity:0.8; letter-spacing: 1px;
}
.flip-hover-back-thumb-img { 
border:2px solid #fff; width:50px; height:50px;
}
div.container3d .card {
width: 100%; height:100%;
}
div.container3d .card .face {
width:100%;height:auto;
-webkit-transition: 0.6s linear;
-moz-transition: 0.6s linear;
-ms-transition: 0.6s linear;
-o-transition: 0.6s linear;
transition: 0.6s linear;
}
.card .face.front { 
cursor: pointer; height:auto; z-index:99;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-transform: perspective(800px) rotateY(0deg);
-webkit-transform: perspective(800px) rotateY(0deg);
transform: perspective(800px) rotateY(0deg);
}
div.container3d .card .face.back { 
display: block; color:#fff; text-align: center; width:100%; height:100%;
-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-transform: perspective(800px) rotateY(180deg);
-webkit-transform: perspective(800px) rotateY(180deg);
transform: perspective(800px) rotateY(180deg);
}
div.container3d:hover .card .face.back{
-moz-transform: perspective(800px) rotateY(0);
-webkit-transform: perspective(800px) rotateY(0);
transform: perspective(800px) rotateY(0);
}
div.container3d:hover .card .face.front{
-webkit-transform: perspective(800px) rotateY(-179.9deg);
-moz-transform: perspective(800px) rotateY(-179.9deg);
transform: perspective(800px) rotateY(-179.9deg);
}
.container3d{
float:left;position:relative;
}
.hover_thumb_wrap { 
overflow:hidden; max-height:60px; padding-top:10px; padding-left:20px; padding-right:20px; 
}
.hover_thumb_wrap li { 
display: inline-block;*display: inline;display: inline\9;margin: 0 auto; margin-left:3px; margin-right:3px; margin-bottom:3px;
}
.flip_wrap_back.back.face {
overflow: hidden; left: 0px;
} .mask-hover .inside {
position: relative;
}
.mask-hover .inside .mask-hover-inn{ 
overflow: hidden;
}
.mask-hover .inside .mask-hover-inn,
.mask-hover-inn-img {
position: relative; display: block;
}
.mask-hover .inside .mask-hover-caption { 
position: absolute;width: 100%; height: 100%; 
}
.mask-hover-caption-block {
width: 130px; height: 130px; position: absolute; text-align: center; padding: 45px 0; font-size: 14px; line-height: 20px; opacity: 0;
}
.mask-hover .inside:hover .mask-hover-caption-block {
opacity: 1;
} .pagenums { 
margin:80px auto 0; text-align:center; 
}
.pagenums a,.pagenums span,
.page-numbers{ 
display:inline-block; min-width:40px; text-align:center; margin-left:1px; padding: 0 15px; 
}
.page-numbers{
float:left; 
}
#infscr-loading{ 
background-repeat:no-repeat; background-position:90% 50%; min-width:40px; width:90px; height:40px; line-height:40px; padding-left:10px; margin:0 auto; 
}
.tw_style {
text-align:center; position: relative;
}
.tw-style-a { 
display:inline-block; position: relative; width: 100px; height: 100px; line-height: 100px; max-height: none; margin:0 auto; border:none!important;  
}
.tw-style-a:hover {
background-color: transparent!important; border:none!important;
}
.tw-style-a:before,.tw-style-a:after {
content: ''; width: 100px; height: 1px; position: absolute; left: 0; top: 50%; background-color: #999;
}
.tw-style-a:after {
width: 1px; height: 100px; top: 0; left: 50%; margin-left: -1px;
}
.tw-style-loading.tw-style-a:before,
.tw-style-loading.tw-style-a:after { 
-webkit-transform:scale(0);
-moz-transform:scale(0);
transform:scale(0);
}
.tw-style-a span {
padding:0;
}
.page-buttom-space{ 
height:80px;
} .standard-list-item-img-a {
position: relative; display: block; overflow: hidden;
}
.portfolio-standatd-tit-wrap {
position: relative;
}
.portfolio-standatd-tit:before {
content: ''; position: absolute; left: 0; top:-100%; width: 100%; height: 100%;
}
.standard-list-item:hover .portfolio-standatd-tit:before {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%); 
transform: translateY(100%); 
}
.portfolio-standatd-tit-a,
.portfolio-standatd-tags {
position: relative;
} .width-and-small,
.width-and-big,
.width-and-long,
.width-and-height{
overflow: hidden;
}
.brick-inside{
position: relative; width: 100%; height: 100%;
}
.brick-content{
position: relative; overflow: hidden;
}
.brick-link{
height: 100%; width: 100%; display: block;
}
.brick-grey{
height: 100%;
}
.brick-grey:hover{
background-color: transparent;
}
.brick-content img{
position: relative; z-index: 1; width: 100%;
}
.brick-hover-mask{
width: 100%; height: 100%;
}
.brick-with-img .brick-hover:hover .brick-hover-mask{
z-index: 2;
}
.brick-content img {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-o-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
-webkit-transition: all 0.7s ease-in-out;
-moz-transition: all 0.7s ease-in-out;
-o-transition: all 0.7s ease-in-out;
-ms-transition: all 0.7s ease-in-out;
transition: all 0.7s ease-in-out;
}
.brick-with-img .brick-hover-mask,
.isotope-liquid-list .brick-hover .brick-hover-mask { position: absolute; z-index: 2; 
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
transition: all 0.5s linear;
-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
}
.brick-hover-mask .brick-title {
font-size: 18px; line-height: 20px; padding-right: 20px; padding-left: 20px; position: relative; opacity: 0.8; text-align: center; position: relative; top: 50%;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
}
.brick-with-img .brick-hover-mask .brick-title ,
.isotope-liquid-list .brick-hover .brick-hover-mask h3 {
letter-spacing: 2px;
-webkit-transform: scale(0) translate(0, -50%);
-moz-transform: scale(0) translate(0, -50%);
-o-transform: scale(0) translate(0, -50%);
-ms-transform: scale(0) translate(0, -50%);
transform: scale(0) translate(0, -50%);
-webkit-transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
transition: all 0.5s linear;
-webkit-transform-origin: 50% 50% 50%;
-moz-transform-origin: 50% 50% 50%;
-o-transform-origin: 50% 50% 50%;
-ms-transform-origin: 50% 50% 50%;
transform-origin: 50% 50% 50%;
opacity: 0;
}
.brick-with-img .brick-hover:hover ~ .brick-content img,
.isotope-liquid-list .hover-effect .brick-hover:hover img {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
opacity: 0;
}
.brick-with-img .brick-hover:hover.brick-hover-mask,
.isotope-liquid-list .hover-effect .brick-hover:hover .brick-hover-mask {
opacity: 1;
}
.brick-with-img .brick-hover:hover.brick-hover-mask .brick-title ,
.brick-with-img .brick-hover:hover .brick-hover-mask .brick-excerpt,
.isotope-liquid-list .hover-effect .brick-hover:hover .brick-hover-mask h3,
.isotope-liquid-list .hover-effect .brick-hover:hover .brick-hover-mask .brick-excerpt {
opacity: 1; top: 50%;
-webkit-transform: scale(1) translate(0, -50%);
-moz-transform: scale(1) translate(0, -50%);
-o-transform: scale(1) translate(0, -50%);
-ms-transform: scale(1) translate(0, -50%);
transform: scale(1) translate(0, -50%);
}
.brick-with-img .brick-hover:hover .brick-hover-mask .brick-excerpt,
.isotope-liquid-list .hover-effect .brick-hover:hover .brick-hover-mask .brick-excerpt {
opacity: 1;
}
.brick-with-img div[class*="bg-theme-color-"],.brick-with-img .post-bgcolor-default { 
background-color: transparent;
}
.brick-with-img .brick-link-gray .brick-hover-mask.brick-hover {
z-index: 0;
}
.brick-conteng-bg {
position:absulate; width:100%; height:100%; left:0; top:0; background-color:#333; 
}
.grayscale { filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); filter: gray; -webkit-filter: grayscale(100%);
}
.grayscale{ }
.grayscale:hover {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
-webkit-filter: grayscale(0%);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
}
.single-image .grayscale:hover { 
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .interlock-list section:nth-child(2n+1) .iterlock-item-img{
float: right;
}
.interlock-item{ 
width: 100%; max-height: 320px; clear: both; overflow: hidden; 
}
.iterlock-item-img{ 
width: 50%; float: left; 
}
.iterlock-item-img img{
min-width: 100%;
}
.iterlock-caption{ 
width: 50%; float: left; padding: 40px; 
}
.iterlock-caption h2 { 
font-size: 30px; line-height: 40px; margin-bottom: 20px; letter-spacing: 0.5px;
}
.iterlock-caption .blog_meta{
margin-top: 20px; font-size: 12px;
}
.iterlock-caption .blog_meta li {
margin-left: 0; margin-right: 10px;
}
.iterlock-item-img .ux-hover-wrap {
height: 320px; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%;  
} .portfolio-standatd-tit{ 
position:relative; font-size:16px; font-size: 1.6rem; width: 100%; padding:20px 15px; min-height:60px; line-height: 1.25; letter-spacing: 3px; overflow:hidden; 
}
.portfolio-standatd-tit-a { width: 100%;  }
.portfolio-standatd-tit-a-inn { line-height: 20px; letter-spacing: 1px; }
.portfolio-standatd-tags {
line-height: 20px; letter-spacing: 1px;
}
.portfolio-standatd-tags a {
display: inline-block; margin-left: 3px; margin-right: 3px; font-size: 12px; line-height: 20px; font-weight: normal;
}
.portfolio-standatd-tit.text-left .portfolio-standatd-tags a{
margin-left: 0; margin-right: 6px; 
} .isotope-item.standard .item_topbar:before{ content:"\e621";}
.isotope-item.gallery .item_topbar:before{ content:"\e623";}
.isotope-item.audio .item_topbar:before{ content:"\e626"; }
.isotope-item.image .item_topbar:before{ content:"\e625"; }
.isotope-item.video .item_topbar:before{ content:"\e620"; }
.isotope-item.link .item_topbar:before{ content:"\e624";}
.isotope-item.quote .item_topbar:before{ content:"\e622"; }
.item_topbar{ 
display: none;
}
.blog-masony-item .item_des .date-block { 
display: inline-block; margin: 20px 0 0 20px;
}
#content_wrap .blog-masony-item .date-block .date-block-big {
left: 0; 
}
.container-isotope .item_title{ padding:30px 20px; margin-bottom:0; }
.container-isotope .liquid_inside .item_title{ padding: 25px 20px 20px; }
.container-isotope .item-des-p{ padding:0 20px 30px; }
.item_topbar{ height:60px; line-height:60px; padding-left:20px; font-size:24px; cursor:default; color:#fff; }
.post-bgcolor-default{ background-color:#333; }
.item_title a { line-height: 20px;}
.isotope-list-a-of-img {
display: block;
}
.isotope-item.quote .item_des p {
padding: 20px 0;
}
.blog-masony-item, .blog-masony-item a { 
color: #eee; color: rgba(255,255,255,.7); 
}
.blog-masony-item .ux-grid-tit-a {
color: #fff;
}
.blog-masony-item .ux-grid-tit-a:after {
bottom: -10px; background-color: #fff;
}
.blog-masony-item .item-title-a,
.blog-masony-item .audio-unit span.audiobutton:before {
color: #fff; 
}
.blog-masony-item .item-title-a:hover, 
.blog-masony-item .liquid_list_image:hover {
color: #fff;
} .item_link{ 
display:block; width:32px; height:60px; line-height:60px; float:right; margin-right:20px; text-align: center; font-size:24px; color:#fff;
}
.item-link-wrap { padding: 0 20px;}
#content_wrap p.item-link {
font-size: 16px; line-height: 30px;
}
.blog-masony-item .item-link,
.format-link .item-link {
position: relative;  
}
.blog-masony-item .item-link-wrap {
padding: 20px;
}
.blog-masony-item .item-link:before,
.format-link .item-link:before {
position: absolute; left: 0; top: 0; font-size:10px; font-family: 'FontAwesome'; content: "\f0c1"; 
}
.isotope-item.link .item-des-p {
padding-bottom: 20px;
}
.blog-item-link .item_title,
.blog-item-link .item-des-p {
display: none;
} .item_gallery .carousel-inner .item{ height: auto;}
.item_gallery { overflow: hidden; height: 260px; }
.item_gallery .carousel-control{ 
width: 40px; height: 40px; margin-top: -20px;
background-color: rgba(255,255,255,0.6); background-color: #ccc; 
}
.item_gallery .carousel-control:before{
border:20px solid transparent;
}
.item_gallery .carousel-control.left{left:-40px; }
.item_gallery .carousel-control.left:before{ 
border-right:20px solid #fff; left: auto; right: 0;
}
.item_gallery .carousel-control.right{right:-40px; }
.item_gallery .carousel-control.right:before{ 
border-left:20px solid #fff; left: 0; right: auto;
}
.no-touch .item_gallery.carousel:hover .carousel-control.left,
.touch .item_gallery.carousel-control.left{ 
-webkit-transform: translateX(40px);
-moz-transform: translateX(40px);
-ms-transform: translateX(40px);
-o-transform: translateX(40px);
transform: translateX(40px);
}
.no-touch .item_gallery.carousel:hover .carousel-control.right,
.touch .item_gallery.carousel-control.right{ 
-webkit-transform: translateX(-40px);
-moz-transform: translateX(-40px);
-ms-transform: translateX(-40px);
-o-transform: translateX(-40px);
transform: translateX(-40px);
} .isotope-item.audio .like,.isotope-item.audio h2 { margin:0; }
.soundcloud-wrap{ width:670px; height:170px; margin:105px auto;}
.ui-widget-content { border: none; color:rgba(255,255,255,0.7); background-color:rgba(0,0,0,0.7)}
#audio_player_container{width:100%;}
.mejs-audio{display:none;width:0;height:0px;overflow:hidden;}
.me-plugin{width:0;height:0px;overflow:hidden; visibility:hidden;}
.soundcloudWrapper>iframe{ margin-bottom: -10px;}
.isotope-item.audio .audio_player_list {
padding: 0 20px 30px 20px;
}
.isotope-item.audio .audio-unit span.audiobutton:before {
left: 0; 
}
.isotope-item.audio .audio-unit span.songtitle {
left: 15px;
} .videoWrapper { 
position: relative; height: 0; padding-bottom: 51.25%; }
.videoWrapper iframe { position: absolute;top: 0;left: 0;width:100%;height:100%; border:none; }
.isotope-item.quote .item_des p { padding: 20px; }
.isotope-item.quote .item_des i { font-size: 60px; height: 45px; margin-top: 20px; }
.videoWrapper.vimeo{
padding-bottom: 48.9%;
}
.videoWrapper.youtube{
padding-bottom: 48.8%;
}
.blog-item-main .videoWrapper.vimeo{
padding-bottom: 52.9%;
} .item_des.blog-item-quote {
padding: 20px;
} .blog-item-more-a {
display: none;
} .text_block.withbg{ 
padding:30px; color:#fff; color:rgba(255,255,255,0.8); 
}
.text_block.withbg a,
.text_block.withbg.bg-theme-color-10 { 
color:#fff; color:rgba(255,255,255,0.8); 
}
.text_block.withbg h1,.text_block.withbg h2,.text_block.withbg h3,
.text_block.withbg h4,.text_block.withbg h5,.text_block.withbg h6{ 
color:#fff; color:rgba(255,255,255,0.85);  
}
.text_block.withbg a:hover{ 
color:#fff;  
}
.text_block_centered {
margin-right: auto; margin-left: auto;
} .separator { height:20px; opacity:0; }
.separator h4 { font-size:24px; display:inline-block; padding-right:30px; line-height:20px; }
.separator_inn { height:2px; position:relative; top:-14px; z-index:-1 }
.separator_inn.bg- {
background-color: #444;
}
.blank-divider .separator_inn.bg-{
background: none;
}
.separator.text-center h4{ padding-left:30px; }
.separator.title_on_right h4{ padding-left:30px; padding-right:0; float:right; }
.separator.title_on_right .separator_inn { top:12px; }
.separator.without-title .separator_inn{ top:10px;}
.separator.text-center .separator_inn{ display:inline-block; max-width:200px; width:20%; top:-4px; }
.separator.height-20{
height:20px;
}
.separator.height-40 {
height:40px;
}
.separator.height-60 {
height:60px;
}
.separator.height-80 {
height:80px;
}
.separator.height-100 {
height: 100px;
}
.separator.height-200 {
height: 200px;
}
.separator.height-300 {
height: 300px;
}
.separator.height-400 {
height: 400px;
}
.separator.title_above .separator_inn,
.separator.short-line .separator_inn {
width: 40px; height: 10px; top: auto; margin: 45px auto 5px;
}
.separator.title_above h4 {
padding-right: 0; line-height: 1.111; font-size: 44px; font-size: 4.4rem; letter-spacing: 4px; white-space:nowrap;
}
.separator.title_above {
text-align: center; height: auto;
} .message-box{ 
position:relative; text-align:justify; padding:20px 60px 20px 60px; background-position: 20px 20px; background-repeat:no-repeat; 
color:#fff; 
}
.message-box a{ 
color:#fff; 
}
.message-box.box-bgcolor1{ background-color:#ff836a; }
.message-box.box-bgcolor2{ background-color:#ffd02e; }
.message-box.box-bgcolor3{ background-color:#65b5ff; }
.message-box.box-bgcolor4{ background-color:#43bc46; }
.message-box:before{ position:absolute; left: 20px; font-size:24px;}
.box-type4:before{content: "\e614"; }
.box-type3:before{content: "\e62a"; }
.box-type2:before{ content: "\e618"; }
.box-type1:before{content: "\e617"; }
.message-box .box-close { position:absolute; left:auto; right:20px; top:18px; display:block; }
.message-box .box-close i{ cursor:pointer; font-size:24px; margin-top: 0; } .nav.nav-tabs{ 
margin-bottom:0; border-bottom-color:#e8e8e8;  vertical-align:top;
}
.nav-tabs > li{ margin-left:-1px; }
.nav-tabs > li:first-child{ margin-left:0;}
.nav-tabs > li > a{ 
border-radius:0; margin-right:0; padding:10px 20px; font-size:14px; border-color: #e8e8e8;
}
.nav-tabs > li > a:hover { color:#fff;}
.tab-content { 
border-width: 1px; border-style: solid; border-color: #e8e8e8; border-top: none; 
}
.nav-tabs > .active > a, 
.nav-tabs > .active > a:hover, 
.nav-tabs > .active > a:focus{ border-color:#e8e8e8; }
.tab-pane{ margin: 20px; }
.tabs-v{ vertical-align:top; border-width: 1px; border-style: solid; border-color: #e8e8e8; }
.nav-tabs-v{ float:left; width:25%; position:relative; z-index:2;}
.tab-content.tab-content-v{ 
position:relative; z-index:1; float:left; width:70%; height:100%;  margin-left:-1px; border:none; 
border-left-width:1px; border-left-style:solid; border-left-color: #e8e8e8; 
}
.tabs-v .nav-tabs:before, 
.tabs-v .nav-tabs:after{ 
display:inline-block; clear: inherit; float:left; content:inherit; 
}
.tabs-v .nav-tabs > li { float:none; }
.tabs-v .nav-tabs > li > a { border-left: medium none; }
.tabs-v .nav-tabs > .active > a { 
border-left: medium none; border-top-width:1px; border-top-style:solid; border-top-color: #e8e8e8; 
}
.tabs-v .nav-tabs > li:first-child > a { border-top: none; }
.tabs-v .nav-tabs > li { margin-left:0; }
.tabs-v .nav-tabs > li:last-child>a { border-bottom:none; }
.tabs-v .nav-tabs > li:last-child.active>a { 
border-bottom-width:1px; border-bottom-style:solid; border-bottom-color: #e8e8e8; 
} .accordion-group{ border:none; border-radius:0; margin-bottom:10px; }
.accordion-heading{ height:auto; min-height:40px; border-left-style:solid; border-left-width:5px; }
.accordion-inner { border-top: none;}
.accordion-heading .accordion-toggle{ padding:10px 20px; font-size:14px; }
.accordion-inner{ padding: 29px 15px; } .accordion-style-b .accordion-heading{ background:none; min-height:20px; }
.accordion-style-b .accordion-heading .accordion-toggle {
padding: 10px 0;
}
.accordion-style-b .accordion-heading {
border-left:none; border-top-width: 1px; border-top-style: solid; position: relative;
}
.accordion-style-b .accordion-heading a:before{
content: ''; position: absolute; top:50%; right: 0; width: 15px; height: 1px;
}
.accordion-style-b .accordion-heading a:after{
content: ''; position: absolute; top:50%; right: 7px; width: 1px; height: 15px; margin-top: -7px;
}
.accordion-style-b .accordion-heading.active a:after{
display: none;
}
.accordion-style-b .accordion-inner {
padding-left: 0;
}
.accordion-style-b .accordion-group {
margin-bottom: 0;
}
.accordion-style-b .accordion-group:last-child .accordion-heading{
border-bottom-width: 1px; border-bottom-style: solid;
} .iocnbox { text-align:center; }
.icon_wrap .fa,.iconbox-plus-svg-wrap .fa { 
font-size:48px; line-height:60px;
}
.iocnbox .icon_wrap { min-height:60px; margin:0 auto 20px; }
.iconbox-h5 { display:block; margin-bottom:20px; font-size:18px; line-height:20px; }
.iocnbox.icon_left { text-align:left; vertical-align:top; position:relative; }
.iocnbox.icon_left .icon_wrap { 
min-width: 20px; max-height: 20px; position: absolute; left: 0; top: -5px; 
}
.iocnbox.icon_left .user-uploaded-icons,
.iocnbox.icon_right .user-uploaded-icons {
min-width: 20px; max-height: 20px;
}
.iocnbox.icon_left .fa,
.iocnbox.icon_right .fa {
font-size: 20px; font-size:2rem; line-height: 1.5;
}
.iocnbox.icon_left .icon_text { margin-left: 0; }
.iocnbox.iconbox-content-hide .user-uploaded-icons { max-height: 110px; max-width: 90px; }
.iconbox-con { width: 80%; margin-right: auto; margin-left: auto; }
.icon_left .iconbox-con {
padding-right: 10px; width: auto;
}
.icon_right .iconbox-con { 
width: auto; 
}
.iocnbox.icon_right {
position: relative; text-align: right; vertical-align: top;
}
.iocnbox.icon_right .icon_wrap {
min-width: 20px; max-height: 20px; position: absolute; top: -5px; left: auto; right: 0;
}
.iocnbox.icon_right .icon_text {
margin-right: 0;
}
.iconbox-content-hide {
position: relative; display: inline-block; overflow: hidden; width: 80%;
}
.iconbox-content-hide .icon_wrap {
width: 100%; height: 100%; margin-bottom: 0; padding: 35px 0; 
}
.iconbox-content-hide .icon_text {
opacity: 0; position: absolute; width: 100%; height: 100%; top:0; left: 0; 
background-color: #333; color:#fff;
}
.iconbox-content-hide .icontext-inn {
position: relative; bottom: -100%; width: 100%; height: 100%;
}
.iconbox-content-hide .icon_text .icontext-inn {
color: #fff;
}
.iconbox-content-hide:hover .icon_text {
opacity: 1;
}
.iconbox-content-hide:hover .icontext-inn {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.iconbox-hide-a {
display: block; width: 100%; height: 100%;
}
.iocnbox.iconbox-content-hide .iconbox-h5 { 
margin: 20px auto 0; width: 95%;
}
.iocnbox .iconbox-h5 {
margin-bottom: 10px;
}
.icon_left .iconbox-h5 {
margin-left: 30px;
}
.icon_right .iconbox-h5 {
margin-right: 30px;
} .text-list {
display: table;
}
.text-list .fa {
font-size: 14px; display: table-cell;
}
.text-list-inn { 
padding-left: 10px; display: table-cell;
}
.text-list .user-uploaded-icons{
max-width: 12px; max-height: 12px;
} .single-image { max-width:100%; display:block; position: relative; z-index: 0; } 
.with-shadow img { box-shadow:0 3px 13px 0 rgba(0, 0, 0, 0.2); }
.image-mod-center { text-align: center; margin-left: auto; margin-right: auto; }
.single-image .shadow {
opacity: 1;
}
.singleimage-center-ux {
margin-left: auto; margin-right: auto; text-align: center;
}
.single-image .ux-hover-wrap {
overflow: hidden; display: inline-block; width: auto; max-width: 100%;
}
.single-image-shadow {
margin-bottom: 10px;
} .carousel { 
margin-bottom:0; 
}
.gallery-image.slide { 
overflow:hidden; margin-bottom:30px;
} .listitem_slider { overflow:hidden; }
.listitem_slider .carousel-img-wrap{ position:relative; width:60%; float:left; }
.carousel-control{ font-size:12px; }
.carousel-inner .item{ height:400px; }
.gallery-image .carousel-inner .item{ height:auto; }
.listitem_slider .carousel-img-wrap .slider_img{ position:relative; overflow:hidden; }
.listitem_slider .carousel-img-wrap .slider_img a img{ height:400px; width:auto; max-width:none; min-width:100%; }
.slider-panel { position:relative; width:40%; height:400px; float:left; line-height: 1.5;}
.slider-panel-item { display:none; }
.slider-panel-item.active { display:block; }
.slider-panel-item h2.slider-title{ padding:40px; font-size:30px; line-height:20px;}
.slider-panel-item .slider-des{ display:block; padding:0 40px 40px 40px; margin-bottom:20px; }
.carousel-indicators { width:40%; height:20px; right:0; top:auto; left:60%; bottom:40px; padding-left:40px;}
.carousel-indicators li { cursor: pointer; }
.row .span6 .listitem_slider{ height:540px; }
.row .span6 .listitem_slider .carousel-img-wrap{ width:100%; height:260px; overflow:hidden; float:none; }
.row .span6 .listitem_slider .slider-panel { width:100%; height:280px; display:block; }
.row .span6 .carousel-indicators{ width:100%; }
.row .span6 .listitem_slider .carousel-img-wrap .slider_img a img { width:100%; height:auto; } .testimenials{ 
position:relative; padding:20px 20px 20px 110px; min-height:100px; 
}
.testimenials i{ font-size: 72px; position: absolute; top: 20px; left: 20px; }
.testimenials .arrow-bg{ 
position:absolute; bottom: -30px; right: 0; width:30px; height:30px; 
}
.testimenials .arrow-wrap{ display: block;position: absolute;right: 0;width: 0; 
border-bottom: 30px solid rgba(0, 0, 0, 0.3);
border-left: 30px solid transparent;
-webkit-transform: rotate(180deg);    
transform: rotate(180deg);
}
.testimenials span.arrow { display: block; position: absolute; top:-1px; right: 0;width: 0;
border-bottom: 30px solid #fff;
border-left: 30px solid transparent;
-webkit-transform: rotate(180deg);   
transform: rotate(180deg);
}
.testimenials .cite{ margin-top:20px;}
.testimonials-wrap li{ margin-bottom:0; }
.testimonials-wrap{ overflow:hidden; } .carousel-wrap {}
.carousel-wrap li { height:100%; min-height:160px; }
.carousel-btn a { display:inline-block; width:20px; height:20px; text-align:center; }
.carousel-btn { text-align:right; margin-top:20px; } .clients_wrap { text-align:center; position:  relative; padding-left: 80px; padding-right: 80px; }
.clients_wrap ul { min-height:60px; font-size: 0; }
.clients_wrap.carousel-wrap li { display:inline-block; min-height:inherit; text-align:center; height:80px; }
.clients_wrap.carousel-wrap img.wp-post-image{ max-height:100%; width:auto; height:auto; }
.carousel-btn a.disabled{ cursor:default; opacity:0.6; }
.clients-wrap-unit-a {
display: inline-block; font-size: 0; width: 100%;
}
.clients_wrap .carousel-btn { 
position: absolute; z-index: 0; left: 0; width: 100%; height: 20px; margin-top: 0; 
}
.clients_wrap .carousel-btn .carousel-btn-a { 
position: absolute; top: 0; left: 32px; width: 20px; height: 20px;  color: rgba(0,0,0,.15);
}
.clients_wrap .carousel-btn .carousel-btn-a.next { 
left: auto; right: 32px;
}
.clients_wrap .carousel-btn .carousel-btn-a:before {
font-family:'FontAwesome'; content:"\f104"; font-size: 24px; line-height: 20px; display: block; 
}
.clients_wrap .carousel-btn .carousel-btn-a.next:before {
content:"\f105";
}
.fullwidth-wrap > .container .clients_wrap {
padding-left:40px; padding-right:40px; 
}
.fullwidth-wrap > .container .clients_wrap .carousel-btn .carousel-btn-a {
left: 0; right: auto;
}
.fullwidth-wrap > .container .clients_wrap .carousel-btn .carousel-btn-a.next {
right: 0; left: auto;
} .team-wrap [class*="span"]{ 
margin-bottom:0;
}
.team-item{ 
text-align:center; position:relative;  overflow:hidden;
}
.team-item .img-wrap{ 
display:block; margin:0 auto; width:100%; position: relative; overflow: hidden;
}
.team-item p{ 
display:block; 
}
.team-icons i{ 
display:inline; margin:10px 2px 0 2px; font-size:32px; line-height:50px; 
}
#content_wrap .team-item-con-h p.team-position { 
font-size: 16px; font-size: 1.6rem;
} 
#content_wrap .team-isotope.large .team-item-con-h p.team-position {
margin-bottom: 20px;
}
#content_wrap .team-item-con-h p.team-email,
#content_wrap .team-item-con-h p.team-phone { 
font-size: 16px; font-size: 1.6rem; line-height: 1.428;
}
a.team-item-title{ 
display: block; font-size: 24px; font-size: 2.4rem;
}
.team-isotope.large a.team-item-title {
font-size: 26px; font-size: 2.6rem;
}
.team-item-con-back{ 
text-align: left;position:absolute; bottom:0; left: 0; min-height:110px; width:100%; height: 100%; display:none\9; opacity: 0; padding: 0; overflow: hidden;
}
.team-item-con-back-inn{
text-align: center; width: 80%;
}
.team-item:hover .team-item-con-back,
.team-item.team-hover3d .team-item-con-back{ 
display:block\9; 
}	
.team-item-con-back{
background-color: #333;
}
.team-img { 
width: 100% 
}
.moudle .team-email, .moudle .team-phone,
.moudle .team-item-title, .moudle .team-icons i, .moudle .team-position {
color: #fff;
}
.team-item:hover .img-wrap,
.team-item.team-hover3d .img-wrap{
-webkit-transform: translate(0,0,0);
}
.team-item-con-back-inn {
position: relative; width: 100%; top: 50%; opacity: 0;
-webkit-transition: all 0.5s 0.3s;
-moz-transition: all 0.5s 0.3s;
-ms-transition: all 0.5s 0.3s;
-o-transition: all 0.5s 0.3s;
transition: all 0.5s 0.3s;
}
.team-item:hover .team-item-con-back,
.team-item.team-hover3d .team-item-con-back { 
opacity: 1;
}
.team-item:hover .team-item-con-back-inn,
.team-item.team-hover3d .team-item-con-back-inn {
opacity: 1;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
} .price-wrap{ text-align:center; }
.pirce-item{ vertical-align:top; display:inline-block; width:240px; margin:0 10px; color:#fff; } 
.pirce-title{ height:60px; line-height:60px; font-size:24px; letter-spacing: 0; font-family: Ek Mukta; font-weight:200;color:#fff; }
.price-number{ position:relative; font-size:65px; line-height:53px; min-height:120px; text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
.price-mask{ position:absolute; width:100%; height:100%; background-color:rgba(255,255,255,0.1);}
.price-number-b,.price-currency{ display:inline-block; font-family: 'Lato', sans-serif; }
.price-number-b { margin-top:20px; font-size: 58px; font-size: 5.8rem; }
.price-runtime{ font-size:12px; line-height:20px; margin-top:-10px; opacity:0.8; }
.price-currency{ display:inline-block; font-size:28px; font-size: 2.8rem; position:relative; top:-18px; margin-left:-10px }
.price-list{ text-align:left; color:#666; padding:10px 20px; background-color:#f5f5f5;}
.price-list-item{ line-height:39px; min-height:39px; border-bottom:1px solid #eee; }
.price-list li:last-child{ border-bottom:none; box-shadow:none; }
.price-button{ display:block; height:60px; line-height:60px; font-size:24px; font-weight: 200; color:#fff; }
.price-list-item{ position:relative;}
.price-list-item i{ position:absolute; top:13px; font-size: 14px; }
.price-list-item-text{ position:relative; left:24px; padding-right: 25px; line-height: 40px; font-size: 14px; }
.price-list-item-text.price-list-item-no-icon{ left:0; padding-right:0; }
.price-button:hover,.price-button:focus{ color:rgba(255,255,255,0.5);} .process-bar-wrap{ height:20px; color:#fff;  }
h2.process-bar-title{ font-size:14px; line-height:20px; margin-bottom:10px;}
.process-bar{ font-size:10px; padding-left:10px; height:20px; width:0;  opacity:0;}
.process-bar-wrap{ margin-bottom:10px; } .promote-wrap{ 
padding:40px; 
}
.promote-wrap .row-fluid [class*="span"] { 
margin-bottom:0;
}
.promote-medium{ 
margin:20px 0 0;
}
.promote-button{ 
margin-top:20px;  display: inline-block; font-size:18px; padding:9px 15px 10px; border-style: solid; border-width: 3px; 
cursor:pointer; background:none!important; box-shadow:none; text-shadow:none; border-radius: 0; 
}
.promote-wrap-2c { 
position:relative; 
}
.promote-wrap-2c .promote-button-wrap{ 
position:absolute; right:40px; top:50%; margin-top:-20px; 
}
.promote-wrap-2c .promote-button{ 
margin-top:0; margin-left:40px;
}
h4.promote-big {
font-size: 26px; font-size: 2.6rem; letter-spacing: 1px;
} .promote-mod {
padding: 80px 0;
}
.promote-mod-a {
display: block; width: 75%; margin: 0 auto; text-align: center; letter-spacing: 4px; color: #fff; 
}
.bg-theme-color-8 .promote-mod-a,
.promote-hover-bg-theme-color-8:hover .promote-mod-a {
color: #333;
}
.promote-mod-a:hover,
.bg-theme-color-8.promote-hover-bg-theme-color-1:hover .promote-mod-a,
.bg-theme-color-8.promote-hover-bg-theme-color-2:hover .promote-mod-a,
.bg-theme-color-8.promote-hover-bg-theme-color-3:hover .promote-mod-a,
.bg-theme-color-8.promote-hover-bg-theme-color-4:hover .promote-mod-a,
.bg-theme-color-8.promote-hover-bg-theme-color-5:hover .promote-mod-a,
.bg-theme-color-8.promote-hover-bg-theme-color-6:hover .promote-mod-a,
.bg-theme-color-8.promote-hover-bg-theme-color-7:hover .promote-mod-a,
.bg-theme-color-8.promote-hover-bg-theme-color-9:hover .promote-mod-a,
.bg-theme-color-8.promote-hover-bg-theme-color-10:hover .promote-mod-a {
color: #fff;
} .blog-wrap {
margin-top: -80px;
}
.blog-item.blog-item-center{ 
max-width:70%; margin-left: auto; margin-right: auto; text-align: center; 
}
.blog-item {
margin-top: 100px;
}
.blog-item-main-clear-mobile {   
margin-left:0; 
}
.blog-item-main h2 { 
margin-bottom: 20px; font-size: 32px; font-size: 3.2rem; line-height: 1.25; letter-spacing: 0; font-weight: 300;
}
.blog_meta { 
margin-top: 0;font-size: 14px; font-size: 1.4rem;
}
.date-block { 
position: relative; width: 84px; height: 40px; margin-bottom: 20px; font-family: 'Ek Mukta', sans-serif; font-weight: bold; color:#fff; 
}
.blog-item-center .date-block { 
margin-right: auto; margin-left: auto; cursor: default;	
}
.date-block img { 
width:100%; 
}
.date-block p { 
position: relative; z-index: 1;
}
.date-block .blog-avatar { 
display: none;
}
#content_wrap .date-block .date-block-big { 
position: absolute; font-size: 40px; line-height: 43px; height: 40px; left: 5px; top: auto; bottom: 0; font-weight: 400;
}
.blog-item .date-block .date-block-big {
left:0;
}
#content_wrap .date-block .date-block-m { 
font-size: 12px; text-transform:uppercase; line-height: 17px; padding-left: 50px;  padding-top: 5px;
}
#content_wrap .date-block .date-block-y{ 
font-size: 12px; line-height: 10px; padding-left: 50px; 
}
.blog_meta:before, .blog_meta:after {
content: ""; display: table; line-height: 0;
}
.blog_meta:after {
clear: both;
}
.blog_meta:before, .blog_meta:after {
content: ""; display: table; line-height: 0;
}
.blog_meta i.fa { 
display: none;
}
.blog_meta li { 
vertical-align:middle; display:inline-block; line-height: 20px; float: left; margin-right: 0; padding: 0 10px 0 0; font-style: italic;
}
.blog_meta li.blog_meta_cate {
display: block;
}
.blog-item-img { 
position:relative; width:100%; margin: 20px 0 30px; overflow:hidden;
}
.blog-item-center .blog-item-img { 
margin:40px auto 20px;
}
.blog-item-img a { 
display:block; width:100%; height:100%; position:relative; 
}
.blog-item-img a img { 
width:100%; position: relative; z-index: 0;
}
.blog-item-excerpt,
.moudle .blog-item-excerpt {
margin-bottom: 20px;
}
.standard-blog-gallery {
margin-left: -10px; margin-top: -10px; margin-bottom: 20px; font-size: 0;
}
.standard-blog-gallery a{ 
width: 120px; height: 120px; display: inline-block; margin-top: 10px; margin-left: 10px; overflow: hidden; 
}
.blog-item-center .standard-blog-gallery a{
margin-left: 5px; margin-right: 5px;
}
.blog-item-main .videoWrapper,
.blog-item-main .video-face {
margin-top: 40px; margin-bottom: 20px;
}
.blog-item-main .audio_player_list{
display: inline-block; margin-top: 0;
}
.blog-item-main .audio-unit{
text-align: left; line-height: 30px;
}
.blog-item-main .audio-unit span.audiobutton{
float: left; width: 30px;
}
.blog-item-main .audio-unit span.audiobutton:before {
position: static; left: 0;
}
.blog-item-main .audio-unit span.songtitle{
position: relative; top: 0; left: auto; padding-right: 0; margin-left: -10px;
}
.blog-item-main .soundcloudWrapper { 
margin-top: 20px; margin-bottom: 20px; 
}
.blog-item-main .audio_player_list,
.liquid-body-audio .audio_player_list {
background: none;
}
.blog-item.link .date-block,
.blog-item.quote .date-block,
.blog-item.link .blog-item-h2,
.blog-item.quote .blog-item-h2,
.blog-item.link .blog_meta,
.blog-item.quote .blog_meta,
.blog-item.quote .blog-item-excerpt {
display: none;
}
.standard-blog-item-link { 
display: inline-block; margin-left: 10px; margin-right: 10px;
}
.standard-blog-quote {
font-size: 16px; padding:40px 45px; 
}
.standard-blog-quote i {
display: block;font-size: 48px;line-height: 48px;
}
.standard-blog-quote p{
margin-top: 60px;
}
.blog-item-center .blog_meta {
position:relative; display: table; margin-right: auto; margin-left: auto;
}
.standard-blog-link-wrap {
min-height: 110px; padding-left: 35px; padding-right: 35px; font-size: 18px;
}
.standard-blog-item-link {
position: relative; top: 25px; margin-top: 10px;
}
.standard-blog-item-link:after {
content: ''; position: absolute; left: 0; bottom: 3px; width: 100%; height: 1px; border-bottom-style:solid; border-bottom-width: 1px;
} .video-wrap { 
position: relative; width:100%; height:100%; padding-bottom:56.25%; height:0; 
}
.video-wrap iframe{ position: absolute;top: 0;left: 0; width:100%; height:100%; }
.video-wrap.video-16-9{ padding-bottom:56.25%; }
.video-wrap.video-4-3{ padding-bottom:75%; }
.video-wrap.vimeo{
padding-bottom: 48.9%;
}
.video-wrap.youtube{
padding-bottom: 48.8%;
}
.video-face {
position: relative;
}
.video-play-btn {
position: absolute; left: 50%; top: 50%; margin-left: -30px; margin-top: -20px; display: block; width: 60px; height: 40px; text-align: center; line-height: 43px; 
font-size: 20px; border-radius: 5px; cursor: pointer;
background-color: #28282e; color: #eee;
}
.video-play-btn:hover {
opacity: .8;
}
.video-face-img { 
width: 100%; 
}
.video-overlay {
box-shadow: none;left: 0; top: -100%; width: 100%; height: 100%; padding: 50px; margin-left: 0; border-radius: 0; border: none; background-color: rgba(0,0,0,.9);
}
.video-close {
position: absolute; right: 10px; top: 10px; display: block; width: 20px; height: 20px; text-align: center; font-size: 16px; line-height: 20px; cursor: pointer; color: #eee;
}
.video-overlay.video-slidedown {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
-o-transform: translateY(100%);
transform: translateY(100%);   
}
body.admin-bar .video-overlay.video-slidedown {
margin-top: 30px;
} .job-meta{ margin:10px 0 20px; }
.job-meta span{ padding-right:10px; } .contactform h3{ margin-bottom:20px;}
.contactform input[type="text"],.contactform textarea{ width:100%; margin-bottom:20px; 
-moz-box-sizing: border-box;  
-webkit-box-sizing: border-box; 
-o-box-sizing: border-box; 
-ms-box-sizing: border-box; 
box-sizing: border-box;}
.contactform input[type="text"]{ 
height:40px; padding-left: 10px;
}
.verify-wrap{
position: relative;
}
.verifyNum{
position: absolute; right: 0; top: 8px;
} span.wpcf7-form-control-wrap{ display:block; margin-top:5px; }
.wpcf7-form>p{ margin-top:10px; }
.wpcf7-form textarea, .wpcf7-form input[type="text"], .wpcf7-form input[type="datetime"], .wpcf7-form input[type="datetime-local"], .wpcf7-form input[type="date"], .wpcf7-form input[type="number"], .wpcf7-form input[type="email"], .wpcf7-form input[type="url"],  .wpcf7-form input[type="tel"], .wpcf7-form input[type="color"], .wpcf7-form .uneditable-input
{ width:100%; height:40px; background-color:#efefef; }
.wpcf7-form textarea{ height:auto; } .general_moudle.span9 .moudle.span9{width:100%;*width:99.94680851063829%;clear:left;margin-left:0;}
.general_moudle.span9 .moudle.span8{width:74.46808510638297%;*width:74.41489361702126%;clear:left;margin-left:0;}
.general_moudle.span9 .moudle.span6{width:65.95744680851064%;*width:65.90425531914893%;}
.general_moudle.span9 .moudle.span4{width:48.93617021276595%;*width:48.88297872340425%;}
.general_moudle.span9 .moudle.span3{width:31.914893617021278%;*width:31.861702127659576%;}
.general_moudle.span8 .moudle.span8{width:100%;*width:99.94680851063829%;clear:left;margin-left:0;}
.general_moudle.span8 .moudle.span6{width:74.46808510638297%;*width:74.41489361702126%;clear:left;margin-left:0;}
.general_moudle.span8 .moudle.span4{width:48.93617021276595%;*width:48.88297872340425%;}
.general_moudle.span8 .moudle.span3{width:31.914893617021278%;*width:31.861702127659576%;}
.general_moudle.span6 .moudle.span6{width:100%;*width:99.94680851063829%;clear:left;margin-left:0;}
.general_moudle.span6 .moudle.span4{width:65.95744680851064%;*width:65.90425531914893%;clear:left;margin-left:0;}
.general_moudle.span6 .moudle.span3{ width:45.8564%;*width:45.8564%;}
.general_moudle.span4 .moudle.span4{width:100%;*width:99.94680851063829%;clear:left;margin-left:0;}
.general_moudle.span4 .moudle.span3{width:65.95744680851064%;*width:65.90425531914893%;clear:left;margin-left:0;}
.general_moudle.span3 .moudle.span3{width:100%;*width:99.94680851063829%;clear:left;margin-left:0;}
.moudle{
margin-bottom: 60px;
}
.moudle.bottom-space-20{ 
margin-bottom: 20px; 
}
.moudle.bottom-space-40{ 
margin-bottom: 40px; 
}
.moudle.bottom-space-60{ 
margin-bottom: 60px; 
}
.moudle.bottom-space-80{ 
margin-bottom: 80px; 
}
.moudle.bottom-space-no{ 
margin-bottom: 0; 
} .single-feild{ position:relative; width:80%; max-width:640px; margin:0 auto; padding:1px; border-style:solid; border-width:1px;}
.single-feild input[type="text"].email{ border:none; width:90%; background:none; height:30px; padding-left:5px; margin:15px 0 15px 20px; border:1px solid #ccc; }
.single-feild-mail{ width:60%; display:inline-block; }
.single-feild input[type="text"].email{ border:none;}
.single-feild-submit{ width:20%; display:inline; text-align:right; margin-top:-50px; float:right; }
.single-feild input#idi_send{ 
color:#fff; margin-right:10px; position: absolute; right: 0; top: 15px;
}
.single-feild .verify-wrap{ 
display:inline-block; opacity:1; width:100%; height:30px; position: absolute; left: 0; bottom: -50px;
}
.single-feild .verify-wrap input[type="text"]{ height:30px; padding-left:5px; background:none; border:1px solid #ccc; }
.no-touch .single-feild .verify-wrap{ opacity:0; }
.no-touch .single-feild:hover .verify-wrap{ 
opacity:1; 
}
.single-feild .verify-wrap .verifyNum{ 
position: static; float: right;
} .share-icons-mod .social-share-button {
max-width: 70px; margin-left: 15px;
}
.social-share-buttons.share-icons-mod {
margin-left: -15px;
} .iconbox-plus{ position:relative; }
.iconbox-plus-svg-wrap{  position: relative; top:0px; width:100%; z-index:1; 
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
-o-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}
.no-touch .iconbox-plus-svg-wrap{opacity:0;}
.iconbox-plus-svg-wrap i{ 
position: absolute; left:50%; top:50%; 
margin-left:-30px; margin-top:-30px; 
width: 60px; text-align: center;
color:#fff; 
}
.iconbox-plus-triangle i{ margin-top:-24px;}
.iconbox-plus-pentagon i{ margin-top:-24px;}
.iconbox-plus.iocnbox:hover .iconbox-plus-svg-wrap i{ color:#f0f0f0; }
.iconbox-plus.hover-rorate .iconbox-plus-svg-wrap i{
-webkit-transform: scale(0.5) rotate(180deg);
-moz-transform: scale(0.5) rotate(180deg);
-o-transform: scale(0.5) rotate(180deg);
-ms-transform: scale(0.5) rotate(180deg);
transform: scale(0.5) rotate(180deg);
}
.iconbox-plus.hover-rorate .iconbox-plus-svg-wrap i { 
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
.no-touch .iconbox-plus.hover-rorate:hover .iconbox-plus-svg-wrap i{ 
-webkit-transform: scale(0.5) rotate(180deg);
-moz-transform: scale(0.5) rotate(180deg);
-o-transform: scale(0.5) rotate(180deg);
-ms-transform: scale(0.5) rotate(180deg);
transform: scale(0.5) rotate(180deg);
}
.hover-halo svg{
-webkit-transition: -webkit-transform 0.2s, opacity 0.3s;
-moz-transition: -moz-transform 0.2s, opacity 0.3s;
-ms-transition: -ms-transform 0.2s, opacity 0.3s;
-o-transition: -o-transform 0.2s, opacity 0.3s;
transition: transform 0.2s, opacity 0.3s;
}
.hover-halo:hover svg{
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
transform: scale(1.3);
opacity: 0;
}	
.iconbox-plus.hover-flip {
-webkit-perspective: 1000;
-moz-perspective: 1000px;
-ms-perspective: 1000;
-o-perspective: 1000;
perspective: 1000;
}
.no-touch .iconbox-plus .flip{ 
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
-ms-transform: rotateY(36deg);
transform: rotateY(360deg);
}
.no-touch .iconbox-plus.hover-flip:hover .iconbox-plus-svg-wrap{
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
-ms-transform: rotateY(0deg);
transform: rotateY(180deg);
}
.iconbox-plus.hover-scale .iconbox-plus-svg-wrap{
-webkit-transform: scale(0.5);
-moz-transform: scale(0.5);
-o-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
}
.iconbox-plus.hover-scale .scale { 
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.no-touch .iconbox-plus.hover-scale:hover .iconbox-plus-svg-wrap{
-webkit-transform: scale(0.5);
-moz-transform: scale(0.5);
-o-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
}
.iconbox-plus .breath{ opacity:1; } .image-box { text-align:center; }
.image-box h2 { font-size:16px; line-height:20px; }
.image-box-svg-wrap{ margin-bottom:20px; opacity:0;
-webkit-transform: scale(0.5);
-moz-transform: scale(0.5);
-o-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
}
.image-box-icons{ margin-top:20px; }
.image-box-icons li{ display:inline-block; margin-left:3px; margin-right:3px; font-size:24px; }
.image-box-img-iehack{ display:none; margin:0 auto 20px;  }
.shown{ opacity:1; 
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);} .hasCountdown { 
width:80%; max-width:700px; margin:0 auto; text-align:center; 
}
.countdown_rtl {
direction: rtl;
}
.countdown_holding span {
}
.countdown_row {
clear: both; width: 100%; padding: 0px 2px; text-align: center;
}
.countdown_section {
display: inline-block; font-size: 75%; font-weight: normal;  text-align: center; border-radius: 4px; margin:0 10px 20px 10px; min-width:80px; min-height:80px;
padding-top:10px; text-transform:uppercase; 
}
.countdown_amount {
font-size: 36px; line-height:40px; 
}
.countdown_descr {
display: block; width: 100%;
} .infrographic h1{ 
font-size:16px; line-height:20px; 
}
.infrographic-tit{ 
margin-top:20px; 
} .bignumber { 
text-align:center; padding:30px 0; 
}
.bignumber-item { 
font-size:76px!important; line-height:80px; 
}
.infrographic-subtit {
padding:10px 10px 0 10px;
} .jqbar{
position: relative; top: 100px;
}
.jqbar.vertical{
display: inline-block;
}
.jqbar.vertical span{
display: block; font-size: 16px;
}
.jqbar.vertical .bar-percent{
font-size: 26px; font-size: 2.6rem; font-family: 'Lato', sans-serif; line-height: 40px; width: 100%;
}
.jqbar.vertical .bar-level-wrapper{
position: relative; display: inline-block; overflow: hidden;
}
.jqbar.vertical .bar-level{
position: absolute;
} .jqbar.horizontal span{
display: inline-block;
margin-left: 5px;
font-size: 11px;
font-weight: bold;
}
.jqbar.horizontal .bar-percent { position:relative; top:-30px; left:-20px;
font-size: 11px;
font-weight: bold;
height: 20px;
margin-bottom: 5px;
}
.vbar-item{height:260px; float:left;} .pie-item{ text-align:center; }
.pie-item input[readonly]{ cursor:default; } .jqbar.horizontal .bar-percent{ position:relative; left:0px; top:-15px;}
.jqbar.vertical{ top:0; } .pictorial li{ display:inline-block; }
.pictorial i{ font-size:24px; }
.ins .bar {
-webkit-animation:fill .5s linear forwards;
-moz-animation:fill .5s linear forwards;
}
#layerFill1 { -moz-animation-delay:0.5s; -webkit-animation-delay:0.5s; }
#layerFill2 { -moz-animation-delay:1s; -webkit-animation-delay:1s; }
#layerFill3 { -moz-animation-delay:1.5s; -webkit-animation-delay:1.5s; }
#layerFill4 { -moz-animation-delay:2s; -webkit-animation-delay:2s; }
#layerFill5 { -moz-animation-delay:2.5s; -webkit-animation-delay:2.5s; }
#layerFill6 { -moz-animation-delay:3s; -webkit-animation-delay:3s; }
#layerFill7 { -moz-animation-delay:3.5s; -webkit-animation-delay:3.5s; }
#layerFill8 { -moz-animation-delay:4s; -webkit-animation-delay:4s; }
#layerFill9 { -moz-animation-delay:4.5s; -webkit-animation-delay:4.5s; }
#layerFill10 { -moz-animation-delay:5s; -webkit-animation-delay:5s; }
@-moz-keyframes fill {
0%{ opacity:0; }
100%{ opacity:1;color:#0000FF; }	
}
@-webkit-keyframes fill {
0%{ opacity:0; }
100%{ opacity:1;color:#0000FF; }	
} .infrographic.bar { 
position: relative; margin-bottom: 20px; height: auto;
}
.moudle .bar:last-child {
margin-bottom: 0;
}
.progress-outer{
overflow: hidden; left:0; top: 27px; width: 100%; border-radius: 0; position: static; 
}
.progress { 
box-shadow:none; border-radius:0; overflow: visible; width: 100%; height: 40px;
}
.progress_bars_with_image_content {
position: relative;width: 100%;display: inline-block;
}
.progress_bars_with_image_content i { 
font-size:72px; cursor:default; 
}
.progress_bars_with_image_content .bar { 
width:75px; 
}
.progress_bars_with_image_content .bar { 
height:80px;float: left; position: relative;
}
.progress_bars_with_image_content .bar .bar_noactive, 
.progress_bars_with_image_content .bar .bar_active {
width:40px;
}
.progress_bars_with_image_content i{
height: 80px; line-height: 80px;
}
.progress_bars_with_image_content .bar .bar_noactive.grey {
color:#ccc;
}
.progress_bars_with_image_content .bar .bar_active {
position: absolute;top: 0;left: 0; 
}
.progress_bars_with_image_content .bar.active .bar_active{
display: block;  
}
.progress_bars_with_image_content .bar .bar_active {
display: none;
}
.infrographic.bar .bar-percent { 
float: right; display:inline-block; font-size:14px; position: absolute; right: 15px; top: 10px; z-index: 2; font-size: 14px; color: #ccc;
}
.infrographic.bar .bar-h1 {
position: absolute; left: 15px; top: 10px; z-index: 2; min-width: 200px;
}
.infrographic.bar .bignumber-item {
font-size: 14px!important; 
}
.infrographic.bar .bar-percent {
color: #ccc;
}
.infrographic.bar .bignumber-item { 
display:inline-block; line-height:20px; font-size:14px; 
}
.infrographic.bar h1{ display:inline-block;line-height:20px; margin-right:10px; }
.bar-percent-v .bignumber-item{ font-size:14px; line-height:20px; display:inline-block; color:#f0f0f0; }
.bar-percent-v{ position:absolute; z-index:9999;}
.progress.v {
height: 100%; width: 120px; margin-right:5px; display:inline-block;
}
.progress-wrap {
position: relative;
}
.progress-wrap .progress-bar {
position: absolute; left: 0;top: 0; width: 1px;
}
.vbar-item span{ width:100%; }
.infrographic.columns{ width:100%; }
.vbar-item{ width:20%; padding-right:10px;}
.vbar-item .vbar{ width:100%; }
.pr-head{
display: none;
}
.progress-bar {
-webkit-transition: width 1.5s;
-moz-transition: width 1.5s;
-ms-transition: width 1.5s;
-o-transition: width 1.5s; 
transition: width 1.5s; 
} .liquid-title { 
width:100%; line-height: 1.1538; font-size:26px; font-size: 2.6rem; padding: 40px 40px 0 40px; position:relative; letter-spacing: 2px; background-color: #333;
}
.liquid-title a { 
width:100%; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; opacity:0.8; color:#fafafa;
}
.liquid-title a:hover { 
color:#fff; opacity:1;}
.liquid-title i { 
font-size:24px; position:absolute; top:30px; right:30px; cursor:pointer; opacity:0.4; color:#fff;
}
.liquid-title i:hover { 
opacity:1; 
}
.liquid-body { 
padding:40px; background-color: #333; color: #ccc;
}
.liquid-body-des { 
margin-bottom:30px;
}
.liquid-body-thumbs { 
margin-left: -20px;
}
.liquid-body-thumbs .imgwrap { 
display:inline-block; margin-top:20px; margin-left:20px; float:left; width:130px; }
.liquid-body-thumbs .imgwrap-img{ 
width: 100%; max-width:100%; height:auto; 
}
.liquid-more { 
position:relative; display:block; width:100%; min-height:80px; padding:0 40px; font-size:16px; text-align: center; 
background-color:#333; 
}
.liquid-more-icon { 
line-height: 60px; width: 100%; font-size: 24px; color: #999;
}
.liquid-more-icon:hover{
color: #fafafa;
}
.liquid-more-icon i { 
font-size:30px; line-height:35px; margin-right: 15px;
}
.liquid-more-icon-right { 
float: right; width: auto;
}
.liquid-body-img img { 
width:100%; height:auto;
}
.post_social_inzoomed.post_social { 
position: absolute; top:50%; margin-bottom:auto; margin-top:auto;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%); 
}
.liquid-body-link li{ 
margin-right:20px;
}
.liquid-body-quote .quote-wrap{ 
background-color:#fff; 
}
.liquid-loading-wrap{ 
position:relative; cursor:default;
}
.ux-loading{
width:62px; height:62px; position: absolute; left:50%; top:50%; right:auto; bottom:auto; margin-top:-31px; margin-left:-31px; z-index:999; 
background:#fff url(//trinitydesignlau.com/wp-content/themes/theone/img/isotope-loading.gif) no-repeat 50% 50%;border-radius:31px;
}
.csstransforms .ux-loading,
.no-csstransforms .ux-loading-transform {
display: none;
}
.ux-loading-transform .spinner { 
}
.liquid-hide { 
opacity:0; position:relative; z-index:-1; width: 100%;
}
.liqd-gallery-img i.icon-m-pt-portfolio {
opacity:0; visibility: hidden; position: absolute; width: 48px; height: 48px; line-height: 48px; font-size: 48px; bottom: -10px; right: 10px;
color:#fff; text-shadow: 1px 1px 0 rgba(0,0,0,0.2); 
}
.liqd-gallery-img:hover i.icon-m-pt-portfolio {
opacity: 1; visibility: visible;
-webkit-transform: translateY(-20px);
-moz-transform: translateY(-20px);
-ms-transform: translateY(-20px);
-o-transform: translateY(-20px);
transform: translateY(-20px);
}
.liqd-gallery-img {
position: relative; display: none; left: 0; top: 0;	
}
.item_des .liqd-gallery-img:first-child {
display: block;
}
.item_des .liqd-gallery-img:first-child:before {
opacity: 0; content: ""; position: absolute; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4);
}
.item_des .liqd-gallery-img:hover:first-child:before {
opacity: 1;
}
.liquid-more-icon {
font-size: 14px;
}
.liquid-more {
text-align: left;
}
.liqd-gallery-img i,
.liquid-more-icon i,
.item_des .liqd-gallery-img:first-child:before {
display: none;
}
.liquid-title i{
font-size: 16px; right: 10px; top: 15px; 
}
.liquid-more .social-share-buttons {
margin-top: 0; clear: none; margin-left: -15px;
}
.liquid-more .social-share-button {
width: 65px; margin-left: 15px;
} .latest-posts-tit { 
position:relative; overflow:hidden; 
}
.latest-posts-tit-a { 
width: 100%;  
}
.latest-posts-tags,.latest-posts-date {
font-size: 12px; font-size: 1.2rem; line-height: 1.6667; font-weight: normal;
}
.latest-posts-tags a {
display: inline-block; margin-left: 3px; margin-right: 3px; 
}
.latest-posts-tit-wrap.text-left .latest-posts-tags a {
margin-left: 0; margin-right: 6px; 
}
.latest-posts-date {
font-style: italic;
}
.latest-posts-tit-wrap {
padding-bottom: 40px;
} .posts-verticallist-item { margin-bottom:20px;}
.posts-verticallist-main h2 { font-size:16px; line-height:20px; margin:10px 0 10px;}
.posts-verticallist-img img { width:100px; height:80px; float:left; margin-right:20px; }
.posts-verticallist-meta i { margin-right:10px;} .module-map-canvas img{ max-width:none; }
.module-map-canvas{ width:100%; margin:0px; padding:0px;} .testimonial-wrap {
width: 70%; min-width: 260px; margin-left: auto; margin-right: auto; 
}
.testimonial-position { 
padding: 0 10px; 
}
.testimonial-wrap .flexslider {
padding-bottom: 40px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;  box-sizing: content-box;  
}
.testimonial-wrap.flex-slider-wrap .flex-control-paging {
bottom: 0;
}
.testimonial-wrap .slides {
min-height: 260px;
}
.testimonial-wrap blockquote {
font-style: normal; border-left:none; text-align: center;
}
.testimonial-wrap blockquote cite{
font-style: italic; font-weight: normal; margin-top: 20px; display: block;
}
.testimonial-thum {
height: 140px; width: 140px; position: relative; left: 50%; margin-left: -70px; margin-bottom: 40px; text-align: center; 
}
.testimonial-thum-bg {
border-radius: 70px;
}
.testimonial-thum-bg .fa {
font-size: 60px;  line-height: 140px; 
}
.testimonial-thum img {
width: 100%; border-radius: 70px;
}
.testimonial-wrap blockquote {
padding-left: 0;
} .caroufredsel_wrapper { position:relative; z-index: 1!important; }
.post-carousel-wrap { position:relative;}
.post-carousel { opacity:0; }
.post-carousel-item { display:block; float:left; text-align:center; margin:0 10px; }
.post-carousel-img { width:100%; }
.post-carousel-pagination { width:100%; text-align: center; position:absolute; z-index: 999; bottom:-10px; left:0; padding:0 10px; }
.post-carousel { padding-bottom:20px; }
.post-carousel-pagination a span { display:none; }
.post-carousel-item-more { font-size: 14px; font-size: 1.4rem; line-height: 1.4286; }
.post-carousel-img-a {
display: block; overflow: hidden;
}
.post-carousel-pagination a {
display: inline-block; width: 8px; height: 8px; border-radius: 4px; margin: 0 12px; background-color: #28282e; opacity: .3;
}
.post-carousel-pagination a.selected {
opacity: .7;
} .portfolio-caroufredsel {
height: 400px; overflow: hidden;
}
.portfolio-caroufredsel .post-carousel {
padding-bottom: 0;
}
.portfolio-caroufredsel .post-carousel-item {
margin: 0 0 0 1px; 
}
.portfolio-caroufredsel-item-inn {
position: relative; display: block; width: 100%; height: 100%;  
}
.post-carousel-item .portfolio-caroufredsel-h1 {
position: absolute; z-index: 4; width: 100%; opacity: 0; padding: 0 15px; font-size: 18px; font-size: 1.8rem; color: #fff;
}
.portfolio-caroufredsel-div {
position: relative; z-index: 0; width: 100%; height: 100%; overflow: hidden;
}
.portfolio-caroufredsel-img { 
-webkit-transform: scale(1);
-moz-transform: scale(1); 
-ms-transform: scale(1); 
-o-transform: scale(1); 
transform: scale(1); 
}
.portfolio-caroufredsel-hover {
position: absolute; z-index: 2; left: 0; top: 0; width: 100%; height: 100%; opacity: 0;
}
.portfolio-caroufredsel .post-carousel-item:hover .portfolio-caroufredsel-h1,
.portfolio-caroufredsel .post-carousel-item:hover .portfolio-caroufredsel-hover {
opacity: .9;
}
.portfolio-caroufredsel .post-carousel-item:hover .portfolio-caroufredsel-img { 
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1); 
-ms-transform: scale(1.1); 
-o-transform: scale(1.1); 
transform: scale(1.1); 
}
.portfolio-caroufredsel-hover .text-center {
padding-left: 10px; padding-right: 10px; color: #fff;
} 
.portfolio-caroufredsel-nav {
position: absolute; z-index: 9; bottom: 40px; left: 0; width: 100%;
}
.portfolio-caroufredsel-nav .prev,
.portfolio-caroufredsel-nav .next {
position: absolute; left: 0; top: 0; width: 40px; height: 40px; text-align: center; background-color: rgba(255,255,255,0.5);color: #333;
}
.portfolio-caroufredsel-nav .next {
right: 0; left: auto;
}
.portfolio-caroufredsel-nav .prev:hover,
.portfolio-caroufredsel-nav .next:hover {
background-color: #333; color: #fff;
}
.portfolio-caroufredsel-nav i.fa {
font-size: 18px; line-height: 40px;
} .btn-mod-wrap {
margin-top: -20px; font-size: 0;
}
.btn-mod-wrap.btn-center {
text-align: center;
}
.btn-mod-wrap.btn-right {
text-align: right;
}
.btn-mod-wrap .ux-btn {
text-align: center;  margin: 20px 20px 0 0;
}
.btn-mod-wrap.btn-center .ux-btn,
.btn-mod-wrap.btn-center .ux-btn-image {
margin-right: 10px; margin-left: 10px;
}
.ux-btn.btn-dark,
.ux-btn.btn-light{
background:none !important;
}
.moudle .ux-btn.btn-light:hover{
color:#eee;
}
.ux-btn-image {
display: inline-block; margin: 20px 20px 0 0;
}
.ux-btn .fa { 
width: 20px; max-width: 20px; min-width: 20px;
-webkit-transform: scale(0); 
-moz-transform: scale(0); 
transform: scale(0); 
}
.ux-btn:hover .fa {
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
transform: scale(1); 
}
.ux-btn-hasicon .ux-btn-text {
display: inline-block;
-webkit-transform: translateX(14px);
-moz-transform: translateX(14px);
transform: translateX(14px);
}
.ux-btn-hasicon.button-large .ux-btn-text {
display: inline-block;
-webkit-transform: translateX(16px);
-moz-transform: translateX(16px);
transform: translateX(16px);
}
.ux-btn-hasicon .on-left ~ .ux-btn-text {
-webkit-transform: translateX(-12px);
-moz-transform: translateX(-12px);
transform: translateX(-12px);
}
.ux-btn-hasicon.button-large .on-left ~ .ux-btn-text {
-webkit-transform: translateX(-9px);
-moz-transform: translateX(-9px);
transform: translateX(-9px);
}
.ux-btn.ux-btn-hasicon:hover .ux-btn-text {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
transform: translateX(0);
} .flex-slider-wrap { 
position:relative;
}
.slide-wrap-ux .flexslider {
overflow: hidden;
}
.flex-slider-wrap img { width:100%; height:auto; }
.flex-slider-wrap .flex-control-paging { 
position:absolute; z-index:99; bottom:10px; width: 100%; text-align: center;
}
.flex-slider-wrap .flex-control-paging li { 
display:inline-block; margin:10px 0 0;
}
.flex-slider-wrap .flex-control-paging li a { 
text-indent:-9999px; cursor:pointer; 
} .twitter-mod {
position: relative; padding-top: 160px;
}
.twitter-mod:before{
position: absolute; width: 140px; height: 140px; line-height: 140px; top:0; left: 50%; margin-left: -70px; text-align: center; border-radius: 70px;
font-size: 84px; font-family:'FontAwesome'; content:"\f099";
}
.rotatingtweets_nextprev { text-align: center; }
.rtw_prev,.rtw_next { position: relative; width: 30px; height: 20px; margin: 0 10px; font-size: 20px;  }
.rtw_prev:before,.rtw_next:before { content: "\f105"; font-family: 'FontAwesome'; }
.rtw_prev:before { content: "\f104";}
.twitter-mod .kcontainer{
text-align: center; position: relative;
}
.twitter-mod li.ktweet{
position: relative; font-size: 16px;
}
.twitter-mod .kfooter,
.twitter-mod .kebo-tweets .ktweet .kmeta a.kdate{
display: none; 
}
.twitter-mod .kebo-tweets .ktweet .ktext,
.twitter-mod .kebo-tweets .ktweet .kmeta {
text-align: center; width: 100%;
}
.twitter-mod .kebo-tweets .ktweet .ktext {
width: 70%; min-width: 260px; margin: 0 auto; padding-bottom: 40px;
}
html body .twitter-mod ul.kebo-tweets.slider {
padding-top: 20px;
}
.twitter-mod .kmeta {
position: absolute; bottom: 0; text-align: center;
}
.twitter-mod .rslides_nav {
position: absolute; top: -60px; display: inline-block; text-indent: -9999px; width: 30px; height: 20px; margin-top: 20px;
}
.twitter-mod .rslides_nav:before{
position: absolute; left: 0; top:0; text-indent: 0px; font-family:'FontAwesome'; content: "\f104"; font-size: 24px; 
}
.twitter-mod .rslides_nav.next:before{
content: "\f105"; right: 0; left: auto;
}
.twitter-mod .rslides_nav.rslides1_nav.next {
-webkit-transform: translateX(-10px);
-moz-transform: translateX(-10px);
-ms-transform: translateX(-10px);
-o-transform: translateX(-10px);
transform: translateX(-10px);
}
.twitter-mod .rslides_nav.rslides1_nav.prev {
-webkit-transform: translateX(-30px);
-moz-transform: translateX(-30px);
-ms-transform: translateX(-30px);
-o-transform: translateX(-30px);
transform: translateX(-30px);
} .ux-grid-tit {
font-size:20px; font-size:2rem; padding: 20px 0; line-height: 1.25; letter-spacing: 1px; 
}
.ux-grid-excerpt {
padding-bottom: 20px; 
}
.ux-grid-excerpt,
#content_wrap .ux-grid-excerpt p {
font-size: 16px;font-size: 1.6rem; line-height: 1.4286; 
}
.ux-grid-tit-a {
position: relative; 
} .no-touch .animation-default-ux,
.no-touch .animation-default-ux.animation-scroll-ux.fadeined,
.no-touch .animation-scroll-ux,
.no-touch .animation_hidden { 
opacity: 0;
} .no-cssanimations .animation-scroll-ux,
.ux-mobile .moudle_has_animation,
.ux-mobile .animation-default-ux,
.ux-mobile .animation-scroll-ux,
.Safari .animation-scroll-ux,
.Safari .moudle_has_animation,
.Safari .animation-default-ux,
.Safari .animation-scroll-ux{
opacity: 1!important;
}
.no-touch .animation-scroll-ux.fadeined {
-webkit-animation: opaticyanimation 1.8s 0.2s ease normal both ; 
-moz-animation: opaticyanimation 0.8s 0.2s ease normal both ;
animation: opaticyanimation 0.8s 0.2s ease normal both ;
}
@-webkit-keyframes opaticyanimation {
0%{ opacity:0; }
100%{ opacity:1; }
}
@-moz-keyframes opaticyanimation {
0%{ opacity:0; }
100%{ opacity:1; }
}
@keyframes opaticyanimation {
0%{ opacity:0; }
100%{ opacity:1; }
} .no-touch .animation-scroll-ux.zoomin.zoomined { opacity: 1!important;
-webkit-animation:zoominanimation 0.8s 0.2s ease normal both ; 
-moz-animation:zoominanimation 0.8s 0.2s ease normal both ;
animation:zoominanimation 0.8s 0.2s ease normal both ;
} 
@-webkit-keyframes zoominanimation {
0%{ -webkit-transform:perspective(400px) translateZ(-50px); opacity:0; }
70%{ -webkit-transform:perspective(400px) translateZ(10px); opacity:.7; }
100%{ -webkit-transform:perspective(400px) translateZ(0px); opacity:1; }
}
@-moz-keyframes zoominanimation {
0%{ -moz-transform:perspective(400px) translateZ(-50px); opacity:0; }
70%{ -moz-transform:perspective(400px) translateZ(10px); opacity:.7; }
100%{ -moz-transform:perspective(400px) translateZ(0px); opacity:1; }
}
@keyframes zoominanimation {
0%{ transform:perspective(400px) translateZ(-50px); opacity:0; }
70%{ transform:perspective(400px) translateZ(10px); opacity:.7; }
100%{ transform:perspective(400px) translateZ(0px); opacity:1; }
}
.no-touch .animation-scroll-ux.zoomout.zoomouted { opacity: 1!important;
-webkit-animation:zoomOutanimation 0.8s 0.2s ease normal both ; 
-moz-animation:zoomOutanimation 0.8s 0.2s ease normal both ;
animation:zoomOutanimation 0.8s 0.2s ease normal both ;
} 
@-webkit-keyframes zoomOutanimation {
0%{ -webkit-transform:perspective(400px) translateZ(50px); opacity:0; }
70%{ -webkit-transform:perspective(400px) translateZ(-10px); opacity:.7; }
100%{ -webkit-transform:perspective(400px) translateZ(0px); opacity:1; }
}
@-moz-keyframes zoomOutanimation {
0%{ -moz-transform:perspective(400px) translateZ(50px); opacity:0; }
70%{ -moz-transform:perspective(400px) translateZ(-10px); opacity:.7; }
100%{ -moz-transform:perspective(400px) translateZ(0px); opacity:1; }
}
@keyframes zoomOutanimation {
0%{ transform:perspective(400px) translateZ(50px); opacity:0; }
70%{ transform:perspective(400px) translateZ(-10px); opacity:.7; }
100%{ transform:perspective(400px) translateZ(0px); opacity:1; }
}
.no-touch .animation-scroll-ux.from-left-translated { opacity: 1;
-webkit-animation:fromLeftAnimation 0.8s 0.2s ease normal both ; 
-moz-animation:fromLeftAnimation 0.8s 0.2s ease normal both ; 
animation:fromLeftAnimation 0.8s 0.2s ease normal both ; 
}
@-webkit-keyframes fromLeftAnimation {
0%{ -webkit-transform: translate(-80px, 0); opacity: 0; } 
100%{ -webkit-transform: translate(0, 0); opacity: 1!important; } 
}
@-moz-keyframes fromLeftAnimation {
0%{ -moz-transform: translate(-80px, 0); opacity: 0; } 
100%{ -moz-transform: translate(0, 0); opacity: 1!important; } 
}
@keyframes fromLeftAnimation {
0%{ transform: translate(-80px, 0); opacity: 0; } 
100%{ transform: translate(0, 0); opacity: 1!important; } 
}
.no-touch .animation-scroll-ux.from-right-translated { opacity: 1;
-webkit-animation:fromRightAnimation 0.8s 0.2s ease normal both ;
-moz-animation:fromRightAnimation 0.8s 0.2s ease normal both ; 
animation:fromRightAnimation 0.8s 0.2s ease normal both ; 
}
@-webkit-keyframes fromRightAnimation {
0%{ -webkit-transform: translate(80px, 0); opacity: 0; } 
100%{ -webkit-transform: translate(0, 0); opacity: 1!important; } 
}
@-moz-keyframes fromRightAnimation {
0%{ -moz-transform: translate(80px, 0); opacity: 0; } 
100%{ -moz-transform: translate(0, 0); opacity: 1!important; } 
}
@keyframes fromRightAnimation {
0%{ transform: translate(80px, 0); opacity: 0; } 
100%{ transform: translate(0, 0); opacity: 1!important; } 
}
.no-touch .animation-scroll-ux.from-top-translated { opacity: 1!important;
-webkit-animation:fromTopAnimation 0.8s 0.2s ease normal both ; 
-moz-animation:fromTopAnimation 0.8s 0.2s ease normal both ; 
animation:fromTopAnimation 0.8s 0.2s ease normal both ; 
}
@-webkit-keyframes fromTopAnimation {
0%{ -webkit-transform: translate(0, -80px); opacity: 0; } 
100%{ -webkit-transform: translate(0, 0); opacity: 1!important; } 
}
@-moz-keyframes fromTopAnimation {
0%{ -moz-transform: translate(0, -80px); opacity: 0; } 
100%{ -moz-transform: translate(0, 0); opacity: 1!important; } 
}
@keyframes fromTopAnimation {
0%{ transform: translate(0, -80px); opacity: 0; } 
100%{ transform: translate(0, 0); opacity: 1!important; } 
}
.no-touch .animation-scroll-ux.from-bottom-translated { opacity: 1;
-webkit-animation:fromBottomAnimation 0.8s 0.2s ease normal both ; 
-moz-animation:fromBottomAnimation 0.8s 0.2s ease normal both ; 
animation:fromBottomAnimation 0.8s 0.2s ease normal both ; 
}
@-webkit-keyframes fromBottomAnimation {
0%{ -webkit-transform: translate(0,80px); opacity: 0; } 
100%{ -webkit-transform: translate(0, 0); opacity: 1!important; } 
}
@-moz-keyframes fromBottomAnimation {
0%{ -moz-transform: translate(0,80px); opacity: 0; } 
100%{ -moz-transform: translate(0, 0); opacity: 1!important; } 
}
@keyframes fromBottomAnimation {
0%{ transform: translate(0,80px); opacity: 0; } 
100%{ transform: translate(0, 0); opacity: 1!important; } 
}
.blog-wrap .animation-default-ux {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
} 
.no-touch .animation-scroll-ux.flip-x-translated {
-webkit-animation:flipInX 2.3s .7s ease both;
-moz-animation:flipInX 2.3s .7s ease both;
animation:flipInX 2.3s .7s ease both;
}
@-webkit-keyframes flipInX{
0%{ -webkit-transform:perspective(400px) rotateX(90deg);opacity:0; }
40%{ -webkit-transform:perspective(400px) rotateX(-10deg); }
70%{ -webkit-transform:perspective(400px) rotateX(10deg); }
100%{ -webkit-transform:perspective(400px) rotateX(0deg); opacity:1; }
}
@-moz-keyframes flipInX{
0%{ -moz-transform:perspective(400px) rotateX(90deg);opacity:0; }
40%{ -moz-transform:perspective(400px) rotateX(-10deg); }
70%{ -moz-transform:perspective(400px) rotateX(10deg); }
100%{ -moz-transform:perspective(400px) rotateX(0deg);opacity:1; }
}
@keyframes flipInX{
0%{ transform:perspective(400px) rotateX(90deg); opacity:0; }
40%{ transform:perspective(400px) rotateX(-10deg); }
70%{ transform:perspective(400px) rotateX(10deg); }
100%{ transform:perspective(400px) rotateX(0deg);opacity:1; }
}
.no-touch .animation-scroll-ux.flip-y-translated {
-webkit-animation:flipInY 2.3s .7s ease both;
-moz-animation:flipInY 2.3s .7s ease both;
animation:flipInY 2.3s .7s ease both;
}
@-webkit-keyframes flipInY{
0%{ -webkit-transform:perspective(400px) rotateY(90deg); opacity:0; }
40%{ -webkit-transform:perspective(400px) rotateY(-10deg); }
70%{ -webkit-transform:perspective(400px) rotateY(10deg); }
100%{ -webkit-transform:perspective(400px) rotateY(0deg); opacity:1; }
}
@-moz-keyframes flipInY{
0%{ -moz-transform:perspective(400px) rotateY(90deg); opacity:0; }
40%{ -moz-transform:perspective(400px) rotateY(-10deg); }
70%{ -moz-transform:perspective(400px) rotateY(10deg); }
100%{ -moz-transform:perspective(400px) rotateY(0deg); opacity:1; }
}
@keyframes flipInY{
0%{ transform:perspective(400px) rotateY(90deg); opacity:0; }
40%{ transform:perspective(400px) rotateY(-10deg); }
70%{ transform:perspective(400px) rotateY(10deg); }
100%{ transform:perspective(400px) rotateY(0deg); opacity:1; }
}
.no-touch .animation-scroll-ux.bouncdein-bottom-translated {
-webkit-animation:bounceInDown 1s .2s ease both;
-moz-animation:bounceInDown 1s .2s ease both;
animation:bounceInDown 1s .2s ease both;
}
@-webkit-keyframes bounceInDown{
0%{ opacity:0; -webkit-transform:translateY(-2000px); }
60%{ opacity:1; -webkit-transform:translateY(30px); }
80%{ -webkit-transform:translateY(-10px); }
100%{ -webkit-transform:translateY(0); }
}
@-moz-keyframes bounceInDown{
0%{ opacity:0; -moz-transform:translateY(-2000px); }
60%{ opacity:1; -moz-transform:translateY(30px); }
80%{ -moz-transform:translateY(-10px); }
100%{ -moz-transform:translateY(0); }
}
@keyframes bounceInDown{
0%{ opacity:0; transform:translateY(-2000px);}
60%{ opacity:1; transform:translateY(30px);}
80%{ transform:translateY(-10px);}
100%{ transform:translateY(0);}
}
.no-touch .animation-scroll-ux.bouncdein-top-translated {
-webkit-animation:bounceInUp 1s .2s ease both;
-moz-animation:bounceInUp 1s .2s ease both;
animation:bounceInUp 1s .2s ease both;
}
@-webkit-keyframes bounceInUp{
0%{ opacity:0;-webkit-transform:translateY(2000px); }
60%{opacity:1;-webkit-transform:translateY(-30px); }
80%{ -webkit-transform:translateY(10px); }
100%{ -webkit-transform:translateY(0); }
}
@-moz-keyframes bounceInUp{
0%{ opacity:0;-moz-transform:translateY(2000px);}
60%{ opacity:1;-moz-transform:translateY(-30px);}
80%{ -moz-transform:translateY(10px);}
100%{ -moz-transform:translateY(0);}
}
@keyframes bounceInUp {
0%{ opacity:0; transform:translateY(2000px);}
60%{ opacity:1;transform:translateY(-30px);}
80%{ transform:translateY(10px);}
100%{ transform:translateY(0);}
}
.no-touch .animation-scroll-ux.bouncdein-left-translated {
-webkit-animation:bounceInLeft 1s .2s ease both;
-moz-animation:bounceInLeft 1s .2s ease both;
animation:bounceInLeft 1s .2s ease both;
}
@-webkit-keyframes bounceInLeft {
0%{ opacity:0;-webkit-transform:translateX(-2000px); }
60%{ opacity:1;-webkit-transform:translateX(30px); }
80%{ -webkit-transform:translateX(-10px); }
100%{ -webkit-transform:translateX(0); }
}
@-moz-keyframes bounceInLeft{
0%{ opacity:0;-moz-transform:translateX(-2000px); }
60%{ opacity:1;-moz-transform:translateX(30px); }
80%{ -moz-transform:translateX(-10px); }
100%{ -moz-transform:translateX(0); }
}
@keyframes bounceInLeft{
0%{ opacity:0; transform:translateX(-2000px);}
60%{ opacity:1; transform:translateX(30px);}
80%{ transform:translateX(-10px);}
100%{ transform:translateX(0);}
}
.no-touch .animation-scroll-ux.bouncdein-right-translated {
-webkit-animation:bounceInRight 1s .2s ease both;
-moz-animation:bounceInRight 1s .2s ease both;
animation:bounceInRight 1s .2s ease both;
}
@-webkit-keyframes bounceInRight{
0%{ opacity:0;-webkit-transform:translateX(2000px);}
60%{ opacity:1;-webkit-transform:translateX(-30px);}
80%{ -webkit-transform:translateX(10px);}
100%{ -webkit-transform:translateX(0);}
}
@-moz-keyframes bounceInRight{
0%{ opacity:0;-moz-transform:translateX(2000px);}
60%{ opacity:1;-moz-transform:translateX(-30px);}
80%{ -moz-transform:translateX(10px);}
100%{ -moz-transform:translateX(0);}
}
@keyframes bounceInRight{
0%{ opacity:0; transform:translateX(2000px);}
60%{ opacity:1; transform:translateX(-30px);}
80%{ transform:translateX(10px);}
100%{ transform:translateX(0);}
}
.no-touch .animation-scroll-ux.rotate-downleft-translated {
-webkit-animation:rotateInDownLeft 1s .2s ease both;
-moz-animation:rotateInDownLeft 1s .2s ease both;
animation:rotateInDownLeft 1s .2s ease both;
}
@-webkit-keyframes rotateInDownLeft{
0%{ -webkit-transform-origin:left bottom; -webkit-transform:rotate(-90deg); opacity:0; }
100%{ -webkit-transform-origin:left bottom; -webkit-transform:rotate(0); opacity:1; }
}
@-moz-keyframes rotateInDownLeft{
0%{ -moz-transform-origin:left bottom; -moz-transform:rotate(-90deg); opacity:0; }
100%{ -moz-transform-origin:left bottom; -moz-transform:rotate(0); opacity:1; }
}
@keyframes rotateInDownLeft{
0%{ transform-origin:left bottom; transform:rotate(-90deg); opacity:0; }
100%{ transform-origin:left bottom; transform:rotate(0); opacity:1; }
}
.no-touch .animation-scroll-ux.rotate-downright-translated {
-webkit-animation:rotateInDownRight 1s .2s ease both;
-moz-animation:rotateInDownRight 1s .2s ease both;
animation:rotateInDownRight 1s .2s ease both;
}
@-webkit-keyframes rotateInDownRight{
0%{ -webkit-transform-origin:right bottom; -webkit-transform:rotate(90deg); opacity:0; }
100%{ -webkit-transform-origin:right bottom; -webkit-transform:rotate(0); opacity:1; }
}
@-moz-keyframes rotateInDownRight{
0%{ -moz-transform-origin:right bottom; -moz-transform:rotate(90deg); opacity:0; }
100%{ -moz-transform-origin:right bottom; -moz-transform:rotate(0); opacity:1; }
}
@keyframes rotateInDownRight{
0%{ transform-origin:right bottom; transform:rotate(90deg); opacity:0; }
100%{ transform-origin:right bottom; transform:rotate(0); opacity:1; }
}  .row-fluid .fullwrap-half.span6,
.fullwrap-block-half,
.fullwrap-block-one-third {
position: relative; margin-bottom: 0; margin-left: 0!important; width: 50%!important; overflow: hidden; 
}
.fullwrap-block-one-third {
width: 33.33333%!important;
} .fullwrap-half-content,
.fullwrap-block-half,
.fullwrap-block-one-third {
padding-left: 80px; padding-right: 80px;
}
.fullwrap-half.parallax {
background-attachment: fixed; background-repeat: no-repeat repeat;
}
.fullwrap-half-bg-inn {
position: absolute; top:0; width: 100%; height: 100%; z-index: 0; background-position: center center; background-size: cover;
} .fullwrap-block {
display: table; width: 100%;
}
.row-fluid .fullwrap-block-half[class*="span"] {
display: table-cell; float: none; vertical-align: middle;
} .height-no-auto {
text-align: center; letter-spacing: 0; font-size: 0;
}
.height-no-auto * {
font-size: 16px;
}
.height-no-auto:before,
.height-no-auto .fullwrap-block-inn:before {
content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; }
.fullwrap-tab-class.height-no-auto:before,
.fullwidth-half.height-no-auto:before,
.full-half-inn>.height-no-auto:before,
.full-half-inn>.row-fluid:after {
display: none;
}
.fullwrap-block-style.height-no-auto:before {
height: auto; display: none;
}
.height-no-auto > .container,
.fullwidth-wrap-inn,
.full-half-inn,
.height-no-auto .fullwrap-block-inn > .row-fluid {
display: inline-block; vertical-align: middle; text-align: left;
}
.fullwidth-wrap-inn,
.full-half-inn {
width: 100%;
}
.full-half-inn > .row-fluid {
display: table; 
}
.row-fluid .fullwrap-half[class*="span"]  {
display: table-cell; vertical-align: middle; float: none;
} .infrographic h1 { 
letter-spacing: 2px; font-size: 18px; 
}
#content_wrap .bignumber p,
#content_wrap .iconbox-con p {
font-size: 14px; 
} .front-background { width:100%; height: 100%; left: 0; position: absolute; top: 0; z-index: 0; }
.front-background-img { width: 100%; }
.front-background-img { } .no-parallax {
background-size: cover; background-position: 50% 50%; 
} @media (min-width: 1200px) {
.fullwidth-wrap .back-background.parallax { background-image: none!important;}
}
@media (min-width: 769px) and (max-width: 1199px) {
.fullwidth-wrap .back-background.parallax { background-image: none!important;}
}
@media (max-width: 768px) { 
.responsive-ux .filters.onside { margin-bottom:39px; }
.responsive-ux .filters.onside li { float:left; }
.responsive-ux .filters.onside.onright li { margin-left:0; }
.responsive-ux .filters.pull-right { margin-bottom:40px; }
.responsive-ux .filters.pull-right[class*="span"], 
.responsive-ux .row-fluid .filters.pull-right[class*="span"] { float:none;}
.responsive-ux .iterlock-item-img .ux-hover-wrap { height: 200px;}
.responsive-ux .liquid-title i { font-size: 24px; height: 24px; width: 24px; display: block; }
.responsive-ux .iterlock-caption .blog_meta{ display: none; }
.responsive-ux .iterlock-caption h2,
.responsive-ux .infrographic h1,
.responsive-ux .ux-grid-tit { font-size: 16px; font-size: 1.6rem; line-height: 20px;}
.responsive-ux .separator.title_above h4 { font-size: 20px; font-size: 2rem; }
.responsive-ux .iterlock-caption { padding: 20px; }
.responsive-ux .iterlock-caption p{ max-height: 40px; }
.responsive-ux .height-no-auto,
.responsive-ux .full-half-inn > .row-fluid,
.responsive-ux .height-no-auto.fullwrap-block-style > .row-fluid,
.responsive-ux .height-no-auto .fullwrap-block,
.responsive-ux .height-no-auto .fullwrap-block-inn { height: auto!important;}
.responsive-ux .row-fluid .fullwrap-half.span6,
.responsive-ux .fullwrap-block-half,
.responsive-ux .fullwrap-block-one-third { width: 100%!important; }
.responsive-ux .fullwrap-half-bg { visibility: hidden; }
.responsive-ux .right-ux,.responsive-ux .right-ux { float: none;}
.responsive-ux .bottom-space-40-in { padding-bottom: 30px!important; }
.responsive-ux .top-space-80-in { padding-top: 60px !important; }
.responsive-ux h2.portfolio-standatd-tit { font-size: 1.6rem; line-height: 2; letter-spacing: 1px; } .responsive-ux .fullwidth-wrap .back-background.parallax { z-index: -1; }
.responsive-ux .back-background-img { 
left: 50%; position: relative;
-webkit-transform: translateX(-50%); 
-moz-transform: translateX(-50%); 
transform: translateX(-50%); 
}
.responsive-ux .fullwidth-wrap .front-background { display: none; position: static; }
.responsive-ux .fullwidth-wrap.fullwidth_over_visibale { overflow: hidden; }
.responsive-ux .fullwidth-wrap .moudle.bottom-space-no ~ .moudle { margin-top: 30px; }
.responsive-ux .fullwrap-block-inn { padding: 40px; }
.responsive-ux .video-overlay.modal { top:-100%; }
.responsive-ux .separator.text-center .separator_inn { max-width: 20px; }
.responsive-ux .row-fluid.fullwrap-inn-width-50,
.responsive-ux .row-fluid.fullwrap-inn-width-60,
.responsive-ux .row-fluid.fullwrap-inn-width-70,
.responsive-ux .row-fluid.fullwrap-inn-width-80,
.responsive-ux .row-fluid.fullwrap-inn-width-90 { width: 90%; }
}
@media (max-width: 480px) { 
.responsive-ux .row-fluid .fullwrap-half.span6 { width: 100%!important; }
.responsive-ux .row-fluid .fullwrap-half.span6.pull-right { float: none; }
.responsive-ux .blog-item-img { width:100%; float:none; margin-right:0; height:auto; }
.responsive-ux .liquid-more { padding: 0 20px; }
.responsive-ux .progress_bars_with_image_content .bar { width: 35px; }
.responsive-ux .progress_bars_with_image_content i { font-size: 36px; }
.responsive-ux .iterlock-item-img .ux-hover-wrap { height: 140px; }
.responsive-ux .moudle { margin-bottom: 20px; }
.responsive-ux .moudle.bottom-space-no { margin-bottom: 0; }
.responsive-ux .text_block.withbg { padding: 20px; }
.responsive-ux .bottom-space-20 { margin-bottom: 10px; }
.responsive-ux .bottom-space-40 { margin-bottom: 20px; }
.responsive-ux .bottom-space-60 { margin-bottom: 30px; }
.responsive-ux .bottom-space-80 { margin-bottom: 40px; }
.responsive-ux .top-space-40 { margin-top: 20px;}
.responsive-ux .flip_wrap_back_con h2,
.responsive-ux .liquid-title,
.responsive-ux .item_title,
.responsive-ux .infrographic h1,
.responsive-ux .image-box h2,
.responsive-ux .post-carousel-item h1,
.responsive-ux .latest-posts-titm,
.responsive-ux .iterlock-caption h2,
.responsive-ux  h2.latest-posts-tit,
.responsive-ux .product-caption h3,
.responsive-ux .separator.title_above h4 { font-size: 1.6rem; line-height: 2; letter-spacing: 1px; }
.responsive-ux .liquid-title{ padding: 20px 40px 20px 20px; }
.responsive-ux .liquid-body,
.responsive-ux .promote-wrap { padding: 20px; }
.responsive-ux .item_title { padding: 5px 10px; }
.responsive-ux .item-des-p { padding: 0 10px 10px; }
.responsive-ux .team-item-con-h { display: none; }
.responsive-ux .carousel-btn { float: none; margin-top: 0; }
.responsive-ux .standard-blog-gallery a { width: 40px; height: 40px; }
.responsive-ux .standard-blog-gallery { margin-top: 15px; }
.responsive-ux .blog-item-main h2, .responsive-ux .archive-unit-h2 { font-size: 24px; margin-bottom: 20px; }
.responsive-ux .date-block { margin-bottom: 20px; }
.responsive-ux .iterlock-caption { padding: 10px; }
.responsive-ux .separator,
.responsive-ux .separator.height-20 { height:10px; }
.responsive-ux .separator.height-40 { height:20px; }
.responsive-ux .separator.height-60 { height:30px; }
.responsive-ux .separator.height-80 { height:40px; }
.responsive-ux .separator.height-100 { height:50px; }
.responsive-ux .separator.height-200 { height:100px; }
.responsive-ux .separator.height-300 { height:150px; }
.responsive-ux .separator.height-400 { height:200px; }
.responsive-ux .separator.text-center .separator_inn { width: 10%; }
.responsive-ux .separator.text-center h4 { padding-left: 10px; }
.responsive-ux .separator h4 { padding-right: 10px; }
.responsive-ux .separator.title_above { height: auto; }
.separator.title_above .separator_inn, .separator.short-line .separator_inn { margin-top: 15px; height: 5px; width: 20px; }
.responsive-ux .blog-item-img{ width:100%; float:none; margin-right:0; height:auto; }
.responsive-ux .liquid-more { padding: 0; min-height: 40px; }
.responsive-ux .liquid-more-icon { font-size: 14px;line-height: 40px; }
.responsive-ux .liquid-more-icon-right { float: none; }
.responsive-ux .liquid-more-icon i { font-size: 14px; line-height: 20px; }
.responsive-ux .liquid-body-thumbs { margin-left: -3.33%; }
.responsive-ux .liquid-body-thumbs .imgwrap {  width: 30%; margin-left:3.33%;  }
.responsive-ux .iterlock-caption p { display: none; }
.fullwrap-inn-width-90,
.fullwrap-inn-width-80,
.fullwrap-inn-width-70,
.fullwrap-inn-width-60,
.fullwrap-inn-width-50 { width: 90%; }
.responsive-ux .separator.text-center .separator_inn { display: none; }
}*,input.search_top_form_text[type="search"],input.search_top_form_text[type="text"],input[type="text"].textboxsearch { box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing: border-box; }
.jquery-lightbox-move *{ box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box; }
html{ font-size:62.5%; }
html, body { overflow-x:hidden;}
body { -webkit-text-size-adjust: 100%; margin: 0; line-height: 1.5; -webkit-font-smoothing: antialiased; }
a, a:hover, a:focus, select:focus,textarea:focus, input[type="text"]:focus,input[type="search"]:focus,input[type="submit"]:focus,button:focus { text-decoration:none; outline:none; } 
ol, ul { list-style: none;outline:none; }
ul{ margin-left:0;}
li{ list-style:none}
body,input[type="text"],textarea,div.bbp-template-notice p,legend,.height-no-auto > .container,.fullwidth-wrap-inn,.full-half-inn { font-size:16px; font-size:1.6rem; font-family: 'Raleway', sans-serif; font-weight: normal; letter-spacing: 0.5px; }
h1,h2,h3,h4,h5,h6,.ux-btn,.team-item-title,.team-item-con-h p.team-position,.songtitle,.item-link,input[type="submit"],.gallery-info-property-tit,.post-navi,.gallery-info-property-item { font-weight: normal; font-family: 'Raleway', sans-serif; }
input,button,select,textarea{font-weight:300; font-family: 'Raleway', sans-serif; }
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{width:auto; border-radius:0; box-shadow:none;-webkit-appearance: none; }
input,select,textarea{-moz-border-radius: 0px; -webkit-border-radius:0px; border-radius:0px; }
input,textarea{-webkit-appearance: none;}
p,form,ul,ol,h1, h2, h3, h4, h5, h6,input[type="radio"], input[type="checkbox"]{ margin:0; padding:0;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { margin:0;}
legend,iframe{ border:none; }
h1,h2,h3,h4,h5,h6 { font-weight: 300; }
h1 { font-size:72px; font-size:7.2rem; line-height: 1.11; letter-spacing: 6px; margin-right: -6px; }
h2 { font-size:60px; font-size: 6rem; line-height: 1; letter-spacing: 6px; margin-right: -6px; }
h3 { font-size:44px; font-size: 4.4rem; line-height: 1.364; letter-spacing: 5px; margin-right: -5px; }
h4 { font-size:36px; font-size: 3.6rem; line-height: 1.11; letter-spacing: 3px; margin-right: -3px;}
h5 { font-size:24px; font-size: 2.4rem; line-height: 1.25; letter-spacing: 3px; margin-right: -3px; }
h6 { font-size:18px; font-size: 1.8rem; line-height: 1.5; letter-spacing: 3px; margin-right: -3px; }
#wrap-outer { 
position: relative; left: 0; z-index: 2; width: 100%; overflow: hidden; 
}
#wrap-outer #hidden-masker { 
position: absolute;z-index: 999; top:0; left: 0; cursor: pointer; 
width: 100%; height: 100%; display: none; 
}
#wrap-outer.show_hidden_meta #hidden-masker,
#wrap-outer.show_mobile_meta #hidden-masker,
#wrap-outer.show_mobile_menu #hidden-masker { 
display: block;
}
#wrap { 
position:relative; max-width: 100%; overflow:hidden; z-index: 1;
}
body.single-format-audio #wrap { 
overflow: visible;
}
#header_wrap,#header-bg,#footer-bar{
margin-left: auto; margin-right: auto;
}
.fullwidth-ux #header_wrap,
.fullwidth-ux #header-bg {
width: 100%;
}
.container { 
position:relative; 
}
.fullwidth-ux #wrap { 
max-width:100%; 
}
.clear { clear:both; } .preload * {
-webkit-transition: none !important;
-moz-transition: none !important;
-ms-transition: none !important;
-o-transition: none !important;
transition: none !important;
}
#mobile-advanced,
#mobile-header-meta,
input.search_top_form_text[type="search"],
#header,
.spread-v-button-ux:before,
.tagcloud a,
.sidebar_widget .widget_search input[type="submit"],
.sidebar_widget .widget_display_search input[type="submit"],
#sidebar .social_active i,
.post-navi-a,
.icons-unit,
.pagenums a,
.gallery-images-img,
.flex-direction-nav a[class*="flex-"],
.ux-hover-icon-wrap,
.ux-hover-img-wrap,
.post-carousel-pagination a,
.tp-bullets.simplebullets.round .bullet,
.flex-slider-wrap .flex-control-paging li a,
#site-loading-mask,
#qLpercentage,
.top-search-icon,
.carousel-indicators li,
#back-top,#back-top:after,#back-top:before,
.back-top-icon,.back-top-icon:after,.back-top-icon:before {
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
-ms-transition: all 0.5s;
transition: all 0.5s; 
} 
.head-meta-icon,.post_social a, #sidebar .post_social a,
button, input[type="submit"],
#respondwrap textarea,
#respondwrap input,
.contactform input[type="text"], 
.contactform textarea, 
.ux-btn {
-webkit-transition: background-color 0.5s;
-moz-transition: background-color 0.5s;
-o-transition: background-color 0.5s;
-ms-transition: background-color 0.5s;
transition: background-color 0.5s; 
}
#header-inn-right,
.team-item-con-back,
.related-post-unit-a:after,
.related-post-unit-h3,
.single-image-mask,
.social-share-button {
-webkit-transition: opacity 0.5s;
-moz-transition: opacity 0.5s;
-o-transition: opacity 0.5s;
-ms-transition: opacity 0.5s;
transition: opacity 0.5s; 
}
.blog-item-main h2 a,.blog_meta a,.archive-unit-h2 a,.archive-meta-item a,.archive-unit-link-item-a,
.portfolio-standatd-tit-a,.portfolio-standatd-tags a[rel*="tag"] {
-webkit-transition: color 0.5s;
-moz-transition: color 0.5s;
-o-transition: color 0.5s;
-ms-transition: color 0.5s;
transition: color 0.5s; 
}
#navi ul li ul.sub-menu, 
#navi ul li ul.sub-menu li,
.search_top_form {
-webkit-transition: opacity 250ms ease-in-out;
-moz-transition: opacity 250ms ease-in-out;
-o-transition: opacity 250ms ease-in-out;
-ms-transition: opacity 250ms ease-in-out;
transition: opacity 250ms ease-in-out; 
} .page-loading {
position: fixed; z-index: 9999; opacity: 0; visibility: hidden; left: 0; top: 0px; right: 0px; bottom: 0px;
-webkit-transition: all 1.0s;
-moz-transition: all 1.0s;
-ms-transition: all 1.0s;
-o-transition: all 1.0s;
transition: all 1.0s;
}
.page-loading-inn {	
position: relative; width: 100%; height: 100%;
}
.page-loading-transform,
.ux-loading-transform {
position: absolute; top: 50%; left: 50%;
width: 120px; line-height: 36px; text-align: center; margin-left: -60px; 
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
}
.page-loading.visible {
opacity: 1; visibility:visible;
-webkit-transition: all 1s
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
}
.page-loading .loading-transform {
margin-top: 0;
}
.page-loading .ux-loading {
background-image: url(//trinitydesignlau.com/wp-content/themes/theone/img/loading.gif);  margin-top: -56px; display: none;
}
.no-csstransforms .page-loading .ux-loading {
display: block;
}
.page-loading{
left: 0;
}
.spinner {
width: 60px;height: 2px; margin: auto; position: relative;
}
.spinner:before {
content: ''; width: 10px; height: 1px; background-color: #ccc; position: absolute; left: 0; top:0;
-webkit-animation: rotateplane 1.2s infinite ease-in-out; 
-moz-animation: rotateplane 1.2s infinite ease-in-out; 
animation: rotateplane 1.2s infinite ease-in-out; 
}
.page-loading.visible .spinner:before,
.liquid-loading-wrap .spinner:before {
-webkit-animation: rotateplane 1.2s infinite ease-in-out; 
-moz-animation: rotateplane 1.2s infinite ease-in-out; 
animation: rotateplane 1.2s infinite ease-in-out; 
}
@-webkit-keyframes rotateplane {
0% { -webkit-transform: translateX(0) scaleX(1);  }
40% { -webkit-transform: translateX(50px) scaleX(1);-webkit-transform-origin:right center; }
53% { -webkit-transform: translateX(50px) scaleX(.4); -webkit-transform-origin:right center; }
55% { -webkit-transform: translateX(50px) scaleX(1); }
85% { -webkit-transform: translateX(0) scaleX(1);-webkit-transform-origin:left center; }
98% { -webkit-transform: translateX(0) scaleX(.4);-webkit-transform-origin:left center; }
100% { -webkit-transform: translateX(0) scaleX(1); }
}
@-moz-keyframes rotateplane {
0% { -moz-transform: translateX(0) scaleX(1);  }
40% { -moz-transform: translateX(50px) scaleX(1); -moz-transform-origin:right center; }
53% { -moz-transform: translateX(50px) scaleX(.4); -moz-transform-origin:right center; }
55% { -moz-transform: translateX(50px) scaleX(1); }
85% { -moz-transform: translateX(0) scaleX(1); -moz-transform-origin:left center; }
98% { -moz-transform: translateX(0) scaleX(.4); -moz-transform-origin:left center; }
100% { -moz-transform: translateX(0) scaleX(1); }
}
@keyframes rotateplane {
0% { transform: translateX(0) scaleX(1);  }
40% { transform: translateX(50px) scaleX(1); transform-origin:right center; }
53% { transform: translateX(50px) scaleX(.4); transform-origin:right center; }
55% { transform: translateX(50px) scaleX(1); }
85% { transform: translateX(0) scaleX(1); transform-origin:left center; }
98% { transform: translateX(0) scaleX(.4); transform-origin:left center; }
100% { transform: translateX(0) scaleX(1); }
} #logo-loading > a { display: table-cell; width: 150px; height: 150px; line-height: 150px; vertical-align: middle; }
#site-loading-mask {
position: absolute; z-index: 3; left: 0; top: 0; width: 100%; height:100%; background-color: #fff;
}
.ux-hidden {
opacity: 0; visibility: hidden;
}
.menu-default-hide-body #qLpercentage.qLoverlay-logo-move {
top:20px!important; margin-top: 0;
}
#logo-loading .logo-image {
max-height: 60px; margin:auto;
}
#qLpercentage {
margin-top: -100px; 
}
.site-loading-logo .logo-h1 {
padding-left: 6px;
}
.site-loading-logo img {
max-height: 60px;
}  #header { 
position: fixed; z-index:999; left: 0; top:0; width: 100%; height: 80px; -webkit-backface-visibility:hidden;
}
body.page #header.menu-default-hide {
top:0;
}
body.page.logged-in.admin-bar #header.menu-default-show,
body.page.logged-in.admin-bar #header.menu-default-hide {
top: 32px;
}
body.logged-in.admin-bar #header,
body.logged-in.admin-bar #header.menu-default-show-bg {
top: 32px;
} #logo { 
line-height: 80px; height: 80px; float: left;
}
#logo a {
position: relative;  display: table-cell; vertical-align: middle; height: 80px; line-height: 80px;
}
.mobile_active #logo a{
top:0;
}
#logo h1 {
line-height: 80px;
}
.logo-h1 {
font-weight: 600; font-size: 18px; font-size: 1.8rem; 
}
.logo-image { 
display: block; height:auto; width: auto; max-height: 50px; max-width: 300px;  
}
.ux-mobile .logo-image {
max-height: 40px; max-width: 225px;
}
#headerinn_s { float:left; }
.header-hide-topbar .head-meta-icon,
.header-hide-topbar #advanced_menu_toggle2 { 
display: none !important;
}
#main {
position: relative; z-index:100;
}
#header-inn-main {
float: right;
}  .menu-default-show-body.page #header {
top: 20px;
} body.page.menu-default-show-body #header.menu-default-show.headerbg {
top:0;
transition-property: background-color, top;
transition-duration:.4s, .4s;
transition-timing-function:ease-in, ease-in;
transition-delay:.5s, 0s;
}
body.page.logged-in.admin-bar.menu-default-show-body #header.menu-default-show.headerbg {
top:32px;
}
body.page.menu-default-show-body #header.menu-default-show {
transition-property: background-color, top;
transition-duration:.4s, .4s;
transition-timing-function:ease-in, ease-in;
transition-delay:.5s, 0s;
}
body.page.menu-default-show-bg-body #wrap-outer {
padding-top: 80px;
}
body.page.menu-default-show-bg-body #top-wrap {
padding-top: 0;
} body.logged-in.admin-bar.page #header.menu-default-hide {
top:52px;
}
body.page:not(.ux-mobile) #header.menu-default-hide {
height: 200px;
}
body.page #header.menu-default-hide #header-inn {
height: 150px;
}
body.page #header.menu-default-hide.header-slide-down #header-inn {
height: 80px;
}
body.page:not(.ux-mobile) #header.menu-default-hide {
background-color: transparent!important; 
}
body.page:not(.ux-mobile) #header.menu-default-hide.ux-scrolled {
height: 80px;
}
body.page:not(.ux-mobile) #header.menu-default-hide #header-inn {
top: 40px;
-webkit-animation:HeaderAnimationUnzip 1s ease normal both ; 
-moz-animation:HeaderAnimationUnzip 1s ease normal both ; 
animation:HeaderAnimationUnzip 1s ease normal both ; 
}
body.page:not(.ux-mobile) #header.menu-default-hide.header-slide-down #header-inn {
-webkit-animation:HeaderAnimationZip 1s ease normal both ;
-moz-animation:HeaderAnimationZip 1s ease normal both ; 
animation:HeaderAnimationZip 1s ease normal both ; 
}
@-webkit-keyframes HeaderAnimationZip {
0%{ -webkit-transform: translateY(0); }
50%{ -webkit-transform: translateY(-40px); }
100%{ -webkit-transform: translateY(-40px); }
}
@-moz-keyframes HeaderAnimationZip {
0%{ -moz-transform: translateY(0); }
50%{ -moz-transform: translateY(-40px); }
100%{ -moz-transform: translateY(-40px); }
}
@keyframes HeaderAnimationZip {
0%{ transform: translateY(0); }
50%{ transform: translateY(-40px); }
100%{ transform: translateY(-40px); }
}
@-webkit-keyframes HeaderAnimationUnzip {
0%{ -webkit-transform: translateY(-40px); }
50%{ -webkit-transform: translateY(-40px); }
100%{ -webkit-transform: translateY(0); }
}
@keyframes HeaderAnimationUnzip {
0%{ transform: translateY(-40px); }
50%{ transform: translateY(-40px); }
100%{ transform: translateY(0); }
}
@-moz-keyframes HeaderAnimationUnzip {
0%{ -moz-transform: translateY(-40px); }
50%{ -moz-transform: translateY(0); }
100%{ -moz-transform: translateY(0); }
}
body.page.admin-bar:not(.ux-mobile) #header.menu-default-hide {
-webkit-animation:adminHeaderAnimationUnzip 1s ease normal both ; 
-moz-animation:adminHeaderAnimationUnzip 1s ease normal both ; 
animation:adminHeaderAnimationUnzip 1s ease normal both ; 
}
body.page.admin-bar:not(.ux-mobile) #header.menu-default-hide.header-slide-down  {
-webkit-animation:adminHeaderAnimationZip 1s ease normal both ;
-moz-animation:adminHeaderAnimationZip 1s ease normal both ; 
animation:adminHeaderAnimationZip 1s ease normal both ; 
}
@-webkit-keyframes adminHeaderAnimationZip {
0%{ -webkit-transform: translateY(0); }
50%{ -webkit-transform: translateY(-20px); }
100%{ -webkit-transform: translateY(-20px); }
}
@-moz-keyframes adminHeaderAnimationZip {
0%{ -moz-transform: translateY(0); }
50%{ -moz-transform: translateY(-20px); }
100%{ -moz-transform: translateY(-20px); }
}
@keyframes adminHeaderAnimationZip {
0%{ transform: translateY(0); }
50%{ transform: translateY(-20px); }
100%{ transform: translateY(-20px); }
}
@-webkit-keyframes adminHeaderAnimationUnzip {
0%{ -webkit-transform: translateY(-20px); }
50%{ -webkit-transform: translateY(-20px); }
100%{ -webkit-transform: translateY(0); }
}
@keyframes adminHeaderAnimationUnzip {
0%{ transform: translateY(-20px); }
50%{ transform: translateY(-20px); }
100%{ transform: translateY(0); }
}
@-moz-keyframes adminHeaderAnimationUnzip {
0%{ -moz-transform: translateY(-20px); }
50%{ -moz-transform: translateY(0); }
100%{ -moz-transform: translateY(0); }
} body.page #header.menu-default-hide #logo {
position: absolute; left: 50%; height: 150px; line-height: 150px;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-animation:logoAnimationUnzip 1s ease normal none ; 
-moz-animation:logoAnimationUnzip 1s ease normal both ; 
animation:logoAnimationUnzip 1s ease normal both ; 
}
body.page #header.menu-default-hide.header-slide-down #logo  {
-webkit-animation:logoAnimationZip 1s ease normal both ; 
-moz-animation:logoAnimationZip 1s ease normal both ; 
animation:logoAnimationZip 1s ease normal both ; 
}
@-webkit-keyframes logoAnimationZip {
0%{ left: 50%; -webkit-transform: translateX(-50%); }
50%{ left: 50%; -webkit-transform: translateX(-50%); }
100%{ left: 0; -webkit-transform: translateX(0); }
}
@-moz-keyframes logoAnimationZip {
0%{ left: 50%; -moz-transform: translateX(-50%); }
50%{ left: 50%; -moz-transform: translateX(-50%); }
100%{ left: 0; -moz-transform: translateX(0); }
}
@keyframes logoAnimationZip {
0%{ left: 50%; transform: translateX(-50%); }
50%{ left: 50%; transform: translateX(-50%); }
100%{ left: 0; transform: translateX(0); }
}
@-webkit-keyframes logoAnimationUnzip {
0%{ left: 0; -webkit-transform: translateX(0); }
50%{ left: 50%; -webkit-transform: translateX(-50%); }
100%{ left: 50%; -webkit-transform: translateX(-50%); }
}
@-moz-keyframes logoAnimationUnzip {
0%{ left: 0; -moz-transform: translateX(0); }
50%{ left: 50%; -moz-transform: translateX(-50%); }
100%{ left: 50%; -moz-transform: translateX(-50%); }
}
@keyframes logoAnimationUnzip {
0%{ left: 0; transform: translateX(0); }
50%{ left: 50%; transform: translateX(-50%); }
100%{ left: 50%; transform: translateX(-50%); }
} body.page #header.menu-default-hide #logo a {
height: 150px; text-align: center; 
-webkit-animation:logoAanimationUnzip 1s ease normal both ;
-moz-animation:logoAanimationUnzip 1s ease normal both ; 
animation:logoAanimationUnzip 1s ease normal both ;  
}
body.page #header.menu-default-hide.header-slide-down #logo a  { 
display: block;
-webkit-animation:logoAanimationZip 1s ease normal both ; 
-moz-animation:logoAanimationZip 1s ease normal both ; 
animation:logoAanimationZip 1s ease normal both ; 
}
@-webkit-keyframes logoAanimationZip {
0%{ line-height: 150px; height: 150px; }
50%{ line-height: 80px; height: 80px; }
100%{ line-height: 80px; height: 80px; }
}
@-moz-keyframes logoAanimationZip {
0%{ line-height: 150px; height: 150px; }
50%{ line-height: 80px; height: 80px; }
100%{ line-height: 80px; height: 80px; }
}
@keyframes logoAanimationZip {
0%{ line-height: 150px; height: 150px; }
50%{ line-height: 80px; height: 80px; }
100%{ line-height: 80px; height: 80px; }
}
@-webkit-keyframes logoAanimationUnzip {
0%{ line-height: 80px; height: 80px; }
50%{ line-height: 80px; height: 80px; }
100%{ line-height: 150px; height: 150px; }
}
@-moz-keyframes logoAanimationUnzip {
0%{ line-height: 80px; height: 80px; }
50%{ line-height: 80px; height: 80px; }
100%{ line-height: 150px; height: 150px; }
}
@keyframes logoAanimationUnzip {
0%{ line-height: 80px; height: 80px; }
50%{ line-height: 80px; height: 80px; }
100%{ line-height: 150px; height: 150px; }
} body.page #header.menu-default-hide #logo .logo-image {
display: inline-block; max-height: 60px;
}
body.page #header.menu-default-hide.header-slide-down .logo-image {
-webkit-animation:logoImgZip 1s ease normal both ; 
-moz-animation:logoImgZip 1s ease normal both ; 
animation:logoImgZip 1s ease normal both ; 
}
@-webkit-keyframes logoImgZip {
0%{ max-height: 60px; }
50%{ max-height: 40px; }
100%{ max-height: 40px; }
}
@-moz-keyframes logoImgZip {
0%{ max-height: 60px; }
50%{ max-height: 40px; }
100%{ max-height: 40px; }
}
@keyframes logoImgZip {
0%{ max-height: 60px; }
50%{ max-height: 40px; }
100%{ max-height: 40px; }
} body.page #header.menu-default-hide #header-inn-main {
visibility: hidden; opacity: 0;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}
body.page #header.menu-default-hide.header-slide-down #header-inn-main {
visibility: visible; opacity: 1;
-webkit-transition: all .5s .5s;
-moz-transition: all .5s .5s;
-ms-transition: all .5s .5s;
-o-transition: all .5s .5s;
transition: all .5s .5s;
} body.page #header.menu-default-hide .header-bg {
width: 150px; height: 150px; position: absolute; z-index: -1; top: 40px; left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-animation:headerBGanimationUnzip 1s ease normal both ; 
-moz-animation:headerBGanimationUnzip 1s ease normal both ; 
animation:headerBGanimationUnzip 1s ease normal both ; 
}
body.page #header.menu-default-hide.header-slide-down .header-bg  {
-webkit-animation:headerBGanimationZip 1s ease normal both ; 
-moz-animation:headerBGanimationZip 1s ease normal both ; 
animation:headerBGanimationZip 1s ease normal both ; 
}
@-webkit-keyframes headerBGanimationZip {
0%{ height: 150px; width: 150px; top: 40px; }
50%{ height: 80px; width: 150px; top: 0; }
100%{ height: 80px; width: 100%; top: 0; }
}
@-moz-keyframes headerBGanimationZip {
0%{ height: 150px; width: 150px; top: 40px; }
50%{ height: 80px; width: 150px; top: 0; }
100%{ height: 80px; width: 100%; top: 0; }
}
@keyframes headerBGanimationZip {
0%{ height: 150px; width: 150px; top: 40px; }
50%{ height: 80px; width: 150px; top: 0; }
100%{ height: 80px; width: 100%; top: 0; }
}
@-webkit-keyframes headerBGanimationUnzip {
0%{ height: 80px; width: 100%; top: 0; }
50%{ height: 80px; width: 150px; top: 0; }
100%{ height: 150px; width: 150px; top: 40px; }
}
@-moz-keyframes headerBGanimationUnzip {
0%{ height: 80px; width: 100%; top: 0; }
50%{ height: 80px; width: 150px; top: 0; }
100%{ height: 150px; width: 150px; top: 40px; }
}
@keyframes headerBGanimationUnzip {
0%{ height: 80px; width: 100%; top: 0; }
50%{ height: 80px; width: 150px; top: 0; }
100%{ height: 150px; width: 150px; top: 40px; }
} #top-search {
float: right; line-height: 80px; margin-left: 30px; position: relative;
}
.search_top_form {
line-height: 80px; height: 80px; vertical-align: middle; position: relative;
}
input.search_top_form_text[type="search"],
input.search_top_form_text[type="text"] {
height: 24px; width: 20px; font-size: 11px; vertical-align: top; z-index: 1; opacity: 0; border:none; background-color: transparent; 
}
input.search_top_form_text[type="search"]:focus,
input.search_top_form_text[type="text"]:focus {
width: 100px; opacity: 1;
}
.top-search-icon {
position: absolute; right: 0; z-index: 0;
}
.search_top_form_text[type="search"]:focus ~ .top-search-icon {
opacity: 0; visibility: hidden;
} .social-icons-header {
float: right; line-height: 80px; height: 80px; margin-left: 30px; position: relative;
}
.social-icons-header a.icons-unit {
display: inline-block; font-size: 18px; margin-left: 5px;
} #navi { 
margin-left:0; line-height: 80px;
}
body:not(.ux-mobile) #navi {
display: inline-block!important;
}
#navi a { 
font-size: 14px; font-size: 1.4rem; display:block; letter-spacing: 2px; font-family: 'Ek Mukta', sans-serif; font-weight: 500;
}
#navi li { 
list-style:none; position: relative;
}
#navi>div>ul{ 
text-align:right; 
}
#navi>div>ul>li { 
margin-right: 30px; line-height: 80px; float: left;
}
#navi>div>ul>li:last-child {
margin-right: 0;
}
#navi>div>ul>li>a { 
z-index:9; position: relative;
}
#navi>div>ul>li>a:after,
.fullwrap-with-tab-nav-a:after,
.ux-grid-tit-a:after,
.filters.filters-nobg .filters-a:before,
.social-icons-footer .icons-unit:before {
content: ''; position: absolute; width: 100%; height: 1px; bottom: 25px; left: 0; right: 0;
-webkit-transform: scaleX(0);
-moz-transform: scaleX(0);
-ms-transform: scaleX(0);
-o-transform: scaleX(0);
transform: scaleX(0);
-webkit-transition: -webkit-transform 0.25s ease-in-out 0s;;
-moz-transition: -moz-transform 0.25s ease-in-out 0s;;
-o-transition: -o-transform 0.25s ease-in-out 0s;;
-ms-transition: -ms-transform 0.25s ease-in-out 0s;;
transition: transform 0.25s ease-in-out 0s;;
}
.fullwrap-with-tab-nav-a:after,
.ux-grid-tit-a:after {
bottom: -5px;
}
.filters.filters-nobg .filters-a:before {
bottom: 35px;
}
#navi>div>ul>li>a:hover:after,
.fullwrap-with-tab-nav-a:hover:after,
.ux-grid-tit-a:hover:after,
.filters.filters-nobg .filters-a:hover:before,
.social-icons-footer .icons-unit:hover:before {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
-o-transform: scaleX(1);
transform: scaleX(1);
} #navi .sub-menu { 
z-index:2; position:absolute; top:100%; left: 50%; padding: 10px 0; 
min-width:160px; max-width:500px; text-align:left; 
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%);
}
#navi .sub-menu>li:first-child{
padding-top: 10px;
}
#navi .sub-menu>li:last-child{
padding-bottom: 10px;
}
#navi .sub-menu .sub-menu { 
padding-left: 10px; left: 0;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
#navi>div>ul>li>ul.sub-menu { 
opacity:0; visibility:hidden; display:none ! important/9;
}
#navi>div>ul>li:hover > .sub-menu { 
opacity:1; visibility: visible; display:block ! important/9; 
}
#navi ul li ul.sub-menu li { 
line-height:40px; position: relative; 
}
#navi .sub-menu .sub-menu { 
display: none; left: 100%; top: 0; bottom: auto; 
}
#navi>div>ul>li:last-child .sub-menu .sub-menu {
left: auto; right: 100%; padding-left: 0; padding-right: 10px;
}
#navi .sub-menu li:hover > .sub-menu { 
display:block; 
}
#navi ul li ul.sub-menu li a { 
padding:0 20px; white-space: nowrap; 
}
#navi ul li ul.sub-menu ul.sub-menu{ 
margin-left:0;  top:-10px;
} .ux-mobile #header {
line-height: 60px; height: 60px; position: fixed!important; box-shadow: 0 1px 0 rgba(0,0,0,.1);
}
.ux-mobile #wrap-outer,
body.page.menu-default-show-bg-body.ux-mobile #wrap-outer {
padding-top: 60px;
}
body.page.ux-mobile #header.menu-default-hide #header-inn-main {
visibility: visible; opacity: 1;
}
.ux-mobile #header .logo-h1 {
font-size: 20px;
}
.ux-mobile #header #logo .logo-h1 {
line-height: 60px;
}
.ux-mobile #header #logo,
.ux-mobile #header #logo a {
line-height: 60px; height: 60px;
}
body.page.ux-mobile #header.menu-default-hide .header-bg {
display: none;
}
body.page.ux-mobile #header.menu-default-hide #header-inn {
height: 60px;
}
.no-touch body.page.ux-mobile #header.menu-default-hide:not(.header-slide-down) #header-inn:hover #logo,
body.page.ux-mobile #header.menu-default-hide #logo,
.no-touch body.page.ux-mobile #header.menu-default-hide:not(.header-slide-down) #header-inn:hover #logo a,
body.page.ux-mobile #header.menu-default-hide #logo a,
.no-touch body.page.ux-mobile #header.menu-default-hide:not(.header-slide-down) #header-inn:hover .logo-image {
-webkit-animation:none; -moz-animation:none;animation:none; height: auto;
}
.no-touch body.page.ux-mobile #header.menu-default-hide:not(.header-slide-down):hover{
-webkit-animation:none; -moz-animation:none;animation:none;
}
body.page.ux-mobile #header.menu-default-hide #logo .logo-image {
max-height: 40px;
}
body.page.ux-mobile .menu-default-hide ~ #top-wrap:not(.top-wrap-with-canvas) {
padding-top: 0; height: 240px;
}
body.page.ux-mobile #top-wrap.top-wrap-with-canvas #title-bar-in-top {
padding-top: 0;
} .ux-mobile #navi {
position: absolute; top: 100%; left: 0; width: 100%; overflow-x: hidden; overflow-y: scroll; display: none; 
-webkit-overflow-scrolling: touch;
}
.ux-mobile #navi .sub-menu { 
left: 0!important; right: auto!important;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
.ux-mobile #navi > div > ul > li {
line-height: 60px; box-shadow: 0 1px 0 rgba(0,0,0,.1);
}
.ux-mobile #navi > div > ul > li:first-child {
border-top: 1px solid rgba(0,0,0,.1);
}
.ux-mobile #navi li {
margin:0; padding:0; position: relative; float:none; clear: both; text-align: left;
}
.ux-mobile #navi ul {
margin:0; padding:0; display: block; width:100%; left:0; position: relative;
}
.ux-mobile #navi a {
padding: 0 20px 0 40px; width:auto; display: inline-block; margin:0; text-decoration: none; position: relative;
}
.ux-mobile #navi li li a {
border-top-style: none; padding:8px 40px; 
} 
.ux-mobile #navi > div > ul > li > a {
padding: 0; margin-left: auto; margin-right: auto; width: 90%; display: block;
}
.ux-mobile #navi .sub-menu {
margin-left: 40px;
}
.ux-mobile #navi  > li > a {
line-height: 20px !important; height: 40px !important;
}
.ux-mobile #navi  ul a { 
padding-left:40px;
}
.ux-mobile #navi ul li ul.sub-menu li a { 
padding: 0 20px; 
}
.ux-mobile #navi > div > ul > li > ul.sub-menu {
opacity: 1; visibility: visible;margin-top: -10px; padding-bottom: 20px;
}
.ux-mobile #navi .sub-menu .sub-menu {
position: static; display: block; margin-left: 20px;
}
.ux-mobile #navi .sub-menu > li {
background-color: transparent!important;
}
.ux-mobile #navi .sub-menu > li:before {
content: "\f105"; font-family: 'FontAwesome'; font-size: 14px;
}
.ux-mobile #navi  ul ul a { 
padding-left:60px;
}
.ux-mobile #navi ul ul ul a {
padding-left:80px;
}
.ux-mobile #navi ul ul ul ul a {
padding-left:100px;
}
.ux-mobile #navi .sub-menu>li:first-child{
padding-top: 0;
}
.ux-mobile #navi .sub-menu>li:last-child{
padding-bottom: 0;
}
#advanced_menu_toggle { 
display: none; font-size: 20px; height: 60px; line-height: 60px; text-decoration: none; float: right;
}
.ux-mobile #advanced_menu_toggle { 
display: block; 
}
.ux-mobile #header-inn.container {
position: static; 
}
.ux-mobile #header-inn-main { 
position: static; width: 100%; margin-top: -60px; float: left;
}
.ux-mobile #top-search,
.ux-mobile .social-icons-header,
.ux-mobile #navi > div > ul > li > a:after {
display: none;
}
body.page.ux-mobile #header.menu-default-hide #logo {
position: relative; z-index: 10; left: 0; padding-left: 0; padding-right: 0; 
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
#logo {
position: relative; z-index: 10;
}
body.page.ux-mobile #content.content-top-space,
.menu-default-show-bg-body.ux-mobile #wrap-outer {
padding-top: 60px;
}
.menu-default-show-body.page.ux-mobile #header,
body.page.ux-mobile #header.menu-default-hide {
top: 0;
} .ux-mobile .gallery-wrap-sidebar .gallery-info-wrap {
padding-right: 0; padding-bottom: 100px;
}
.ux-mobile .gallery-info-wrap.pull-right {
padding-left: 0; padding-right: 0;
}
.ux-mobile .theme-parallax {
-webkit-transform: translate3d(0px, 0px, 0px)!important;
-moz-transform: translate3d(0px, 0px, 0px)!important;
-ms-transform: translate3d(0px, 0px, 0px)!important;
transform: translate3d(0px, 0px, 0px)!important;
} #top-wrap {
height: 360px; padding-top: 80px; background-size: cover; position: relative;  
}
body.search #top-wrap,
body.archive #top-wrap { 
height: 300px;
}
body.page .menu-default-hide ~ #top-wrap:not(.top-wrap-with-canvas) {
padding-top: 180px; height: 400px;
}
.gallery-wrap-fullwidth .gallery-wrap-slider ~ #top-wrap {
padding-top: 0;
}
body.page .show-canvas #top-wrap {
height: 520px;
}
.top-wrap-mask {
position: absolute; z-index: 0; left: 0; top: 0; width: 100%; height: 100%; opacity: .5; background-color: transparent;
} #title-bar-in-top { 
text-align: center; position: relative; z-index: 1; height: 100%; padding: 0 20px;
}
body.page #top-wrap.top-wrap-with-canvas #title-bar-in-top {
padding-top: 40px;
}
body.page.menu-default-show-bg-body #top-wrap.top-wrap-with-canvas #title-bar-in-top {
padding-top: 0;
}
#title-bar-in-top h1.main-title { 
font-size: 56px; font-size: 5.6rem; letter-spacing: 3px; width: 60%; margin: auto; min-width: 240px;
}
.post-expert {
line-height: 30px; width: 60%; margin: 0 auto; margin-top: 10px;
}
#content_wrap #title-wrap { 
margin-bottom:40px; 
} .archive-title { 
font-size: 28px; font-size: 2.8rem; letter-spacing: .5px;
}
.archive-title ~ .post-expert {
text-align: left; width: 100%;
} #top-slider {
position: relative;  z-index: 1; width: 100%; max-height: 1400px; background-color:#333; 
}
.bm-slider-bg {
width: 100%; height: auto; 
}
#top-slider .flexslider .top-parallax {
overflow: hidden; background-attachment: fixed; background-size: cover; width: 100%; height: 100%; z-index: 1;
}
.touch #top-slider .flexslider .top-parallax {
background-attachment: scroll; background-size: 100% auto!important; 
}
#wrap.show-top-space {
margin-bottom: 180px; z-index: 101;
}
.top-slider-masker {
position: absolute; z-index: 0;top:0; left:0; height: 100%; width: 100%;
background-color:  rgba(0, 0, 0, 0.7);  
} #top-slider .flexslider { 
position:relative; height: 100%!important;
}
#top-slider .slides { 
position:absolute; z-index: 2;
}
#top-slider .flexslider { 
width:100%; height:100%; background-size: cover; 
}
#top-slider ul { 
width:100%; height:100%; 
}
.header-slider-item { 
width:100%; height:100%; position:relative; overflow:hidden; 
background-size:100% auto; background-attachment:scroll; background-position:50% 50%;  
}
.header-slider-item-content { 
z-index: 1; position: relative; height: 100%; margin-top: -110px;
}
.header-slider-item-content-inn { 
opacity:1;
}
.header-slider-item-title { 
margin-left:0px; color: #eee; display: inline-block;
}
.header-slider-item-subtitle { 
font-size:16px; margin-top:40px; opacity:0; margin-left:0px; 
}
.header-slider-item-more{ 
position: relative; 
display:inline-block; font-size:14px; padding:10px 30px; 
margin-top:40px; border:4px solid #fff; margin-left:0; 
}
.header-slider-item-divide {
width: 30px; height: 10px; margin-left: auto; margin-right: auto; background-color: #fff;
}
.header-slider-item-button-a {
border-right-width: 2px;
}
.header-slider-item-button-a.ux-btn:hover {
color: #000;  
}
.header-slider-item-button,
.header-slider-item-text,
.header-slider-item-divide,
.header-slider-item-img,
.header-slider-item-title.line-border,
.header-slider-item-title.line-under-over {
margin-bottom: 20px;
}
.header-slider-item-title.line-under-over {
border-top-width: 4px; border-top-style: solid; border-bottom-width: 4px; border-bottom-style: solid; padding-top: 10px; padding-bottom: 10px;
}
h5.header-slider-item-title.line-under-over {
border-top-width: 2px;border-bottom-width: 2px;
}
h6.header-slider-item-title.line-under-over {
border-top-width: 1px;border-bottom-width: 1px;
}
.header-slider-item-title.line-both-sides {
position: relative;
}
.header-slider-item-title.line-both-sides:before,
.header-slider-item-title.line-both-sides:after {
content: ''; width: 20px; height: 2px; position: absolute; top: 50%; margin-top: -1px; left: -30px; background-color: #fff;
}
.header-slider-item-title.line-both-sides:after {
right: -30px; left: auto;
}
.header-slider-item-title.line-border {
border-width: 4px; border-style: solid; padding: 10px 15px; border-color: #fff; 
} .theme-parallax{position:absolute;z-index:0;width:100%;height:100%;}
.theme-parallax img{width:100%;height:auto;}
.top-parallax-x{overflow:hidden;}
.footer-parallax{bottom:0px;} .effect-fade .header-slider-item.flex-active-slide {
-webkit-animation: fadeInOut 6s linear both;
-moz-animation: fadeInOut 6s linear both;
animation: fadeInOut 6s linear both;
}
@-webkit-keyframes fadeInOut {
0% { opacity: 0; }
25% { opacity: 1; }
75% {  opacity: 1; }
100% { opacity: 0; }
}
@-moz-keyframes fadeInOut {
0% { opacity: 0; }
25% { opacity: 1; }
75% { opacity: 1; }
100% { opacity: 0; }
}
@keyframes fadeInOut {
0% { opacity: 0; }
25% { opacity: 1; }
75% { opacity: 1; }
100% { opacity: 0; }
}
.no-cssanimations .header-slider-item {
opacity: 0; transition: opacity .5s ease;
}
.no-cssanimations .header-slider-item.flex-active-slide {
opacity: 1; transition: opacity .5s ease;
} .effect-slide .header-slider-item.flex-active-slide {
-webkit-animation: scrollSlide 6s linear both;
-moz-animation: scrollSlide 6s linear both;
animation: scrollSlide 6s linear both;
}
@-webkit-keyframes scrollSlide {
0% { -webkit-transform: translateX(100%); }
15% { -webkit-transform: translateX(0); }
85% { -webkit-transform: translateX(0); }
100% { -webkit-transform: translateX(-100%); }
}
@-moz-keyframes scrollSlide {
0% { -moz-transform: translateX(100%); }
15% { -moz-transform: translateX(0); }
85% { -moz-transform: translateX(0); }
100% { -moz-transform: translateX(-100%); }
}
@keyframes scrollSlide {
0% { transform: translateX(100%); }
15% { transform: translateX(0); }
85% { transform: translateX(0); }
100% { transform: translateX(-100%);}
}
.no-cssanimations .effect-slide .header-slider-item {
transform: translateX(300px);  
transition: all .5s ease;
}
.no-cssanimations .effect-slide .header-slider-item.flex-active-slide {
transform: translateX(0); transition: all .5s ease;
} .header-slider-item-textblur {
margin-bottom: 20px;
}
.header-slider-item-textblur .header-slider-item-title {
letter-spacing: 10px; text-transform: uppercase;
}
.flex-active-slide .header-slider-item-textblur .header-slider-item-title > span[class*="word"] > span[class*="char"] {
display: inline-block;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
perspective: 1000px;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}
.flex-active-slide .header-slider-item-textblur .header-slider-item-title > span[class*="word"] > span[class*="char"] > span[class*="char"] {
display: inline-block;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform: translate3d(0,0,0); 
-moz-transform: translate3d(0,0,0); 
transform: translate3d(0,0,0); 
-webkit-animation: OpeningSequence 6s linear forwards;
-moz-animation: OpeningSequence 6s linear forwards;
animation: OpeningSequence 6s linear forwards;
}
.cssanimations .flex-active-slide .header-slider-item-textblur .header-slider-item-title > span[class*="word"] > span[class*="char"] > span[class*="char"] {
color: transparent!important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.cssanimations .flex-active-slide .header-slider-item-textblur .header-slider-item-title > span[class*="word"] > span[class*="char"] > span[class*="char"] { color: #fff!important; }
}
@-webkit-keyframes OpeningSequence {
0% { text-shadow: 0 0 50px #fff; letter-spacing: 35px; opacity: 0; -webkit-transform: rotateY(-90deg); }
30% { text-shadow: 0 0 1px #fff; letter-spacing: 10px; opacity: 0.8; -webkit-transform: rotateY(0deg); }
50% { text-shadow: 0 0 1px #fff; letter-spacing: 10px; opacity: 0.8; -webkit-transform: rotateY(0deg); }
80% { text-shadow: 0 0 1px #fff; opacity: 0.8; -webkit-transform: rotateY(0deg) translateZ(150px); }
100% { text-shadow: 0 0 10px #fff; opacity: 0; -webkit-transform: translateZ(200px); pointer-events: none; }
}
@-moz-keyframes OpeningSequence {
0% { text-shadow: 0 0 50px #fff; letter-spacing: 35px; opacity: 0; -moz-transform: rotateY(-90deg); }
30% { text-shadow: 0 0 1px #fff; letter-spacing: 10px; opacity: 0.8; -moz-transform: rotateY(0deg); }
50% { text-shadow: 0 0 1px #fff; letter-spacing: 10px; opacity: 0.8; -moz-transform: rotateY(0deg); }
80% { text-shadow: 0 0 1px #fff; opacity: 0.8; -moz-transform: rotateY(0deg) translateZ(150px); }
100% { text-shadow: 0 0 10px #fff; opacity: 0; -moz-transform: translateZ(200px); pointer-events: none; }   
}
@keyframes OpeningSequence {
0% { text-shadow: 0 0 50px #fff; letter-spacing: 35px; opacity: 0; transform: rotateY(-90deg); }
30% { text-shadow: 0 0 1px #fff; letter-spacing: 10px; opacity: 0.8; transform: rotateY(0deg); }
50% { text-shadow: 0 0 1px #fff; letter-spacing: 10px; opacity: 0.8; transform: rotateY(0deg); }
80% { text-shadow: 0 0 1px #fff; opacity: 0.8; transform: rotateY(0deg) translateZ(150px); }
100% { text-shadow: 0 0 10px #fff; opacity: 0; transform: translateZ(200px); pointer-events: none; }  
} .slider-mask {
position: absolute; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; background-color: #333; opacity: .5;
} .fullwrap-video.slider-video {
z-index: 0;
}   .tp-bullets.simplebullets { 
bottom:auto!important; top:50%; right: 20px; left: auto!important;  margin-left: 0!important;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
}
.tp-bullets.simplebullets.round .bullet {
float: none; display: block!important; background-image: none; margin: 12px 0!important;
} .tp-bullets.simplebullets.round .bullet,
.flex-slider-wrap .flex-control-paging li a,
.carousel-indicators li { 
display:inline-block; padding:6px; margin-left:8px; margin-right:5px; min-width:12px; width: auto; height: auto; border-radius:6px; line-height: 0; opacity: .8; 
background-color:#eee; box-shadow: 0px 1px 1px rgba(0,0,0,.5);
}
.tp-bullets.simplebullets.round .bullet.selected,
.flex-slider-wrap .flex-control-paging li a.flex-active,
.carousel-indicators li.active { 
opacity: 1; 
-webkit-transform: scale(1.3333); 
-moz-transform: scale(1.3333); 
-o-transform: scale(1.3333); 
-ms-transform: scale(1.3333); 
transform: scale(1.3333); 
}
.touch .tp-bullets.simplebullets.round .bullet,
.touch .flex-slider-wrap .flex-control-paging li a,
.touch .carousel-indicators li { 
padding: 9px; margin-left:10px; margin-right: 10px; min-width:18px; width: auto; height: auto; border-radius:9px; 
} .flexslider {
position: relative;
}
.flex-direction-nav,
.carousel-control-wrap {
height:60px; width:100%; position: absolute; z-index: 9; left: auto; right: auto; top: 50%; margin-top: -30px; 
}
.flex-direction-nav a[class*="flex-"],
.carousel-control {
width: 60px; height:60px; display: block;  text-align: center; line-height: 58px; opacity: 1; position: absolute; left: 20px; 
border-radius: 30px; font-size: 0px; border-style: solid; border-width: 3px; border-color: #eee; background-color: #eee; color: #eee;
box-shadow: 1px 1px 2px rgba(0,0,0,0.3);
-webkit-transform: scale(0.3);
-moz-transform: scale(0.3);
-ms-transform: scale(0.3);
-o-transform: scale(0.3);
transform: scale(0.3);
}
.flex-direction-nav a[class*="flex-"]:hover,
.carousel-control:hover {
background-color: transparent;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.flex-direction-nav a.flex-next  {
right: 20px; left: auto; 
}
.flex-direction-nav a[class*="flex-"]:before,
.carousel-control:before {
font-family:'FontAwesome'; content:"\f177"; opacity: 0; font-size: 24px;
text-shadow: 0px 1px 1px rgba(0,0,0,0.2);
}
.flex-direction-nav a[class*="flex-"]:before,
.carousel-btn-a:before,
.carousel-control:before {
-webkit-transition: opacity 0.5s 0.2s;
-moz-transition: opacity 0.5s 0.2s;
-o-transition: opacity 0.5s 0.2s;
-ms-transition: opacity 0.5s 0.2s;
transition: opacity 0.5s 0.2s; 
}
.flex-direction-nav a[class*="flex-"]:hover:before,
.carousel-control:hover:before {
opacity: 1;
}
.flex-direction-nav a.flex-next:before,
.carousel-control.right:before {
content:"\f178";
}
as
.gallery-wrap {position:relative} .ramp { 
height: 220px;
}
.ramp-inn {
width: 0; height: 0; border-style: solid solid solid dashed; border-width: 220px 0 0 0; border-top-width: 220px;
}
.ramp-top {
border-left-width: 1349px;border-top-width:220px;
}
.ramp-bottom {
border-bottom-width: 220px; border-top-width:0; border-left-width: 0;
}
.normal-separator.header-separator {
display: none;
}
.footer-separator {
height: 0;
}
.footer-normal-separator {
visibility: hidden;
} .ramp-separator {
height: 220px; position: relative; z-index: 2;
}
.ramp-separator, 
.ramp-separator svg {
height: 220px;
width: 100%;
}
.ramp-separator {
height: 220px; max-height: 400px; position: relative; z-index: 2; 
} body.wp-customizer .ramp-separator, 
body.wp-customizer .ramp-separator svg {
height: 220px!important;
} #footer {
width: 100%; min-height: 100px; text-align: center; position: fixed; bottom: 0; left: 0; z-index: 0; background-size: cover; 
-webkit-transform: translateZ(0);
}
#footer-inn {
padding: 80px 0 80px; margin-top: -40px; position: relative; z-index: 1; 
}
.has-ramp-separator #footer-inn{
padding-top: 0;
}
#footer-inn.shown {
opacity: 1;
} #logo-footer {
height: 40px; line-height: 40px; vertical-align: middle; margin-top: 40px;
}
#logo-footer a {
display: block; line-height: 40px; height: 40px;
}
.logo-image-footer {
max-height: 40px;
} .social-icons-footer {
margin-top: 40px;
}
.social-icons-footer .icons-unit {
height: 20px; line-height: 20px; display: inline-block; margin:0 10px; position: relative;
}
.social-text { 
font-size: 14px; font-size: 1.4rem; 
}
.social-icons-footer .icons-unit:before {
bottom: 0;
}
.social-icons-footer .social-text ~ .fa {
margin-left: 5px;
} .copyright {
font-size: 14px; font-size: 1.4rem; opacity: .5; margin-top: 40px;
} .wpml-language-flags li { display: inline-block; margin-right: 5px; margin-right: 5px; }  #content.content-bottom-space {
padding-bottom: 120px;
}
body.page #content.content-top-space {
padding-top: 100px;
}
[class*="span"]#content_wrap{
margin-bottom: 0;
}
#content_wrap .entry p { 
margin-bottom:20px; 
}
.meta-social,
.post-navi,
.gallery-post-meta,
#respondwrap,
form#commentform,
#comments_box,
.related-post-wrap,
.gallery-info-below { 
margin-top: 80px; 
}
.top-space {
padding-top: 80px;
}
.gallery-post-meta .span6,
.meta-social .span6,
.post-navi .span6 {
margin-bottom: 0;
}
.gallery-info-top {
margin-bottom: 60px;
}
.gallery-wrap-sidebar .gallery-info-property,
.gallery-wrap-sidebar .entry {
margin-bottom: 60px;
} .carousel-inner img,.portfolio_vertical_list img { 
width:100%;
}
.gallery-post-wrap .single-image { 
width:100%; display: block;
}
.gallery-post-wrap img { 
width:100%; height:auto; 
} .video-post-wrap{ margin-bottom:40px;} .audio-unit { height:30px; position:relative; line-height: 30px; }
.audio-unit span.audiobutton{ display:inline-block; width:40px; cursor:pointer; }
.audio-unit span.audiobutton:before{ 
font-size:12px; content: "\e602"; position:absolute; left:24px; top: 4px;
}
.audio-unit span.audiobutton.pause:before { content: "\e601";}
.audio-unit span.songtitle { 
display:inline-block; position: absolute; top:-5px; left:50px; margin-left:10px; overflow:hidden; 
}
.audio_player_list.audio_content { 
background:none; margin-bottom:40px; 
}
.audiopost-soundcloud-wrap { 
width:100%; height:auto; margin-bottom:20px; 
}
.format-audio .audio-unit { 
height:40px; position:relative; border-top-width:1px; border-top-style: solid;
}
.format-audio .audio-unit span.audiobutton { 
display:inline-block; width:39px; height:39px; cursor:pointer; 
}
.format-audio .audio-unit span.audiobutton:before { 
font-size:12px; position:absolute; left:13px; top:13px; 
}
.format-audio .audio-unit span.songtitle { 
display:inline-block; position: absolute; top:50%; margin-top: -15px; margin-left:10px; padding-right:20px; overflow:hidden; 
}
.audio-unit span.songtitle {
font-size: 16px; line-height: 30px;
}
.format-audio .audio_player_list li:last-child { 
border-bottom-width:1px; border-bottom-style: solid;
}
.audio-artist {
font-size: 14px; margin-bottom: 40px;
} .link-wrap { 
margin-bottom:40px;
}
.link-wrap i { 
font-size:12px; margin-right:4px; position:relative; top:2px; 
}
.item-link {
padding-left: 20px; 
} .quote-wrap { 
margin-bottom: 40px; padding: 30px 40px 30px 130px; min-height: 120px; position: relative;
}
.quote-wrap i {  
font-size:60px; position: absolute; top: 30px; left: 40px; 
} .image-post-wrap{ margin-bottom:40px;}
.image-post-wrap img{ width:100%; height:auto;} body.error404 #content {
min-height: 300px; 
}
body.error404 #top-wrap { 
display: none;
}
.fourofour-wrap { text-align:center; padding-top:180px; padding-bottom:140px; }
.fourofour-wrap h4 { font-size: 62px; font-size: 6.2rem;}
.fourofour-wrap h4 { font-size: 31px; font-size: 3.1rem; margin-top: 20px; margin-bottom: 60px; }
.fourofour-wrap p { max-width:400px; margin:0 auto; } .team-photo { 
width: 100%; height:auto; 
}
.single-team .gallery-wrap-sidebar .gallery-info-wrap {
padding-right: 0; margin-bottom: 0; margin-left: 0; padding-left: 60px;
} .client{ text-align:center}
.client a { display:block; margin-bottom:20px; } .job-location { margin-right:10px; } .archive-wrap {
margin: -60px auto 0; width: 80%;  
}
.archive-unit {
margin-top: 60px; padding-top: 60px; border-top-style: solid; border-top-width:1px; 
}
.archive-wrap section:first-child {
border-top: none; padding-top: 0;
}
.search-page{
margin-top: -40px;margin-bottom: 80px; text-align: center; 
}
.search-page input[type="text"]{
width: 60%; min-width: 200px; height: 40px; 
}
.archive-wrap .date-block {
display: none;
}
.more-link {
font-size: 12px; font-style: italic; margin-top: 10px;
}
.gallery-icon {
text-align: left;
}
.gallery-icon img {
border: none;
}
.archive-unit-inn-info {
position: relative;
}
.archive-date {
width: 80px; position: absolute; left: 0; top: 0; text-align: center; font-family: tahoma;
}
#content_wrap .archive-date-big {
font-size: 40px; line-height: 50px;
}
#content_wrap .archive-date-m {
text-transform: uppercase; font-size: 14px; width: 70%; margin: auto;
}
.archive-unit-inn-info-main {
margin-left: 100px;
}
.archive-unit-img-a {
display: block; margin-bottom: 30px; width: 100%; height: 340px; overflow: hidden; position: relative;
}
.archive-unit-img {
width: 100%; 
}
.archive-unit-h2 { 
font-size: 40px; font-size: 4rem; line-height: 1.25; letter-spacing: 0; 
}
.archive-unit-excerpt {
margin-top: 30px;
}
.archive-unit-excerpt img[class*="wp-image-"] {
margin-bottom: 20px;
}
.wp-caption img[class*="wp-image-"] {
margin-bottom: 10px;
}
.archive-unit-excerpt .wp-caption-text {
font-size: 12px;
}
.archive-unit-meta { 
margin-top: 0;font-size: 12px; font-size: 1.2rem; margin-top: 20px;
}
.archive-meta-item {
margin-right: 15px; display: inline-block;
}
.archive-unit-quote {
font-size: 24px; font-size:2.4rem; margin-bottom: 20px;
}
.archive-unit-quote cite,.quote-wrap cite {
font-style: italic; display: block; margin-top: 10px; font-size: .8em; position: relative; margin-left: 30px;
}
.archive-unit-quote cite:before,.quote-wrap cite:before {
content: ''; width: 20px; height: 1px; border-top-style: solid; border-top-width: 2px; position: absolute; left: -30px; top: 50%; margin-top: -1px;
}
.archive-unit-link {
margin-top: 30px;
}
.archive-unit-link-item .fa {
margin-right: 10px;
} .archive-wrap .page-numbers,.pagenums-a {
text-align: left; padding-left: 0;
}
.archive-wrap .prev.page-numbers {
float: right;
}
.archive-wrap .page-numbers.next {
float: right; padding-right: 0;
}
.page-numbers.dots {
font-size: 0;
}
.page-numbers.dots:before {
content: '—'; font-size: 17px;
} .search-form-page {
margin: 20px auto 0; width: 40%; min-width: 280px; 
}
.search-form-page input[type="text"] {
width: 100%;
} .author-header {
padding: 80px 0;
}
.author-thumbs img {
border-radius: 60px; 
}
.author-thumbs {
display: inline-block; margin-right: 20px; float: left;
}
.author-header h2 {
font-size: 30px; display: inline-block; line-height: 120px;
} .gallery-info-wrap,
.gallery-images-wrap {
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}
#content_wrap .gallery-info-wrap #title-wrap {
margin-bottom: 0;
}
.carousel-inner img,
.portfolio_vertical_list img { 
width:100%;
}
.gallery-post-wrap .single-image { 
width:100%; 
}
.gallery-post-wrap img,
.page-portfolio-template img { 
width:100%; height:auto;
}
.gallery-images-wrap.span8 { 
margin-bottom:0; overflow: hidden;
}
.gallery-info-wrap.pull-right ~ .gallery-images-wrap.span8 {
margin-left: 0;
}
.vertical-list-img {
margin-top: 40px;
}
.vertical-list {
margin-top: -40px;
}
.gallery-wrap .post-meta{
display: none;
}
.single-format-gallery .gallery-info-wrap.span4 {
margin-bottom:0; margin-left: 0; 
}
.gallery-info-property {
font-size: 0; 
}
.gallery-info-property-li {
margin-bottom: 20px; width: 45%; margin-right: 5%; display: inline-block; vertical-align: top;
}
.gallery-wrap-sidebar .gallery-info-property-li {
width: 100%; margin-right: 0;
}
.gallery-info-property-item {
display: block; font-size: 14px; font-size: 1.4rem;
}
.gallery-info-property-con {
font-size: 12px; font-size: 1.2rem;
}
.gallery-info-property-con a {
margin-right: 9px; 
}
.gallery-wrap-sidebar .gallery-info-property {
margin-left: 0;width: 100%; 
}
.gallery-wrap .portfolio-post-meta .post-meta {
display: block;
}
.gallery-wrap-fullwidth .entry,
body.single .gallery-wrap-fullwidth .gallery-wrap-slider ~ .gallery-info-wrap .entry,
#content_wrap .gallery-wrap-fullwidth .entry p:last-child {
margin-bottom: 0;
}
.gallery-wrap-fullwidth .gallery-wrap-slider {
margin-top: 80px;
}
.gallery-wrap-fullwidth .gallery-wrap-slider ~ .gallery-info-wrap .gallery-info-below {
margin-top: 0;
}
.gallery-wrap-sidebar .gallery-info-wrap {
padding-right: 40px; 
}
.gallery-info-wrap.pull-right {
padding-left: 40px; padding-right: 0;
}
.gallery-images-wrap .single-image-mask {
opacity: 0; position: absolute; z-index: 9; top: 0; left: 0; width: 100%; height: 100%; text-align: center; 
}
.gallery-wrap-fullwidth .gallery-images-wrap .gallery-post-wrap .list-layout .single-image-mask {
display: none;
}
.gallery-images-wrap .mouse-over {
overflow: hidden;
}
.gallery-images-wrap .mouse-over:hover .single-image-mask {
opacity: .8; 
}
.gallery-images-wrap .mouse-over:hover .gallery-images-img,
.post-carousel-img-a:hover .post-carousel-img,
.standard-list-item:hover .standard-list-item-img,
.mouse-over .ux-hover-wrap:hover .single-image-img {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.gallery-wrap-fullwidth .gallery-images-wrap .list-layout .mouse-over:hover .gallery-images-img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
} .related-post-wrap-tit {
display: none;
}
.related-post-unit {
width: 25%; float: left; position: relative;
}
.related-post-unit-h3 {
width: 100%; position: absolute; z-index: 999; opacity: 0; font-size: 14px; line-height: 20px; padding: 0 20px; text-align: center; cursor: pointer; color: #fff;
}
.related-post-unit-a:hover .related-post-unit-h3 {
opacity: 1;
}
.related-post-image img.wp-post-image{
width: 100%; 
} .list-layout-col {
margin-left: -2px; margin-bottom: 2px;
}
.gallery-wrap-sidebar .list-layout-col {
margin-left: -20px; margin-bottom: 20px;
}
.list-layout>div:last-child {
margin-bottom: 0;
}
.list-layout-item {
display: inline-block; float: left; 
}
.list-layout-col1-item {
width: 100%; 
}
.list-layout-col2-item {
width: 50%; 
}
.list-layout-col3-item {
width: 33.33333%; 
}
.list-layout-col4-item {
width: 25%; 
}
.list-layout-inside {
padding-left: 2px; 
}
.gallery-wrap-sidebar .list-layout-inside {
padding-left: 20px;
} .post-navi-a { 
display:block; position: relative; letter-spacing: 2px; height: 50px; line-height: 50px; min-width: 120px; text-align: center; font-size: 16px; text-align: center; border-width: 2px; border-style: solid; 
border-color: #333; color: #333;
}
.post-navi-a:hover {
background-color: #333; color: #fff;
}
.post-navi-a-next {
float: right;
}
.post-navi-a .fa {
font-size: 16px; 
}
.post-navi-a-inn {
line-height: 48px;
}
.post-navi-front {
height: 20px; display: block; width: 95%;
}
.post-navi-back {
position: absolute; left: 0; top: 0; width: 100%; height: 50px; display: block; padding-left: 10px; padding-right: 10px; opacity: 0;
white-space:nowrap;  overflow:hidden;  text-overflow:ellipsis; 
}
.post-navi-a:hover .post-navi-front {
opacity: 0;
}
.post-navi-a:hover .post-navi-back {
opacity: 1;
} .portfolio-side-meta { 
margin-bottom:40px; font-size:14px; 
}
#gallery-sidebar ul.sidebar_widget{ 
border-left: none; 
}
.portfolio-side-meta li{ 
line-height: 40px; box-shadow: 0 1px 0 #f0f0f0; 
white-space:nowrap;  overflow:hidden;  text-overflow:ellipsis;  width:100%;
}
.portfolio-side-meta i{
margin-right: 10px; position: relative; font-size: 12px; color: #666;
}
.single-format-gallery .post-meta {
display: none;
}
.gallery-info-property.span3 {
float: none;
}
.gallery-info-property,
.gallery-wrap-sidebar .entry,
.social-share {
border-top-width: 2px; border-top-style: solid; padding-top: 40px;
} .post-password-form > p,.post-password-form > p > label {
margin-bottom: 20px;
}
body.page #content_wrap>.post-password-form {
width: 50%; margin: auto;
} #comments {  
padding-top:0; 
}
.gallery-images-wrap.span8 .gallery-post-wrap + .comment-wrap,
.gallery-wrap-fullwidth .gallery-post-wrap + .comment-wrap {
padding-top: 100px;
}
#item-wrap li.item #respond{ 
display:none; margin-top:40px; margin-bottom:20px; 
}
.item_respondbtn { 
display:none 
}
#item-wrap li.item .item_respondbtn{ 
display:inline-block; margin:20px; 
}
#comments_box .avatar,
.commlist-unit .avatar { 
position: absolute; left: 0; 
}
li.commlist-unit { 
margin-top:-1px; position: relative; padding-top: 20px; padding-bottom: 20px; min-height: 60px; 
border-top-style: solid; border-bottom-width: 1px; border-bottom-style: solid; border-top-width: 1px;
}
.comm-u-wrap { 
margin-left: 80px; min-height: 60px; padding-top: 10px;
}
.comment-meta {
font-size: 12px;
}
.comment-author {
position: relative; display: inline-block; padding-right: 20px; margin: 0 10px 17px 0;
}
.comment-author:after {
content: ''; position: absolute; right: 0; bottom: 4px; width: 1px; height: 6px; 
}
.comment,.comment-author-a  {
font-size: 16px;
}
#respondwrap li.commlist-unit {
margin-top:0; margin-bottom: 100px; 
}
.comment-meta .reply { 
padding-left:10px;
}
ol.commentlist { 
min-height:40px; height:auto; margin-left:0; margin-bottom:0; clear: both; 
}
.commnetsnavi {
margin: 40px 0;
}
.paginated-comments-links .page-numbers{
float: none; display: 
}
#reply-title-wrap .logged{ 
opacity:0;  display:inline-block; font-size:12px; height:40px; line-height:40px; padding-left: 25px;
position: absolute;left: 100%;top: 0px;min-width: 250px;
}
.respondbtn{ padding-right:10px }
.respondbtn-open{background-position: 100% -13px;}
.respondbtn-close{background-position: 100% 3px;}
.comm-u-wrap ~ p{ margin-top: 40px;}
.sucess-tip{ display:block;margin-top: 20px; }
#comment-sending{ margin-bottom:10px;}
#commentform #error{margin-bottom:10px;}
#comments_box #comments a{ font-size:14px; }
#comments_box .children{ margin-left:20px;}
#commentform,.entry p.btnarea{ margin-bottom:0; }
#respondwrap {}
#respondwrap  .span6 { margin-bottom: 0;}
#respond textarea{ font-size:12px; width:100%; max-width:none; height:128px; overflow:auto; resize:none; padding:7px 10px 7px 10px; margin-bottom:25px; }
.sending{ float:left; display:block;width:80px; height:27px;line-height:27px;}
h3#reply-title{ 
position: relative; line-height: 20px; font-size: 16px;
}
#comments_inlist { 
display:inline-block; font-size:20px; height:40px; line-height:40px; font-weight: 300; 
}
#commentform {
position: relative;
}
.logged {
margin-bottom: 20px;
}
.comm-reply-title { 
text-indent: -90000px; display: block; 
}
.comm-reply-title:after{
content: ''; position: absolute; left: 50%; margin-left: -20px; bottom: 5px; width: 40px; height: 10px;
}
.row-fluid .author-wrap { 
margin-left: 0;
} .entry .contactform,.respondwrap{ padding-top:10px;}
.entry .contactform h2{ display:block; font-size:14px; margin-top:-10px; margin-bottom:20px; }
.respondbtn{ margin-top:0;}
.respond-half{ width:48%; display:inline-block; float:left; }
.respond-name{ margin-right:4%; }
.respond-full{ width:100%; }
.entry .contactform input,
#respond input,
.contactform input[type="text"] { 
width:100%; max-width:none; height:40px; padding:7px 10px 7px 0; margin-bottom:20px; font-size: 14px;
}
.contactform input[type="submit"],
#respond input#submit,
input.wpcf7-form-control.wpcf7-submit { 
float: none; width:auto; cursor:pointer; width: 100%; height:50px; line-height: 50px; padding:0 14px; margin-bottom:0; border-width: 2px; border-style: solid; margin-top: 25px; letter-spacing: 2px; font-size: 16px;
}
.contactform input[type="submit"]:hover,
#respond input#submit:hover,
input.wpcf7-form-control.wpcf7-submit:hover{
background: none;
}
.contactform textarea,
#respond textarea{ 
font-size:14px; width:100%; max-width:none; height: 88px; overflow:auto; resize:none; padding: 0; 
}
.sending{ float:left; display:block;width:80px; height:27px;line-height:27px;}
#reply-title small{ 
margin-left: 10px; position:absolute; top:50%; min-width: 100px; height: 20px; line-height: 20px; margin-top: -10px; font-size:12px; 
}
#respondwrap textarea, 
#respondwrap input, 
.contactform input[type="text"], 
.contactform textarea{
border-style: none none solid none; border-bottom-width: 1px; background: none; border-radius: 0;
} div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{ border:none;}
div.wpcf7-response-output{ margin:0; padding:0;}
.wpcf7-form img.ajax-loader{ opacity:0.5; background-color:#fff; border-radius:2px;}
span.wpcf7-not-valid-tip{ left:10px; top:-8px; border:none; background:none; color:#FF0000; } ul.sidebar_widget > li{ 
padding: 18px 0 60px 0; margin-left:60px; border-top: 2px solid; font-size: 14px; font-size: 1.4rem;
}
#content_wrap.pull-right ~ aside {
margin-left: 0; 
}
#content_wrap.pull-right ~ aside ul.sidebar_widget > li {
margin-left: 0; margin-right: 60px;
}
#content_wrap.pull-right ~ #sidebar ul.sidebar_widget>li{
margin-left: 0; margin-right: 60px;
}
ul.sidebar_widget>li:last-child,
#content_wrap.pull-right~#sidebar ul.sidebar_widget>li:last-child{
padding-bottom: 0;
}
.widget-title{ 
font-size: 18px; font-size: 1.8rem; line-height: 1.5; letter-spacing: 1px; margin-bottom: 30px;
}
.rightbar{ 
float:left; 
}
#portfolio-sidebar .post_social li{ 
margin-top:10px;
}
ul.sidebar_widget>li#portfolio-sidebar{ 
padding:0 0 0 40px;
}
ul.sidebar_widget select{
width: 90%; max-width: 196px;
} .sidebar_widget select{ width: auto; } .post-date {  
font-size: 0.8em; letter-spacing: 0; margin-left: 10px; opacity: .8;
}
.widget_nav_menu li,
.widget_pages li,
.widget_archive li,
.widget_recent_entries li {
line-height: 2.14285;
}
.widget_nav_menu a,
.widget_pages a,
.widget_archive > ul > li > a,
.widget_recent_entries > ul > li > a {
position: relative; padding-left: 25px; display: inline-block;
}
.widget_nav_menu a:before,
.widget_pages a:before,
.widget_archive > ul > li > a:before,
.widget_recent_entries > ul > li > a:before { 
position: absolute; content: "\f14c"; font-family: 'FontAwesome'; left: 0; font-size: 1.4rem;
} .widget_pages .children,.widget_nav_menu .sub-menu {
margin-left: 25px;
} ul.sidebar_widget li.widget_search form{
margin-top:3px; position: relative;
}
.sidebar_widget .widget_search input[type="text"],
.sidebar_widget .widget_display_search input[type="text"]{ 
max-width: none; width: 100%; height:35px; 
}
.screen-reader-text{ display:none; } .sidebar_widget .widget_uxconatactform textarea, 
.sidebar_widget .widget_uxconatactform input[type="text"]{ width:100%; } #wp-calendar{ width:100%;  }
#wp-calendar caption{ text-align:left; margin-bottom:20px; }
#wp-calendar tfoot td{ padding-top:20px; }
#wp-calendar tfoot #next{ text-align:right; }
.widget_calendar tbody td,
.widget_calendar thead th{
text-align: center;border: 1px solid #e8e8e8;  
} .sidebar_widget ul.recentcomments{list-style:none;padding-left:0; margin-:-20px;}
.sidebar_widget li.recentcomments{ height:40px; display:block; overflow:hidden; margin-top:20px;}
.sidebar_widget li.recentcomments:first-child{ margin-top:0;}
.recentcomments .avatars{ float:left; display:block; margin-right:20px; padding-top:6px; width:30px; height:30px} ul.adimg{ margin-left:-20px;}
ul.adimg li{ float:left; margin-left:20px; margin-top:20px;}
ul.adimg li:first-child,ul.adimg li:nth-child(2){ margin-top:0} .tagcloud a { display: inline-block;font-size: 10px; margin-bottom: 8px;margin-right: 3px; padding:6px 8px; height:32px; 
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
transition: all 0.5s;} li.widget-container.widget_fastflickrwidget { margin-left:-20px; }
li.widget-container.widget_fastflickrwidget h3.widget-title { margin-left:20px; margin-bottom:20px }
li.widget-container.widget_fastflickrwidget>a{ margin:20px 0 0 20px; display:inline-block; }
li.widget-container.widget_fastflickrwidget img.flickr_photo { width:60px; height:60px;} .widget_rss>ul { 
margin-top: -20px;
}
.widget_rss>ul>li { 
margin-top: 20px;
}
a.rsswidget img { 
margin-bottom:-1px; margin-right:10px; 
}
.rss-date {
font-size: .8em; opacity: .8; display: block;
}
.rssSummary {
font-size: .8em;
}
.widget_rss cite {
font-style: italic; font-size: .8em;
} .sidebar_widget .social_active  i {
font-size: 32px; 
}
.sidebar_widget .social_active {
display: block; margin-right: 7px; margin-top: 8px; width: 32px; height: 32px; float: left;
}
.sidebar_widget .widget_uxsocialnetworkinons .icon {
margin-top: -8px; overflow: hidden;
}  .one-third-c {width:30%; display:inline-block; vertical-align:top; margin-right:3%;}
.one-half-c {width:45%; display:inline-block; vertical-align:top; margin-right:5%;}
.one-fourth-c {width:20%; display:inline-block; vertical-align:top; margin-right:5%;}
.one-fifth-c {width:18%; display:inline-block; vertical-align:top; margin-right:2%;}
.one-sixth-c {width:15%; display:inline-block; vertical-align:top; margin-right:1%;}
.five-sixth-c {width:79%; display:inline-block; vertical-align:top; margin-right:1%;}
.two-fifth-c {width:38%; display:inline-block; vertical-align:top; margin-right:2%;}
.three-fifth-c {width:58%; display:inline-block; vertical-align:top; margin-right:2%;}
.four-fifth-c {width:78%; display:inline-block; vertical-align:top; margin-right:2%;}
.three-fourth-c {width:70%; display:inline-block; vertical-align:top; margin-right:5%;}
.two-third-c {width:63%; display:inline-block; vertical-align:top; margin-right: 3%;}
.one-fourth-c.last, .one-third-c.last, .two-third-c.last , .one-half-c.last,.three-fourth-c.last,.one-fifth-c.last,.two-fifth-c.last,.three-fifth-c.last,.four-fifth-c.last,.one-sixth-c.last,.five-sixth-c.last { margin-right:0; margin-bottom:0; clear:right; }
.fixed_column{ display:inline-block; vertical-align:top; } .shortcode-image.single-image {
opacity: 1
}
.shortcode-image.left-ux{
margin-right: 10px; float: none;
}
.shortcode-image.right-ux{
margin-left: 10px; float: none; text-align: right;
}
.shortcode-image.center-ux{
text-align: center;
}
.shortcode-image .single-image-shadow {
display: inline-block;
} .title-ux.center {
text-align: center;
}
.title-ux.right {
text-align: right;
}
.title-ux.justify {
text-align: justify;
}
.title-ux.short_line { 
margin-bottom: 40px; position: relative;
}
.title-ux.short_line:after {
content: ''; position: absolute; left: 0; bottom:-35px; width: 40px; height: 10px; 
}
.title-ux.short_line.center:after {
left: 50%; margin-left: -20px;
}
.title-ux.short_line.right:after {
right: 0; left: auto; 
}
.title-ux.line_under_over {
display: inline-block; padding: 10px 0; border-top-width: 2px; border-top-style: dashed; border-bottom-width: 2px; border-bottom-style: dashed;
}
.title-ux.line_both_sides { 
display: inline-block; padding: 0 15px; position: relative;
}
.title-ux.line_both_sides:before,
.title-ux.line_both_sides:after {
content: ''; position: absolute; width: 10px; height: 2px; left: -15px; top: 50%; margin-top: -1px;
}
.title-ux.line_both_sides:after {
left: auto; right: -15px; 
}
.title-ux.ine_both_sides.left {
left: 15px;
}
.title-ux.line_under_over.right,
.title-ux.line_both_sides.right {
float: right;
} .dropcap { float: left; font-size: 48px; font-size: 4.8rem; line-height: 1; padding-right: 8px; } .ux-btn { 
display: inline-block; position: relative; vertical-align: middle; font-size:16px; font-size: 1.6rem; line-height: 3; max-height: 50px; padding: 0 15px; 
border-style: solid; border-width: 2px; font-weight:300; letter-spacing: 2px;
cursor:pointer; background:none; box-shadow:none; text-shadow:none; 
}
.ux-btn.button-small {
line-height: 40px; max-height: 40px; padding: 0 14px; font-size: 16px; font-size: 1.6rem;
}
.ux-btn.button-small .ux-btn-inn {
line-height: 38px;
}
.ux-btn.button-medium {
line-height: 50px; max-height: 50px; font-size: 16px; font-size: 1.6rem; letter-spacing: 4px;
}
.ux-btn-inn ,
.ux-btn.button-medium .ux-btn-inn {
display: block; line-height: 48px;
}
.ux-btn.button-large {
line-height: 60px; max-height: 60px; padding: 0 20px; font-size: 18px; font-size: 1.8rem; letter-spacing: 4px;
}
.ux-btn.button-large .ux-btn-inn {
line-height: 58px;
}
.ux-btn.btn-dark,
.text_block.withbg a.ux-btn.btn-dark {
color:#333; color:rgba(0,0,0,0.8); border-color:#333; border-color: rgba(0,0,0,0.5);
}
.ux-btn.btn-dark:hover,
.text_block.withbg a.ux-btn.btn-dark:hover {
background-color: #333!important; border-color:#333; color:#eee; 
}
.ux-btn.btn-light,
.text_block.withbg a.ux-btn.btn-light {
color:#eee; color:rgba(255,255,255,0.8); border-color:#eee;border-color: rgba(255,255,255,0.5); 
}
.ux-btn.btn-light:hover,
.text_block.withbg a.ux-btn.btn-light:hover {
background-color: #eee!important; border-color:#eee; color:#333;  
}
.text_block.withbg .ux-btn,.text_block .ux-btn { 
text-decoration:none;  
}
.btn-round-ux {
height: 100px; width: 100px; border-radius: 50px; line-height:96px; padding: 0;
} .line { clear:both; color:#999; border-top-width:1px; height:19px; }
.line_solid{ border-top-style: solid;}
.line_dot{ border-top-style:dotted;}
.line_dashed{ border-top-style: dashed;}
.line_double{ border-top-style: double;}
.line_groove{ border-top-style: groove;}
.line_red{ border-top-color: #cc6666;}
.line_pink{ border-top-color: #882a7e;}
.line_brown{ border-top-color: #e3a600;}
.line_green{ border-top-color: #5bae55;}
.line_blue{ border-top-color: #4c8ac5;}
.line_grey{ border-top-color: #ccc;}
.line_dark{ border-top-color: #666;}
.line_black{ border-top-color: #000;}
.line_blank{ height:20px; clear:both; display:block;}
.line_blank_half{ height:10px; clear:both; display:block;}
.line_clear{ height:0; clear:both;}
p.paragraph{line-height:20px;} i.small{ font-size:12px; }
i.big{ font-size:48px;}
i.medium{ font-size:24px; } .list{ 
position:relative; display:block;  
}
.list i{ 
position: absolute; top:3px; left:0; width: 20px; text-align: center;
}
.list-inn{ 
position:relative; left:25px; padding-right:20px;
} .entry .black { color:#000;}
.entry .dark{ color:#333;}
.entry .grey { color:#999;}
.entry .red { color: #CC0000;}
.entry .green { color: #339933;}
.entry .yellow { color: #FFCC00;}
.entry .orange { color: #FF6600;}
.entry .blue { color: #003399;}
.entry .brown { color: #CC6600;}
.entry .pink { color: #FF3399;} #content_wrap .entry blockquote,
#content_wrap .text_block blockquote { margin: 0 auto 20px; width: 80%; border-left: none;  opacity: .5; }
#content_wrap .entry blockquote p,
#content_wrap .text_block blockquote p {
font-size: 1.5em; font-weight: normal;
} .social-share-button {
width: 20%; min-width: 62px; height: 30px; font-size: 13px; float: left; padding: 0; margin-top: 13px; margin-left: 5%; border-radius: 2px; background-color: #5975b1; color:#fff;
}
.social-share-button:hover {
opacity: .8;
}
.social-share-buttons {
margin-left: -5%; margin-top: -13px; clear: both;
}
.social-share-twitter.social-share-button {
background-color: #53c3ee;
}
.social-share-google-plus.social-share-button {
background-color: #d54e55;
}
.social-share-pinterest.social-share-button {
background-color: #de4d35;
}
.social-share-linkedin.social-share-button {
background-color: #007bb6;
}
.social-share-vk.social-share-button {
background-color: #45668e;
} .mfp-figure {
box-shadow: none;
}
.mfp-bg {
opacity: 1; filter: alpha(opacity=100);
}
.mfp-zoom-out-cur .mfp-image-holder .mfp-close, 
.mfp-iframe-holder .mfp-close {
cursor: pointer; position: fixed; top: 3px; right: 13px; width: 40px; height: 40px;
}
img.mfp-img {
vertical-align: baseline;
}
.mfp-title {
font-size: 14px; letter-spacing: 2px; 
}
.mfp-title,
.mfp-counter {
line-height: 40px; margin-top: -5px;
}
.mfp-arrow {
width: 60px; height: 60px; margin-top: -30px;
}
.mfp-arrow:focus {
margin-top: -30px;
}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
border:none;  
}
.mfp-arrow-right:before,.mfp-arrow-left:before {
width: 60px; height: 60px; line-height: 60px; margin: 0; font-family:'FontAwesome'; content:"\f105"; font-size: 24px;
}
.mfp-arrow-left:before {
content:"\f104";
} .mfp-fade.mfp-bg.mfp-removing,
.mfp-fade.mfp-wrap .mfp-content,
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
opacity: 0;
}
.mfp-fade.mfp-bg.mfp-ready,
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
opacity: 1;
}
.mfp-fade.mfp-bg,
.mfp-fade.mfp-wrap .mfp-content {
opacity: 0;
-webkit-transition: opacity .6s ease-out;
-moz-transition: opacity .6s ease-out;
-ms-transition: opacity .6s ease-out;
-o-transition: opacity .6s ease-out;
transition: opacity .6s ease-out;
} .ux-hover-wrap { 
width:100%; height:100%; position:relative; text-align: center; display: block; 
}
.ux-hover-icon-wrap {
position: absolute; z-index: 1; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0;
}
.ux-hover-wrap:hover .ux-hover-icon-wrap { 
opacity: .5;
}
.ux-hover-wrap:hover .ux-hover-img-wrap {
-webkit-transform: scale(1.1); 
}
.ux-hover-wrap:hover i { 
opacity:1; visibility: visible; color:#eee; color:rgba(255,255,255,0.4);
}
.single-image.mouse-over .ux-hover-wrap i {
font-size:24px; position:absolute; z-index: 1; left:50%; top:50%; height:80px; width:80px; line-height: 80px; margin:-40px 0 0 -40px; 
opacity:0; visibility: hidden; color:#eee; color:rgba(255,255,255,0.6);border-radius: 40px;
}
.single-image.mouse-over .ux-hover-wrap i {
font-size: 72px;
}  a:hover,.entry p a,.sidebar_widget a:hover,#footer a:hover,.archive-tit a:hover,.text_block a,.post_meta > li a:hover, #sidebar a:hover, #comments .comment-author a:hover,#comments .reply a:hover,.fourofour-wrap a,.archive-meta-unit a:hover,.post-meta-unit a:hover,#back-top:hover,.heighlight,.archive-meta-item a,.author-name,.archive-unit-h2 a:hover,
.carousel-wrap a:hover,.blog-item-main h2 a:hover,.related-post-wrap h3:hover a,.ux-grid-tit-a:hover,.iconbox-a .iconbox-h3:hover,.iconbox-a:hover,.iocnbox:hover .icon_wrap i.fa,.blog-masony-item .item-link:hover:before,.clients_wrap .carousel-btn .carousel-btn-a:hover:before,
.blog_meta a:hover,.breadcrumbs a:hover,.link-wrap a:hover,.archive-wrap h3 a:hover,.more-link:hover,.post-color-default,.latest-posts-tags a:hover,.pagenums .current,.page-numbers.current,.fullwidth-text-white .fullwrap-with-tab-nav-a:hover,.fullwrap-with-tab-nav-a:hover,.fullwrap-with-tab-nav-a.full-nav-actived,.fullwidth-text-white .fullwrap-with-tab-nav-a.full-nav-actived,
.woocommerce .price,.text_block .add_to_cart_button:hover,.woocommerce ul.product_list_widget li a:hover,.woocommerce ul.product_list_widget a>.amount,.woocommerce ul.product_list_widget ins .amount,.woocommerce .sidebar_widget a.button:hover
{ 
color: #FA6746; 
}
.sidebar_widget .tagcloud a:hover,.related-post-wrap h3:before,.header-slider-item-more:hover,#back-top:hover .back-top-icon:before,#back-top:hover .back-top-icon:after, #back-top:hover:before, #back-top:hover:after,.single-image-mask,
.sidebar_widget .widget_uxconatactform input#idi_send:hover,input.idi_send:hover,#bbp-user-navigation li a:hover,.ux-hover-icon-wrap,.iconbox-content-hide .icon_text,.process-bar,.nav-tabs > li > a:hover,.portfolio-caroufredsel-hover,
.woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, 
.woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt,
.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, 
.woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover,.woocommerce #commentform input[type="submit"]#submit,
.chosen-container .chosen-results li.highlighted,.woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a,.woocommerce-page #content input.button
{ 
background-color:#FA6746; 
}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,
.sidebar_widget .widget_uxconatactform textarea:focus,.sidebar_widget .widget_uxconatactform input[type="text"]:focus,#respondwrap textarea:focus,#respondwrap input:focus,.contact_form textarea:focus,.contact_form input[type="text"]:focus { 
border-color: #FA6746;  
} .slider-panel,#main_title_wrap,.nav-tabs > li,.promote-wrap,.process-bar-wrap,.post_meta,.pagenumber a,.countdown_section,.interlock-item,.standard-blog-link-wrap,.blog-item.quote,.portfolio-standatd-tit,.quote-wrap,.entry pre,.text_block pre,
.pagenumber span,.testimenials,.testimenials .arrow-bg,.accordion-heading,.testimonial-thum-bg,.single-feild,.fullwidth-text-white .iconbox-content-hide .icon_wrap,
.woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message,.woocommerce .woocommerce-error, .woocommerce-page .woocommerce-error,.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info,.cart-summary,.woocommerce-info,.returning-customer,table.shop_table th,
.woocommerce-checkout form.checkout input[type="text"],.chosen-container-active.chosen-with-drop .chosen-single,.woocommerce-page form .form-row textarea,.woocommerce-checkout .form-row .chosen-container-single .chosen-single,
.woocommerce form.login, .woocommerce form.checkout_coupon, .woocommerce form.register, .woocommerce-page form.login, .woocommerce-page form.checkout_coupon, .woocommerce-page form.register,.order_details,.order-address-box
{ 
background-color: #eee; 
}
.progress_bars_with_image_content .bar .bar_noactive.grey,
.standard-list-item:hover .portfolio-standatd-tit-a ,.standard-list-item:hover .portfolio-standatd-tags a[rel*="tag"] {
color: #eee; 
}
.border-style2,.border-style3,.nav-tabs > li > a,.tab-content,.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus,.tabs-v,.single-feild,.archive-unit { 
border-color: #eee; 
}
.nav.nav-tabs, .tabs-v .nav-tabs > li:last-child.active>a {
border-bottom-color: #eee; 
}
.tab-content.tab-content-v {
border-left-color: #eee; 
}
.tabs-v .nav-tabs > .active > a {
border-top-color: #eee; 
} .logo-h1 { color:#eee; } #footer .logo-h1 { color:#eee; }  #navi a,
#navi .current-menu-item.anchor-in-current-page>a,
input.search_top_form_text[type="search"],
input.search_top_form_text[type="text"],
#advanced_menu_toggle,
#mobile-advanced a,
#header-inn-main .fa,#mobile-close { 
color:#fff; 
} #navi .current-menu-item>a,
#navi .current-menu-item.anchor-in-current-page.current>a,
#navi li:hover>a,
#navi>div>ul li.current-menu-parent>a,
#navi>div>ul>li.current-menu-ancestor>a,
#navi .sub-menu li.current-menu-item>a,
#navi ul.sub-menu a:hover {
color: #FA6746; 
}
#navi>div>ul>li>a:after,
.fullwrap-with-tab-nav-a:after,
.ux-grid-tit-a:after {
background-color:  #FA6746; 
} #navi .sub-menu>li {
background-color: #313139;
} #navi ul ul a, 
.fixed-menu-class ul ul a,
#navi .ux-maga-menu .sub-menu .sub-menu li,
#navi .ux-maga-menu .sub-menu .sub-menu li a,
.fixed-menu-class .ux-maga-menu .sub-menu .sub-menu li,
.fixed-menu-class .ux-maga-menu .sub-menu .sub-menu li a,
.footer-menu li li a{ 
color:#fff; 
}  body.page .main-title, body.page .post-expert {
color: #fff;
} .main-title,#comments .comment-author a,h1,h2,h3,h4,h5,h6,.archive-tit a,.blog-item-main h2 a,.item-title-a,#sidebar .social_active i:hover,.countdown_amount,.ux-grid-tit-a,.filters.filters-nobg li a:hover,.filters.filters-nobg li.active a,.portfolio-standatd-tit-a,.portfolio-standatd-tags a[rel*="tag"],.archive-unit-h2 a,.archive-date,
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus,.accordion-heading .accordion-toggle,.post-navi-a,.moudle .ux-btn,
.jqbar.vertical span,.team-item-con-back a,.team-item-con-back i,.team-item-con-h p,.slider-panel-item h2.slider-title a,.bignumber-item.post-color-default,.blog-item .date-block,
#respondwrap textarea, #respondwrap input, .contactform input[type="text"], .contactform textarea,.mfp-title,.mfp-arrow-right:before,.mfp-arrow-left:before,.clients_wrap .carousel-btn .carousel-btn-a,.gallery-info-property-item { 
color:#313139; 
}
.gallery-wrap-fullwidth .gallery-info-property,.accordion-heading,.title-ux.line_under_over,.gallery-info-property, .gallery-wrap-sidebar .entry, .social-share,.post-navi-a,ul.sidebar_widget > li,
#respondwrap textarea, #respondwrap input, .contactform input[type="text"], .contactform textarea,#respondwrap input#submit,.contactform input[type="submit"],.moudle .ux-btn:hover,
.widget_uxconatactform input#idi_send,.entry .contactform input.idi_send, #respond input#submit, input.wpcf7-form-control.wpcf7-submit,input#idi_send,.widget-container .user-submit,button#bbp_reply_submit {
border-color:#313139; 
}
h1.main-title:before,.team-item-con,.ux-btn:hover,#respondwrap input#submit:hover,.contactform input[type="submit"]:hover,.title-ux.line_both_sides:before,.title-ux.line_both_sides:after,.brick-with-img:hover .brick-inside,.team-item-con-back,
.galleria-info,#float-bar-triggler,.float-bar-inn,.comm-reply-title:after,.sidebar_widget .widget_search input[type="submit"], .sidebar_widget .widget_display_search input[type="submit"],.short_line:after,.post-navi-a:hover,
.promote-button:hover,.accordion-style-b .accordion-heading a:before,.accordion-style-b .accordion-heading a:after,.separator_inn.bg-,.portfolio-standatd-tit:before,.tw-style-a:before,.tw-style-a:after { 
background-color:#313139; 
} body,a,.entry p a:hover,.text_block a:hover,#content_wrap,#comments,.blog-item-excerpt,.archive-unit-excerpt,.gallery-wrap-slider .flex-direction-nav a[class*="flex-"],.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close,.archive-meta-item a:hover,.entry code,.text_block code,
h3#reply-title small, #comments .nav-tabs li.active h3#reply-title .logged,#comments .nav-tabs li a:hover h3 .logged,.testimonial-thum-bg i.fa,
.header-info-mobile,.carousel-wrap a.disabled:hover,#respondwrap input#submit,.contactform input[type="submit"]{ 
color:#666; 
}
.filters.filters-nobg li a:before,.blog-item-more-a:hover {
background-color: #666; 
}
.blog-item-more-a:hover{
border-color: #666; 
} .post_meta>li,.post_meta>li a,.post-meta, .post-meta a,.archive-meta-unit,.archive-meta-unit a,.latest-posts-tags a,.latest-posts-date,#comments .comment-meta .comment-reply-link,#comments .comment-meta .date,
#mobile-header-meta p,.bbp-meta,.bbp-meta a,.bbp-author-role,.bbp-pagination-count,span.bbp-author-ip,.bbp-forum-content,.infrographic-subtit,.blog_meta,.blog_meta a,.more-link,.archive-unit-excerpt .wp-caption-text{ 
color:#999; 
}
li.commlist-unit{
border-color: #999; 
}
.comment-author:after {
background-color: #999; 
} ::selection { background:#FA6746; color:#fff;}
::-moz-selection { background:#FA6746; color:#fff;}
::-webkit-selection { background:#FA6746; color:#fff;} #content,#main,#top-wrap,.separator h4,#respondwrap input#submit,.contactform input[type="submit"],
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus,.tab-content,.filters.filter-floating li a:before,.flex-direction-nav a[class*="flex-"],
.mfp-bg,.mfp-figure:after,.mfp-figure { 
background-color: #fff;
}
.ramp-separator svg polygon,.footer-separator.ramp-separator svg polygon {
fill: #ffffff;
}
.testimenials span.arrow,.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { 
border-bottom-color: #fff; 
}
.tabs-v .nav-tabs > .active > a
{ 
border-right-color: #fff; 
}
#post-navi ,#post-navi a,#respondwrap input#submit:hover,.contactform input[type="submit"]:hover,.post-navi-a:hover,.moudle .ux-btn:hover,
.filter-floating a,.filter-floating a:hover,.filter-floating i,.galleria-counter,.bar-h1,.brick-with-img .brick-hover-mask .brick-title, .isotope-liquid-list .brick-hover .brick-hover-mask h3,.item_des .blog-item-more-a:hover{
color: #fff; 
}  #sidebar h3.widget-title,#sidebar h3.widget-title a { 
color:#242424;
} #sidebar, #sidebar a { 
color:#555; 
}  .header-bg,.headerbg,#logo-loading,.ux-mobile #header,
#header.menu-default-hide,
.page-loading-inn,
.responsive-ux #mobile-header-meta,
body.page #header.menu-default-hide,
.ux-mobile #navi,
body.page.menu-default-show-body.ux-mobile #header.menu-default-show,
body.page #top-wrap{
background-color: #313139; 
} #footer,
#footer a,
#footer .social-icons-footer .icons-unit,#footer .social-icons-footer .icons-unit:hover { 
color:#fff; 
}
.social-icons-footer .icons-unit:before {
background-color: #fff; 
} #footer {
background-color: #313139; 
} .sidebar_widget textarea,
.sidebar_widget input[type="text"],
.sidebar_widget input[type="email"] { 
margin-bottom:10px; height:35px;
background:#fff; border:1px solid #e8e8e8; 
}
.sidebar_widget textarea { 
height:75px; 
}
.sidebar_widget .widget_search input[type="text"],
.sidebar_widget .widget_display_search input[type="text"]{ margin-bottom:0; }
.sidebar_widget .tagcloud a{ background:rgba(0,0,0,0.03); }
.sidebar_widget .widget_uxconatactform input#idi_send{ border:none; color:#fff; }
.sidebar_widget .widget_uxconatactform input#idi_send:hover,
#sidebar .sidebar_widget .tagcloud a:hover,
.text_block .ux-btn:hover,
.ux-btn:hover,
.entry p .ux-btn:hover,
.widget-container .user-submit:hover,
.sidebar_widget .widget_display_search input[type="submit"]:hover,
button#bbp_reply_submit:hover,
#comments .nav-tabs > li:hover span,
#comments .nav-tabs > li.active span,
#hidden-triggler,
.mask-hover-caption-block a,.mask-hover-caption-block a:hover,
.tooltip-inner,
.tagcloud a[class*="tag-link-"]:hover{ 
color:#eee; 
} button, input[type="submit"]{ 
color:#f0f0f0; border:none; border-radius: 0; height:30px; line-height:30px; padding:0 15px;
}
.promote-button:hover { 
color:#fff; 
} .wp-caption{}
.wp-caption-text {}
.sticky {}
.gallery-caption {}
.bypostauthor {} .entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,
.text_block h1,.text_block h2,.text_block h3,.text_block h4,.text_block h5,.text_block h6 {
font-size:28px; font-size: 2.8rem; line-height: 1.5; letter-spacing: 3px; margin-bottom: 20px;
}
.entry h1 {}
.entry h2,.text_block h2 { font-size:26px; font-size: 2.6rem; }
.entry h3,.text_block h3 { font-size:22px; font-size: 2.2rem; letter-spacing: 2px; }
.entry h4,.text_block h4 { font-size:20px; font-size: 2.0rem; letter-spacing: 2px; }
.entry h5,.text_block h5 { font-size:18px; font-size: 1.8rem; letter-spacing: 1px; }
.entry h6,.text_block h6 { font-size:16px; font-size: 1.6rem; letter-spacing: 1px; }
.comment-content img, 
.entry-content img, 
.entry-summary img, 
#site-header img, 
.widget img, 
.wp-caption {
max-width: 100%;
}
.alignleft{ float:left; margin-right:10px; margin-bottom:10px; } 
.alignright{ float:right; margin-left:10px; margin-bottom:10px;} 
.aligncenter{ margin-left:auto; margin-right: auto; display: block; } 
.wp-caption-text{
font-style: italic;
}
address{ 
font-style:italic; 
}
.entry ul,
.entry ol,
.text_block ul, 
.text_block ol {
margin-bottom: 20px;
}
.entry ul li,
.text_block ul li,
.icon_text ul li,
.tab-pane ul li,
.accordion-group ul li{
list-style: disc; margin-left: 30px; 
}
.entry ol li,
.text_block ol li,
.icon_text ol li,
.tab-pane ol li,
.accordion-group ol li{
list-style: decimal; margin-left: 30px;
}
#comments .tab-pane ol li,
#comments .tab-pane ul li{
list-style: none; margin-left:0;
}
.entry table,.entry th,.entry td,
.text_block table,.text_block th,.text_block td,
.icon_text table,.icon_text th,.icon_text td,
.tab-pane table,.tab-pane th,.tab-pane td,
.accordion-group table,.accordion-group th,.accordion-group td {
border: 1px solid #ccc; padding: 6px;
}
.entry th,.entry td,
.text_block th,.text_block td,
.icon_text th,.icon_text td,
.tab-pane th,.tab-pane td,
.accordion-group th,.accordion-group td{
border-width: 0 1px 1px 0;
}
.entry table,
.text_block table,
.icon_text table,
.tab-pane table,
.accordion-group table{
border-width: 1px 0 0 1px;
}
blockquote {
font-size: 16px; font-size: 1.6rem; font-style: italic; line-height: 1.5;
}
blockquote em, blockquote i, blockquote cite {
font-style: normal; font-weight: bold;
}
.entry dl {
margin: 0 30px;
}
.entry dd {
margin-bottom: 30px; margin-left: 0;
}
.entry pre,
.text_block pre {
padding: 30px; border: none; width: 80%; margin: 0 auto 20px;
} .visible-print {
display: none !important;
}
@media print {
.visible-print {
display: inherit !important;
}
.hidden-print {
display: none !important;
}
} @media (min-width: 1200px) {
.row{margin-left:-20px;*zoom:1;}
[class*="span"]{float:left;min-height:1px;margin-left:20px;}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container,
.span12{width:1060px;}
.span11{width:970px;}
.span10{width:880px;}
.span9{width:790px;}
.span8{width:700px;}
.span7{width:610px;}
.span6{width:52px;}
.span5{width:430px;}
.span4{width:340px;}
.span3{width:250px;}
.span2{width:160px;}
.span1{width:70px;}
.offset12{margin-left:1100px;}
.offset11{margin-left:1010px;}
.offset10{margin-left:920px;}
.offset9{margin-left:830px;}
.offset8{margin-left:740px;}
.offset7{margin-left:650px;}
.offset6{margin-left:560px;}
.offset5{margin-left:470px;}
.offset4{margin-left:380px;}
.offset3{margin-left:290px;}
.offset2{margin-left:200px;}
.offset1{margin-left:110px;}    } @media (min-width: 980px) {
.responsive-ux .nav-collapse.collapse {
height: auto !important;
overflow: visible !important;
}
#footer { background-image: none; }
}
@media (min-width: 980px) and (max-width: 1199px) { } @media (max-width: 979px) {
body{padding-top:0;}
.navbar-fixed-top,.navbar-fixed-bottom{position:static;}
.navbar-fixed-top{margin-bottom:20px;}
.navbar-fixed-bottom{margin-top:20px;}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px;}
.navbar .container{width:auto;padding:0;}
.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;}
.nav-collapse{clear:both;}
.nav-collapse .nav{float:none;margin:0 0 10px;}
.nav-collapse .nav > li{float:none;}
.nav-collapse .nav > li > a{margin-bottom:2px;}
.nav-collapse .nav > .divider-vertical{display:none;}
.nav-collapse .nav .nav-header{color:#777777;text-shadow:none;}
.nav-collapse .nav > li > a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.nav-collapse .dropdown-menu li + li a{margin-bottom:2px;}
.nav-collapse .nav > li > a:hover,.nav-collapse .nav > li > a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2;}
.navbar-inverse .nav-collapse .nav > li > a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999999;}
.navbar-inverse .nav-collapse .nav > li > a:hover,.navbar-inverse .nav-collapse .nav > li > a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111111;}
.nav-collapse.in .btn-group{margin-top:5px;padding:0;}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.nav-collapse .open > .dropdown-menu{display:block;}
.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none;}
.nav-collapse .dropdown-menu .divider{display:none;}
.nav-collapse .nav > li > .dropdown-menu:before,.nav-collapse .nav > li > .dropdown-menu:after{display:none;}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);}
.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111111;border-bottom-color:#111111;}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0;}
.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0;}
.navbar .btn-navbar{display:block;}
.navbar-static .navbar-inner{padding-left:10px;padding-right:10px;}
#header_wrap #header_inn-wrap{ width: auto; }
.footer-parallax { background-image: none; }
} @media (min-width: 769px) and (max-width: 979px) {
.responsive-ux .row{margin-left:-20px;*zoom:1;}
.responsive-ux .row:before,.row:after{display:table;content:"";line-height:0;}
.responsive-ux .row:after{clear:both;}
.responsive-ux [class*="span"]{float:left;min-height:1px;}
.responsive-ux .pull-right[class*="span"],.responsive-ux .row-fluid .pull-right[class*="span"]{ float: right;}
.responsive-ux .container,
.responsive-ux .navbar-static-top .container,
.responsive-ux .navbar-fixed-top .container,
.responsive-ux .navbar-fixed-bottom .container{width:724px;}
.responsive-ux .span12{width:724px;}
.responsive-ux .span11{width:662px;}
.responsive-ux .span10{width:600px;}
.responsive-ux .span9{width:538px;}
.responsive-ux .span8{width:476px;}
.responsive-ux .span7{width:414px;}
.responsive-ux .span6{width:352px;}
.responsive-ux .span5{width:290px;}
.responsive-ux .span4{width:228px;}
.responsive-ux .span3{width:166px;}
.responsive-ux .span2{width:104px;}
.responsive-ux .span1{width:42px;}
.responsive-ux .offset12{margin-left:764px;}
.responsive-ux .offset11{margin-left:702px;}
.responsive-ux .offset10{margin-left:640px;}
.responsive-ux .offset9{margin-left:578px;}
.responsive-ux .offset8{margin-left:516px;}
.responsive-ux .offset7{margin-left:454px;}
.responsive-ux .offset6{margin-left:392px;}
.responsive-ux .offset5{margin-left:330px;}
.responsive-ux .offset4{margin-left:268px;}
.responsive-ux .offset3{margin-left:206px;}
.responsive-ux .offset2{margin-left:144px;}
.responsive-ux .offset1{margin-left:82px;}
.responsive-ux .row-fluid{width:100%;*zoom:1;}
.responsive-ux .row-fluid:before,
.responsive-ux .row-fluid:after{display:table;content:"";line-height:0;}
.responsive-ux .row-fluid:after{clear:both;}
.responsive-ux .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;}
.responsive-ux .row-fluid [class*="span"]:first-child{margin-left:0;}
.responsive-ux .row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.7624309392265194%;}
.responsive-ux .row-fluid .span12{width:100%;*width:99.94680851063829%;}
.responsive-ux .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;}
.responsive-ux .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;}
.responsive-ux .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;}
.responsive-ux .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;}
.responsive-ux .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;}
.responsive-ux .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;}
.responsive-ux .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;}
.responsive-ux .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;}
.responsive-ux .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;}
.responsive-ux .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;}
.responsive-ux .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;}
.responsive-ux .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;}
.responsive-ux .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;}
.responsive-ux .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;}
.responsive-ux .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;}
.responsive-ux .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;}
.responsive-ux .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;}
.responsive-ux .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;}
.responsive-ux .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;}
.responsive-ux .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;}
.responsive-ux .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;}
.responsive-ux .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;}
.responsive-ux .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;}
.responsive-ux .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;}
.responsive-ux .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;}
.responsive-ux .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;}
.responsive-ux .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;}
.responsive-ux .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;}
.responsive-ux .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;}
.responsive-ux .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;}
.responsive-ux .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;}
.responsive-ux .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;}
.responsive-ux .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;}
.responsive-ux .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;}
.responsive-ux .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;}
.responsive-ux input,
.responsive-ux textarea,
.responsive-ux .uneditable-input{margin-left:0;}
.responsive-ux .controls-row [class*="span"] + [class*="span"]{margin-left:20px;}
.responsive-ux input.span12,
.responsive-ux textarea.span12,
.responsive-ux .uneditable-input.span12{width:710px;}
.responsive-ux input.span11,
.responsive-ux textarea.span11,
.responsive-ux .uneditable-input.span11{width:648px;}
.responsive-ux input.span10,
.responsive-ux textarea.span10,
.responsive-ux .uneditable-input.span10{width:586px;}
.responsive-ux input.span9,
.responsive-ux textarea.span9,
.responsive-ux .uneditable-input.span9{width:524px;}
.responsive-ux input.span8,
.responsive-ux textarea.span8,
.responsive-ux .uneditable-input.span8{width:462px;}
.responsive-ux input.span7,
.responsive-ux textarea.span7,
.responsive-ux .uneditable-input.span7{width:400px;}
.responsive-ux input.span6,
.responsive-ux textarea.span6,
.responsive-ux .uneditable-input.span6{width:338px;}
.responsive-ux input.span5,
.responsive-ux textarea.span5,
.responsive-ux .uneditable-input.span5{width:276px;}
.responsive-ux input.span4,
.responsive-ux textarea.span4,
.responsive-ux .uneditable-input.span4{width:214px;}
.responsive-ux input.span3,
.responsive-ux textarea.span3,
.responsive-ux .uneditable-input.span3{width:152px;}
.responsive-ux input.span2,
.responsive-ux textarea.span2,
.responsive-ux .uneditable-input.span2{width:90px;}
.responsive-ux input.span1,
.responsive-ux textarea.span1,
.responsive-ux .uneditable-input.span1{width:28px;}
.responsive-ux .hidden-desktop{display:inherit !important;}
.responsive-ux .visible-desktop{display:none !important;}
.responsive-ux .visible-tablet{display:inherit !important;}
.responsive-ux .hidden-tablet{display:none !important;} .responsive-ux.boxed-ux #wrap{ 
max-width: 100%;
}
.responsive-ux.boxed-ux .scrolled-yes #header_wrap #header_inn-wrap{
width: 100%;  
}
.responsive-ux .fivecolumns .span2 {
width: 17.79005524861878448%;*width: 17.7155871635124022%;
}  } @media (max-width: 768px) {
.responsive-ux .navbar-fixed-top,
.responsive-ux .navbar-fixed-bottom,
.responsive-ux .navbar-static-top { margin-left:-20px;margin-right:-20px; }
.responsive-ux .container-fluid { padding:0; }
.responsive-ux .dl-horizontal dt { float:none;clear:none; width:auto; text-align:left; }
.responsive-ux .dl-horizontal dd { margin-left:0; }
.responsive-ux .container { width:90%; }
.responsive-ux .row-fluid { width:100%; }
.responsive-ux .row,.thumbnails { margin-left:0; }
.responsive-ux .thumbnails > li { float:none;margin-left:0; }
.responsive-ux [class*="span"],
.responsive-ux .uneditable-input[class*="span"],
.responsive-ux .row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.responsive-ux .span12,
.responsive-ux .row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.responsive-ux .row-fluid [class*="offset"]:first-child{margin-left:0;}
.responsive-ux .input-large,
.responsive-ux .input-xlarge,
.responsive-ux .input-xxlarge,
.responsive-ux input[class*="span"],
.responsive-ux select[class*="span"],
.responsive-ux textarea[class*="span"],
.responsive-ux .uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.responsive-ux .input-prepend input,
.responsive-ux .input-append input,
.responsive-ux .input-prepend input[class*="span"],
.responsive-ux .input-append input[class*="span"]{display:inline-block;width:auto;}
.responsive-ux .controls-row [class*="span"] + [class*="span"]{margin-left:0;}
.responsive-ux .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}
.responsive-ux .modal.fade{top:-100px;}
.responsive-ux .modal.fade.in{top:20px;}
.responsive-ux .hidden-desktop{display:inherit !important;}
.responsive-ux .visible-desktop{display:none !important;}
.responsive-ux .visible-phone{display:inherit !important;}
.responsive-ux .hidden-phone{display:none !important;}
.responsive-ux .general_moudle.span6 .moudle.span3{ width:100%; } body.responsive-ux { position: relative; overflow: hidden; }
.responsive-ux h1.logo-h1 { font-size:20px; }
.responsive-ux h1 { font-size: 36px; font-size: 3.6rem; line-height: 1.667; letter-spacing: 2px; margin-right: -2px; }
.responsive-ux h2 { font-size: 32px; font-size: 3.2rem; line-height: 1.875; letter-spacing: 2px; margin-right: -2px; }
.responsive-ux h3 { font-size: 28px; font-size: 2.8rem; line-height: 2.143; letter-spacing: 1px; margin-right: -1px; }
.responsive-ux h4 { font-size: 24px; font-size: 2.4rem; line-height: 1.25; letter-spacing: 1px; margin-right: -1px; }
.responsive-ux h5 { font-size: 20px; font-size: 2rem; line-height: 1.5; letter-spacing: 1px; margin-right: -1px; }
.responsive-ux h6 { font-size: 18px; font-size: 1.8rem; line-height: 1.667; letter-spacing: 1px; margin-right: -1px; }
.responsive-ux #content.content-bottom-space {
padding-bottom: 60px;
}
.responsive-ux #top-wrap {
padding-top: 0; height: 240px;
}
.responsive-ux .ramp{
height: 100px;
}
.responsive-ux .ramp-top{
border-top-width: 100px;
}
.responsive-ux .ramp-bottom {
border-bottom-width: 100px;
}
.responsive-ux #headerinn_main{ 
display:none;
}
.responsive-ux .post-expert,
.responsive-ux .breadcrumbs{
margin-top: 10px;
}
.scrolled-yes #header_wrap#header_inn-wrap{
position: static;
}
.responsive-ux .post-expert > p {
max-height: 30px; overflow: hidden; white-space:nowrap;  overflow:hidden;  text-overflow:ellipsis;  width: 100%;  
}
.responsive-ux #wrap-outer{
-webkit-transition: -webkit-transform 0.5s;
-moz-transition: -moz-transform  0.5s;
-o-transition: -o-transform  0.5s;
-ms-transition: -ms-transform  0.5s;
transition: transform  0.5s; 
}
.responsive-ux .header-slider-item-subtitle { 
font-size:14px; margin-top:20px; opacity:0;margin-left:0px; 
}  .responsive-ux .theme-parallax-img {
position: relative; left: 50%!important; 
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
transform: translateX(-50%);
} .responsive-ux #title-bar-in-top h1.main-title { font-size: 28px; font-size: 2.6rem; line-height: 1.071 }
.responsive-ux #content_wrap.pull-right[class*="span"], 
.responsive-ux .row-fluid #content_wrap.pull-right[class*="span"]{ float:none; }
.responsive-ux .team-photo{ position:static;}
.responsive-ux .team-info{ margin-left:0; }
.responsive-ux .archive-wrap .pagenums{ margin-bottom:40px; }
.responsive-ux .filters.onside{ margin-bottom:39px; }
.responsive-ux .filters.onside li{ float:left; }
.responsive-ux .filters.onside.onright li{ margin-left:0; }
.responsive-ux .filters.pull-right{ margin-bottom:40px; }
.responsive-ux .filters.pull-right[class*="span"], 
.responsive-ux .row-fluid .filters.pull-right[class*="span"]{ float:none;}
.responsive-ux .post-navi-a-pre { margin-bottom: 10px; }
.responsive-ux .meta-social .span6:last-child { margin-top: 20px; }
.responsive-ux .gallery-wrap-fullwidth .gallery-wrap-slider { margin-top: 0; }
.responsive-ux.single-team .gallery-wrap-sidebar .gallery-info-wrap { padding-left: 0; margin-top: 30px; } .responsive-ux ul.sidebar_widget > li{ 
margin-left: 0;
}
.responsive-ux #content_wrap.pull-right ~ #sidebar ul.sidebar_widget > li{
margin-right: 0;
}
} @media (max-width: 480px) {
.responsive-ux .nav-collapse{-webkit-transform:translate3d(0,0,0);}
.responsive-ux .page-header h1 small{display:block;line-height:20px;}
.responsive-ux input[type="checkbox"],
.responsive-ux input[type="radio"]{border:1px solid #ccc;}
.responsive-ux .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;}
.responsive-ux .form-horizontal .controls{margin-left:0;}
.responsive-ux .form-horizontal .control-list{padding-top:0;}
.responsive-ux .form-horizontal .form-actions{padding-left:10px;padding-right:10px;}
.responsive-ux .media .pull-left,
.responsive-ux .media .pull-right{float:none;display:block;margin-bottom:10px;}
.responsive-ux .media-object{margin-right:0;margin-left:0;}
.responsive-ux .modal{top:10px;left:10px;right:10px;}
.responsive-ux .modal-header .close{padding:10px;margin:-10px;}
.responsive-ux .carousel-caption{position:static;}
.responsive-ux .container{ }  .responsive-ux #logo img { max-width:120px; height:auto; }
body.responsive-ux.page .show-canvas #top-wrap { height: 220px; }
.responsive-ux h1.header-slider-item-title {
font-size:28px; line-height: 28px; letter-spacing: 2px;
}
.responsive-ux h2.header-slider-item-title {
font-size:26px; line-height: 26px; letter-spacing: 2px;
}
.responsive-ux h3.header-slider-item-title {
font-size:24px; line-height: 24px; letter-spacing: 1px;
}
.responsive-ux h4.header-slider-item-title {
font-size:18px; line-height: 20px; letter-spacing: 1px;
}
.responsive-ux h5.header-slider-item-title {
font-size:16px; line-height: 20px; letter-spacing: 1px; font-weight: 300;
}
.responsive-ux h6.header-slider-item-title {
font-size:14px; line-height: 15px; letter-spacing: 1px; font-weight: 300;
}
.responsive-ux .header-slider-item-subtitle { 
font-size:14px; margin-top: 15px; opacity:0; margin-left:0px; 
}
.responsive-ux .header-slider-item-img-img {
max-width: 20%;
}
.responsive-ux .header-slider-item-title.line-border {
border-width: 2px;
}
.responsive-ux .header-slider-item-title.line-under-over {
border-bottom-width: 2px;border-top-width: 2px;padding-bottom: 5px;padding-top: 5px;
}    .responsive-ux #footer-inn {
padding: 40px 0 50px;
} .responsive-ux .header-slider-item-button, .responsive-ux .header-slider-item-text, .responsive-ux .header-slider-item-divide, 
.responsive-ux .header-slider-item-img, .responsive-ux .header-slider-item-title.line-border, .responsive-ux .header-slider-item-title.line-under-over {
margin-bottom: 10px;
} .responsive-ux h1{font-size:40px;}
.responsive-ux h2{font-size:32px;}
.responsive-ux h3{ font-size: 24px; }
.responsive-ux h4{font-size:20px;}
.responsive-ux h5,legend{font-size:16px;}
.responsive-ux h6{font-size:14px;}
.responsive-ux .fourofour-wrap h2,
.responsive-ux .latest-posts-tit,
.responsive-ux .archive-title {
font-size: 16px;
}
.responsive-ux .site-loading-logo .logo-h1 {
font-size: 20px;
}
}
@media screen and (max-width: 600px) {
#wpadminbar { position: fixed; }
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
}
.f_col{clear:left;margin-left:0;}
.f_col[class*="span"]{margin-left:0;}