 article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}audio, canvas, video {display: inline - block;}audio: not([controls]) {display: none;height: 0;}[hidden], template {display: none;}html {-ms - text - size - adjust: 100 % ;-webkit - text - size - adjust: 100 % ;}body {margin: 0;}a {background: transparent;}a: focus {outline: thin dotted;}a: active, a: hover {outline: 0;}abbr[title]{border - bottom: 1px dotted;}b, strong {font - weight: bold;}dfn {font - style: italic;}hr {-moz - box - sizing: content - box;box - sizing: content - box;height: 0;}mark {background:# ff0;color:# 000;}code, kbd, pre, samp {font - size: 1em;}pre {white - space: pre - wrap;}q {quotes: "\201C" "\201D" "\2018" "\2019";}small {font - size: 80 % ;}sub, sup {font - size: 75 % ;line - height: 0;position: relative;vertical - align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg: not(: root) {overflow: hidden;}figure {margin: 0;}fieldset {border: 1px solid # c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}button, input, select, textarea {font - size: 100 % ;margin: 0;}button, input {line - height: normal;}button, select {text - transform: none;}button, html input[type = "button"], input[type = "reset"], input[type = "submit"]{-webkit - appearance: button;cursor: pointer;}button[disabled], html input[disabled]{cursor: default ;}input[type = "checkbox"], input[type = "radio"]{box - sizing: border - box;padding: 0;}input[type = "search"]{-webkit - appearance: textfield;-moz - box - sizing: content - box;-webkit - box - sizing: content - box;box - sizing: content - box;}input[type = "search"]::-webkit - search - cancel - button, input[type = "search"]::-webkit - search - decoration {-webkit - appearance: none;}button::-moz - focus - inner, input::-moz - focus - inner {border: 0;padding: 0;}textarea {overflow: auto;vertical - align: top;}table {border - collapse: collapse;border - spacing: 0;} @ media print { * {text - shadow: none!important;color:# 000!important;background: transparent!important;box - shadow: none!important;}a[href]: after {content: " (" attr(href)")";}abbr[title]: after {content: " (" attr(title)")";}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: 2cm.5cm;}p,h2,h3 {orphans: 3;widows: 3;}h2,h3 {page - break - after: avoid;}select {background:# fff!important;}.navbar {display: none;}.table td,.table th {background - color:# fff!important;}.btn > .caret,.dropup > .btn > .caret {border - top - color:# 000!important;}.label {border: 1px solid # 000;}.table {border - collapse: collapse!important;}.table - bordered th,.table - bordered td {border: 1px solid # ddd!important;}} * ,* : before,* : after {-webkit - box - sizing: border - box;-moz - box - sizing: border - box;box - sizing: border - box;}html {font - size: 62.5 % ;-webkit - tap - highlight - color: rgba(0, 0, 0, 0);}body {font - size: 14px;line - height: 1.428571429;color:# 333333;background - color:# ffffff;}input, button, select, textarea {font - size: inherit;line - height: inherit;}a {text - decoration: none;}a: focus {outline: thin dotted;outline: 5px auto - webkit - focus - ring - color;outline - offset: -2px;}img {vertical - align: middle;}.img - responsive {display: block;max - width: 100 % ;height: auto;}.img - rounded {border - radius: 6px;}.img - thumbnail {padding: 4px;line - height: 1.428571429;background - color:# ffffff;border: 1px solid # dddddd;border - radius: 4px;-webkit - transition: all 0.2s ease - in - out;transition: all 0.2s ease - in - out;display: inline - block;max - width: 100 % ;height: auto;}.img - circle {border - radius: 50 % ;}.sr - only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.container {margin - right: auto;margin - left: auto;padding - left: 15px;padding - right: 15px;}.container: before, .container: after {content: " ";display: table;}.container: after {clear: both;}.container: before, .container: after {content: " ";display: table;}.container: after {clear: both;} @ media(min - width: 768px) {.container {width: 750px;}} @ media(min - width: 992px) {.container {width: 970px;}} @ media(min - width: 1200px) {.container {width: 1170px;}}.row {margin - left: -15px;margin - right: -15px;}.row: before, .row: after {content: " ";display: table;}.row: after {clear: both;}.row: before, .row: after {content: " ";display: table;}.row: after {clear: both;}.col - xs - 1, .col - sm - 1, .col - md - 1, .col - lg - 1, .col - xs - 2, .col - sm - 2, .col - md - 2, .col - lg - 2, .col - xs - 3, .col - sm - 3, .col - md - 3, .col - lg - 3, .col - xs - 4, .col - sm - 4, .col - md - 4, .col - lg - 4, .col - xs - 5, .col - sm - 5, .col - md - 5, .col - lg - 5, .col - xs - 6, .col - sm - 6, .col - md - 6, .col - lg - 6, .col - xs - 7, .col - sm - 7, .col - md - 7, .col - lg - 7, .col - xs - 8, .col - sm - 8, .col - md - 8, .col - lg - 8, .col - xs - 9, .col - sm - 9, .col - md - 9, .col - lg - 9, .col - xs - 10, .col - sm - 10, .col - md - 10, .col - lg - 10, .col - xs - 11, .col - sm - 11, .col - md - 11, .col - lg - 11, .col - xs - 12, .col - sm - 12, .col - md - 12, .col - lg - 12 {position: relative;min - height: 1px;padding - left: 15px;padding - right: 15px;}.col - xs - 1, .col - xs - 2, .col - xs - 3, .col - xs - 4, .col - xs - 5, .col - xs - 6, .col - xs - 7, .col - xs - 8, .col - xs - 9, .col - xs - 10, .col - xs - 11, .col - xs - 12 {float: left;}.col - xs - 12 {width: 100 % ;}.col - xs - 11 {width: 91.66666666666666 % ;}.col - xs - 10 {width: 83.33333333333334 % ;}.col - xs - 9 {width: 75 % ;}.col - xs - 8 {width: 66.66666666666666 % ;}.col - xs - 7 {width: 58.333333333333336 % ;}.col - xs - 6 {width: 50 % ;}.col - xs - 5 {width: 41.66666666666667 % ;}.col - xs - 4 {width: 33.33333333333333 % ;}.col - xs - 3 {width: 25 % ;}.col - xs - 2 {width: 16.666666666666664 % ;}.col - xs - 1 {width: 8.333333333333332 % ;}.col - xs - pull - 12 {right: 100 % ;}.col - xs - pull - 11 {right: 91.66666666666666 % ;}.col - xs - pull - 10 {right: 83.33333333333334 % ;}.col - xs - pull - 9 {right: 75 % ;}.col - xs - pull - 8 {right: 66.66666666666666 % ;}.col - xs - pull - 7 {right: 58.333333333333336 % ;}.col - xs - pull - 6 {right: 50 % ;}.col - xs - pull - 5 {right: 41.66666666666667 % ;}.col - xs - pull - 4 {right: 33.33333333333333 % ;}.col - xs - pull - 3 {right: 25 % ;}.col - xs - pull - 2 {right: 16.666666666666664 % ;}.col - xs - pull - 1 {right: 8.333333333333332 % ;}.col - xs - pull - 0 {right: 0 % ;}.col - xs - push - 12 {left: 100 % ;}.col - xs - push - 11 {left: 91.66666666666666 % ;}.col - xs - push - 10 {left: 83.33333333333334 % ;}.col - xs - push - 9 {left: 75 % ;}.col - xs - push - 8 {left: 66.66666666666666 % ;}.col - xs - push - 7 {left: 58.333333333333336 % ;}.col - xs - push - 6 {left: 50 % ;}.col - xs - push - 5 {left: 41.66666666666667 % ;}.col - xs - push - 4 {left: 33.33333333333333 % ;}.col - xs - push - 3 {left: 25 % ;}.col - xs - push - 2 {left: 16.666666666666664 % ;}.col - xs - push - 1 {left: 8.333333333333332 % ;}.col - xs - push - 0 {left: 0 % ;}.col - xs - offset - 12 {margin - left: 100 % ;}.col - xs - offset - 11 {margin - left: 91.66666666666666 % ;}.col - xs - offset - 10 {margin - left: 83.33333333333334 % ;}.col - xs - offset - 9 {margin - left: 75 % ;}.col - xs - offset - 8 {margin - left: 66.66666666666666 % ;}.col - xs - offset - 7 {margin - left: 58.333333333333336 % ;}.col - xs - offset - 6 {margin - left: 50 % ;}.col - xs - offset - 5 {margin - left: 41.66666666666667 % ;}.col - xs - offset - 4 {margin - left: 33.33333333333333 % ;}.col - xs - offset - 3 {margin - left: 25 % ;}.col - xs - offset - 2 {margin - left: 16.666666666666664 % ;}.col - xs - offset - 1 {margin - left: 8.333333333333332 % ;}.col - xs - offset - 0 {margin - left: 0 % ;} @ media(min - width: 768px) {.col - sm - 1,.col - sm - 2,.col - sm - 3,.col - sm - 4,.col - sm - 5,.col - sm - 6,.col - sm - 7,.col - sm - 8,.col - sm - 9,.col - sm - 10,.col - sm - 11,.col - sm - 12 {float: left;}.col - sm - 12 {width: 100 % ;}.col - sm - 11 {width: 91.66666666666666 % ;}.col - sm - 10 {width: 83.33333333333334 % ;}.col - sm - 9 {width: 75 % ;}.col - sm - 8 {width: 66.66666666666666 % ;}.col - sm - 7 {width: 58.333333333333336 % ;}.col - sm - 6 {width: 50 % ;}.col - sm - 5 {width: 41.66666666666667 % ;}.col - sm - 4 {width: 33.33333333333333 % ;}.col - sm - 3 {width: 25 % ;}.col - sm - 2 {width: 16.666666666666664 % ;}.col - sm - 1 {width: 8.333333333333332 % ;}.col - sm - pull - 12 {right: 100 % ;}.col - sm - pull - 11 {right: 91.66666666666666 % ;}.col - sm - pull - 10 {right: 83.33333333333334 % ;}.col - sm - pull - 9 {right: 75 % ;}.col - sm - pull - 8 {right: 66.66666666666666 % ;}.col - sm - pull - 7 {right: 58.333333333333336 % ;}.col - sm - pull - 6 {right: 50 % ;}.col - sm - pull - 5 {right: 41.66666666666667 % ;}.col - sm - pull - 4 {right: 33.33333333333333 % ;}.col - sm - pull - 3 {right: 25 % ;}.col - sm - pull - 2 {right: 16.666666666666664 % ;}.col - sm - pull - 1 {right: 8.333333333333332 % ;}.col - sm - pull - 0 {right: 0 % ;}.col - sm - push - 12 {left: 100 % ;}.col - sm - push - 11 {left: 91.66666666666666 % ;}.col - sm - push - 10 {left: 83.33333333333334 % ;}.col - sm - push - 9 {left: 75 % ;}.col - sm - push - 8 {left: 66.66666666666666 % ;}.col - sm - push - 7 {left: 58.333333333333336 % ;}.col - sm - push - 6 {left: 50 % ;}.col - sm - push - 5 {left: 41.66666666666667 % ;}.col - sm - push - 4 {left: 33.33333333333333 % ;}.col - sm - push - 3 {left: 25 % ;}.col - sm - push - 2 {left: 16.666666666666664 % ;}.col - sm - push - 1 {left: 8.333333333333332 % ;}.col - sm - push - 0 {left: 0 % ;}.col - sm - offset - 12 {margin - left: 100 % ;}.col - sm - offset - 11 {margin - left: 91.66666666666666 % ;}.col - sm - offset - 10 {margin - left: 83.33333333333334 % ;}.col - sm - offset - 9 {margin - left: 75 % ;}.col - sm - offset - 8 {margin - left: 66.66666666666666 % ;}.col - sm - offset - 7 {margin - left: 58.333333333333336 % ;}.col - sm - offset - 6 {margin - left: 50 % ;}.col - sm - offset - 5 {margin - left: 41.66666666666667 % ;}.col - sm - offset - 4 {margin - left: 33.33333333333333 % ;}.col - sm - offset - 3 {margin - left: 25 % ;}.col - sm - offset - 2 {margin - left: 16.666666666666664 % ;}.col - sm - offset - 1 {margin - left: 8.333333333333332 % ;}.col - sm - offset - 0 {margin - left: 0 % ;}} @ media(min - width: 992px) {.col - md - 1,.col - md - 2,.col - md - 3,.col - md - 4,.col - md - 5,.col - md - 6,.col - md - 7,.col - md - 8,.col - md - 9,.col - md - 10,.col - md - 11,.col - md - 12 {float: left;}.col - md - 12 {width: 100 % ;}.col - md - 11 {width: 91.66666666666666 % ;}.col - md - 10 {width: 83.33333333333334 % ;}.col - md - 9 {width: 75 % ;}.col - md - 8 {width: 66.66666666666666 % ;}.col - md - 7 {width: 58.333333333333336 % ;}.col - md - 6 {width: 50 % ;}.col - md - 5 {width: 41.66666666666667 % ;}.col - md - 4 {width: 33.33333333333333 % ;}.col - md - 3 {width: 25 % ;}.col - md - 2 {width: 16.666666666666664 % ;}.col - md - 1 {width: 8.333333333333332 % ;}.col - md - pull - 12 {right: 100 % ;}.col - md - pull - 11 {right: 91.66666666666666 % ;}.col - md - pull - 10 {right: 83.33333333333334 % ;}.col - md - pull - 9 {right: 75 % ;}.col - md - pull - 8 {right: 66.66666666666666 % ;}.col - md - pull - 7 {right: 58.333333333333336 % ;}.col - md - pull - 6 {right: 50 % ;}.col - md - pull - 5 {right: 41.66666666666667 % ;}.col - md - pull - 4 {right: 33.33333333333333 % ;}.col - md - pull - 3 {right: 25 % ;}.col - md - pull - 2 {right: 16.666666666666664 % ;}.col - md - pull - 1 {right: 8.333333333333332 % ;}.col - md - pull - 0 {right: 0 % ;}.col - md - push - 12 {left: 100 % ;}.col - md - push - 11 {left: 91.66666666666666 % ;}.col - md - push - 10 {left: 83.33333333333334 % ;}.col - md - push - 9 {left: 75 % ;}.col - md - push - 8 {left: 66.66666666666666 % ;}.col - md - push - 7 {left: 58.333333333333336 % ;}.col - md - push - 6 {left: 50 % ;}.col - md - push - 5 {left: 41.66666666666667 % ;}.col - md - push - 4 {left: 33.33333333333333 % ;}.col - md - push - 3 {left: 25 % ;}.col - md - push - 2 {left: 16.666666666666664 % ;}.col - md - push - 1 {left: 8.333333333333332 % ;}.col - md - push - 0 {left: 0 % ;}.col - md - offset - 12 {margin - left: 100 % ;}.col - md - offset - 11 {margin - left: 91.66666666666666 % ;}.col - md - offset - 10 {margin - left: 83.33333333333334 % ;}.col - md - offset - 9 {margin - left: 75 % ;}.col - md - offset - 8 {margin - left: 66.66666666666666 % ;}.col - md - offset - 7 {margin - left: 58.333333333333336 % ;}.col - md - offset - 6 {margin - left: 50 % ;}.col - md - offset - 5 {margin - left: 41.66666666666667 % ;}.col - md - offset - 4 {margin - left: 33.33333333333333 % ;}.col - md - offset - 3 {margin - left: 25 % ;}.col - md - offset - 2 {margin - left: 16.666666666666664 % ;}.col - md - offset - 1 {margin - left: 8.333333333333332 % ;}.col - md - offset - 0 {margin - left: 0 % ;}} @ media(min - width: 1200px) {.col - lg - 1,.col - lg - 2,.col - lg - 3,.col - lg - 4,.col - lg - 5,.col - lg - 6,.col - lg - 7,.col - lg - 8,.col - lg - 9,.col - lg - 10,.col - lg - 11,.col - lg - 12 {float: left;}.col - lg - 12 {width: 100 % ;}.col - lg - 11 {width: 91.66666666666666 % ;}.col - lg - 10 {width: 83.33333333333334 % ;}.col - lg - 9 {width: 75 % ;}.col - lg - 8 {width: 66.66666666666666 % ;}.col - lg - 7 {width: 58.333333333333336 % ;}.col - lg - 6 {width: 50 % ;}.col - lg - 5 {width: 41.66666666666667 % ;}.col - lg - 4 {width: 33.33333333333333 % ;}.col - lg - 3 {width: 25 % ;}.col - lg - 2 {width: 16.666666666666664 % ;}.col - lg - 1 {width: 8.333333333333332 % ;}.col - lg - pull - 12 {right: 100 % ;}.col - lg - pull - 11 {right: 91.66666666666666 % ;}.col - lg - pull - 10 {right: 83.33333333333334 % ;}.col - lg - pull - 9 {right: 75 % ;}.col - lg - pull - 8 {right: 66.66666666666666 % ;}.col - lg - pull - 7 {right: 58.333333333333336 % ;}.col - lg - pull - 6 {right: 50 % ;}.col - lg - pull - 5 {right: 41.66666666666667 % ;}.col - lg - pull - 4 {right: 33.33333333333333 % ;}.col - lg - pull - 3 {right: 25 % ;}.col - lg - pull - 2 {right: 16.666666666666664 % ;}.col - lg - pull - 1 {right: 8.333333333333332 % ;}.col - lg - pull - 0 {right: 0 % ;}.col - lg - push - 12 {left: 100 % ;}.col - lg - push - 11 {left: 91.66666666666666 % ;}.col - lg - push - 10 {left: 83.33333333333334 % ;}.col - lg - push - 9 {left: 75 % ;}.col - lg - push - 8 {left: 66.66666666666666 % ;}.col - lg - push - 7 {left: 58.333333333333336 % ;}.col - lg - push - 6 {left: 50 % ;}.col - lg - push - 5 {left: 41.66666666666667 % ;}.col - lg - push - 4 {left: 33.33333333333333 % ;}.col - lg - push - 3 {left: 25 % ;}.col - lg - push - 2 {left: 16.666666666666664 % ;}.col - lg - push - 1 {left: 8.333333333333332 % ;}.col - lg - push - 0 {left: 0 % ;}.col - lg - offset - 12 {margin - left: 100 % ;}.col - lg - offset - 11 {margin - left: 91.66666666666666 % ;}.col - lg - offset - 10 {margin - left: 83.33333333333334 % ;}.col - lg - offset - 9 {margin - left: 75 % ;}.col - lg - offset - 8 {margin - left: 66.66666666666666 % ;}.col - lg - offset - 7 {margin - left: 58.333333333333336 % ;}.col - lg - offset - 6 {margin - left: 50 % ;}.col - lg - offset - 5 {margin - left: 41.66666666666667 % ;}.col - lg - offset - 4 {margin - left: 33.33333333333333 % ;}.col - lg - offset - 3 {margin - left: 25 % ;}.col - lg - offset - 2 {margin - left: 16.666666666666664 % ;}.col - lg - offset - 1 {margin - left: 8.333333333333332 % ;}.col - lg - offset - 0 {margin - left: 0 % ;}}.clearfix: before, .clearfix: after {content: " ";display: table;}.clearfix: after {clear: both;}.center - block {display: block;margin - left: auto;margin - right: auto;}.pull - right {float: right!important;}.pull - left {float: left!important;}.hide {display: none!important;}.show {display: block!important;}.invisible {visibility: hidden;}.text - hide {font: 0 / 0 a;color: transparent;text - shadow: none;background - color: transparent;border: 0;}.hidden {display: none!important;visibility: hidden!important;}.affix {position: fixed;} @ -ms - viewport {width: device - width;}.visible - xs, tr.visible - xs, th.visible - xs, td.visible - xs {display: none!important;} @ media(max - width: 767px) {.visible - xs {display: block!important;}table.visible - xs {display: table;}tr.visible - xs {display: table - row!important;}th.visible - xs,td.visible - xs {display: table - cell!important;}} @ media(min - width: 768px)and(max - width: 991px) {.visible - xs.visible - sm {display: block!important;}table.visible - xs.visible - sm {display: table;}tr.visible - xs.visible - sm {display: table - row!important;}th.visible - xs.visible - sm,td.visible - xs.visible - sm {display: table - cell!important;}} @ media(min - width: 992px)and(max - width: 1199px) {.visible - xs.visible - md {display: block!important;}table.visible - xs.visible - md {display: table;}tr.visible - xs.visible - md {display: table - row!important;}th.visible - xs.visible - md,td.visible - xs.visible - md {display: table - cell!important;}} @ media(min - width: 1200px) {.visible - xs.visible - lg {display: block!important;}table.visible - xs.visible - lg {display: table;}tr.visible - xs.visible - lg {display: table - row!important;}th.visible - xs.visible - lg,td.visible - xs.visible - lg {display: table - cell!important;}}.visible - sm, tr.visible - sm, th.visible - sm, td.visible - sm {display: none!important;} @ media(max - width: 767px) {.visible - sm.visible - xs {display: block!important;}table.visible - sm.visible - xs {display: table;}tr.visible - sm.visible - xs {display: table - row!important;}th.visible - sm.visible - xs,td.visible - sm.visible - xs {display: table - cell!important;}} @ media(min - width: 768px)and(max - width: 991px) {.visible - sm {display: block!important;}table.visible - sm {display: table;}tr.visible - sm {display: table - row!important;}th.visible - sm,td.visible - sm {display: table - cell!important;}} @ media(min - width: 992px)and(max - width: 1199px) {.visible - sm.visible - md {display: block!important;}table.visible - sm.visible - md {display: table;}tr.visible - sm.visible - md {display: table - row!important;}th.visible - sm.visible - md,td.visible - sm.visible - md {display: table - cell!important;}} @ media(min - width: 1200px) {.visible - sm.visible - lg {display: block!important;}table.visible - sm.visible - lg {display: table;}tr.visible - sm.visible - lg {display: table - row!important;}th.visible - sm.visible - lg,td.visible - sm.visible - lg {display: table - cell!important;}}.visible - md, tr.visible - md, th.visible - md, td.visible - md {display: none!important;} @ media(max - width: 767px) {.visible - md.visible - xs {display: block!important;}table.visible - md.visible - xs {display: table;}tr.visible - md.visible - xs {display: table - row!important;}th.visible - md.visible - xs,td.visible - md.visible - xs {display: table - cell!important;}} @ media(min - width: 768px)and(max - width: 991px) {.visible - md.visible - sm {display: block!important;}table.visible - md.visible - sm {display: table;}tr.visible - md.visible - sm {display: table - row!important;}th.visible - md.visible - sm,td.visible - md.visible - sm {display: table - cell!important;}} @ media(min - width: 992px)and(max - width: 1199px) {.visible - md {display: block!important;}table.visible - md {display: table;}tr.visible - md {display: table - row!important;}th.visible - md,td.visible - md {display: table - cell!important;}} @ media(min - width: 1200px) {.visible - md.visible - lg {display: block!important;}table.visible - md.visible - lg {display: table;}tr.visible - md.visible - lg {display: table - row!important;}th.visible - md.visible - lg,td.visible - md.visible - lg {display: table - cell!important;}}.visible - lg, tr.visible - lg, th.visible - lg, td.visible - lg {display: none!important;} @ media(max - width: 767px) {.visible - lg.visible - xs {display: block!important;}table.visible - lg.visible - xs {display: table;}tr.visible - lg.visible - xs {display: table - row!important;}th.visible - lg.visible - xs,td.visible - lg.visible - xs {display: table - cell!important;}} @ media(min - width: 768px)and(max - width: 991px) {.visible - lg.visible - sm {display: block!important;}table.visible - lg.visible - sm {display: table;}tr.visible - lg.visible - sm {display: table - row!important;}th.visible - lg.visible - sm,td.visible - lg.visible - sm {display: table - cell!important;}} @ media(min - width: 992px)and(max - width: 1199px) {.visible - lg.visible - md {display: block!important;}table.visible - lg.visible - md {display: table;}tr.visible - lg.visible - md {display: table - row!important;}th.visible - lg.visible - md,td.visible - lg.visible - md {display: table - cell!important;}} @ media(min - width: 1200px) {.visible - lg {display: block!important;}table.visible - lg {display: table;}tr.visible - lg {display: table - row!important;}th.visible - lg,td.visible - lg {display: table - cell!important;}}.hidden - xs {display: block!important;}table.hidden - xs {display: table;}tr.hidden - xs {display: table - row!important;}th.hidden - xs, td.hidden - xs {display: table - cell!important;} @ media(max - width: 767px) {.hidden - xs,tr.hidden - xs,th.hidden - xs,td.hidden - xs {display: none!important;}} @ media(min - width: 768px)and(max - width: 991px) {.hidden - xs.hidden - sm,tr.hidden - xs.hidden - sm,th.hidden - xs.hidden - sm,td.hidden - xs.hidden - sm {display: none!important;}} @ media(min - width: 992px)and(max - width: 1199px) {.hidden - xs.hidden - md,tr.hidden - xs.hidden - md,th.hidden - xs.hidden - md,td.hidden - xs.hidden - md {display: none!important;}} @ media(min - width: 1200px) {.hidden - xs.hidden - lg,tr.hidden - xs.hidden - lg,th.hidden - xs.hidden - lg,td.hidden - xs.hidden - lg {display: none!important;}}.hidden - sm {display: block!important;}table.hidden - sm {display: table;}tr.hidden - sm {display: table - row!important;}th.hidden - sm, td.hidden - sm {display: table - cell!important;} @ media(max - width: 767px) {.hidden - sm.hidden - xs,tr.hidden - sm.hidden - xs,th.hidden - sm.hidden - xs,td.hidden - sm.hidden - xs {display: none!important;}} @ media(min - width: 768px)and(max - width: 991px) {.hidden - sm,tr.hidden - sm,th.hidden - sm,td.hidden - sm {display: none!important;}} @ media(min - width: 992px)and(max - width: 1199px) {.hidden - sm.hidden - md,tr.hidden - sm.hidden - md,th.hidden - sm.hidden - md,td.hidden - sm.hidden - md {display: none!important;}} @ media(min - width: 1200px) {.hidden - sm.hidden - lg,tr.hidden - sm.hidden - lg,th.hidden - sm.hidden - lg,td.hidden - sm.hidden - lg {display: none!important;}}.hidden - md {display: block!important;}table.hidden - md {display: table;}tr.hidden - md {display: table - row!important;}th.hidden - md, td.hidden - md {display: table - cell!important;} @ media(max - width: 767px) {.hidden - md.hidden - xs,tr.hidden - md.hidden - xs,th.hidden - md.hidden - xs,td.hidden - md.hidden - xs {display: none!important;}} @ media(min - width: 768px)and(max - width: 991px) {.hidden - md.hidden - sm,tr.hidden - md.hidden - sm,th.hidden - md.hidden - sm,td.hidden - md.hidden - sm {display: none!important;}} @ media(min - width: 992px)and(max - width: 1199px) {.hidden - md,tr.hidden - md,th.hidden - md,td.hidden - md {display: none!important;}} @ media(min - width: 1200px) {.hidden - md.hidden - lg,tr.hidden - md.hidden - lg,th.hidden - md.hidden - lg,td.hidden - md.hidden - lg {display: none!important;}}.hidden - lg {display: block!important;}table.hidden - lg {display: table;}tr.hidden - lg {display: table - row!important;}th.hidden - lg, td.hidden - lg {display: table - cell!important;} @ media(max - width: 767px) {.hidden - lg.hidden - xs,tr.hidden - lg.hidden - xs,th.hidden - lg.hidden - xs,td.hidden - lg.hidden - xs {display: none!important;}} @ media(min - width: 768px)and(max - width: 991px) {.hidden - lg.hidden - sm,tr.hidden - lg.hidden - sm,th.hidden - lg.hidden - sm,td.hidden - lg.hidden - sm {display: none!important;}} @ media(min - width: 992px)and(max - width: 1199px) {.hidden - lg.hidden - md,tr.hidden - lg.hidden - md,th.hidden - lg.hidden - md,td.hidden - lg.hidden - md {display: none!important;}} @ media(min - width: 1200px) {.hidden - lg,tr.hidden - lg,th.hidden - lg,td.hidden - lg {display: none!important;}}.visible - print, tr.visible - print, th.visible - print, td.visible - print {display: none!important;} @ media print {.visible - print {display: block!important;}table.visible - print {display: table;}tr.visible - print {display: table - row!important;}th.visible - print,td.visible - print {display: table - cell!important;}.hidden - print,tr.hidden - print,th.hidden - print,td.hidden - print {display: none!important;}}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}body {font-size: 13px;line-height: 22px;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; }ol, ul, li {list-style: inside;}ol li {list-style: inside decimal;}blockquote, q {quotes: none; }blockquote:before, blockquote:after,q:before, q:after {content: '';content: none; }table {border-collapse: collapse;border-spacing: 0; }p {margin: 0 0 20px 0;line-height: 22px;font-size: 13px;color: #acacac;}html {-webkit-text-size-adjust: none;}* {outline: none;}input[type='submit'] { -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}::-moz-selection {color: #fff;text-shadow: none;}::selection {color: #fff;text-shadow: none;}blockquote {font-weight: normal;}.google-map iframe {width: 100%;min-height: 400px;}pre {background: #F5F5F5;color: #888;padding: 10px;margin: 0;border: 1px solid #E9E9E9;word-break: break-all;word-wrap: break-word;white-space: pre-line;overflow: hidden;line-height: 24px;}.display_none {display: none;}body,.qoute p,input,.button,label,.more,blockquote,h1, h2, h3, h4, h5, h6 {font-family: "Open Sans", Arial, sans-serif;}.button {display: inline-block;margin: 5px 5px 5px 0;border: none;cursor: pointer;text-shadow: none !important;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;font-size: 15px;font-weight: bold;}.button i {margin-right: 10px;}.button.large {padding: 8px 30px;}.button.medium {padding: 7px 21px;}.button.small {padding: 7px 15px;}.button.mini {padding: 3px 10px;}.f_left {float: left !important;}.f_right {float: right !important;}input[type="text"],input[type="password"],input[type="email"],input[type="url"],textarea,select {padding: 9px 10px;background-color: #FFF;outline: none;font-size: 14px;margin: 0;width: 200px;max-width: 100%;display: block;margin-bottom: 20px;border: 1px solid #eaeaea;-moz-transition: border .25s linear, color .25s linear, background-color .25s linear;-webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;-o-transition: border .25s linear, color .25s linear, background-color .25s linear;transition: border .25s linear, color .25s linear, background-color .25s linear;}textarea { min-height: 60px }select {width: 220px;padding: 5px;}label,legend {cursor: pointer;display: block;}.button.mini {font-size: 12px;}.button.small {font-size: 14px;}.button.medium {font-size: 16px;}.button.large {font-size: 18px;}.flex-direction-nav li a {font-size: 31px;}.padding_t_4 {padding-top: 4px;}.margin_r_0_l_10 {margin-right: 0 !important;margin-left: 10px !important;}.margin_r_10_l_0 {margin-right: 10px !important;margin-left: 0 !important;}.margin_0 {margin: 0 !important;}.margin_r_5 {margin-right: 5px;}.margin_r_7 {margin-right: 7px;}.margin_r_10 {margin-right: 10px;}.margin_r_15 {margin-right: 15px;}.margin_r_20 {margin-right: 20px;}.margin_l_5 {margin-left: 5px;}.margin_l_7 {margin-left: 7px;}.margin_l_10 {margin-left: 10px;}.margin_l_15 {margin-left: 15px;}.margin_l_20 {margin-left: 20px;}.margin_t_5 {margin-top: 5px;}.margin_t_7 {margin-top: 7px;}.margin_t_10 {margin-top: 10px;}.margin_t_15 {margin-top: 15px;}.margin_t_20 {margin-top: 20px;}.margin_t_25 {margin-top: 25px;}.margin_t_50 {margin-top: 50px;}.margin_b_5 {margin-bottom: 5px;}.margin_b_7 {margin-bottom: 7px;}.margin_b_10 {margin-bottom: 10px;}.margin_b_15 {margin-bottom: 15px;}.margin_b_20 {margin-bottom: 20px !important;}.margin_b_25 {margin-bottom: 25px !important;}.margin_b_30 {margin-bottom: 30px !important;}.margin_b_35 {margin-bottom: 35px;}.margin_b_40 {margin-bottom: 40px !important;}.margin_b_50 {margin-bottom: 50px;}.font10 { font-size: 10px; }.font11 { font-size: 11px; }.font12 { font-size: 12px; }.font13 { font-size: 13px; }.font14 { font-size: 14px; }.font15 { font-size: 15px; }.font16 { font-size: 16px; }.font17 { font-size: 17px; }.font18 { font-size: 18px; }.font19 { font-size: 19px; }.font20 { font-size: 20px; }.font21 { font-size: 21px; }.font22 { font-size: 22px; }.font23 { font-size: 23px; }.font24 { font-size: 24px; }.font25 { font-size: 25px; }.font26 { font-size: 26px; }.font27 { font-size: 27px; }.font28 { font-size: 28px; }.font29 { font-size: 29px; }.font30 { font-size: 30px; }.font31 { font-size: 31px; }.font32 { font-size: 32px; }.font33 { font-size: 33px; }.font34 { font-size: 34px; }.font35 { font-size: 35px; }.font36 { font-size: 36px; }.font37 { font-size: 37px; }.font38 { font-size: 38px; }.font39 { font-size: 39px; }.font40 { font-size: 40px; }.font41 { font-size: 41px; }.font42 { font-size: 42px; }.font43 { font-size: 43px; }.font44 { font-size: 44px; }.font45 { font-size: 45px; }.font46 { font-size: 46px; }.font47 { font-size: 47px; }.font48 { font-size: 48px; }.font49 { font-size: 49px; }.font50 { font-size: 50px; }.font51 { font-size: 51px; }.font52 { font-size: 52px; }.font53 { font-size: 53px; }.font54 { font-size: 54px; }.font55 { font-size: 55px; }.font56 { font-size: 56px; }.font57 { font-size: 57px; }.font58 { font-size: 58px; }.font59 { font-size: 59px; }.font60 { font-size: 60px; }.font61 { font-size: 61px; }.font62 { font-size: 62px; }.font63 { font-size: 63px; }.font64 { font-size: 64px; }.font65 { font-size: 65px; }.font66 { font-size: 66px; }.font67 { font-size: 67px; }.font68 { font-size: 68px; }.font69 { font-size: 69px; }.font70 { font-size: 70px; }.font71 { font-size: 71px; }.font72 { font-size: 72px; }.font73 { font-size: 73px; }.font74 { font-size: 74px; }.font75 { font-size: 75px; }.font76 { font-size: 76px; }.font77 { font-size: 77px; }.font78 { font-size: 78px; }.font79 { font-size: 79px; }.font80 { font-size: 80px; }.font81 { font-size: 81px; }.font82 { font-size: 82px; }.font83 { font-size: 83px; }.font84 { font-size: 84px; }.font85 { font-size: 85px; }.font86 { font-size: 86px; }.font87 { font-size: 87px; }.font88 { font-size: 88px; }.font89 { font-size: 89px; }.font90 { font-size: 90px; }.font91 { font-size: 91px; }.font92 { font-size: 92px; }.font93 { font-size: 93px; }.font94 { font-size: 94px; }.font95 { font-size: 95px; }.font96 { font-size: 96px; }.font97 { font-size: 97px; }.font98 { font-size: 98px; }.font99 { font-size: 99px; }.font100 { font-size: 100px; }.height_10 {height: 10px !important;}.height_15 {height: 15px !important;}.height_20 {height: 20px !important;}.height_25 {height: 25px !important;}.height_30 {height: 30px;width: 30px;}.height_30 i {line-height: 30px;}.height_40 {height: 40px;width: 40px;}.height_40 i {line-height: 40px;}.height_50 {height: 50px;width: 50px;}.height_50 i {line-height: 50px;}.height_60 {height: 60px;width: 60px;}.height_60 i {line-height: 60px;}.height_70 {height: 70px;width: 70px;}.height_60 i {line-height: 60px;}.height_80 {height: 80px;width: 80px;}.height_80 i {line-height: 80px;}.height_90 {height: 90px;width: 90px;}.height_90 i {line-height: 90px;}.height_100 {height: 100px;width: 100px;}.height_100 i {line-height: 100px;}.gap {height: 30px;clear: both;}.button.black,.button.dark_button.color, .button.color:hover { background: #2f3239;}table.style th {background: #F3F3F3;}blockquote,.qoute {font-size: 20px;line-height: 28px;font-style: italic;}.more {background: #2f3239;}#map {background: #e5e3df;}.button.normal {background: #f1f1f1;}.more, .more:hover,.flex-direction-nav li a, .flex-direction-nav li a:hover {color: #fff;}body, a.button.normal, a,li a:hover,p a:hover {color: #171717;}.qoute p {color: #757575;}.default-color {color: #2f3239;}#columns p {font-size: 13px;color: #2f3239;}hr.line {border: solid #EAEAEA; border-width: 1px 0 0; clear: both;height: 0;}hr {border: solid #EAEAEA;border-width: 1px 0 0;clear: both;margin: -1px 0 0 0;height: 0;}blockquote {margin: 0 0 20px 0;position: relative;padding: 20px 0 20px 30px;}blockquote p {margin: 0 !important;}.blockquote-1:before {content: "\f10d";font-family: "FontAwesome";font-size: 16px;position: absolute;top: 0;left: 0;line-height: 22px;}table.style th, table.style td,.flex-direction-nav li a,.t_center{text-align: center;}.t_center {margin-right: auto;margin-left: auto;}span.t_center {display: block;}.t_left {text-align: left;}.t_right {text-align: right;}h1, h2, h3, h4, h5, h6 {text-transform: none;margin-top: 0;margin-bottom: 18px;font-weight: bold;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }h1 {font-size: 32px;line-height: 35px;}h2 {font-size: 28px;line-height: 30px;}h3 {font-size: 25px;line-height: 26px;}h4 {font-size: 22px;line-height: 24px;}h5 {font-size: 18px;line-height: 22px;}h6 {font-size: 14px;line-height: 20px;}em { font-style: italic; }strong { font-weight: bold; }small { font-size: 80%; }abbr { border-bottom: 1px dashed; cursor: help; }address,cite,em { font-style: italic }dfn { border-bottom: 1px dashed; font-style: italic; }big { font-size: large }small,sub,sup { position: relative; font-size: 11px; vertical-align: baseline; }sub { top: 3px }sup { bottom: 3px }strong,b { font-weight: bold; }mark { display: inline; padding: 2px 4px; background-color: #f6f2d6;color:#7c6d08;}mark.dark { background-color: #333;color: #ffffff;}.table-style-1 table,.table-style-2 table {margin: 0 0 30px 0;text-align: left;border: 1px solid #dbdbdb;width: 100%;}.table-style-1 tr:nth-child(even),.table-style-2 tr:nth-child(even) { background: #ffffff; }.table-style-1 tr:nth-child(odd),.table-style-2 tr:nth-child(odd) { background: #ffffff; }.table-style-1 th,.table-style-1 td,.table-style-2 th,.table-style-2 td {padding: 10px 20px;vertical-align: middle;border: 1px solid #e2e2e2;}.table-style-1 tr:hover,.table-style-2 tr:hover {background: #fafafa;}.table-style-1 thead th,.table-style-2 thead th {color: #333;font-size: 14px;font-weight: 700;border: none;border: 1px solid #dbdbdb;padding: 15px 20px;background-color: #F9F9F9;}a,.button,.phone-email,.phone-email i,.header-search,.widget-about-2 > ul > li > i,.comment-form .button-3,.tparrows {-webkit-transition: color 0.1s linear, border 0.1s linear, opacity 0.1s linear, background-color 0.1s linear;-moz-transition: color 0.1s linear, border 0.1s linear, opacity 0.1s linear, background-color 0.1s linear;-ms-transition: color 0.1s linear, border 0.1s linear, opacity 0.1s linear, background-color 0.1s linear;-o-transition: color 0.1s linear, border 0.1s linear, opacity 0.1s linear, background-color 0.1s linear;transition: color 0.1s linear, border 0.1s linear, opacity 0.1s linear, background-color 0.1s linear;}.box-icon-i,.portfolio-hover,.portfolio-link,.portfolio-zoom,.client,.member-hover,.pricing-header,.about-video span:first-child,.navigation_mobile_click,.navigation_mobile_click:before,.go-up,.dark-s .box-icon .box-icon-i i {-webkit-transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}a { text-decoration: none;}img {max-width: 100%;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;height: auto;}body {background-color: #FFF;color: #acacac;-webkit-font-smoothing: antialiased;overflow-x: hidden;}input,textarea {-webkit-font-smoothing: antialiased;}#warp {background-color: #FFF;display: none;}.container > .row > .col-md-9 {overflow: hidden;height: 100%;}.boxed,.boxed-2 {background-color: #FFF;width: 1200px;margin: 0 auto;-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);position: relative;}.boxed-2 {margin-top: 30px;margin-bottom: 30px;}.body-boxed {background: url(images/patterns/bg13.png) repeat;}.body-boxed-2 {background: url(http://placehold.it/2000x1100/222/FFF) no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.grid_970 .container {width: 970px;}#header-top {height: 35px;line-height: 35px;background-color: #f8f7f7;border-bottom: 1px solid #eae9e9;}.phone-email {float: left;margin-right: 15px;}.phone-email-2:before {content: "|";margin-right: 15px;}.phone-email i {margin-right: 10px;}.social-ul {float: right;overflow: hidden;height: 100%;}.social-ul li,.social-ul li a {float: left;list-style: none;}.social-ul li a {height: 35px;width: 35px;font-size: 15px;text-align: center;border-right: 1px solid #eae9e9;}.social-ul li:first-child a {border-left: 1px solid #eae9e9;}.social-ul li.social-facebook a:hover,.social-ul-2 li.social-facebook a{background-color: #5d82d1;}.social-ul li.social-twitter a:hover,.social-ul-2 li.social-twitter a {background-color: #40bff5;}.social-ul li.social-google a:hover,.social-ul-2 li.social-google a {background-color: #eb5e4c;}.social-ul li.social-pinterest a:hover,.social-ul-2 li.social-pinterest a {background-color: #e13138;}.social-ul li.social-vimeo a:hover,.social-ul-2 li.social-vimeo a {background-color: #35c6ea;}.social-ul li.social-linkedin a:hover,.social-ul-2 li.social-linkedin a {background-color: #238cc8;}.social-ul li.social-dribbble a:hover,.social-ul-2 li.social-dribbble a {background-color: #f7659c;}.social-ul li.social-youtube a:hover,.social-ul-2 li.social-youtube a {background-color: #ef4e41;}.social-ul li.social-rss a:hover,.social-ul-2 li.social-rss a {background-color: #faa33d;}.social-ul.social-ul-2 li a:hover {background-color: #171717;}#header-top.header-top-2 {border-bottom-color: #424242;background-color: #282828;}#header-top.header-top-2 .social-ul li a {border-right-color: #646464;}#header-top.header-top-2 .social-ul li:first-child a {border-left-color: #646464;}#header-top.header-top-2 .phone-email-2:before {color: #424242;}#header-top.header-top-3 .social-ul li a {border-right-color: #e9e8e8;}#header-top.header-top-3 .social-ul li:first-child a {border-left-color: #e9e8e8;}#header-top.header-top-3 .social-ul li a:hover {background-color: #171717;}#header {height: 95px;line-height: 95px;position: relative;}#header > .container {position: relative;}#header > .container > .row > .col-md-4 {position: static;}#header::before {background-color: #e9e8e8;height: 1px;width: 100%;position: absolute;bottom: -3px;left: 0;content: "";}.logo a {float: left;}.logo img {max-height: 95px;;}.logo span {padding-left: 10px;font-size: 12px;display: inline-block;float: left;}.navigation {float: right;}.navigation ul li ul {z-index: 998;}.navigation > ul > li {float: left;font-size: 14px;line-height: 95px;margin-right: 10px;position: relative;list-style: none;}.navigation > ul > li:last-child {margin-right: 0;}.navigation > ul > li > a {padding: 0 10px;display: inline-block;line-height: 94px;}.navigation > ul > li {border-top: 2px solid #FFF;}.navigation li:hover ul {top: 0;background-color: #FFF;border: 1px solid #eae9e9;}.navigation > ul > li:hover > ul {top: 95px;}.navigation li ul li ul {position: absolute;left: 199px;margin-top: -1px;}.navigation ul > li > ul > li {float: none;margin: 0;}.navigation ul > li ul {position: absolute;left: 0;top: 100%;z-index: 993;width: 200px;}.navigation li ul li a {height: inherit;float: inherit;text-align: left;display: block;margin: 0 !important;padding: 0 15px;z-index: 993;font-size: 13px;font-weight: 600;line-height: 38px;border-bottom: 1px solid #eae9e9;}.navigation li ul li:last-child a {border-bottom: none;}.navigation ul > li ul li {position: relative;float: none;list-style: none;}.menu-nav-arrow {margin-left: 5px;}.navigation ul > li ul li .menu-nav-arrow {float: right;}.navigation-2.navigation li ul li ul {left: 200px;margin-top: 0;}.navigation-2.navigation li:hover ul {border: none;}.navigation-2.navigation li ul li a {border-bottom-color: #e66551;}.navigation-2.navigation li ul li a:hover,.navigation-2.navigation li ul li.current_page_item > a,.navigation-2.navigation > ul > li:hover li:hover > a {background-color: #171717;}.navigation > ul > li.mega-menu > ul {margin: 0 15px;}.navigation > ul > li.mega-menu {position: static;}.navigation > ul > li.mega-menu > ul {left: 0;right: 0;width: auto;}.navigation > ul > li.mega-menu ul {top: 97px;}.navigation ul > li.mega-menu > ul > li {float: left;padding: 15px;}.navigation > ul > li.mega-menu ul li ul {border: none;display: block !important;overflow: hidden !important;position: static;height: auto !important;width: 100%;}.navigation > ul > li.mega-menu li li,.navigation > ul > li.mega-menu li a,.navigation > ul > li.mega-menu li li a {width: 100%;float: left;clear: left;}.navigation > ul > li.mega-menu > ul > li > a:first-child {font-size: 14px;color: #171717 !important;background: transparent !important;}.navigation > ul > li.mega-menu li li:before {content: "\f105";font-family: "FontAwesome";float: left;position: absolute;top: -27px;left: 10px;}.navigation > ul > li.mega-menu li li > a {padding-left: 25px;}.navigation li.mega-menu ul li:last-child a {border-bottom: 1px solid #eae9e9;}.navigation ul > li.mega-menu ul li .menu-nav-arrow {display: none;}.navigation li.mega-menu:hover ul,.navigation li > ul,.navigation li > ul li > ul,.navigation li ul li ul {opacity: 0;visibility: hidden;-webkit-transition: all 0.28s ease-in-out;-moz-transition: all 0.28s ease-in-out;-ms-transition: all 0.28s ease-in-out;-o-transition: all 0.28s ease-in-out;transition: all 0.28s ease-in-out;-moz-transform: scaleY(0);-webkit-transform: scaleY(0);-o-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;}.navigation li.mega-menu:hover ul,.navigation li:hover > ul,.navigation li > ul li:hover > ul,.navigation li ul li:hover ul {opacity: 1;visibility: visible;-moz-transform: scaleY(1);-webkit-transform: scaleY(1);-o-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);}.navigation_mobile {height: 35px;line-height: 35px;position: relative;width: 300px;margin-top: 30px;float: right;}.navigation_mobile ul {margin-bottom: 0;}.navigation_mobile_click {border: 1px solid #e9e8e8;padding: 0 10px;background-color: #f8f7f7;cursor: pointer;height: 35px;line-height: 35px;font-size: 14px;}.navigation_mobile > ul {background-color: #FAFAFA;border: 1px solid #dedede;border-top: none;overflow: hidden;position: absolute;left: 0;top: 35px;width: 100%;z-index: 993;-moz-border-radius: 0 0 2px 2px;-webkit-border-radius: 0 0 2px 2px;border-radius: 0 0 2px 2px;display: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.navigation_mobile > ul li ul {position: relative;margin-bottom: 0;border-top: 1px solid #ebebeb;margin: 0 -20px;display: none;}.navigation_mobile_click:before {content: "\f0c9";font-family: "FontAwesome";font-size: 20px;position: absolute;right: 0;top: 0;height: 35px;width: 35px;text-align: center;}.navigation_mobile > ul li {float: none;padding: 0 15px;line-height: 33px;border-bottom: 1px solid #ebebeb;text-align: left;font-size: 14px;list-style: none;}.navigation_mobile > ul a {background: transparent;}.navigation_mobile > ul a i {margin-right: 5px;}.navigation_mobile > ul li ul li {border-bottom: 0;line-height: 30px;margin-left: 10px;}.navigation_mobile > ul li ul li a {font-size: 14px;}.navigation_mobile > ul li ul li:before {content: "\f054";font-family: "FontAwesome";font-size: 10px;margin-right: 8px;speak: none;position: relative;top: 1px;}.header-search {position: relative;float: right;height: 35px;margin: 30px 0 0 30px;}.header-search-a {float: right;cursor: pointer;height: 35px;width: 35px;line-height: 32px;background-color: #f8f7f7;border: 1px solid #eae9e9;text-align: center;}.header-search-form {position: absolute;height: 53px;width: 184px;top: 35px;right: 0;display: none;}.header-search-form input {background-color: #FFF;border: none;height: 32px;width: 164px;font-size: 12px;line-height: 32px;margin: 10px 0 0 10px;}.header-search-active .header-search-a {-moz-border-radius: 2px 2px 0 0;-webkit-border-radius: 2px 2px 0 0;border-radius: 2px 2px 0 0;}.header-search-active .header-search-form {-moz-border-radius: 2px 0 2px 2px;-webkit-border-radius: 2px 0 2px 2px;border-radius: 2px 0 2px 2px;z-index: 999;}#header.header-2 .navigation {float: left;}#header.header-2 .navigation > ul > li > a {padding: 0 8px;}#header.header-2 .navigation > ul > li:hover > ul {top: 93px;}#header.header-2 .navigation > ul > li.mega-menu:hover > ul {top: 95px;}#header.header-3 {height: auto;}#header.header-3 .logo {text-align: center;margin-bottom: 20px;}#header.header-3 .logo a,#header.header-3 .logo span {float: none;}#header.header-3 .navigation {text-align: center;float: none;line-height: normal;}#header.header-3 .navigation > ul > li {line-height: 55px;border-top: none;float: none;display: inline-block;}#header.header-3 .navigation > ul > li > a {line-height: 55px;}#header.header-3 .navigation > ul > li {border-bottom: 2px solid #FFF;}#header.header-3 .navigation > ul > li:hover > ul {top: 56px;}#header.header-3 .navigation > ul > li:hover {border-bottom-color: #FFF !important;}#header.header-3 .navigation > ul > li.mega-menu:hover > ul {top: 173px;}#header.header-3 .navigation > ul > li.mega-menu li li:before {top: -47px;}#header.header-4::after {background-color: #e9e8e8;height: 1px;width: 100%;position: absolute;bottom: 55px;left: 0;content: "";}#header.header-4 .navigation {float: left;}#header.header-4 .navigation > ul > li {float: left;}#header.fixed-nav {position: fixed;opacity: 1;filter: alpha(opacity=100);top: 0;left: 0;width: 100%;z-index: 993;-webkit-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.05);background-color: #FFF;}.boxed #header.fixed-nav,.boxed-2 #header.fixed-nav {width: 990px;left: inherit;}.slideshow {position: relative;}.tp-banner,.tp-banner-2 {width: 100%;position: relative;}.tp-banner > ul > li,.tp-banner-2 > ul > li {list-style: none;}.tp-bullets {display: none;}.slideshow .tparrows {height: 40px;width: 40px;line-height: 40px;text-align: center;background-color: rgba(255,255,255,0.10);z-index: 25;cursor: pointer;top: 50% !important;display: inline-block;opacity: 0;}.slideshow .tparrows:before {font-size: 15px;font-family: "FontAwesome";}.slideshow .tparrows.tp-leftarrow:before {content: "\f053";}.slideshow .tparrows.tp-rightarrow:before {content: "\f054";}.slideshow:hover .tparrows {opacity: 1;}.boxed .slideshow .tparrows.tp-leftarrow,.boxed-2 .slideshow .tparrows.tp-leftarrow {opacity: 1;left: -70px !important;}.boxed .slideshow .tparrows.tp-rightarrow,.boxed-2 .slideshow .tparrows.tp-rightarrow {opacity: 1;right: -70px !important;}.slide-h2 h2 {font-size: 45px !important;}.slide-h3 h2 {font-size: 30px !important;}.slide-p p {font-size: 16px;color: #e6e3db;text-align: center;line-height: 25px;}.tp-caption.color.large_bg {background-color: #FFF;font-size: 15px;font-weight: bold;line-height: 32px;padding: 0 15px;}.breadcrumbs {background-color: #f8f7f7;padding: 17px 0;border-top: 1px solid #e3e3e4;border-bottom: 1px solid #edecec;}.breadcrumbs h4 {font-weight: normal;margin-bottom: 15px;}.breadcrumbs span {font-size: 12px;}.crumbs {line-height: 59px;float: right;font-size: 12px;}.crumbs a,.crumbs span {display: inline-block;margin-right: 5px;}.sections {padding: 80px 0;}.sections-title {text-align: center;}.sections-title-h3 {position: relative;}.sections-title-h3 h3 {font-size: 20px;padding-bottom: 20px;margin-bottom: 20px;}.sections-title-h3:before {content: "";height: 1px;width: 270px;background-color: #acacac;display: inline-block;position: absolute;bottom: 0;left: 50%;margin-left: -135px;}.sections-title-h3:after {content: "";height: 4px;width: 30px;background-color: #171717;display: inline-block;position: absolute;bottom: -1px;left: 50%;margin-left: -15px;}.sections-title p {margin-bottom: 30px;}.sections-padding-t-0 {padding-top: 0;}.sections-padding-t-30 {padding-top: 30px;}.sections-padding-t-160 {padding-top: 160px;}.sections-padding-b-50 {padding-bottom: 50px;}.sections-padding-b-0 {padding-bottom: 0;}.sections-padding-t-50 {padding-top: 50px;}.sections-padding-t-130 {padding-top: 130px;}.sections-padding-20 {padding: 20px 0;}.sections-padding-140 {padding: 140px 0;}.sections-padding-160 {padding: 160px 0;}.sections-padding-0 {padding: 0;}.sections-left-sidebar .sidebar {float: left;}.sections-left-sidebar .main-content {float: right;}.section-2 {background-color: #f5f4f4;}.section-3 {background-color: #171717;}.section-3 .sections-title-h3:before {background-color: #d5d5d5;}.section-3 .sections-title p {color: #bababa;}.section-3 .box-icon-i {background-color: transparent;border-color: #444;}.section-3 .box-icon:hover .box-icon-i {border-color: #FFF;}.section-4 .sections-title-h3:before {background-color: rgba(255,255,255,0.5);}.section-4 .box-icon-i {background-color: transparent;border-color: #444;}.section-4 .box-icon:hover .box-icon-i {border-color: #FFF;}.section-img {background-image: url("images/section-img.png");background-repeat: no-repeat;background-size: cover;background-attachment: fixed;background-position: center center;}.section-img-2 {background-image: url("images/section-img-2.png");}.widget {margin-bottom: 30px;background-color: #FFF;border: 1px solid #e9e8e8;padding: 20px;}.widget .widget-title:before {background-color: #171717;}.widget .widget-title h6 {border-bottom: none;}.widget ul li {margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #e9eaec;list-style: none;}.widget ul li:last-child {margin-bottom: 0;padding-bottom: 0;border-bottom: none;}.widget ul li a span {float: right;}.sidebar-tweet {position: relative;}.sidebar-tweet:before {content: "\f099";position: absolute;bottom: 10px;right: 0;font: bold 30px/0 "FontAwesome";}.sidebar-tweet ul li {padding-bottom: 0;margin-bottom: 0;border-bottom: none;font-size: 13px;font-weight: 600;}.sidebar-tweet ul li .tweet_time a {font-size: 11px;}.box-icon {text-align: center;overflow: hidden;height: 100%;}.box-icon-i {font-size: 30px;text-align: center;margin: 0 auto 20px;}.box-icon p {margin-bottom: 0;}.box-icon-i-2 {background-color: #f0efef;height: 95px;width: 95px;line-height: 90px;border: 5px solid #f0efef;margin: 0 auto 30px;}.box-icon-i-3 {background-color: #FFF;border-color: #e9e8e8;}.box-icon-2 {text-align: left;}.box-icon-2 .box-icon-i {float: left;margin-right: 15px;margin-bottom: 0;}.box-icon-2 .box-icon-content {overflow: hidden;height: 100%;}.box-icon-i-4 {height: 70px;width: 70px;border-width: 2px;line-height: 66px;}.box-icon-i-5 {background-color: #FFF;}.box-icon:hover .box-icon-i-2.box-icon-i-5 {background-color: #171717;}.box-icon-number h5 {font-size: 45px;}.isotope-item {z-index: 2;list-style: none;}.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}.isotope,.isotope .isotope-item {-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.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;width: 100%;}.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;}.protfolio-filter {text-align: center;margin-bottom: 20px;}.protfolio-filter li {display: inline-block;}.protfolio-filter li a {display: inline-block;margin: 0 20px 30px 0;background-color: #FFF;border: 1px solid #e9e8e8;padding: 4px 10px;font-size: 13px;}.protfolio-filter li:last-child a {margin-right: 0;}.portfolio-one {margin-bottom: 30px;background-color: #FFF;-moz-box-shadow: 0 8px 15px rgba(0,0,0,0.1);-webkit-box-shadow: 0 8px 15px rgba(0,0,0,0.1);box-shadow: 0 8px 15px rgba(0,0,0,0.1);}.portfolio-head {position: relative;overflow: hidden;height: 100%;}.portfolio-img img {width: 100%;height: auto;}.portfolio-hover {opacity: 0.5;position: absolute;top: 0;left: -100%;height: 100%;width: 100%;}.portfolio-link,.portfolio-zoom {position: absolute;top: 50%;margin-top: -17px;width: 34px;height: 34px;line-height: 34px;font-size: 14px;background-color: #171717;display: inline-block;text-align: center;opacity: 0.8;}.portfolio-link {margin-right: -39px;right: 50%;}.portfolio-zoom {margin-left: -39px;left: 50%;}.portfolio-content {padding: 20px;}.portfolio-content > i {float: left;width: 34px;height: 34px;line-height: 34px;font-size: 14px;text-align: center;margin-right: 20px;}.portfolio-meta {overflow: hidden;height: 100%;}.portfolio-meta h6 {font-size: 15px;margin-bottom: 10px;line-height: 18px;}.portfolio-cat a {font-size: 12px;}.portfolio-one:hover .portfolio-hover {left: 0;opacity: 0.9;}.portfolio-link:hover,.portfolio-zoom:hover {opacity: 1;}.col-md-9.main-content li.col-md-3 .portfolio-content > i,.col-md-9.main-content div.col-md-3 .portfolio-content > i {width: 30px;height: 30px;line-height: 30px;margin-right: 15px;}.col-md-9.main-content li.col-md-3.portfolio-item-2 .portfolio-meta p,.col-md-9.main-content div.col-md-3.portfolio-item-2 .portfolio-meta p {display: none;}.col-md-9.main-content li.col-md-6.portfolio-item {width: 49.95%;}.portfolio-item-2 .portfolio-meta {padding: 20px;}.portfolio-item-2 .portfolio-meta h6 {font-size: 18px;margin-bottom: 20px;line-height: 22px;}.portfolio-item-2 .portfolio-link,.portfolio-item-2 .portfolio-zoom {bottom: 20px;top: initial;left: 20px;margin: 0;}.portfolio-item-2 .portfolio-link {left: 64px;}.portfolio-full-width {margin-bottom: 30px;}.portfolio-full-width ul {list-style: none;}.portfolio-full-width li.col-md-3 {padding: 0;width: 24.95%;}.portfolio-full-width li.col-md-3 .portfolio-one {margin-bottom: 0;}.portfolio-full-width li.col-5.portfolio-item {width: 20%;}.portfolio-full-width li.col-5 .portfolio-one {margin-bottom: 0;}.row.isotope {padding-right: 0;margin-left: 0;}.portfolio-all {margin-left: -15px;margin-right: -14.99px;}.portfolio-all.portfolio-full-width {margin-left: 0;margin-right: 0;}.portfolio-no-margin {margin: 0 0 30px;}.portfolio-no-margin li.portfolio-item,.portfolio-no-margin div.portfolio-item {margin: 0;padding: 0;overflow: hidden;}.portfolio-no-margin li.portfolio-item .portfolio-one,.portfolio-no-margin div.portfolio-item .portfolio-one {margin-bottom: 0;}.portfolio-no-margin li.portfolio-item .portfolio-one .portfolio-head,.portfolio-no-margin div.portfolio-item .portfolio-one .portfolio-head {overflow: inherit;}.portfolio-slide.portfolio-no-margin {margin-right: 15px;margin-left: 15px;}.portfolio-slide.portfolio-no-margin div.portfolio-item {margin-bottom: 30px;}.col-md-9.main-content .portfolio-no-margin li.col-md-4.portfolio-item,.portfolio-no-margin div.col-md-4.portfolio-item {width: 33.333%;}.portfolio-description p:last-child {margin-bottom: 0;}.portfolio-details li {font-size: 12px;margin-bottom: 5px;list-style: none;}.portfolio-details li span {font-weight: bold;font-size: 13px;}.post-social.portfolio-social {float: left;}.contact-iframe iframe {width: 100%;display: block;border: none;}.required-error {font-size: 13px;color: #F00;line-height: 38px;position: absolute;right: 10px;top: 0;}.contact-information li,.business-hours li {list-style: none;}.contact-information li:first-child {margin-bottom: 20px;}.page-404 {text-align: center;}.page-404 h2 {font-size: 156px;margin-bottom: 30px;line-height: 110px;}.page-404 h3 {font-size: 23px;margin-bottom: 70px;}.search-404 div {position: relative;height: 40px;width: 370px;margin: 0 auto 20px;}.search-404 input {display: inline-block;width: 100%;position: absolute;top: 0;left: 0;background-color: #f8f7f7;border-color: #e9e8e8;height: 38px;line-height: 38px;}.search-404 button {position: absolute;top: 0;right: 10px;background-color: transparent;border: none;font-size: 14px;line-height: 33px;}.search-404 .button-4 {margin-right: 5px;}.search-404 .button-3 {margin-left: 5px;}.coming-soon {text-align: center;}.coming-soon h2 {font-size: 45px;margin-bottom: 40px;line-height: 40px;}.coming-soon p {margin-bottom: 40px;}#coming-soon .col-md-3 > div {background-color: #f8f7f7;border: 1px solid #e9e8e8;padding: 40px;margin-bottom: 30px;}#coming-soon .col-md-3 > div span:first-child {font-size: 35px;font-weight: bold;margin-right: 30px;display: inline-block;}#coming-soon .col-md-3 > div span:last-child {font-size: 24px;font-weight: bold;}.load-more-projects {text-align: center;}.button-1 {display: inline-block;background-color: #FFF;font-size: 13px;font-weight: bold;border: 1px solid #d5d5d5;padding: 10px 70px;}.button-1.button-2:hover {background-color: #FFF;border-color: #d5d5d5;}.button-3,.button-4,.button-5,.button-6 {padding: 8px 24px;font-size: 13px;font-weight: bold;display: inline-block;}.button-3:hover,.button-4,.button-6:hover {background-color: #171717;}.button-5:hover {background-color: #333;}.button-6 {background-color: transparent;border: 1px solid #FFF;}.button-6:hover {border-color: #171717;}.accordion {margin-bottom: 30px;}.accordion .section-content {margin-bottom: 10px;background-color: #FFF;border: 1px solid #d6d9df;padding: 0;}.accordion .accordion-title {font-size: 13px;font-weight: bold;color: #7d7d7d;padding: 9px 20px;margin-bottom: 0;cursor: pointer;}.accordion .accordion-title a i {float: right;margin: 2px -9px 0 20px;background-color: #7d7d7d;height: 20px;width: 20px;line-height: 20px;font-size: 12px;text-align: center;}.accordion .accordion-title.active {background-color: #f8f7f7;}.accordion .accordion-inner {border-top: 1px solid #d6d9df;padding: 20px;line-height: 22px;margin-top: 0;font-size: 13px;display: none;}.accordion .accordion-inner.active {display: block;}.accordion.accordion-2 .accordion-title {font-size: 15px;padding: 18px 20px;}.accordion.accordion-2 .accordion-title a i {margin-right: 0;}.progressbar-warp {margin-bottom: 30px;}.progressbar {position: relative;margin-bottom: 20px;overflow: hidden;}.progressbar-all {background-color: #e6e6e6;overflow: hidden;}.progressbar-percent {height: 100%;-webkit-background-size: 30px 30px;-moz-background-size: 30px 30px;background-size: 30px 30px;-webkit-animation: move 5s linear infinite;-moz-animation: move 5s linear infinite;animation: move 5s linear infinite;width: 0;height: 11px;}@-webkit-animation expandWidth { 0%{width:0} 100%{width:auto} }@-webkit-keyframes move { 0%{background-position:0 0} 100%{background-position:90px 90px} }.progressbar-title {font-size: 15px;font-weight: bold;position: relative;z-index: 99;width: 100%;display: block;padding-bottom: 10px;}.progressbar-title span {font-weight: normal;display: inline-block;margin-left: 20px;}.head-title {position: relative;}.head-title h6 {font-size: 20px;padding-bottom: 20px;margin-bottom: 20px;}.head-title:before {content: "";height: 1px;width: 100%;background-color: #acacac;display: inline-block;position: absolute;bottom: 0;left: 0;}.head-title:after {content: "";height: 4px;width: 30px;background-color: #171717;display: inline-block;position: absolute;bottom: -1px;left: 0;}.blog-item {margin-bottom: 30px;}.blog-img {position: relative;overflow: hidden;height: 100%;margin-bottom: 20px;}.blog-img img {width: 100%;height: auto;}.blog-video iframe {width: 100%;display: block;border: none;}.blog-date {position: absolute;top: 20px;left: 20px;background-color: #171717;font-size: 12px;text-align: center;padding: 0 10px 10px 10px;}.blog-date span {display: block;width: 100%;}.blog-date span:first-child {font-size: 35px;font-weight: bold;}.blog-content h6 {font-size: 16px;margin-bottom: 15px;}.blog-meta div {float: left;margin-right: 30px;font-size: 12px;}.blog-meta div:last-child {margin-right: 0;}.blog-meta div i {margin-right: 5px;}.blog-meta a.button-3 {float: right;font-size: 13px;font-weight: normal;padding: 5px 10px;margin-top: -7px;}.blog-item-2 {margin-bottom: 60px;}.single-post {padding-bottom: 40px;margin-bottom: 30px;border-bottom: 3px solid #171717;}.single-post .blog-meta {float: right;}.single-post .blog-content h6 {float: left;}.post-tag {float: left;}.post-tag i {font-size: 13px;margin-right: 10px;line-height: 35px;}.post-tag a {font-size: 12px;}.post-social {float: right;line-height: 35px;}.post-social li {margin-right: 5px;}.post-social li a,.post-social li:first-child a {border: none;}.post-social li:last-child {margin-right: 0;}.post-author {margin-bottom: 70px;background-color: #f7f6f6;border: 1px solid #e9e8e8;padding: 20px;}.post-author-img {height: 60px;width: 60px;overflow: hidden;float: left;margin-right: 20px;}.post-author-content {overflow: hidden;height: 100%;}.post-author-content h6 {font-size: 16px;}.post-author-content p {margin-bottom: 0;}.section-title {position: relative;padding-bottom: 20px;margin-bottom: 20px;}.section-title:before {content: "";height: 4px;width: 30px;background-color: #5c5c5c;position: absolute;bottom: -1px;left: 0;}.section-title h6 {font-size: 19px;margin-bottom: 0;}.section-title-2 h6 {font-size: 15px;}.section-title-3 {margin-top: 50px;}.commentlist {margin-bottom: 50px;}.commentlist li {list-style: none;}.commentlist li.comment .comment-body {margin-bottom: 20px;background-color: #FFF;border: 1px solid #e9e8e8;padding: 20px;}.commentlist li.comment .comment-body p {margin-bottom: 0;}.commentlist ul.children {margin-left: 100px;}.commentlist li.comment .comment-body .avatar {height: 60px;width: 60px;overflow: hidden;float: left;margin-right: 20px;}.commentlist li.comment .comment-body .comment-text {overflow: hidden;height: 100%;}.commentlist li.comment .comment-body .comment-text .author {margin-bottom: 20px;}.commentlist li.comment .comment-body .comment-text .author span {font-size: 14px;font-weight: bold;display: inline-block;margin-bottom: 5px;}.commentlist li.comment .comment-body .comment-text .author div.date {font-size: 12px;color: #c0bfbf;}.comment-meta {float: left;}.comment-reply.button-4 {float: right;font-size: 13px;padding: 5px 20px;}.comment-form {margin-bottom: 30px;}.comment-form .form-input {position: relative;}.comment-form .form-input i {position: absolute;top: 20px;margin-top: -5px;left: 10px;font-size: 13px;}.comment-form .form-input input,.comment-form .form-input textarea {width: 100%;padding-left: 30px;margin-bottom: 20px;}.comment-form .form-input textarea {height: 160px;}.comment-form .button-3 {width: 100%;border: none;font-size: 15px;font-weight: bold;}.single-page {padding-bottom: 0;margin-bottom: 0;border-bottom: none;}.testimonial-item {margin-bottom: 30px;}.testimonial-content {background-color: #f8f7f7;border: 1px solid #e9e8e8;margin-bottom: 20px;padding: 20px;}.testimonial-content div:first-child,.testimonial-content div:last-child {line-height: 0;font-size: 16px;}.testimonial-content div:first-child {text-align: left;}.testimonial-content div:last-child {text-align: right;}.testimonial-content p {margin-top: 20px;}.testimonial-img {float: left;overflow: hidden;height: 100%;margin-right: 20px;}.testimonial-name {overflow: hidden;height: 100%;margin-top: 10px;float: left;}.testimonial-name span {display: block;font-size: 13px;margin-bottom: 5px;}.testimonial-item-2 {text-align: center;}.testimonial-item-2 .testimonial-content {background-color: transparent;border: none;}.testimonial-item-2 .testimonial-name {float: none;margin-top: 0;}.testimonial-item-2 .testimonial-content div {font-size: 28px;color: #333;}.testimonial-item-2 .testimonial-content p {font-size: 18px;line-height: 28px;font-style: italic;}.client {background-color: #FFF;border: 1px solid #e9e8e8;opacity: 0.75;margin-bottom: 30px;}.client:hover {opacity: 1;}.member {margin-bottom: 30px;}.member-head {overflow: hidden;height: 100%;position: relative;margin-bottom: 20px;}.member-hover {opacity: 0.5;position: absolute;top: 0;left: -100%;height: 100%;width: 100%;text-align: center;}.member-hover .social-ul {float: none;position: relative;top: 50%;display: inline-block;margin-top: -17.5px;}.member-hover .social-ul li {line-height: 35px;margin: 0 5px;}.member-hover .social-ul li a {background-color: #171717;border: none;font-size: 14px;}.member-hover .social-ul li:first-child a {margin-left: 0;}.member-hover .social-ul li:last-child a {margin-right: 0;}.member:hover .member-hover {left: 0;opacity: 0.9;}.member-content {text-align: center;}.member-content h5 {margin-bottom: 15px;}.member-content span {font-size: 14px;font-style: italic;display: inline-block;margin-bottom: 15px;}.member-content p {margin-bottom: 0;}.callout {background-color: #f8f7f7;border: 1px solid #e9e8e8;padding: 20px;}.callout > h6 {font-size: 17px;margin-bottom: 15px;}.callout p {margin-bottom: 0;}.callout-a {text-align: center;}.callout-a a {display: inline-block;}.callout-4 {background-color: #FFF;}.callout-5 {background-color: #171717;}.alerts {background-color: #FFF;border: 1px solid #e9e8e8;padding: 20px;margin-bottom: 30px;}.alerts > i {height: 46px;width: 46px;line-height: 46px;font-size: 15px;text-align: center;float: left;margin-right: 20px;}.alerts div {overflow: hidden;height: 100%;}.alerts div h3 {font-size: 14px;margin-bottom: 10px;}.alerts div p {margin-bottom: 0;}.social li {float: left;list-style: none;}.social li a {float: left;height: 32px;width: 32px;line-height: 32px;font-size: 16px;text-align: center;margin: 0 10px 10px 0;}.social .social-rss a {background-color: #faa33d;}.social .social-facebook a {background-color: #5d82d1;}.social .social-twitter a {background-color: #40bff5;}.social .social-vimeo a {background-color: #35c6ea;}.social .social-myspace a {background-color: #008dde;}.social .social-youtube a {background-color: #ef4e41;}.social .social-instagram a {background-color: #548bb6;}.social .social-stumbleupon a {background-color: #ff5c30;}.social .social-lastfm a {background-color: #f34320;}.social .social-pinterest a {background-color: #e13138;}.social .social-gplus a {background-color: #eb5e4c;}.social .social-evernote a {background-color: #9acf4f;}.social .social-dribbble a {background-color: #f7659c;}.social .social-skype a {background-color: #13c1f3;}.social .social-forrst a {background-color: #45ad76;}.social .social-linkedin a {background-color: #238cc8;}.social .social-wordpress a {background-color: #2592c3;}.social .social-grooveshark a {background-color: #ffb21d;}.social .social-delicious a {background-color: #377bda;}.social .social-behance a {background-color: #1879fd;}.social .social-dropbox a {background-color: #17a3eb;}.social .social-soundcloud a {background-color: #ff7e30;}.social .social-deviantart a {background-color: #6a8a7b;}.social .social-yahoo a {background-color: #ab47ac;}.social .social-flickr a {background-color: #ff48a3;}.social .social-digg a {background-color: #75788d;}.social .social-blogger a {background-color: #ff9233;}.social .social-tumblr a {background-color: #426d9b;}.social .social-quora a {background-color: #ea3d23;}.social .social-github a {background-color: #3f91cb;}.social .social-amazon a {background-color: #ff8e2e;}.social .social-xing a {background-color: #1a8e8c;}.social .social-wikipedia a {background-color: #b3b5b8;}.social li a:hover {background-color: #171717;}.pricing-tables {margin-bottom: 30px;background-color: #FFF;border: 1px solid #e9e8e8;}.pricing-header {text-align: center;padding: 30px;background-color: #f8f7f7;border-bottom: 1px solid #e9e8e8;}.pricing-header h3 {font-size: 30px;margin-bottom: 20px;}.pricing-header div {line-height: 70px;}.pricing-header div span {font-size: 50px;}.pricing-header div strong {font-weight: normal;float: right;}.pricing-header a {display: inline-block;font-size: 16px;font-weight: bold;}.pricing-header a:hover {background-color: #FFF;}.pricing-content {padding: 20px;}.pricing-content li {border-bottom: 1px solid #e5e5e5;padding-bottom: 15px;margin-bottom: 15px;list-style: none;}.pricing-content li:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}.pricing-content ul li strong {font-weight: normal;font-size: 15px;}.pricing-content ul li span {float: right;font-size: 14px;}.pagination {text-align: center;margin-bottom: 30px;}.pagination li,.pagination a {display: inline-block;}.pagination a {background-color: #f8f7f7;border: 1px solid #e9e8e8;padding: 2px 8px;margin: 0 5px;}.pagination li.pagination-prev a,.pagination li.pagination-next a {padding: 3px 10px;font-size: 13px;background-color: #171717;border-color: #171717;}.about-video {text-align: center;}.about-video span:first-child {display: block;font-size: 18px;height: 70px;width: 70px;line-height: 70px;border: 2px solid #171717;margin: 0 auto 30px;}.about-video span:last-child {font-size: 26px;font-weight: bold;display: block;}.about-video a:hover span:first-child {border-color: #FFF;}.list-ul {line-height: 30px;}.list-ul li:before {font-size: 15px;}blockquote {border-left: 6px solid #acacac;}.blockquote-1,.blockquote-2,.blockquote-3 {border-left: none;}.quote-name {display: block;font-size: 13px;font-style: normal;margin-top: 10px;}.blockquote-2 {background-color: #f8f7f7;border: 1px solid #e9e8e8;}.bxslider-slide,.sidebar-tweet {position: relative;padding-top: 80px;}.bxslider-slide ul {list-style: none;}.bxslider-slide .bx-pager,.sidebar-tweet .bx-pager {display: none;}.bxslider-slide .bx-controls-direction,.sidebar-tweet .bx-controls-direction {position: absolute;z-index: 3;top: 0;left: 50%;margin-left: -35px;}.bxslider-slide .bx-controls-direction a,.sidebar-tweet .bx-controls-direction a {display: inline-block;height: 25px;width: 25px;line-height: 25px;font-size: 11px;text-align: center;background-color: #171717;color: #e5eada;margin: 0 5px;}.bxslider-slide .bx-controls-direction a:before,.sidebar-tweet .bx-controls-direction a:before {font-size: 12px;font-family: "FontAwesome";}.bxslider-slide .bx-controls-direction a.bx-prev:before,.sidebar-tweet .bx-controls-direction a.bx-prev:before {content: "\f053";}.bxslider-slide .bx-controls-direction a.bx-next:before,.sidebar-tweet .bx-controls-direction a.bx-next:before {content: "\f054";}.bxslider-slide-title,.sidebar-tweet {padding: 0;}.bxslider-slide-title .bx-controls-direction {position: absolute;top: -56px;right: 11px;margin-left: 0;text-align: right;}.portfolio-slide.bxslider-slide-title.portfolio-no-margin .bx-controls-direction {right: -5px;top: 0;}.sidebar-tweet {padding-bottom: 50px;}.sidebar-tweet .bx-controls-direction {top: inherit;bottom: 0;left: 0;margin-left: 0;}.section-3 .bxslider-slide .bx-controls-direction a {background-color: #333;}.section-4 .bxslider-slide .bx-controls-direction a:hover,.sidebar-tweet .bx-controls-direction a:hover {background-color: #333;}.blog-item .bxslider-slide {padding-top: 0;}.blog-item .bxslider-slide .bx-controls-direction {top: inherit;left: inherit;right: 20px;bottom: 20px;margin-left: 0;}.about-slide {margin-bottom: 30px;}.about-slide img,.single-portfolio-slide img {width: 100%;height: auto;}.single-portfolio-slide-2 {margin-bottom: 50px;}.single-portfolio-slide-3 {margin-top: -80px;}.about-slide.bxslider-slide,.single-portfolio-slide.bxslider-slide {padding-top: 0;}.about-slide.bxslider-slide .bx-controls-direction,.single-portfolio-slide.bxslider-slide .bx-controls-direction {top: inherit;left: 20px;bottom: 20px;margin-left: 0;}.single-portfolio-slide.bxslider-slide .bx-controls-direction {left: inherit;right: 20px;}.about-slide.bxslider-slide .bx-controls-direction a,.single-portfolio-slide.bxslider-slide .bx-controls-direction a {height: 40px;width: 40px;line-height: 35px;font-size: 20px;background-color: rgba(23,23,23,0.6);}.about-slide li,.single-portfolio-slide.bxslider-slide li {overflow: hidden;height: 100%;}.box-icon-slide .box-icon-i {font-size: 27px;}.bxslider-slide-2 {padding-top: 30px;}.bxslider-slide-2 .bx-controls-direction {position: relative;top: inherit;left: inherit;margin-left: 0;text-align: center;}.bxslider-slide-2.box-icon-slide .bx-controls-direction {margin-top: 30px;}#footer {background-color: #171717;padding: 70px 0 40px;}.footer-widget {margin-bottom: 30px;}.widget-title {position: relative;}.widget-title:before {content: "";height: 4px;width: 30px;background-color: #5c5c5c;position: absolute;bottom: -1px;left: 0;}.widget-title h6 {font-size: 15px;border-bottom: 1px solid #282828;padding-bottom: 20px;margin-bottom: 20px;}.widget-about {overflow: hidden;height: 100%;}.widget-about p {font-size: 13px;}.widget-about .social-ul {float: left;}.widget-about .social-ul li a {height: 33px;width: 33px;line-height: 33px;border: none;background-color: #333;margin: 0 5px 5px 0;font-size: 16px;}.widget-about .social-ul li:last-child a {margin-right: 0;}.widget-about-2 {overflow: hidden;height: 100%;}.widget-about-2 > ul > li {margin-bottom: 30px;list-style: none;}.widget-about-2 > ul > li:last-child {margin-bottom: 0;}.widget-about-2 > ul > li > i {float: left;height: 30px;width: 30px;line-height: 30px;font-size: 15px;background-color: #282828;color: #bababa;margin-right: 20px;text-align: center;}.widget-about-2 > ul > li > div {overflow: hidden;height: 100%;font-size: 13px;line-height: 22px;}.widget-posts {overflow: hidden;height: 100%;}.widget-posts > ul > li {margin-bottom: 30px;list-style: none;}.widget-posts > ul > li:last-child {margin-bottom: 0;}.widget-post-img {float: left;height: 70px;width: 70px;overflow: hidden;height: 100%;margin-right: 20px;}.widget-post-img img {height: 70px;width: 70px;}.widget-post-content {overflow: hidden;height: 100%;}.widget-post-content h6 {font-size: 13px;line-height: 22px;margin-bottom: 10px;}.widget-post-content span {font-size: 12px;}.widget-twitter {font-size: 13px;line-height: 22px;}.widget-twitter li {margin-bottom: 30px;list-style: none;}.widget-twitter li:last-child {margin-bottom: 0;}.tweet_time a {font-size: 11px;}#footer-bottom {background-color: #111;padding: 25px 0;}.copyrights {float: left;font-size: 13px;}.navigation-footer {float: right;}.navigation-footer > ul > li {float: left;font-size: 12px;margin-right: 20px;list-style: none;}.navigation-footer > ul > li:last-child {margin-left: 0;}.navigation-footer li li ul {display: none;}.go-up {position: fixed;width: 40px;height: 40px;line-height: 40px;font-size: 15px;right: -60px;bottom: 20px;cursor: pointer;text-align: center;z-index: 9999;}.go-up:hover {background-color: #171717;}.header-search-a,.header-search-form,.header-search-form input,.navigation li:hover ul,.widget-about .social-ul li a,.widget-about-2 > ul > li > i,.widget-post-img,.bxslider-slide .bx-controls-direction a,.sidebar-tweet .bx-controls-direction a,.portfolio-one,.portfolio-link,.portfolio-zoom,.portfolio-content > i,.button-1,.blog-img,.blog-date,.testimonial-content,.protfolio-filter li a,.member-head,.member-hover .social-ul li a,.callout,.button-3,.button-4,.pricing-tables,.pagination a,.widget,.post-social li a,.post-author,.commentlist li.comment .comment-body .comment-text,input[type="text"],input[type="password"],input[type="email"],input[type="url"],textarea,select,.about-slide li,.single-portfolio-slide.bxslider-slide li,#coming-soon .col-md-3 > div,.social li a,.slideshow .tparrows,.tp-caption.color.large_bg,.button-5,.button-6,.go-up,.commentlist li.comment .comment-body {-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}.accordion .section-content {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.progressbar-all,.progressbar-percent,.blockquote-2,.blockquote-3 {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.box-icon-i-2,.testimonial-img,.testimonial-img img,.post-author-img,.post-author-img img,.commentlist li.comment .comment-body .avatar,.commentlist li.comment .comment-body .avatar img,.about-video span:first-child,.alerts > i {-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}.social-ul li a,.navigation li ul li a,.header-search-a,.header-search-form input,#footer,#footer a,#footer-bottom,.crumbs a,.crumbs span,.portfolio-cat a,.testimonial-item-2 .testimonial-name span:last-child,.pagination a,.section-3 .testimonial-name span:last-child,.widget .widget-post-content h6 a,.widget ul li a,input[type="text"],input[type="password"],input[type="email"],input[type="url"],textarea,select,.contact-information li:first-child,.search-404 button,.blockquote-1:before {color: #acacac;}.phone-email-2:before,.phone-email:hover,.phone-email:hover i,.crumbs,span.crumbs-span,.box-icon-i,.button-1:hover,.progressbar-title,.progressbar-title span,.blog-content h6 a:hover,.box-icon .box-icon-i-5 i,.box-icon.box-icon-3 h5,.box-icon.box-icon-3 p a:hover,.protfolio-filter li a,.section-4 .sections-title p,.callout.callout-2 > h6,.section-4 .box-icon p,.pricing-header div span,.testimonial-item-2 .testimonial-name span:first-child,.widget ul li a span,.sidebar-tweet ul li a,.portfolio-item-2 .portfolio-meta h6 a,.portfolio-details li span,.contact-information li,.page-404 h3,#coming-soon .col-md-3 > div span:last-child,.quote-name,.callout.callout-3 > h6,.accordion .accordion-title a,.navigation_mobile_click,.navigation_mobile > ul li,.navigation_mobile > ul a,.navigation_mobile > ul a i,#header-top.header-top-3 .phone-email-2:before,#header-top.header-top-3 .phone-email i,#header-top.header-top-3 .phone-email:hover {color: #171717;}.widget-post-content span,.sections-title p,.blog-meta div,.blog-meta div a,#footer-bottom .navigation-footer > ul > li > a,.testimonial-content div:first-child,.testimonial-content div:last-child,.testimonial-name span:last-child,.member-content span,.post-tag i,.post-tag a,.coming-soon p {color: #5c5c5c;}.white,.social-ul li a:hover,.header-search-a:hover,.header-search-active .header-search-a,.navigation li ul li a:hover,.navigation-2.navigation li ul li a,.navigation li ul li.current_page_item > a,#footer .widget-about .social-ul a:hover,#footer-bottom a:hover,.widget-about-2 > ul > li:hover > i,#footer .widget-twitter a:hover,#footer span.tweet_time a,.box-icon:hover .box-icon-i-2 i,.bxslider-slide .bx-controls-direction a,.sidebar-tweet .bx-controls-direction a,.section-3 .sections-title-h3 h3,.section-4 .sections-title-h3 h3,.portfolio-link,.portfolio-zoom,.portfolio-link:hover,.portfolio-zoom:hover,.portfolio-content > i,.button-1:hover,.accordion .accordion-title a i,.blog-date,.social-ul-2 li a,.button-1.button-2,.section-3 .testimonial-item-2 .testimonial-name span:first-child,.section-4 .testimonial-item-2 .testimonial-name span:first-child,.protfolio-filter li a:hover,.protfolio-filter li.current a,.member-hover .social-ul li a,.button-3,.button-4,.section-4 .box-icon-i i,.section-4 .box-icon h5,.pricing-tables:hover .pricing-header h3,.pricing-tables:hover .pricing-header div,.pagination a:hover,.pagination li.pagination-prev a,.pagination li.pagination-next a,.widget.widget-twitter .widget-title h6,.sidebar-tweet ul li,.widget .sidebar-tweet ul li a:hover,.sidebar-tweet ul li .tweet_time a,.sidebar-tweet:before,.comment-reply.button-4:hover,.about-video a:hover,.portfolio-item-2 .portfolio-meta h6 a:hover,.portfolio-item-2 .portfolio-meta .portfolio-desc p,.blockquote-3,.callout.callout-3 p,.callout.callout-5 p,.alerts > i,.social li a,.slideshow .tparrows,.button-6,.go-up,.sidebar-tweet p,#header-top.header-top-2 .phone-email:hover,#header-top.header-top-2 .phone-email:hover i,#header-top.header-top-3 .phone-email,#header-top.header-top-3 .social-ul li a,.navigation > ul > li:hover li:hover > a,.navigation > ul > li.mega-menu li li.current_page_item:before,.navigation > ul > li.mega-menu li li:hover:before,#header.header-3 .navigation > ul > li.mega-menu li li:hover:before {color: #FFF;}.social-ul li:hover i,.header-search-a:hover i,.box-icon:hover .box-icon-i-2 i,.portfolio-link:hover i,.portfolio-zoom:hover i {-webkit-animation: toTopFromBottom 0.3s forwards;-moz-animation: toTopFromBottom 0.3s forwards;animation: toTopFromBottom 0.3s forwards; }@-webkit-keyframes toLeftFromRight {49% {-webkit-transform: translate(-100%);}50% {opacity: 0;-webkit-transform: translate(100%);}51% {opacity: 1;}}@-moz-keyframes toLeftFromRight {49% {-moz-transform: translate(-100%);}50% {opacity: 0;-moz-transform: translate(100%);}51% {opacity: 1;}}@keyframes toLeftFromRight {49% {transform: translate(-100%);}50% {opacity: 0;transform: translate(100%);}51% {opacity: 1;}}@-webkit-keyframes toRightFromLeft {49% {-webkit-transform: translate(100%);}50% {opacity: 0;-webkit-transform: translate(-100%);}51% {opacity: 1;}}@-moz-keyframes toRightFromLeft {49% {-moz-transform: translate(100%);}50% {opacity: 0;-moz-transform: translate(-100%);}51% {opacity: 1;}}@keyframes toRightFromLeft {49% {transform: translate(100%);}50% {opacity: 0;transform: translate(-100%);}51% {opacity: 1;}}@-webkit-keyframes toTopFromBottom {49% {-webkit-transform: translateY(-100%);}50% {opacity: 0;-webkit-transform: translateY(100%);}51% {opacity: 1;}}@-moz-keyframes toTopFromBottom {49% {-moz-transform: translateY(-100%);}50% {opacity: 0;-moz-transform: translateY(100%);}51% {opacity: 1;}}@keyframes toTopFromBottom {49% {transform: translateY(-100%);}50% {opacity: 0;transform: translateY(100%);}51% {opacity: 1;}}@-webkit-keyframes toBottomFromTop {49% {-webkit-transform: translateY(100%);}50% {opacity: 0;-webkit-transform: translateY(-100%);}51% {opacity: 1;}}@-moz-keyframes toBottomFromTop {49% {-moz-transform: translateY(100%);}50% {opacity: 0;-moz-transform: translateY(-100%);}51% {opacity: 1;}}@keyframes toBottomFromTop {49% {transform: translateY(100%);}50% {opacity: 0;transform: translateY(-100%);}51% {opacity: 1;}}@media (min-width: 1200px) {.boxed,.boxed-2 {width: 1200px !important;}.grid_1200.boxed #header.fixed-nav,.grid_1200.boxed-2 #header.fixed-nav {width: 1200px;}}@media (min-width: 991px) and (max-width: 1200px) {.logo span {display: none;}#header.header-2 .navigation > ul > li {margin-right: 5px;}#header.header-2 .navigation > ul > li > a {padding: 0 1px;}.col-md-9.main-content li.col-md-3.portfolio-item,.portfolio-full-width li.col-md-3 {width: 24.9%;}.col-md-9.main-content .portfolio-no-margin li.col-md-3.portfolio-item {width: 25%;}}@media (min-width: 990px) {.boxed,.boxed-2 {width: 990px;}}@media (min-width: 768px) and (max-width: 992px) {.boxed,.boxed-2 {width: 100%;margin: 0;}.boxed .slideshow .tparrows.tp-leftarrow,.boxed-2 .slideshow .tparrows.tp-leftarrow {left: -20px !important;}.boxed .slideshow .tparrows.tp-rightarrow,.boxed-2 .slideshow .tparrows.tp-rightarrow {right: -20px !important;}#header.header-3 .navigation_mobile {float: none;margin-right: auto;margin-left: auto;margin-bottom: 20px;}#header.header-4::after {height: 0;}.crumbs {display: none;}.slide-h2 h2 {font-size: 30px !important;}.slide-h3 h2 {font-size: 25px !important;}.slide-h2 h2,.slide-h3 h2,.slide-p p {padding: 0 40px !important;}.portfolio-item.col-md-3,.portfolio-item.col-md-4,.portfolio-item.col-md-6,.blog-item.col-md-6,.col-md-3.isotope-item,.col-5.isotope-item,.blog-item.col-md-4,.member-item.col-md-3,.member-item.col-md-4,.pricing-item,#coming-soon .col-md-3,.col-md-9.main-content .portfolio-no-margin li.col-md-4.portfolio-item.col-md-3,.portfolio-no-margin div.col-md-4.portfolio-item.col-md-3 {float: left;width: 50%;}.col-md-2.client-item,.portfolio-full-width .portfolio-item.col-md-3,.portfolio-full-width li.col-5.portfolio-item,.portfolio-slide.bxslider-slide .portfolio-item.col-md-4 {float: left;width: 33.33333%;}.member-item img {width: 100%;height: auto;}.callout p {margin-bottom: 20px;}.pricing-header div strong {float: none;}.sections-left-sidebar .main-content,.sections-left-sidebar .sidebar {float: none;}.copyrights {float: none;text-align: center;margin-bottom: 20px;}.navigation-footer {float: none;text-align: center;}.navigation-footer > ul > li {float: none;display: inline-block;}.box-icon {margin-bottom: 30px;}}@media only screen and (min-width: 452px) and (max-width: 767px) {body {width: 100%;}.boxed,.boxed-2 {width: 100%;margin: 0;}.boxed .slideshow .tparrows.tp-leftarrow,.boxed-2 .slideshow .tparrows.tp-leftarrow {left: -20px !important;}.boxed .slideshow .tparrows.tp-rightarrow,.boxed-2 .slideshow .tparrows.tp-rightarrow {right: -20px !important;}#header-top {height: auto;text-align: center;}.phone-email {float: none;display: inline-block;margin-bottom: 20px;}#header-top .social-ul {float: none;}#header-top .social-ul li,#header-top .social-ul li a {float: none;display: inline-block;margin-left: -2px;}#header-top .social-ul li a {border-top: 1px solid #eae9e9;}#header-top.header-top-2 .social-ul li a {border-top-color: #646464;}#header-top.header-top-4 .social-ul li a {border-top-color: #e9e8e8;}#header {height: auto;padding-bottom: 20px;}.logo a {display: block;text-align: center;float: none;}.logo span {display: none;}#header.header-4::after {height: 0;}.header-search {margin: 20px auto 20px;float: none;text-align: center;line-height: normal;}.header-search-a {float: none;display: inline-block;}.header-search-form {width: 100%;padding: 10px;}.header-search-form input {width: 100%;margin: 0;}.navigation_mobile {float: none;margin-right: auto;margin-left: auto;display: block;}.crumbs {display: none;}.slide-h2 h2 {font-size: 30px !important;}.slide-h2 h2 {font-size: 25px !important;}.slide-h2 h2,.slide-h3 h2,.slide-p p {padding: 0 40px !important;}.portfolio-item.col-md-3,.portfolio-item.col-md-4,.portfolio-item.col-md-6,.blog-item.col-md-6,.col-md-3.isotope-item,.col-5.isotope-item,.blog-item.col-md-4,.member-item.col-md-3,.member-item.col-md-4,.pricing-item,#coming-soon .col-md-3,.col-md-9.main-content .portfolio-no-margin li.col-md-4.portfolio-item,.portfolio-no-margin div.col-md-4.portfolio-item {float: left;width: 50%;}.portfolio-no-margin li.portfolio-item,.portfolio-no-margin div.portfolio-item {width: 49.95%;}.col-md-2.client-item {float: left;width: 33.333%;}.portfolio-full-width .portfolio-item.col-md-3,.portfolio-full-width li.col-5.portfolio-item {width: 33.3%;}.portfolio-full-width .portfolio-desc {display: none;}.member-item img {width: 100%;height: auto;}.blog-date span:first-child {font-size: 20px;}.blog-meta div {margin-bottom: 5px;}.blog-meta a.button-3 {float: left;margin-top: 10px;clear: left;}.single-post .blog-content h6 {width: 100%;}.single-post .blog-meta {float: left;}.commentlist ul.children {margin-left: 80px;}.callout p {margin-bottom: 20px;}.pricing-header div strong {float: none;}.sections-left-sidebar .main-content,.sections-left-sidebar .sidebar {float: none;}.copyrights {float: none;text-align: center;margin-bottom: 20px;}.navigation-footer {float: none;text-align: center;}.navigation-footer > ul > li {float: none;display: inline-block;}.box-icon {margin-bottom: 30px;}}@media only screen and (max-width: 479px) {body {width: 100%;}.boxed,.boxed-2 {width: 100%;margin: 0;}.boxed .slideshow .tparrows.tp-leftarrow,.boxed-2 .slideshow .tparrows.tp-leftarrow {left: -20px !important;}.boxed .slideshow .tparrows.tp-rightarrow,.boxed-2 .slideshow .tparrows.tp-rightarrow {right: -20px !important;}#header-top {height: auto;text-align: center;}.phone-email {float: none;display: inline-block;margin-bottom: 20px;}#header-top .social-ul {float: none;}#header-top .social-ul li,#header-top .social-ul li a {float: none;display: inline-block;margin-left: -2px;}#header-top .social-ul li a {border-top: 1px solid #eae9e9;}#header-top.header-top-2 .social-ul li a {border-top-color: #646464;}#header-top.header-top-4 .social-ul li a {border-top-color: #e9e8e8;}#header {height: auto;padding-bottom: 20px;}.logo a {display: block;text-align: center;float: none;}.logo span {display: none;}.header-search {margin: 20px auto 20px;float: none;text-align: center;line-height: normal;}.header-search-a {float: none;display: inline-block;}.header-search-form {width: 100%;padding: 10px;}.header-search-form input {width: 100%;margin: 0;}.navigation_mobile {float: none;margin-right: auto;margin-left: auto;display: block;width: 100%;}.crumbs {display: none;}.slide-h2 h2 {font-size: 17px !important;}.slide-h3 h2 {font-size: 15px !important;}.slide-h2 h2,.slide-h3 h2 {padding: 0 40px !important;}.slide-p p {display: none;}.slide-a a {font-size: 7px;padding-right: 10px;padding-left: 10px;}.portfolio-item.col-md-3,.portfolio-item.col-md-4,.portfolio-item.col-md-6,.blog-item.col-md-6,.col-md-3.isotope-item,.col-5.isotope-item,.blog-item.col-md-4,.member-item.col-md-3,.member-item.col-md-4,.pricing-item,#coming-soon .col-md-3,.portfolio-full-width .portfolio-item.col-md-3,.col-md-9.main-content li.col-md-6.portfolio-item,.col-md-9.main-content .portfolio-no-margin li.col-md-4.portfolio-item,.portfolio-no-margin div.col-md-4.portfolio-item,.portfolio-full-width li.col-5.portfolio-item {float: left;width: 100%;}.col-md-2.client-item {float: left;width: 50%;}.member-item img {width: 100%;height: auto;}.blog-date span:first-child {font-size: 20px;}.blog-meta div {margin-bottom: 5px;}.blog-meta a.button-3 {float: left;margin-top: 10px;clear: left;}.single-post .blog-content h6 {width: 100%;}.single-post .blog-meta {float: left;}.post-social {float: left;margin-top: 10px;}.commentlist ul.children {margin-left: 50px;}.callout p {margin-bottom: 20px;}.pricing-header div strong {float: none;}.sections-left-sidebar .main-content,.sections-left-sidebar .sidebar {float: none;}.copyrights {float: none;text-align: center;margin-bottom: 20px;line-height: 22px;}.navigation-footer {float: none;text-align: center;}.navigation-footer > ul > li {float: none;display: inline-block;}.box-icon {margin-bottom: 30px;}}@media only screen and (min-width: 0px) and (max-width: 450px) {}::-moz-selection {background: #ee3733;}::selection {background: #ee3733;}.header-search-a:hover,.header-search-active .header-search-a,.header-search-form,.navigation li ul li a:hover,.navigation li ul li.current_page_item > a,.navigation-2.navigation li:hover ul,.widget-about-2 > ul > li:hover > i,.box-icon:hover .box-icon-i-2,.bxslider-slide .bx-controls-direction a:hover,.section-3 .sections-title-h3:after,.portfolio-hover,.portfolio-content > i,.button-1:hover,.accordion .accordion-title.active a i,.button-1.button-2,.protfolio-filter li a:hover,.protfolio-filter li.current a,.member-hover,.section-4,.button-3,.button-4:hover,.pricing-tables:hover .pricing-header,.pagination a:hover,.pagination li.pagination-prev a:hover,.pagination li.pagination-next a:hover,.widget.widget-twitter,.blockquote-3,.callout-3,.alerts > i,.slideshow .tparrows:hover,.go-up,.dark-s .callout .button-4:hover,.dark-s .section-2 .bxslider-slide .bx-controls-direction a:hover,.dark-s .navigation_mobile > ul,.dark-s .comment-reply.button-4:hover,#header-top.header-top-3,.navigation > ul > li:hover li:hover > a {background-color: #ee3733;}.color,.phone-email i,.navigation > ul > li:hover > a,.navigation > ul > li.current_page_item > a,.navigation-2.navigation li ul li a:hover,.navigation-2.navigation li ul li.current_page_item > a,#footer a:hover,#footer-bottom a,#footer-bottom .navigation-footer > ul > li > a:hover,#footer .widget-twitter a,#footer span.tweet_time a:hover,.crumbs a:hover,.breadcrumbs h4,.sections-title-h3 h3,.box-icon h5,.box-icon p a:hover,.box-icon-i-2 i,.box-icon:hover .box-icon-i,.button-1,.portfolio-meta h6 a:hover,.accordion .accordion-title.active a,.head-title h6,.blog-content h6,.blog-content h6 a,.blog-content p a:hover,.blog-meta div a:hover,.testimonial-name span:first-child,.button-1.button-2:hover,.testimonial-item-2 .testimonial-content p,.box-icon.box-icon-3 p a,.member-content h5,.callout > h6,.pricing-content ul li span,.pricing-header h3,.pricing-header a:hover,.widget .widget-title h6,.widget .widget-post-content h6 a:hover,.widget ul li a:hover,.widget ul li a:hover span,.post-tag a:hover,.post-author-content h6,.section-title h6,.commentlist li.comment .comment-body .comment-text .author span,.comment-form .form-input i,.page-404 h2,.coming-soon h2,#coming-soon .col-md-3 > div span:first-child,.list-ul li:before,blockquote,.qoute,.alerts div h3,.navigation_mobile > ul li:hover > a,.navigation_mobile > ul li:hover:before,.navigation_mobile > ul li:hover > a > span i,.navigation_mobile_click:hover,.navigation_mobile_click:hover:before,.dark-s .box-icon.box-icon-3 p a:hover,.dark-s .box-icon.box-icon-3 h5,.dark-s .box-icon .box-icon-i-5 i,.dark-s .box-icon:hover .box-icon-i.box-icon-i-1 i,.dark-s .box-icon:hover .box-icon-i-2.box-icon-i-5 i,.dark-s .callout.callout-2 > h6,.dark-s .callout.callout-3 > h6,.navigation-2.navigation > ul > li:hover li:hover > a {color: #ee3733;}.navigation-2.navigation li ul li a,.dark-s .navigation_mobile > ul li,#header-top.header-top-3,#header.header-3 .navigation > ul > li.current_page_item,.navigation-2.navigation li.mega-menu ul li:last-child a,.dark-s .navigation li.mega-menu ul li:last-child a {border-bottom-color: #f37572;}.dark-s .navigation_mobile > ul li ul {border-top-color: #f37572;}.header-search-a:hover,.header-search-active .header-search-a,.button-1:hover,.button-1.button-2,.protfolio-filter li a:hover,.protfolio-filter li.current a,.pagination a:hover,.pagination li.pagination-prev a:hover,.pagination li.pagination-next a:hover,.widget.widget-twitter,.blockquote-3,.dark-s .navigation_mobile > ul {border-color: #ee3733;}.navigation > ul > li:hover,.navigation > ul > li.current_page_item {border-top-color: #ee3733;}