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, 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;}embed {max-width: 100%;}* {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}p:has(> script) {margin: 0 !important;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{ font-weight: inherit; color: inherit;}div {border-style: solid;}.tabset .tabs li a p, .tabset .tabs li p{margin: 0!important;}.toggle .toggle-title p, .accordion .accordion-title p{margin: 0!important;}.accordion .accordion-title span .icon {color: inherit;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}code, kbd, tt {font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;}var {font-style: italic;}pre {border-style: solid;border-width: 1px;border-color: #ededed;overflow: auto;padding: 2em;line-height: 2em;font-size: 12px;background-image: -webkit-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);background-image: -moz-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);background-image: -ms-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);background-image: -o-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);background-image: linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);-webkit-background-size: 100% 4em;-moz-background-size: 100% 4em;background-size: 100% 4em;font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;-webkit-transition: all ease-in-out 0.5s;-moz-transition: all ease-in-out 0.5s;-o-transition: all ease-in-out 0.5s;transition: all ease-in-out 0.5s;margin-bottom: 30px;position: relative;left: 0;text-transform: none;}address {margin-bottom: 20px;}body {line-height: 1;}ul,ol { margin-bottom: 20px }ul { list-style: none outside }ol,ul { margin-left: 0px }ol { list-style: decimal outside; margin-left: 12px;}ul { list-style: disc outside;margin-left: 5px }ul li, ol li {margin-left: 1em;padding: 5px 0;}ul ul, ul ol, ol ol, ol ul {margin: 4px 0 5px 30px;}ul li, ol li {line-height: 24px;position: relative;}.list-style-none {list-style: none;}blockquote{quotes: none;}blockquote:before, blockquote:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}.entry-content img {margin: 0 0 20px 0;}.alignleft, img.alignleft {margin-right: 20px !important;display: inline;float: left;}.textleft {text-align: left;}.textright {text-align: right;}.textcenter {text-align: center;}.alignright, img.alignright {margin-left: 20px !important;display: inline;float: right;}.aligncenter, img.aligncenter {margin-right: auto;margin-left: auto;display: block;clear: both;text-align: center;}.alignnone, img.alignnone {float: none;}.wp-caption {text-align: center;max-width: 100%;-webkit-border-radius: 3px;border-radius: 3px;background: #f6f6f6;border: 1px solid #e8e8e8;margin: 0 auto 20px;}.wp-caption img {border: 0 none;padding: 5px;margin: 0;width: 100%;}.wp-caption p.wp-caption-text {width: auto !important;padding:3px 0;margin: 0px 0 0 0;display: block; }.wp-smiley {margin: 0 !important;max-height: 1em;}blockquote.left {margin-right: 20px;text-align: right;margin-left: 0;width: 33%;float: left;}blockquote.right {margin-left: 20px;text-align: left;margin-right: 0;width: 33%;float: right;}.size-full {}.size-large {}.size-medium {}.size-thumbnail {}.sticky {}.bypostauthor {}img {max-width: 100%;width: auto 9;height: auto;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}.shortcode-map img {max-width: inherit;}table {margin: 0 0 20px 0;text-align: left;border: 1px solid;width: 100%;}thead th{font-weight:bold;text-transform: uppercase;background-color: #f7f7f7;}th,td {padding: 10px 20px;vertical-align: middle;border: 1px solid;}.fluid-width-video-wrapper { width: 100%; position: relative; padding: 0; } .fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }.tooltip {position: absolute;z-index: 1020;display: block;padding: 5px;font-size: 11px;opacity: 0;line-height:1;filter: alpha(opacity=0);visibility: visible;}.tooltip.in {opacity: 0.73;filter: alpha(opacity=73);}.tooltip.top {margin-top: 0px;}.tooltip.top-right {margin-top: 0px;}.tooltip.right {margin-left: 2px;}.tooltip.bottom {margin-top: 6px;}.tooltip.left {margin-left: -2px;}.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-top: 5px solid #000000;border-right: 5px solid transparent;border-left: 5px solid transparent;}.tooltip.top-right .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-top: 5px solid #000000;border-right: 5px solid transparent;border-left: 5px solid transparent;}.tooltip.top-left .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-top: 5px solid #000000;border-right: 5px solid transparent;border-left: 5px solid transparent;}.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #000000;}.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-right: 5px solid transparent;border-bottom: 5px solid #000000;border-left: 5px solid transparent;}.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;}.tooltip-inner {max-width: 200px;padding: 6px 10px 6px 10px;color: #ffffff;text-align: center;text-decoration: none;background-color: #000000;-webkit-border-radius: 2px;-moz-border-radius: 2px; border-radius: 2px;}.tooltip-arrow {position: absolute;width: 0;height: 0;}.popover {position: absolute;top: 0;left: 0;z-index: 1010;display: none;padding: 2px;}.fade {opacity: 0;-webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear;-ms-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear;transition: opacity 0.15s linear;}.fade.in {opacity: 0.73;}.affix {position: fixed !important;top: 0;z-index: 99;}.affix-bottom {position: absolute !important;width: inherit;max-width: 276px;position: absolute;top: auto;bottom: 500px;}.dl-menuwrapper {min-width: 100%;position: absolute;right: -15px;left: -15px;top: 0;bottom: 1px;-webkit-perspective: 1000px;perspective: 1000px;-webkit-perspective-origin: 50% 200%;perspective-origin: 50% 200%;display: none;z-index: 99999;}body.side-navigation-enabled > .dl-menuwrapper {position: relative;right: 0px;left: 0px;top: auto;bottom: auto;height: 50px;background-color: #ffffff;}.dl-menuwrapper:first-child {margin-right: 100px;}.dl-menuwrapper button {border: none;background: none;color: #424242;height: 40px;overflow: hidden;cursor: pointer;outline: none;position: absolute;right: 15px;padding: 0;font-size: 18px;top: 50%;margin-top: -20px;text-align: right;}#header-main:not(.header-scrolled) .header-light .dl-menuwrapper button {color: #ffffff;}#header-main:not(.header-scrolled) .header-dark .dl-menuwrapper button {color: #333333;}.dl-menuwrapper ul {background: #ffffff;}.dl-menuwrapper button:after {content: "\f0c9";font-family: "FontAwesome";position: relative;margin-left: 7px;}.dl-menuwrapper ul {padding: 0;margin: 0;list-style: none;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.dl-menuwrapper .dl-menu {border-bottom: 1px solid #e6e6e6;-webkit-box-shadow: 0 5px 5px 0 rgba(0,0,0,0.2);box-shadow: 0 5px 5px 0 rgba(0,0,0,0.2);}.dl-menuwrapper li {position: relative;margin: 0;padding: 0;}.dl-menuwrapper li a {display: block;border-top: 1px solid #e6e6e6;position: relative;padding: 15px 0px;margin:0 20px;font-size: 14px;line-height: 20px;font-weight: 300;color: #333333;outline: none;text-align: left;}ul#nav-mobile li > a:hover,ul#nav-mobile li.current-menu-item > a,ul#nav-mobile li.current_page_item > a,ul#nav-mobile li.current-menu-ancestor > a {color: #5ed2ee;}.dl-menuwrapper li.dl-back > a {padding-left: 20px;margin: 0;color: #ffffff;background: rgba(94, 210, 338, 1);}.dl-menuwrapper li.dl-back > a:hover {opacity: 0.9;}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li > a:not(:only-child):after {position: absolute;top: 0;line-height: 50px;font-family: 'FontAwesome';speak: none;color: inherit;-webkit-font-smoothing: antialiased;content: "\f105";}.dl-submenu li:nth-child(2) > a {border-top: 0;}.dl-menuwrapper li.dl-back:after {left: 20px;color: #ffffff;content: "\f177";}.dl-menuwrapper li > a:after {right: 10px;}.dl-menuwrapper .dl-menu {margin:0;position: absolute;top: 100%;left: 0px;right: 0px;width: 100%;opacity: 0;pointer-events: none;-webkit-transform: translateY(10px);transform: translateY(10px);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.dl-menuwrapper .dl-menu.dl-menu-toggle {transition: all 0.3s ease;}.dl-menuwrapper .dl-menu.dl-menuopen {opacity: 1;pointer-events: auto;-webkit-transform: translateY(0px);transform: translateY(0px);}.dl-menuwrapper li .dl-submenu {display: none;}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen > a,.dl-menu.dl-subview li.dl-subview > a {display: none;}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {display: block;}.dl-menuwrapper > .dl-submenu {position: absolute;width: 100%;top: 100%;left: 0;margin: 0;}.dl-menu.dl-animate-out-1 {-webkit-animation: MenuAnimOut1 0.4s;animation: MenuAnimOut1 0.4s;}.dl-menu.dl-animate-out-2 {-webkit-animation: MenuAnimOut2 0.3s ease-in-out;animation: MenuAnimOut2 0.3s ease-in-out;}.dl-menu.dl-animate-out-3 {-webkit-animation: MenuAnimOut3 0.4s ease;animation: MenuAnimOut3 0.4s ease;}.dl-menu.dl-animate-out-4 {-webkit-animation: MenuAnimOut4 0.4s ease;animation: MenuAnimOut4 0.4s ease;}.dl-menu.dl-animate-out-5 {-webkit-animation: MenuAnimOut5 0.4s ease;animation: MenuAnimOut5 0.4s ease;}@-webkit-keyframes MenuAnimOut1 {0% { }50% {-webkit-transform: translateZ(-250px) rotateY(30deg);}75% {-webkit-transform: translateZ(-372.5px) rotateY(15deg);opacity: .5;}100% {-webkit-transform: translateZ(-500px) rotateY(0deg);opacity: 0;}}@-webkit-keyframes MenuAnimOut2 {0% { }100% {-webkit-transform: translateX(-100%);opacity: 0;}}@-webkit-keyframes MenuAnimOut3 {0% { }100% {-webkit-transform: translateZ(300px);opacity: 0;}}@-webkit-keyframes MenuAnimOut4 {0% { }100% {-webkit-transform: translateZ(-300px);opacity: 0;}}@-webkit-keyframes MenuAnimOut5 {0% { }100% {-webkit-transform: translateY(40%);opacity: 0;}}@keyframes MenuAnimOut1 {0% { }50% {-webkit-transform: translateZ(-250px) rotateY(30deg);transform: translateZ(-250px) rotateY(30deg);}75% {-webkit-transform: translateZ(-372.5px) rotateY(15deg);transform: translateZ(-372.5px) rotateY(15deg);opacity: .5;}100% {-webkit-transform: translateZ(-500px) rotateY(0deg);transform: translateZ(-500px) rotateY(0deg);opacity: 0;}}@keyframes MenuAnimOut2 {0% { }100% {-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}}@keyframes MenuAnimOut3 {0% { }100% {-webkit-transform: translateZ(300px);transform: translateZ(300px);opacity: 0;}}@keyframes MenuAnimOut4 {0% { }100% {-webkit-transform: translateZ(-300px);transform: translateZ(-300px);opacity: 0;}}@keyframes MenuAnimOut5 {0% { }100% {-webkit-transform: translateY(40%);transform: translateY(40%);opacity: 0;}}.dl-menu.dl-animate-in-1 {-webkit-animation: MenuAnimIn1 0.3s;animation: MenuAnimIn1 0.3s;}.dl-menu.dl-animate-in-2 {-webkit-animation: MenuAnimIn2 0.3s ease-in-out;animation: MenuAnimIn2 0.3s ease-in-out;}.dl-menu.dl-animate-in-3 {-webkit-animation: MenuAnimIn3 0.4s ease;animation: MenuAnimIn3 0.4s ease;}.dl-menu.dl-animate-in-4 {-webkit-animation: MenuAnimIn4 0.4s ease;animation: MenuAnimIn4 0.4s ease;}.dl-menu.dl-animate-in-5 {-webkit-animation: MenuAnimIn5 0.4s ease;animation: MenuAnimIn5 0.4s ease;}@-webkit-keyframes MenuAnimIn1 {0% {-webkit-transform: translateZ(-500px) rotateY(0deg);opacity: 0;}20% {-webkit-transform: translateZ(-250px) rotateY(30deg);opacity: 0.5;}100% {-webkit-transform: translateZ(0px) rotateY(0deg);opacity: 1;}}@-webkit-keyframes MenuAnimIn2 {0% {-webkit-transform: translateX(-100%);opacity: 0;}100% {-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes MenuAnimIn3 {0% {-webkit-transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes MenuAnimIn4 {0% {-webkit-transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes MenuAnimIn5 {0% {-webkit-transform: translateY(40%);opacity: 0;}100% {-webkit-transform: translateY(0);opacity: 1;}}@keyframes MenuAnimIn1 {0% {-webkit-transform: translateZ(-500px) rotateY(0deg);transform: translateZ(-500px) rotateY(0deg);opacity: 0;}20% {-webkit-transform: translateZ(-250px) rotateY(30deg);transform: translateZ(-250px) rotateY(30deg);opacity: 0.5;}100% {-webkit-transform: translateZ(0px) rotateY(0deg);transform: translateZ(0px) rotateY(0deg);opacity: 1;}}@keyframes MenuAnimIn2 {0% {-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}100% {-webkit-transform: translateX(0px);transform: translateX(0px);opacity: 1;}}@keyframes MenuAnimIn3 {0% {-webkit-transform: translateZ(300px);transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}}@keyframes MenuAnimIn4 {0% {-webkit-transform: translateZ(-300px);transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}}@keyframes MenuAnimIn5 {0% {-webkit-transform: translateY(40%);transform: translateY(40%);opacity: 0;}100% {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}}.dl-menuwrapper > .dl-submenu.dl-animate-in-1 {-webkit-animation: SubMenuAnimIn1 0.4s ease;animation: SubMenuAnimIn1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {-webkit-animation: SubMenuAnimIn2 0.3s ease-in-out;animation: SubMenuAnimIn2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {-webkit-animation: SubMenuAnimIn3 0.4s ease;animation: SubMenuAnimIn3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {-webkit-animation: SubMenuAnimIn4 0.4s ease;animation: SubMenuAnimIn4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-in-5 {-webkit-animation: SubMenuAnimIn5 0.4s ease;animation: SubMenuAnimIn5 0.4s ease;}@-webkit-keyframes SubMenuAnimIn1 {0% {-webkit-transform: translateX(50%);opacity: 0;}100% {-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn2 {0% {-webkit-transform: translateX(100%);opacity: 0;}100% {-webkit-transform: translateX(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn3 {0% {-webkit-transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn4 {0% {-webkit-transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);opacity: 1;}}@-webkit-keyframes SubMenuAnimIn5 {0% {-webkit-transform: translateZ(-200px);opacity: 0;}100% {-webkit-transform: translateZ(0);opacity: 1;}}@keyframes SubMenuAnimIn1 {0% {-webkit-transform: translateX(50%);transform: translateX(50%);opacity: 0;}100% {-webkit-transform: translateX(0px);transform: translateX(0px);opacity: 1;}}@keyframes SubMenuAnimIn2 {0% {-webkit-transform: translateX(100%);transform: translateX(100%);opacity: 0;}100% {-webkit-transform: translateX(0px);transform: translateX(0px);opacity: 1;}}@keyframes SubMenuAnimIn3 {0% {-webkit-transform: translateZ(-300px);transform: translateZ(-300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}}@keyframes SubMenuAnimIn4 {0% {-webkit-transform: translateZ(300px);transform: translateZ(300px);opacity: 0;}100% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}}@keyframes SubMenuAnimIn5 {0% {-webkit-transform: translateZ(-200px);transform: translateZ(-200px);opacity: 0;}100% {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}}.dl-menuwrapper > .dl-submenu.dl-animate-out-1 {-webkit-animation: SubMenuAnimOut1 0.4s ease;animation: SubMenuAnimOut1 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {-webkit-animation: SubMenuAnimOut2 0.3s ease-in-out;animation: SubMenuAnimOut2 0.3s ease-in-out;}.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {-webkit-animation: SubMenuAnimOut3 0.4s ease;animation: SubMenuAnimOut3 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {-webkit-animation: SubMenuAnimOut4 0.4s ease;animation: SubMenuAnimOut4 0.4s ease;}.dl-menuwrapper > .dl-submenu.dl-animate-out-5 {-webkit-animation: SubMenuAnimOut5 0.4s ease;animation: SubMenuAnimOut5 0.4s ease;}@-webkit-keyframes SubMenuAnimOut1 {0% {-webkit-transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(50%);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut2 {0% {-webkit-transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(100%);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut3 {0% {-webkit-transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(-300px);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut4 {0% {-webkit-transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(300px);opacity: 0;}}@-webkit-keyframes SubMenuAnimOut5 {0% {-webkit-transform: translateZ(0);opacity: 1;}100% {-webkit-transform: translateZ(-200px);opacity: 0;}}@keyframes SubMenuAnimOut1 {0% {-webkit-transform: translateX(0%);transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(50%);transform: translateX(50%);opacity: 0;}}@keyframes SubMenuAnimOut2 {0% {-webkit-transform: translateX(0%);transform: translateX(0%);opacity: 1;}100% {-webkit-transform: translateX(100%);transform: translateX(100%);opacity: 0;}}@keyframes SubMenuAnimOut3 {0% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(-300px);transform: translateZ(-300px);opacity: 0;}}@keyframes SubMenuAnimOut4 {0% {-webkit-transform: translateZ(0px);transform: translateZ(0px);opacity: 1;}100% {-webkit-transform: translateZ(300px);transform: translateZ(300px);opacity: 0;}}@keyframes SubMenuAnimOut5 {0% {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1;}100% {-webkit-transform: translateZ(-200px);transform: translateZ(-200px);opacity: 0;}}.no-js .dl-menuwrapper .dl-menu {position: relative;opacity: 1;-webkit-transform: none;transform: none;}.no-js .dl-menuwrapper li .dl-submenu {display: block;}.no-js .dl-menuwrapper li.dl-back {display: none;}.no-js .dl-menuwrapper li > a:not(:only-child) {background: rgba(0,0,0,0.1);}.no-js .dl-menuwrapper li > a:not(:only-child):after {content: '';}.demo-1 .dl-menuwrapper button {background: #c62860;}.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper ul {background: #9e1847;}.demo-2 .dl-menuwrapper button {background: #e86814;}.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper ul {background: #D35400;}.demo-3 .dl-menuwrapper button {background: #08cbc4;}.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper ul {background: #00b4ae;}.demo-4 .dl-menuwrapper button {background: #90b912;}.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper ul {background: #79a002;}.demo-5 .dl-menuwrapper button {background: #744783;}.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper ul {background: #643771;}.container {margin-left: auto;margin-right: auto;max-width: 1200px;width: 100%;}.first {margin-left: 0;}.last {margin-right: 0;}.one_half { width: 50%; }.one_third { width: 33.333%; }.two_third { width: 66.667%; }.one_fourth { width: 25%; }.two_fourth { width: 50%; }.three_fourth { width: 75%; }.one_fifth { width: 20%; }.two_fifth { width: 40%; }.three_fifth { width: 60%; }.four_fifth { width: 80%; }.one_sixth { width: 16.667%; }.five_sixth { width: 83.333%; }.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.two_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth {position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 15px;padding-left: 15px;float: left;}.offset {min-height: 1px;}.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12 {display:inline;float: left;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 15px;padding-left: 15px;}.row-fluid {overflow: hidden;margin-left: -15px;margin-right: -15px;}.wpb_column .row-fluid,.wpb_column .vc_row-fluid {margin-left: -15px;margin-right: -15px;}.wpb_row > .wrapper > .vc_col-sm-12 {padding-right: 0;padding-left: 0;}.alpha {margin-left: 0;}.omega {margin-right: 0;}.span1 {width:8.333%;}.span2 {width:16.667%;}.span3 {width:25.0%;}.span4 {width:33.333333%;}.span5 {width:41.667%;}.span6 {width:50.0%;}.span7 {width:58.333%;}.span8 {width:66.667%;}.span9 {width:75.0%;}.span10 {width:83.333%;}.span11 {width:91.667%;}.span12 {width:100.0%;}.wrapper {overflow: hidden;}.container:after {content: "\0020";display: block;height: 0;clear: both;visibility: hidden;}.clearfix:before,.clearfix:after,.row:before,.row:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}.row:after,.clearfix:after {clear: both }.row,.clearfix {zoom: 1 }.clear {clear: both;visibility: hidden;width: 0;height: 0;}.vc-element > .span1,.vc-element > .span2,.vc-element > .span3,.vc-element > .span4,.vc-element > .span5,.vc-element > .span6,.vc-element > .span7,.vc-element > .span8,.vc-element > .span9,.vc-element > .span10,.vc-element > .span11,.vc-element > .span12 {width: 100%;margin: 0;}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:400;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000 !important;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:100px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}.hr {clear: both;width: 100%;margin: 10px 0;height: 1px;}.hr.solid {border-bottom: 1px solid #ededed;}.hr.dotted {border: 1px dotted #ededed;}.hr.dashed {border: 1px dashed #ededed;}.hr.double {border: 3px double #ededed;}.hr.groove {border: 3px groove #ededed;}.hr.square_with_dot {height: 5px;background: url(../images/square_with_dot.gif) center center repeat-x;}.hr.dotted_with_lines {height: 3px;background: url(../images/dotted_with_lines.gif) center center repeat-x;}.hr.rhombus {height: 5px;background: url(../images/rhombus.gif) center center repeat-x;}.gap {display: block;width: 100%;margin: 0;}.doublegap {display: block;width: 100%;height: 1px;margin: 40px 0;}.tooltips a,.tooltips a img {margin: 0 auto;padding: 0;display: inline-block;max-width: 100%;text-align: center;}.accordion {} .accordion .accordion-title {display: block;overflow: hidden;cursor: pointer;background-color: #fff;}.accordion .accordion-title span {display: block;padding: 0px;font-size: 14px;height: 47px;line-height: 47px;overflow: hidden;margin: 0;}.accordion .accordion-inner {background-color: #fff;}.accordion-inner .wpb_text_column,.accordion-inner .wpb_content_element {margin-bottom: 0;}.accordion .accordion-inner .content {padding: 15px 23px;}.accordion .accordion-inner div {max-width: 100%;}.accordion .accordion-title span .icon {margin: 0px 15px 0 23px;font-size: 18px;line-height: 22px;color: inherit;}.accordion .accordion-title .acc-icon {width: 64px;height: 47px;}.accordion .accordion-title .acc-icon i {font-size: 12px;line-height: 47px;display: block;margin: 0px auto;text-align: center;}.accordion .accordion-title .acc-icon i:before {width: 14px;height: 14px;line-height: 14px;border: 1px solid;border-radius: 100%;display: inline-block;text-align: center;}.accordion .accordion-inner {display: none;}.accordion.style1 .acc-group {margin-bottom: 4px;}.accordion.style1 .accordion-title {border: 1px solid #dddddd;border-top: 0;}.accordion.style1 .accordion-title:first-child {border: 1px solid #dddddd;}.accordion.style1 .accordion-inner {border: 1px solid #dddddd;border-top: 0;}.accordion.style1 .accordion-title.active {color: #59cdf4;}.accordion.style3 {overflow: hidden;}.accordion.style3 .accordion-title .acc-icon {width: 38px;}.accordion.style3 .accordion-title span .icon {margin-left: 0;}.accordion.style3 .acc-group {border-top: 1px solid #e8e8e8;margin-top: -1px;}.accordion.style3 .accordion-inner .content {padding: 0px 0px 15px 0;}.accordion.style3 .accordion-title .acc-icon i {text-align: left;}.accordion.style3 .accordion-title.active {color: #59cdf4;}.accordion.style4 .acc-group {margin-bottom: 4px;}.accordion.style4 .accordion-title {background-color: #f0f0f0;}.accordion.style4 .accordion-title.active {background-color: #59cdf4;color: #fff !important;}.accordion.style4 .accordion-title .icon {color: inherit;}.accordion.style4 .accordion-title.active .icon {color: #fff;}.accordion.style4 .accordion-inner {border: 1px solid #dddddd;border-top: 0;}.fleft {float: left !important;}.fright {float: right !important;}.toggle .toggle-title {display: block;overflow: hidden;cursor: pointer;}.toggle .toggle-title span {display: block;padding: 0px;font-size: 14px;height: 47px;line-height: 47px;overflow: hidden;margin: 0;}.toggle .toggle-inner {margin: 0;display: none;padding: 15px 23px;}.toggle .toggle-title span .icon {margin: 0px 15px 0 23px;font-size: 18px;line-height: 22px;color: inherit;}.toggle .toggle-title .status-icon {width: 64px;height: 47px;}.toggle .toggle-title .status-icon i {font-size: 12px;line-height: 47px;display: block;margin: 0px auto;text-align: center;}.toggle .toggle-title .status-icon i:before {width: 14px;height: 14px;line-height: 14px;border: 1px solid;border-radius: 100%;display: inline-block;text-align: center;}.toggle {margin-bottom: 4px;}.toggle.style1 .toggle-title {border: 1px solid #dddddd;}.toggle.style1 .toggle-inner {border: 1px solid #dddddd;border-top: 0;}.toggle.style1 .toggle-title.active {color: #59cdf4;}.toggle.style3 {overflow: hidden;border-bottom: 1px solid #dddddd;margin-bottom: 0;}.toggle.style3 .status-icon {border-top: 1px solid #dddddd;margin-top: -1px;}.toggle.style3 .toggle-title span .icon {margin-left: 0;}.toggle.style3 .toggle-inner {padding: 0px 0px 15px 0;}.toggle.style3 .status-icon {width: 38px;}.toggle.style3 .status-icon i {text-align: left;}.toggle.style3 .toggle-title.active {color: #59cdf4;}.toggle.style4 {margin-bottom: 4px;}.toggle.style4 .toggle-title {background-color: #f0f0f0;}.toggle.style4 .toggle-title.active {background-color: #59cdf4;color: #fff;}.toggle.style4 .toggle-inner {border: 1px solid #dddddd;border-top: 0;}.alert-message {position: relative;border: 1px solid transparent;display: block;padding: 12px 38px 12px 19px;text-align: center;margin-bottom: 20px;}.alert-message i {font-size: 16px;margin-right: 18px;}.alert-message.warning {background-color: #FCF7D5;border-color: #e4cf42;}.alert-message.warning i,.alert-message.warning .close {color: #e4cf42;}.alert-message.success {background-color: #e8faeb;border-color: #4cd964;}.alert-message.success i,.alert-message.success .close {color: #4cd964;}.alert-message.notice {background-color: #f8f8f8;border-color: #c7c7cc;}.alert-message.notice i,.alert-message.notice .close {color: #c7c7cc;}.alert-message.error {background-color: #ffeae6;border-color: #ff5e3a;}.alert-message.error i,.alert-message.error .close {color: #ff5e3a;}.alert-message.info {background-color: #eaf8fe;border-color: #5ac8fb;}.alert-message.info i,.alert-message.info .close {color: #5ac8fb;}.alert-message.custom * {color: inherit;}.alert-message p {margin: 0;padding: 0;}.alert-message span.close {display: block;padding: 0;position: absolute;top: 0;right: 10px;height: 48px;width: 28px;text-align: right;line-height: 28px;font-size: 10px;cursor: pointer;}.alert-message span.close:hover {opacity: 1;}.button,.prev a,.next a,.button.simple,input[type=submit] {-webkit-appearance: none;margin: 0;font-size: 14px;line-height: 12px;padding: 13px 35px;display: inline;display: inline-block;letter-spacing: 0px;border: 1px solid transparent;position: relative;cursor: pointer;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin-bottom: 3px;white-space: nowrap;color: #ffffff;}.button,input[type=submit] {color: #ffffff;background-color: #59cdf4;}#respond input[type=submit],.post-password-form input[type=submit] {font-size: 13px;line-height: 1;padding: 10px 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: inset 0px 2px 1px -1px rgba(250, 250, 250, 0.6);box-shadow: inset 0px 2px 1px -1px rgba(250, 250, 250, 0.6);border-width: 1px;border-style: solid;background: #31a4e7;background: -moz-linear-gradient(top, #31a4e7 0%, #1381d3 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #31a4e7), color-stop(100%, #1381d3));background: -webkit-linear-gradient(top, #31a4e7 0%, #1381d3 100%);background: -o-linear-gradient(top, #31a4e7 0%, #1381d3 100%);background: -ms-linear-gradient(top, #31a4e7 0%, #1381d3 100%);background: linear-gradient(to bottom, #31a4e7 0%, #1381d3 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#31a4e7', endColorstr='#1381d3', GradientType=0);border-color: #0d76bc;}#respond input[type=submit]:hover {background: #3a3a3a;background: -moz-linear-gradient(top, #3a3a3a 0%, #222222 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a3a3a), color-stop(100%, #222222));background: -webkit-linear-gradient(top, #3a3a3a 0%, #222222 100%);background: -o-linear-gradient(top, #3a3a3a 0%, #222222 100%);background: -ms-linear-gradient(top, #3a3a3a 0%, #222222 100%);background: linear-gradient(to bottom, #3a3a3a 0%, #222222 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#222222', GradientType=0);border-color: #333333;}.button i {color: inherit !important;font-size: 14px;line-height: inherit;margin: 0 6px 0 0;}.button i.fa-left {margin-right: 7px;}.button i.fa-right {margin-left: 8px;}a.button:hover,input[type=submit]:hover {color: #fff;background-color: #525252;text-decoration: none !important;}a.button {color: #fff;text-decoration: none;}.button.small {font-size: 13px;line-height: 1;padding: 9px 19px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.button.medium {font-size: 14px;line-height: 1;padding: 14px 21px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.button.large {font-size: 15px;line-height: 1;padding: 16px 23px;}.button,.button.default {background-color: #5ed2ee;}.button.square {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}.button.gradient {-webkit-box-shadow: inset 0px 2px 1px -1px rgba(250, 250, 250, 0.6);box-shadow: inset 0px 2px 1px -1px rgba(250, 250, 250, 0.6);border-width: 1px;border-style: solid;}.button.gradient.white {background: #fafafa;background: -moz-linear-gradient(top, #fafafa 0%, #eeeeee 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #eeeeee));background: -webkit-linear-gradient(top, #fafafa 0%, #eeeeee 100%);background: -o-linear-gradient(top, #fafafa 0%, #eeeeee 100%);background: -ms-linear-gradient(top, #fafafa 0%, #eeeeee 100%);background: linear-gradient(to bottom, #fafafa 0%, #eeeeee 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eeeeee', GradientType=0);border-color: #e4e0e0;}.button.gradient.lightgray {background: #f5f5f5;background: -moz-linear-gradient(top, #f5f5f5 0%, #d8d8d8 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #d8d8d8));background: -webkit-linear-gradient(top, #f5f5f5 0%, #d8d8d8 100%);background: -o-linear-gradient(top, #f5f5f5 0%, #d8d8d8 100%);background: -ms-linear-gradient(top, #f5f5f5 0%, #d8d8d8 100%);background: linear-gradient(to bottom, #f5f5f5 0%, #d8d8d8 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#d8d8d8', GradientType=0);border-color: #cbc7c7;}.button.gradient.blue {background: #31a4e7;background: -moz-linear-gradient(top, #31a4e7 0%, #1381d3 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #31a4e7), color-stop(100%, #1381d3));background: -webkit-linear-gradient(top, #31a4e7 0%, #1381d3 100%);background: -o-linear-gradient(top, #31a4e7 0%, #1381d3 100%);background: -ms-linear-gradient(top, #31a4e7 0%, #1381d3 100%);background: linear-gradient(to bottom, #31a4e7 0%, #1381d3 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#31a4e7', endColorstr='#1381d3', GradientType=0);border-color: #0d76bc;}.button.gradient.darkblue {background: #6b7ffd;background: -moz-linear-gradient(top, #6b7ffd 0%, #5856d6 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6b7ffd), color-stop(100%, #5856d6));background: -webkit-linear-gradient(top, #6b7ffd 0%, #5856d6 100%);background: -o-linear-gradient(top, #6b7ffd 0%, #5856d6 100%);background: -ms-linear-gradient(top, #6b7ffd 0%, #5856d6 100%);background: linear-gradient(to bottom, #6b7ffd 0%, #5856d6 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#6b7ffd', endColorstr='#5856d6', GradientType=0);border-color: #4e57be;}.button.gradient.lightgreen {background: #4ce866;background: -moz-linear-gradient(top, #4ce866 0%, #46c75c 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4ce866), color-stop(100%, #46c75c));background: -webkit-linear-gradient(top, #4ce866 0%, #46c75c 100%);background: -o-linear-gradient(top, #4ce866 0%, #46c75c 100%);background: -ms-linear-gradient(top, #4ce866 0%, #46c75c 100%);background: linear-gradient(to bottom, #4ce866 0%, #46c75c 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#4ce866', endColorstr='#46c75c', GradientType=0);border-color: #3cb851;}.button.gradient.green {background: #27cf32;background: -moz-linear-gradient(top, #27cf32 0%, #18a121 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #27cf32), color-stop(100%, #18a121));background: -webkit-linear-gradient(top, #27cf32 0%, #18a121 100%);background: -o-linear-gradient(top, #27cf32 0%, #18a121 100%);background: -ms-linear-gradient(top, #27cf32 0%, #18a121 100%);background: linear-gradient(to bottom, #27cf32 0%, #18a121 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#27cf32', endColorstr='#18a121', GradientType=0);border-color: #14801b;}.button.gradient.pink {background: #f77afc;background: -moz-linear-gradient(top, #f77afc 0%, #c86edf 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f77afc), color-stop(100%, #c86edf));background: -webkit-linear-gradient(top, #f77afc 0%, #c86edf 100%);background: -o-linear-gradient(top, #f77afc 0%, #c86edf 100%);background: -ms-linear-gradient(top, #f77afc 0%, #c86edf 100%);background: linear-gradient(to bottom, #f77afc 0%, #c86edf 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f77afc', endColorstr='#c86edf', GradientType=0);border-color: #c565d2;}.button.gradient.red {background: #ff5b3c;background: -moz-linear-gradient(top, #ff5b3c 0%, #ff2b68 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff5b3c), color-stop(100%, #ff2b68));background: -webkit-linear-gradient(top, #ff5b3c 0%, #ff2b68 100%);background: -o-linear-gradient(top, #ff5b3c 0%, #ff2b68 100%);background: -ms-linear-gradient(top, #ff5b3c 0%, #ff2b68 100%);background: linear-gradient(to bottom, #ff5b3c 0%, #ff2b68 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff5b3c', endColorstr='#ff2b68', GradientType=0);border-color: #d53d42;}.button.gradient.orange {background: #ff9203;background: -moz-linear-gradient(top, #ff9203 0%, #ff5f39 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9203), color-stop(100%, #ff5f39));background: -webkit-linear-gradient(top, #ff9203 0%, #ff5f39 100%);background: -o-linear-gradient(top, #ff9203 0%, #ff5f39 100%);background: -ms-linear-gradient(top, #ff9203 0%, #ff5f39 100%);background: linear-gradient(to bottom, #ff9203 0%, #ff5f39 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff9203', endColorstr='#ff5f39', GradientType=0);border-color: #d96a17;}.button.gradient.mediumgray {background: #e3dcca;background: -moz-linear-gradient(top, #e3dcca 0%, #d6cec3 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3dcca), color-stop(100%, #d6cec3));background: -webkit-linear-gradient(top, #e3dcca 0%, #d6cec3 100%);background: -o-linear-gradient(top, #e3dcca 0%, #d6cec3 100%);background: -ms-linear-gradient(top, #e3dcca 0%, #d6cec3 100%);background: linear-gradient(to bottom, #e3dcca 0%, #d6cec3 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e3dcca', endColorstr='#d6cec3', GradientType=0);border-color: #c4beaf;}.button.gradient.gray {background: #b6b6b6;background: -moz-linear-gradient(top, #b6b6b6 0%, #8c8c8c 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b6b6b6), color-stop(100%, #8c8c8c));background: -webkit-linear-gradient(top, #b6b6b6 0%, #8c8c8c 100%);background: -o-linear-gradient(top, #b6b6b6 0%, #8c8c8c 100%);background: -ms-linear-gradient(top, #b6b6b6 0%, #8c8c8c 100%);background: linear-gradient(to bottom, #b6b6b6 0%, #8c8c8c 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#b6b6b6', endColorstr='#8c8c8c', GradientType=0);border-color: #797979;}.button.gradient.black {background: #484848;background: -moz-linear-gradient(top, #484848 0%, #2c2c2c 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #484848), color-stop(100%, #2c2c2c));background: -webkit-linear-gradient(top, #484848 0%, #2c2c2c 100%);background: -o-linear-gradient(top, #484848 0%, #2c2c2c 100%);background: -ms-linear-gradient(top, #484848 0%, #2c2c2c 100%);background: linear-gradient(to bottom, #484848 0%, #2c2c2c 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#484848', endColorstr='#2c2c2c', GradientType=0);border-color: #191919;}.button.gradient:hover {background: #3a3a3a;background: -moz-linear-gradient(top, #3a3a3a 0%, #222222 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a3a3a), color-stop(100%, #222222));background: -webkit-linear-gradient(top, #3a3a3a 0%, #222222 100%);background: -o-linear-gradient(top, #3a3a3a 0%, #222222 100%);background: -ms-linear-gradient(top, #3a3a3a 0%, #222222 100%);background: linear-gradient(to bottom, #3a3a3a 0%, #222222 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#222222', GradientType=0);border-color: transparent;}.button.white {background-color: #ffffff;color: #5f6265 !important;}.button.blue {background-color: #30a2e6;}.button.darkblue {background-color: #5a5ada;}.button.lightgreen {background-color: #46ca5d;}.button.green {background-color: #1aa723;}.button.pink {background-color: #5a5ada;}.button.red {background-color: #ff4550;}.button.orange {background-color: #ff7027;}.button.gray {background-color: #a9a9a9;}.button.mediumgray {background-color: #ddd6c7;}.button.lightgray {background-color: #e6e6e6;color: #333333 !important;}.button.black {background-color: #373737;}.button.unfilled {background: none;border: 1px solid;}.button.unfilled.white {color: #ffffff !important;}.button.unfilled.lightgray {color: #e6e6e6 !important;}.button.unfilled.blue {color: #30a2e6 !important;}.button.unfilled.darkblue {color: #5a5ada !important;}.button.unfilled.lightgreen {color: #46ca5d !important;}.button.unfilled.green {color: #1aa723 !important;}.button.unfilled.pink {color: #da73eb !important;}.button.unfilled.red {color: #ff4550 !important;}.button.unfilled.orange {color: #ff7027 !important;}.button.unfilled.mediumgray {color: #ddd6c7 !important;}.button.unfilled.gray {color: #a9a9a9 !important;}.button.unfilled.black {color: #373737 !important;}.button.unfilled:hover {background: none;border-color: #525252;color: #525252;}.button.default.unfilled:hover {background: none !important;color: #525252 !important;}.button i.right {float: right;margin-left: 5px;}.button i.left {float: left;margin-left: 5px;}.teaser {border: 1px solid #ddd;display: block;-webkit-box-shadow: 3px 3px 3px 0px rgba(180, 180, 180, 0.2);-moz-box-shadow: 3px 3px 3px 0px rgba(180, 180, 180, 0.2);box-shadow: 3px 3px 3px 0px rgba(180, 180, 180, 0.2);padding: 25px 25px 20px 25px;}.teaser h1,.teaser h2,.teaser h3,.teaser h4,.teaser h5,.teaser h6,.teaser p {margin: 0 0 10px 0;}.teaser .teaser-img {margin: -26px -26px 25px -26px;-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;overflow: hidden;}.teaser .teaser-img img {width: 100%;max-width: 100%;height: auto;}.teaser a.button {margin: 20px 0 0 0;}.teaserbox {border: 1px solid #ddd;display: block;background: #fafafa;-webkit-box-shadow: 1px 1px 3px 0px rgba(180, 180, 180, 0.2);-moz-box-shadow: 1px 1px 3px 0px rgba(180, 180, 180, 0.2);box-shadow: 1px 1px 3px 0px rgba(180, 180, 180, 0.2);margin: 0 0px 0 0px;}.teaserbox .border {padding: 25px 25px 25px 25px;}.teaserbox a.button {margin: 20px 0 0 0;}.teaserbox p {margin: 5px 0 0 0;}.teaserbox h1,.teaserbox h2,.teaserbox h3,.teaserbox h4,.teaserbox h5,.teaserbox h6 {line-height: 1.3;}.callout {margin: 0 0px 0px 0px;display: table;overflow: hidden;width: 100%;min-height: 50px;padding: 30px;border-color: #dfdfdf;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}.callout-button {overflow: hidden;display: table-cell;vertical-align: middle;}.callout-button.right {padding-left: 20px;text-align: right;}.callout-button.left {padding-right: 20px;text-align: left;}.callout.center .callout-content {display: block;}.callout-button.center {display: block;text-align: center;margin-top: 15px;}.callout-button.like_text {display: block;text-align: inherit;margin-top: 15px;}.callout.like_text .callout-content {display: block;}.callout .callout-content {overflow: hidden;display: table-cell;vertical-align: middle;width: 100%;}.callout .callout-content > * {color: inherit;}.callout .callout-content *:last-child {margin-bottom: 0;}.callout .callout-content p:last-child {margin: 0;}.callout a.button {margin: 0;text-align: center;}.callout .callout-title {margin: 0 0 0px 0 !important;font-style: italic;line-height: 1.2em;font-size: 21px;text-align: center;}.banner {background-size: 100%;position: relative;margin-bottom: 20px;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;-ms-background-size: cover;background-size: cover;opacity: 1;filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.banner.banner_link {cursor: pointer;}.banner_border {display: table;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}.banner_bg {display: table-cell;vertical-align: middle;width: 100%;height: 100%;position: relative;padding: 15px;background-clip: padding-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;color: #fff;}.banner_bg div * {color: inherit;}.bannerbadge {position: absolute;text-align: center;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;padding: 15px;display: table;}.bannerbadge_text {display: table-cell;vertical-align: middle;width: 100%;height: 100%;padding: 15px;background-clip: padding-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;}.bannerbadge_text div * {margin: 2px 0;}.bannerbadge.right {right: 0;left: auto;}.bannerposition {position: relative;display: table-cell;height: 100%;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}.bannerposition.right {float: right;margin-left: 30px;}.bannerposition.left {float: left;margin-right: 30px;}.images {position: relative;}.images .item {text-align: center;}.images.nav-enabled {padding: 0 40px;width: auto !important;}.images.bordered div.item {border: 1px solid;border-color: #dddddd;box-sizing: border-box;-webkit-box-sizing: border-box;max-width: 99.8%;}.images.bordered.nav-enabled div.item {max-width: 99%;}.images.without-border div.item {border: 1px solid transparent;}.images.bordered div.item:hover {border-color: #5ed2ee;}.images.separated div.item {border-left: 1px solid #dddddd;}.images.separated div.owl-wrapper-outer {margin-left: 1px;width: auto;}.images.separated div.owl-wrapper-outer .owl-wrapper {margin-left: -1px;}.description.style-1 {background: #fafafa;padding: 30px 30px;margin: 0 0 20px 0;}.description.style-2 {padding: 25px 25px 8px;margin: 0 0 20px 0;background: #fafafa;border-left: 2px solid #59cdf4;}.dropcap {font-size: 48px;line-height: 48px;margin: 0px 10px 0 0;float: left;}.dropcap.dropcap-default {display: block;line-height: 1em;}.post .aligncenter .dropcap {float: none;display: inline-block;margin-right: 4px;}.dropcap.dropcap-circle {margin-top: 6px;width: 35px;height: 35px;line-height: 35px;font-size: 24px;padding: 0;text-align: center;background-color: #5ed2ee;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;display: block;color: #fff;}.dropcap.dropcap-rounded {margin-top: 6px;height: 35px;min-width: 26px;line-height: 35px;font-size: 24px;padding: 0px;text-align: center;background-color: #5ed2ee;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;display: block;color: #fff;}.dropcap.dropcap-square {margin-top: 7px;width: 35px;height: 35px;line-height: 35px;font-size: 24px;padding: 0;text-align: center;background-color: #5ed2ee;display: block;color: #fff;}.googlefont {font-weight: 400;}.shortcode-map {}.icon {display: inline;display: inline-block;text-align: center;font-style: normal;color: #59cdf4;}.icon.large {width: 98px;height: 98px;font-size: 40px;line-height: 98px;border: 1px solid transparent;}.icon.medium {width: 78px;height: 78px;font-size: 32px;line-height: 78px;border: 1px solid transparent;}.icon.standard {width: 58px;height: 58px;font-size: 20px;line-height: 58px;border: 1px solid transparent;}.icon.mini {width: 34px;height: 34px;font-size: 16px;line-height: 34px;border: 1px solid transparent;}.icon.simple {width: auto;height: auto;line-height: 1;background: none;border: 0;}.icon.circle {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.icon.square {-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}.icon.rounded {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.icon.large.rounded {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.iconbox {margin: 0 0 0px 0;}.iconbox {transition: border-color 0.5s, box-shadow .5s;-webkit-transition: border-color 0.5s, box-shadow.5s;}.iconbox .icon {margin: 0;}.iconbox .excerpt {overflow: hidden;}.iconbox .alignleft {float: left;}.iconbox .alignright {float: right;}.iconbox .icon_with_title {display: table;overflow: hidden;margin-bottom: 20px;}.iconbox .icon.circle.large {font-size: 34px;}.iconbox .icon_with_title .title {display: table-cell;vertical-align: middle;width: 100%;}.iconbox .icon_with_title i.icon {margin-right: 12px;float: left;display: block;}.iconbox.text_right .icon_with_title i.icon {margin-right: 0px;margin-left: 12px;float: right;}.iconbox .icon_with_title i.icon.large {font-size: 52px;}.iconbox .top_icon_standard {margin-bottom: 20px;}.iconbox .top_icon_standard .icon {margin-bottom: 15px;}.iconbox.top_icon.large.circle .top_icon_standard .icon {margin-bottom: 30px;}.iconbox.aside_rounded_icon .title {margin-bottom: 10px;line-height: 1;}.iconbox.simple .aside_rounded_icon.alignleft,.iconbox.simple .aside_rounded_icon.alignright {margin-right: 0px;width: 50px;height: 80px;}.icon.rounded.standard {font-size: 32px;}.iconbox .aside_rounded_icon .icon {transition: all 0.4s;-webkit-transition: all 0.4s;}.iconbox:not(.simple) .aside_rounded_icon .icon:hover {background-color: #59cdf4;border-color: #59cdf4;color: #ffffff;}.iconbox.top_icon.circle .icon {transition: border-color 0.5s, background-color .5s;}.iconbox.top_icon.circle .icon:hover {background-color: #59cdf4;border-color: #59cdf4;color: #ffffff;}.iconbox.framed {padding: 25px 15px;border: 1px solid #e3e3e3;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}.iconbox.non-framed {padding: 0;border: 0;}.iconbox.framed_when_hover {padding: 25px 20px;border: 1px solid transparent;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}.iconbox.framed_when_hover:hover,.iconbox.framed:hover {border-bottom: 4px double transparent;margin-bottom: -3px !important;border-color: #e3e3e3;-webkit-box-shadow: 2px 2px 2px 0px rgba(100, 100, 100, 0.1);box-shadow: 2px 2px 2px 0px rgba(100, 100, 100, 0.1);}.vc_column_container[class*="vc_custom_"] .iconbox h1,.vc_column_container[class*="vc_custom_"] .iconbox h2,.vc_column_container[class*="vc_custom_"] .iconbox h3,.vc_column_container[class*="vc_custom_"] .iconbox h4,.vc_column_container[class*="vc_custom_"] .iconbox h5,.vc_column_container[class*="vc_custom_"] .iconbox h6{color: inherit !important;}@-webkit-keyframes pulse {25% {-webkit-transform: scale(1.1);transform: scale(1.1);}75% {-webkit-transform: scale(0.9);transform: scale(0.9);}}@keyframes pulse {25% {-webkit-transform: scale(1.1);transform: scale(1.1);}75% {-webkit-transform: scale(0.9);transform: scale(0.9);}}.top_icon .icon {-webkit-transform: translateZ(0);transform: translateZ(0);}.text_right {text-align: right;}.text_left {text-align: left;}.text_center {text-align: center;}.iconbox p {margin: 0px;}.iconbox .button {margin-top: 25px;}.iconbox .top_icon_circle .icon {transition: all 0.4s;-webkit-transition: all 0.4s;}.aside_rounded_icon .excerpt {overflow: hidden;}.learnmore i.fa.left {margin-right: 7px;}.learnmore i.fa.right {margin-left: 7px;}.iconlist {position: relative;padding-top: 35px;overflow: hidden;}.iconlist .icon.circle {border-color: #bdc3c7;background-color: #fff;color: #3b3f42;}.iconlist .left_icon_circle {float: left;margin-right: 40px;margin-left: 15px;position: relative;z-index: 9;}.iconlist .left_icon_circle .icon:after {content: "\f0da";position: absolute;font-family: 'FontAwesome';right: -5px;font-size: 0;}.iconlist:hover .left_icon_circle .icon:after {opacity: 1;font-size: 16px;}.iconlist_content {overflow: hidden;}.iconlist:first-child {padding-top: 0;}.iconlist_content p:last-child {margin-bottom: 0;}.iconlist:first-child .icon_line {display: none;height: 0;}.iconlist_line {position: absolute;top: 1%;left: 57px;width: 1px;height: 99%;border-right: 1px dashed #bdc3c7;z-index: 1;}.iconlist:hover .icon.circle {color: #59cdf4;border-color: #59cdf4;}@-webkit-keyframes icon_appear {0% {-webkit-transform: scale(0.5);opacity: 0.1;}100% {-webkit-transform: scale(1);opacity: 1;}}@-moz-keyframes icon_appear {0% {-moz-transform: scale(0.5);opacity: 0.1;}100% {-moz-transform: scale(1);opacity: 1;}}@-o-keyframes icon_appear {0% {-o-transform: scale(0.5);opacity: 0.1;}100% {-o-transform: scale(1);opacity: 1;}}@keyframes icon_appear {0% {transform: scale(0.5);opacity: 0.1;}100% {transform: scale(1);opacity: 1;}}@-webkit-keyframes icon_slide_down {0% {height: 0%;}100% {height: 100%;}}@-moz-keyframes icon_slide_down {0% {height: 0%;}100% {height: 100%;}}@-o-keyframes icon_slide_down {0% {height: 0%;}100% {height: 100%;}}@keyframes icon_slide_down {0% {height: 0%;}100% {height: 100%;}}.iconlist.start_anim .left_icon_circle {opacity: 0.1;}.iconlist.animation .left_icon_circle {-webkit-animation: icon_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);-moz-animation: icon_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);-o-animation: icon_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);animation: icon_appear 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1);opacity: 1;-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);transform: scale(1);}.iconlist.start_anim .iconlist_line {height: 0%;}.iconlist.animation .iconlist_line {-webkit-animation: icon_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation: icon_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-animation: icon_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation: icon_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);height: 100%;}ul.unstyled {list-style: none;margin: 0;padding: 0;}ul.styled-list {list-style: none;margin: 0;padding: 0;}ul.unstyled li {padding-left: 0;}ul.styled-list li {margin-bottom: 2px;}ul.styled-list li i {margin-right: 6px;margin-top: 0px;}ul ul.styled-list {margin-left: 22px;}.widget_text ul.styled-list li {padding: 0 !important;background: none !important;}ul.list {margin-left: 0 !important;list-style: none !important;}ul.list li {padding: 5px 0 5px 32px !important;margin: 0 !important;}ul.list li:before {content: '';font-family: 'FontAwesome';margin-right: 15px;font-size: 13px;top: 5px;left: 1px;position: absolute;}ul.list-check-circle li:before {content: '\f00c';width: 19px;height: 19px;font-size: 12px;line-height: 19px;text-align: center;position: absolute;display: block;left: 0;top: 8px;color: #ffffff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-color: #5ed2ee;}ul.list-check li:before {content: '\f00c';font-size: 18px;}ul.list-check-square li:before {content: '\f046';font-size: 20px;}ul.list-check-o li:before {content: '\f00c';width: 14px;height: 14px;font-size: 10px;line-height: 14px;text-align: center;position: absolute;display: block;left: 0;top: 8px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 1px solid;}ul.list-star li:before {content: '\f005';font-size: 13px;}ul.list-minus li:before {content: "\f068";margin-left: 3px;}ul.list-bullet li:before {content: "";width: 0px;height: 0px;text-align: center;position: absolute;display: block;left: 6px;top: 50%;margin-top: -2px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 3px solid;}ul.list-times-o li:before {content: "\f05c";font-size: 22px;}ul.list-angle li:before {content: "\f105";}ul.list-angle-circle li:before {content: '\f105';width: 19px;height: 19px;font-size: 12px;line-height: 19px;text-align: center;position: absolute;display: block;left: 0;top: 8px;color: #ffffff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-color: #5ed2ee;}ul.list-arrow li:before {content: "\f061";font-size: 10px;top: 0;}ul.list-ordered-circle {counter-reset: li;}ul.list-ordered-circle li {position: relative;font-family: inherit;}ul.list-ordered-circle li:before {content: counter(li);counter-increment: li;font-family: inherit;width: 19px;height: 19px;line-height: 19px;text-align: center;position: absolute;display: block;left: 0;top: 8px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;color: #fff;background-color: #5ed2ee;}ul.list-icons li {padding-left: 0;list-style-position: inside;margin-bottom: 30px;display: block;line-height: inherit;}ul.list-icons li:before {display: none;}ul.list-icons li i.mini {width: 46px;height: 46px;line-height: 46px;text-align: center;position: relative;display: block;font-size: 20px;float: left;margin-right: 24px;margin-left: 0;top: 0px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 1px solid;}ul.list-square li:before {content: "";top: -2px;left: 1px;display: inline-block;width: 4px;height: 4px;background-color: #59cdf4;}.gallery .gallery-item .gallery-icon {display: block;padding: 0 10px;}.gallery {width: 100%;margin: 0 auto 0px;}.gallery .gallery-item {float: left;padding: 0;text-align: center;margin-right: 0px;margin-top: 10px;margin-bottom: 10px;}.gallery[class*="gallery-columns"] {margin-left: -10px;margin-right: -10px;}.gallery .gallery-caption {margin: -1px 10px 0 10px !important;padding: 4px 10px 8px;border: 1px solid #ddd;background-color: #ffffff;border-top: 0;-webkit-border-radius: 0 0 2px 2px;-moz-border-radius: 0 0 2px 2px;border-radius: 0 0 2px 2px;}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {display: none !important;}.gallery-columns-2 .gallery-item {width: 50%;}.gallery-columns-4 .gallery-item {width: 25%;}.gallery .gallery-item a {display: block;border: 1px solid #ddd;padding: 4px;margin: 0;background: #ffffff;-webkit-border-radius: 2px 2px 0 0;-moz-border-radius: 2px 2px 0 0;border-radius: 2px 2px 0 0;}.gallery img {display: block;width: 100%;height: auto;margin: 0;border: 0 !important;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}.gallery .gallery-item a:hover {background: #59cdf4;border-color: #59cdf4 !important;}.member {overflow: hidden;margin-bottom: 20px;}.member .inner {} .member-img img {width: 100%;max-width: 100%;height: auto;display: block;}.member-img {margin: 0px 0 25px 0;position: relative;}.member .name {font-size: 24px;text-transform: capitalize;margin: 0 0 25px 0;padding: 0;line-height: 1 !important;}.member .name a {color: inherit;}.member .member-role {font-size: 18px;padding-left: 10px;color: #29aef0;}.member p {margin: 0;}.member .member-description {margin-bottom: 20px;padding-top: 20px;position: relative;}.member .member-description:before {content: "";width: 36%;max-width: 100px;height: 1px;background-color: #29aef0;display: block;position: absolute;top: 0;left: 0;}.member[style*="right"] .member-description:before {left: auto;}.member .member-social {margin-left: -2px;margin-right: -2px;overflow: hidden;}.member .member-social a {color: #bdbdbd;}.progressbar {width: 100%;height: 31px;display: block;background: #ffffff;border: 1px solid #dddddd;margin-bottom: 10px;}.progressbar.rounded,.progressbar.rounded .bar-percentage {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.progressbar.slim {height: 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.progressbar .bar-percentage {background: #289dcc;display: block;width: 0%;height: 31px;margin: -1px 0 -1px -1px;position: relative;}.progressbar .bar-percentage.striped {background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 31px 31px;}.progressbar.slim .bar-percentage.striped {background-size: 10px 10px;}.progressbar.slim .bar-percentage {height: 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.bar-title {margin: 0 0 0px 13px;display: block;color: #fff;font-size: 13px;line-height: 31px;}.progressbar.rounded .bar-title {float: left;margin: 4px;line-height: 22px;height: 23px;background-color: #fff;color: #333333;padding: 0 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.bar-title.outside {margin-left: 0;margin-bottom: 0px;color: #333333;line-height: inherit;}@-webkit-keyframes progressbar-bg-move {0% {background-position: 31px 0;}100% {background-position: 0 0;}}@-webkit-keyframes slim-progressbar-bg-move {0% {background-position: 20px 0;}100% {background-position: 0 0;}}@-moz-keyframes progressbar-bg-move {0% {background-position: 31px 0;}100% {background-position: 0 0;}}@-moz-keyframes slim-progressbar-bg-move {0% {background-position: 20px 0;}100% {background-position: 0 0;}}@-o-keyframes progressbar-bg-move {0% {background-position: 31px 0;}100% {background-position: 0 0;}}@-o-keyframes slim-progressbar-bg-move {0% {background-position: 20px 0;}100% {background-position: 0 0;}}@keyframes progressbar-bg-move {0% {background-position: 31px 0;}100% {background-position: 0 0;}}@keyframes slim-progressbar-bg-move {0% {background-position: 20px 0;}100% {background-position: 0 0;}}.progressbar.active .bar-percentage {-webkit-animation: progressbar-bg-move 1.2s linear infinite;-moz-animation: progressbar-bg-move 1.2s linear infinite;-o-animation: progressbar-bg-move 1.2s linear infinite;animation: progressbar-bg-move 1.2s linear infinite;}.progressbar.slim.active .bar-percentage {-webkit-animation: slim-progressbar-bg-move 1s linear infinite;-moz-animation: slim-progressbar-bg-move 1s linear infinite;-o-animation: slim-progressbar-bg-move 1s linear infinite;animation: slim-progressbar-bg-move 1s linear infinite;}.counters-circle {width: 100%;text-align: center;}.counter-circle-wrapper {display: inline-block;margin: 10px 15px;position: relative;text-align: center;}.counter-circle-content {font-size: 72px;width: 220px;height: 220px;text-align: center;line-height: 220px;position: absolute;top: 0;left: 50%;overflow: hidden;}.counter-circle-content .icon {margin: -36px 0 0 -36px;float: none;font-size: 72px;line-height: 72px !important;width: 72px;height: 72px;position: absolute;top: 50%;left: 50%;color: inherit;}.circle_title {font-size: 18px;margin-top: 15px;text-align: center;}.counter-info {display: block;width: 100%;margin: 0 auto;text-align: center;}.counter-value span {font-size: 60px;line-height: 60px;}.counter-info.boxed {padding: 20px 0;border: 1px solid #bfbfbf;margin-bottom: 20px !important;}.counter-info.standard {margin-bottom: 30px !important;}.counter-info.standard .counter-title {font-size: 14px;padding-top: 8px;}.latest-portfolio ul {list-style: none;margin: 0;padding: 0;}.negative-wrap {margin: 0 -10px 0 -10px;}#blog_items_wrap .blog-item {background-color: #ffffff;-webkit-border-radius: 2px;border-radius: 2px;margin-bottom: 30px;}#blog_items_wrap.blog-timeline .blog-item {margin-top: 50px;margin-bottom: 0;}#blog_items_wrap.blog-timeline .span6.isotope-item {max-width: 49.98%;}#blog_items_wrap div:first-child .blog-item {margin-top: 0;}#blog_items_wrap .blog-item-description {padding: 25px;}.blog-item .thumbnail {position: relative;z-index: 1;overflow: hidden;display: block;}.blog-gallery .item {float: left;position: relative;width: 100%;}.blog-gallery {width: 9000px;}#blog_items_wrap .blog-item .thumbnail,#blog_items_wrap .blog-gallery,#blog_items_wrap .blog-audio,#blog_items_wrap .blog-video {border-bottom: 1px solid #f8f8f8;}.blog-audio .mejs-container .mejs-controls,.blog-audio iframe .progress,.blog-video .mejs-container,.blog-video .mejs-embed,.blog-video .mejs-embed body {-webkit-border-radius: 1px 1px 0 0;border-radius: 1px 1px 0 0;}.blog-audio iframe {display: block;}.blog-audio .mejs-container {background: none;}.blog-video .wp-video {position: relative;width: 100% !important;max-width: 100%;padding-bottom: 66%;height: 0 !important;overflow: hidden;}.post-audio iframe,.blog-audio iframe {width: 100% !important;height: 307px !important;}.blog-item .blog-video .wp-video {padding-bottom: 82.977%;}.blog-video .wp-video .mejs-overlay.mejs-layer {width: 100% !important;height: 100% !important;}.blog-video .wp-video .mejs-overlay-button {margin-top: -50px !important;}.blog-video .wp-video-shortcode {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}.blog-video .wp-video-shortcode video {position: absolute;top: 0;left: 0;bottom: 0;width: 100% !important;height: 100% !important;}.blog-item .thumbnail img {width: 100%;display: block;}.blog-gallery img {width: 100%;max-width: 100%;height: auto !important;}.blog-item .meta {z-index: 9;position: relative;color: #999;}.blog-item .meta span {display: inline-block;}#blog_items_wrap .blog-item .meta {padding: 8px 25px 10px;border-bottom: 1px solid #f8f8f8;}.blog-item .meta i.fa {margin-right: 10px;}#blog_items_wrap .blog-item .meta .meta-author,#blog_items_wrap .blog-item .meta .meta-date {padding-right: 7%;}.blog-item .meta a {color: inherit;}.slider-blog .blog-item .meta .meta-comment {padding-left: 12px;}.slider-blog .blog-item .meta .meta-comment:before {content: "|";padding-right: 12px;}.blog-item-excerpt p {margin: 0;}.blog-item .title {color: inherit;font-size: 18px;font-weight: normal;display: inline-block;margin-bottom: 15px;}.blog-item h3 .title {color: inherit;font-weight: inherit;display: inline-block;margin-bottom: 5px;}.slider-blog .blog-item .title,.slider-blog .blog-item h3 {font-size: 16px;margin-bottom: 0;}.slider-blog .blog-item .meta {margin-bottom: 12px;}.slider-blog .blog-item .thumbnail,.slider-blog .blog-item .blog-gallery,.slider-blog .blog-item .blog-audio,.slider-blog .blog-item .blog-video {margin-bottom: 17px;}.blog-item .blog-item-excerpt {margin-bottom: 15px;}.blog-item .blog-item-description .readmore {margin-top: 0px;margin-bottom: 15px;color: inherit;}.blog-item .blog-item-excerpt {text-overflow: ellipsis;overflow: hidden;}.slider-blog.cols1.owl-theme .owl-controls .owl-buttons {top: 38%;}.slider-blog.owl-theme .owl-controls .owl-pagination {margin-top: 43px;}.latest-blog-list:not(div[class*="span"]) {width: 100%;margin: 0 0 20px 0;}.latest-blog-list a.title,.latest-blog-list a.readmore {color: inherit;}.latest-blog-list .readmore {margin-top: 0;}.latest-blog-list .blog-list-item-img {float: left;margin: 0 25px 0px 0;width: 65px;}.latest-blog-list .blog-list-item-icon {float: left;margin: 0 25px 0px 0;width: 65px;background-color: #ffffff;}.latest-blog-list .blog-list-item-img img {border: 1px solid #e5eaec;-webkit-border-radius: 10px;border-radius: 10px;}.latest-blog-list .blog-list-item-icon i {border: 1px solid #e5eaec;-webkit-border-radius: 10px;border-radius: 10px;display: block;width: 100%;height: 63px;line-height: 63px;font-size: 24px;text-align: center;color: #999999;}.latest-blog-list .date {margin-bottom: 12px;color: #828282;}.latest-blog-list .blog-list-item-date {width: 65px;text-align: center;padding: 0px 0 0 0;float: left;margin-right: 20px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border: 1px solid #dddddd;background: #ffffff;}.latest-blog-list .blog-list-item-date h3 {color: #333333;font-size: 24px;line-height: 45px;height: 45px;width: 100%;display: block;border-bottom: 1px solid #dddddd;margin: 0;}.latest-blog-list .blog-list-item-date span {display: block;font-size: 13px;line-height: 19px;height: 19px;width: 100%;overflow: hidden;text-align: center;padding: 0px 0;margin: 0px 0 0 0;text-transform: uppercase;color: #ffffff;background-color: #5ed2ee;-webkit-border-radius: 0 0 9px 9px;-moz-border-radius: 0 0 9px 9px;border-radius: 0 0 9px 9px;}.latest-blog-list .title-date {margin-bottom: 15px;}.latest-blog-list .title-date .my-td {width: 100%;}.latest-blog-list .blog-list-item-description {overflow: hidden;}.latest-blog-list .title {margin-bottom: 5px;margin-top: 5px;display: inline-block;font-size: 16px;}.latest-blog-list .blog-list-item-description > h3,.latest-blog-list .my-td > h3 {margin: 0;}.latest-blog-list .blog-list-item-description .comments-count {margin-bottom: 4px;color: #828282;}.latest-blog-list .blog-list-item-description .comments-count a {color: #828282;}.latest-blog-list .blog-list-item-description .comments-count a:hover {text-decoration: underline;}.blog-list-item-excerpt p {margin: 0;}.recent-comments li {margin-bottom: 15px;color: #525252;}.recent-comments li .author,.recent-comments li .date {color: #bebebe;}.pricing-table {} .pricing-table p {margin: 0;}.pricing-table.col-2 .plan {float: left;width: 50%;display: block;}.pricing-table.col-3 .plan {float: left;width: 33.3%;display: block;}.pricing-table.col-4 .plan {float: left;width: 25%;margin: 0 0px;display: block;}.pricing-table.style3.col-4 .plan {float: left;width: 25%;margin: 0 0px;display: block;}.pricing-table.col-5 .plan {float: left;width: 20%;display: block;}.plan {text-align: center;box-sizing: border-box;-moz-box-sizing: border-box;position: relative;z-index: 1;background-color: #fff;}.plan .border {border: 1px solid #ebebeb;border-top: 0;margin-top: 1px;}.plan .plan-head {display: block;margin: 0px 0 0px 0;padding: 0px 10px;height: 65px;line-height: 65px;font-size: 18px;color: #fff;background-color: #fafafa;}.plan.style1 .plan-head {height: 80px;line-height: 80px;}.plan .plan-head.empty {background: none !important;}.plan .price {display: block;padding: 44px 10px 30px;margin: 0;}.plan.style1 .price div {color: #ffffff;}.plan.style1 .price span.subtitle {color: #fff;}.plan.style3 .price div,.plan.style3 .price span.subtitle {color: #ffffff;}.plan.style2 .price {border: 1px solid #ebebeb;}.plan.extra_height {position: relative;margin-top: -30px;}.plan .most-popular {color: #ffffff;height: 30px;line-height: 30px;}.plan .price div {font-size: 60px;line-height: 60px;letter-spacing: -1px;font-weight: 100;margin: 0px 0 15px 0;}.plan .price {padding: 35px 10px 30px;}.plan.style2 .price div {font-size: 100px;line-height: 100px;letter-spacing: -2px;}.plan .price div sup {font-size: 30px;line-height: 1 !important;top: 0px;position: relative;}.plan .price div sub {font-size: 24px;line-height: 1 !important;text-transform: lowercase;top: 0px;position: relative;}.plan .price div sub.left {} .plan .price span.subtitle {display: block;font-size: 13px;padding: 0;color: #9b9b9b;}.plan .signup {padding: 20px 0 20px 0;text-align: center;min-height: 38px;}.plan .signup .button {margin: 0;}.signup .button.custom.gradient:hover {background: #3a3a3a !important;background: -moz-linear-gradient(top, #3a3a3a 0%, #222222 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a3a3a), color-stop(100%, #222222)) !important;background: -webkit-linear-gradient(top, #3a3a3a 0%, #222222 100%) !important;background: -o-linear-gradient(top, #3a3a3a 0%, #222222 100%) !important;background: -ms-linear-gradient(top, #3a3a3a 0%, #222222 100%) !important;background: linear-gradient(to bottom, #3a3a3a 0%, #222222 100%) !important;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#3a3a3a', endColorstr='#222222', GradientType=0) !important;border-color: #333333 !important;}.plan ul {margin: 0 !important;list-style: none !important;padding: 0 !important;}.plan li {padding: 10px 10px !important;text-align: center;border: 1px solid #ebebeb;border-top: 0;margin: 0 !important;}.plan.style3 li:nth-child(2n) {background-color: #f7f7f7;}.highlight {color: #ffffff;padding: 1px 2px;}blockquote {margin: 0 0 20px 0;padding: 10px 25px;font-style: italic;border-left: 1px solid transparent;}blockquote blockquote {padding: 0;margin: 0;border: 0;}blockquote.style1 {border-left: 1px solid transparent;font-style: normal;}blockquote.style2,blockquote.style3 {padding: 0;border-left: 0;}blockquote.style3 {font-size: 16px;line-height: 30px;}blockquote.style4 {background-color: #f7f7f7;padding: 20px 25px;border-left: 0;}blockquote p:last-child {margin-bottom: 0;}.pullquote {margin: 0px 0 20px 0 !important;background: none;box-sizing: border-box;-moz-box-sizing: border-box;color: #828282;padding: 10px 20px;background-color: #f7f7f7;border-right: 2px solid transparent;}.pullquote.align-left {float: left;text-align: left;margin-right: 30px !important;border-left: 2px solid transparent;border-right: 0;}.pullquote.align-right {float: right;text-align: right;margin-left: 30px !important;}.responsive img,.responsive iframe,.responsive object,.responsive embed {max-width: 100%;height: auto;}.social-icon {display: block;float: left;margin: 0 5px 5px 0;}.social-icon a {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;background-color: #434343 !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;display: inline-block;width: 30px;height: 30px;text-indent: -9999px;background-position: center center;background-repeat: no-repeat;}.social-icon.rounded a {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;width: 35px;height: 35px;background-position: center center;}.social-icon.light a {background-color: #505050 !important;-webkit-box-shadow: 0px 3px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 3px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 3px 0px rgba(0, 0, 0, 0.2);}.social-icon a:hover {background-color: #59cdf4;}.custom-table table {margin: 0 0 20px 0;text-align: left;border: 1px solid #dbdbdb;}.custom-table thead th {font-size: 11px;font-weight: 600;text-transform: uppercase;border-bottom: 1px solid #dddddd;padding: 15px 20px;background-color: #f7f7f7;}.custom-table th,.custom-table td {padding: 10px 20px;vertical-align: middle;border: 1px solid #e2e2e2;}.custom-table-1 table {margin: 0 0 20px 0;text-align: left;border: 1px solid #dddddd;}.custom-table-1 tr:nth-child(even) {background: #f7f7f7;}.custom-table-1 tr:nth-child(odd) {background: #ffffff;}.custom-table-1 th,.custom-table-1 td {padding: 10px 20px;vertical-align: middle;border: 0;}.custom-table-2 table {margin: 0 0 20px 0;text-align: left;border: 1px solid #dbdbdb;}.custom-table-2 tr:nth-child(even) {background: #ffffff;}.custom-table-2 tr:nth-child(odd) {background: #ffffff;}.custom-table-2 th,.custom-table-2 td {padding: 10px 20px;vertical-align: middle;border: 1px solid #e2e2e2;}.custom-table-2 tr:hover {background: #f7f7f7;}.custom-table-3 table {margin: 0 0 20px 0;text-align: left;}.custom-table-3 tr:nth-child(even) {background: #f7f7f7;}.custom-table-3 tr:nth-child(odd) {background: #ffffff;}.custom-table-3 tr {} .custom-table-3 th,.custom-table-3 td {padding: 10px 20px;vertical-align: middle;border: 1px solid #dcdcdc;}.tabset {clear: both;}.tabset.horizontal {margin-bottom: 30px;}.tabs {list-style-type: none;margin: 0 !important;padding: 0;position: relative;top: 1px;}.tabset.horizontal.style1 .tabs {overflow: hidden;text-align: center;top: 0;font-size: 0;}.tab {float: left;margin-right: -1px;padding: 0 !important;margin-left: 0 !important;list-style: none !important;background: none !important;}.tabset.horizontal.style1 .tabs .tab {float: none;display: inline;display: inline-block;margin: 0;}.tabset.horizontal.style2 .tabs .tab {margin-right: 5px;}.tabset.horizontal.style2 .panel {border: 0;border-top: 1px solid #dddddd;padding: 60px 0 0 0;}.tab a {color: #525252;border: 1px solid #dfdfdf;display: block;}.tabset.horizontal.style1 .tabs .tab a {background-color: #fff;}.tabset.horizontal.style1 .tabs .tab:first-child a {-webkit-border-radius: 10px 0 0 10px;border-radius: 10px 0 0 10px;}.tabset.horizontal.style1 .tabs .tab:last-child a {-webkit-border-radius: 0px 10px 10px 0px;border-radius: 0px 10px 10px 0px;}.tabset.horizontal.style2 .tabs .tab a {-webkit-border-radius: 10px 10px 0px 0px;border-radius: 10px 10px 0px 0px;}.tab a h6 {margin: 0;padding: 10px 22px;text-align: center;text-transform: none;font-size: 16px;font-weight: normal;color: #333333;}.tabset.horizontal .tab a:hover {background: #fff;}.tabset.horizontal.style1 .tab a.selected h6,.tabset.horizontal.style1 .tab a:hover h6 {color: #ffffff;}.tabset.horizontal.style2 .tab a.selected h6,.tabset.horizontal.style2 .tab a:hover h6,.tabset.horizontal.style3 .tab a.selected h6,.tabset.horizontal.style3 .tab a:hover h6 {color: #5ed2ee;}.tabset.horizontal.style2 .tab a {top: 4px;position: relative;}.tabset.horizontal.style2 .tab a.selected {top: 0px;border-bottom-color: #ffffff;}.tabset.horizontal.style3 .tab a.selected {border-bottom-color: #ffffff;}.tabset.horizontal.style2 .tab a.selected h6 {padding: 12px 22px;}.tab a i {margin: 0px 5px 0 0px;}.tabset.horizontal.style1 .tabs .tab a:hover:not(.selected) h6 {color: #5ed2ee;}.tabset.horizontal.style1 .tabs .tab a.selected {border-color: rgba(100, 100, 100, 0.2);background: #5ed2ee;}.panel {border: 1px solid #dfdfdf;background-color: #fff;clear: both;padding: 50px 30px;}.tabset.horizontal.style1 .panel {border: 0;padding: 60px 0 0 0;}.tabset.vertical .panel {padding: 50px 30px;}.tabset.vertical.style1 .panel,.tabset.vertical.style2 .panel {border: 0;padding: 0px 0px 10px 30px;}.tabset.vertical .tabs {top: 0;float: left;margin-right: -1px !important;}.tabset.vertical .tabs li.tab {float: none;display: block;margin: 0 0 -1px 0 !important;min-width: 100px;}.tabset.vertical.style1 .tabs li.tab,.tabset.vertical.style2 .tabs li.tab {margin-bottom: 5px !important;}.tabset.vertical.style2 .tabs li.tab:last-child {margin-bottom: 0 !important;}.tabset.vertical.style2 .tabs {border-right: 1px solid #dfdfdf;-webkit-box-shadow: inset -3px 0px 10px -5px rgba(100, 100, 100, 0.4);box-shadow: inset -3px 0px 10px -5px rgba(100, 100, 100, 0.4);}.tabset.vertical.style1 .tabs li.tab a,.tabset.vertical.style2 .tabs li.tab a {-webkit-border-radius: 10px 0 0 10px;border-radius: 10px 0 0 10px;border-right: 0;position: relative;}.tabset.vertical.style2 .tabs li.tab a {margin-left: 4px;}.tabset.vertical.style2 .tabs li.tab a.selected {margin-left: 0px;}.tabset.vertical .tabs li.tab a h6 {text-align: left;}.tabset.vertical .panel {overflow: hidden;clear: none;min-height: 79px;}.tabset.vertical .tab a:hover h6,.tabset.vertical .tab a.selected h6 {color: #5ed2ee;}.tabset.vertical.style3 .tab a.selected,.tabset.vertical.style4 .tab a.selected {border-right-color: #fff;background-color: #fff;}.tabset.vertical.style4 .panel {padding: 0px 0 0 30px;border: 0;}.tabset.vertical.style4 .tabs li.tab {margin-bottom: 2px !important;}#sidebar .widget .tab a h6 {margin: 0;padding: 8px 10px;border-top: 0;font-size: 14px;width: 51px;}#sidebar .widget .tabset .panel {border: 0;clear: both;padding: 23px 1px 0px 1px;}.testimonial {display: block;position: relative;margin: 0;margin-bottom: 18px !important;text-align: center;}.testimonial.default {font-size: 18px;line-height: 36px;}.testimonial.bordered-with-thumb,.testimonial.thumb-side {text-align: left;}.testimonial.thumb-bottom i.fa {font-size: 18px;}.testimonial .excerpt {overflow: hidden;}.testimonial .excerpt p:last-child {margin-bottom: 0;}.testimonial-author {margin: 0px 0 0px 0px;}.testimonial .testimonial-author .featured-thumbnail {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border: 1px solid #dddddd;position: relative;display: inline-block;margin-bottom: 10px;width: 60px;height: 60px;}.testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail {float: left;margin: 0 20px 0 0;}.testimonial.bordered-with-thumb .inner {padding: 25px 30px;border: 1px solid #dddddd;background-color: #ffffff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;position: relative;margin-bottom: 24px;width: 99.9%;box-sizing: border-box;-webkit-box-sizing: border-box;}.testimonial.bordered-with-thumb .inner:before {content: "";position: absolute;bottom: -15px;left: 44px;width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 15px solid #dddddd;}.testimonial.bordered-with-thumb .inner:after {content: "";position: absolute;bottom: -14px;left: 45px;width: 0;height: 0;border-left: 11px solid transparent;border-right: 11px solid transparent;border-top: 14px solid #ffffff;}.testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail {float: left;margin: 0 25px 0 25px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail img {-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}.testimonial.bordered-with-thumb .testimonial-author span {} .testimonial.bordered-with-thumb i.fa {font-size: 14px;display: block;position: absolute;left: 4%;top: 8%;}.testimonial .user {font-size: 14px;font-weight: normal;}.testimonial.bordered-with-thumb .testimonial-author {overflow: hidden;}.testimonial.bordered-with-thumb .user {margin-top: 8px;}.testimonial .user span {text-transform: none;}.testimonial.default .excerpt {margin-bottom: 18px;}.testimonial.default .user a {color: #5ed2ee;}.testislider.bordered-with-thumb .owl-controls {position: absolute;right: 15px;bottom: 25px;text-align: right;}.separator_block h1,.separator_block h2,.separator_block h3,.separator_block h4,.separator_block h5,.separator_block h6 {margin-bottom: 0;}.separator_block .subtitle {color: #999999;}.separator {margin: 20px 0 0;padding: 0;height: 1px;background-color: #e5eaec;width: 100%;position: relative;}.separator.short {max-width: 370px;}.separator.fullwidth {max-width: 100%;}.separator_line {width: 30px;height: 3px;background-color: #59cdf4;position: absolute;top: -1px;}.separator_block.center {text-align: center;}.separator_block.left {text-align: left;}.separator_block.right {text-align: right;}.separator_block.center .separator_line {left: 50%;margin-left: -15px;}.separator_block.center .separator.short {margin-right: auto;margin-left: auto;}.separator_block.left .separator_line {left: 0%;}.separator_block.right .separator_line {right: 0%;}.separator_block.right .separator.short {float: right;}.section-fullwidth {position: relative;padding: 50px 0 50px 0;z-index: 2;clear: both;}.page-template-page-nosidebar-php .section-fullwidth {margin: 0 1%;}.section-fullwidth:before,.section-fullwidth:after {content: "";position: absolute;}.section-fullwidth.divider:before,.section-fullwidth.divider:after {content: "";width: 28px;height: 28px;position: absolute;top: -15px;left: 50%;z-index: 1;margin-left: -15px;border: 1px solid transparent;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);}.section-fullwidth.divider:after {top: auto;bottom: -15px;}.videosection {margin: 0;padding: 0;position: relative;overflow: hidden;z-index: 0;width: 100%;}.videosection .container {position: relative;z-index: 3;}.videosection .video-wrap {width: 100%;height: auto;position: absolute;top: 0;right: 0;left: 0;overflow: hidden;z-index: 1;}.videosection .video-poster,.videosection .video-overlay {background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}.videosection .video-overlay {z-index: 2;}.countdown {text-align: center;}.countdown p {margin: 0;text-transform: lowercase;color: #424242;}.countdown.light .count-container {text-align: center;width: 158px;height: 158px;display: inline-block;margin-bottom: 20px;-webkit-border-radius: 100%;border-radius: 100%;border: 1px solid #e8e8e8;background-color: #ffffff;}.countdown.light span {display: block;font-size: 60px;line-height: 1;padding: 25% 0 5%;font-weight: 300;}.countdown.light p {margin: 0;text-transform: lowercase;}.countdown.alphabetic .count-container {margin-bottom: 20px;}.countdown.alphabetic span {display: block;font-size: 130px;line-height: 1;padding: 0 0 12%;margin-bottom: 4%;font-weight: 300;color: #333333;border-bottom: 1px solid #dfdfdf;}.countdown.alphabetic p {margin: 0;text-transform: lowercase;color: #424242;}.countdown.numeric .count-container {margin-bottom: 20px;text-align: center;position: relative;}.countdown.numeric span:before {content: ':';left: 0;margin-left: -15px;display: block;position: absolute;margin-top: -7px;}.countdown.numeric span.days:before {display: none;content: '';}.countdown.numeric span {display: inline-block;font-size: 130px;line-height: 1;padding: 0 0 12%;font-weight: 300;}.countdown.numeric p {display: none;}.countdown.dark span {display: inline-block;position: relative;font-size: 56px;height: 74px;min-width: 100px;width: auto;line-height: 70px;-webkit-border-radius: 10px;border-radius: 10px;padding: 0 5px;margin: 0 auto 4%;font-weight: 300;color: #fff;background: #64635e;background: -moz-linear-gradient(top, #64635e 0%, #040500 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #64635e), color-stop(100%, #040500));background: -webkit-linear-gradient(top, #64635e 0%, #040500 100%);background: -o-linear-gradient(top, #64635e 0%, #040500 100%);background: -ms-linear-gradient(top, #64635e 0%, #040500 100%);background: linear-gradient(to bottom, #64635e 0%, #040500 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#64635e', endColorstr='#040500', GradientType=0);-webkit-box-shadow: 2px 3px 2px 0px rgba(0, 0, 0, .2);box-shadow: 2px 3px 2px 0px rgba(0, 0, 0, .2);}.countdown.dark span:before {content: "";position: absolute;top: 1px;left: 1px;right: 1px;bottom: 1px;border: 1px solid rgba(150, 150, 150, 0.7);webkit-border-radius: 10px;border-radius: 10px;}.countdown.dark span:after {content: "";position: absolute;height: 1px;top: 50%;margin-top: -2px;left: 0px;right: 0px;border: 1px solid rgba(150, 150, 150, 0.7);border-left-color: #fff;border-right-color: #fff;background-color: #333333;}pre code {display: block;margin: 0px 0px 0px 10px;}abbr {border-bottom: 1px dashed;cursor: help;}address,cite,em,i {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;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}mark.dark {background-color: #333;color: #ffffff;}.visibility-mobile {display: none !important;}.visibility-mobile-portrait {display: none !important;}.visibility-mobile-landscape {display: none !important;}.visibility-tablet {display: none !important;}@media (max-width: 479px) {.visibility-mobile {display: inherit !important;}.visibility-mobile-portrait {display: inherit !important;}.visibility-mobile-landscape {display: none !important;}.visibility-desktop {display: none !important;}}@media only screen and (min-width: 480px) and (max-width: 767px) {.visibility-mobile {display: inherit !important;}.visibility-mobile-portrait {display: none !important;}.visibility-mobile-landscape {display: inherit !important;}.visibility-desktop {display: none !important;}}@media (min-width: 768px) and (max-width: 959px) {.visibility-tablet {display: inherit !important;}.visibility-mobile-portrait {display: none !important;}.visibility-mobile-landscape {display: none !important;}.visibility-desktop {display: none !important;}}@-webkit-keyframes animation-ltr {0% {-webkit-transform: translate(-10%, 0);opacity: 0;}100% {-webkit-transform: translate(0, 0);opacity: 1;}}@-moz-keyframes animation-ltr {0% {-moz-transform: translate(-10%, 0);opacity: 0;}100% {-moz-transform: translate(0, 0);opacity: 1;}}@-o-keyframes animation-ltr {0% {-o-transform: translate(-10%, 0);opacity: 0;}100% {-o-transform: translate(0, 0);opacity: 1;}}@keyframes animation-ltr {0% {transform: translate(-10%, 0);opacity: 0;}100% {transform: translate(0, 0);opacity: 1;}}@-webkit-keyframes animation-rtl {0% {-webkit-transform: translate(10%, 0);opacity: 0;}100% {-webkit-transform: translate(0, 0);opacity: 1;}}@-moz-keyframes animation-rtl {0% {-moz-transform: translate(10%, 0);opacity: 0;}100% {-moz-transform: translate(0, 0);opacity: 1;}}@-o-keyframes animation-rtl {0% {-o-transform: translate(10%, 0);opacity: 0;}100% {-o-transform: translate(0, 0);opacity: 1;}}@keyframes animation-rtl {0% {transform: translate(10%, 0);opacity: 0;}100% {transform: translate(0, 0);opacity: 1;}}@-webkit-keyframes animation-btt {0% {-webkit-transform: translate(0, 50%);opacity: 0;}100% {-webkit-transform: translate(0, 0);opacity: 1;}}@-moz-keyframes animation-btt {0% {-moz-transform: translate(0, 50%);opacity: 0;}100% {-moz-transform: translate(0, 0);opacity: 1;}}@-o-keyframes animation-btt {0% {-o-transform: translate(0, 50%);opacity: 0;}100% {-o-transform: translate(0, 0);opacity: 1;}}@keyframes animation-btt {0% {transform: translate(0, 50%);opacity: 0;}100% {transform: translate(0, 0);opacity: 1;}}@-webkit-keyframes animation-ttb {0% {-webkit-transform: translate(0, -10%);opacity: 0;}100% {-webkit-transform: translate(0, 0);opacity: 1;}}@-moz-keyframes animation-ttb {0% {-moz-transform: translate(0, -10%);opacity: 0;}100% {-moz-transform: translate(0, 0);opacity: 1;}}@-o-keyframes animation-ttb {0% {-o-transform: translate(0, -10%);opacity: 0;}100% {-o-transform: translate(0, 0);opacity: 1;}}@keyframes animation-ttb {0% {transform: translate(0, -10%);opacity: 0;}100% {transform: translate(0, 0);opacity: 1;}}.start_animation {opacity: 0;}.animation.top-to-bottom {-webkit-animation: animation-ttb 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation: animation-ttb 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-animation: animation-ttb 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation: animation-ttb 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);opacity: 1;}.animation.bottom-to-top {-webkit-animation: animation-btt 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-animation: animation-btt 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-animation: animation-btt 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);animation: animation-btt 1s 1 cubic-bezier(0.165, 0.840, 0.440, 1.000);opacity: 1;}.animation.left-to-right {-webkit-animation: animation-ltr 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation: animation-ltr 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-animation: animation-ltr 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation: animation-ltr 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);opacity: 1;}.animation.right-to-left {-webkit-animation: animation-rtl 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation: animation-rtl 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-animation: animation-rtl 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation: animation-rtl 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);opacity: 1;}body {background: #ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;line-height: 1.8em;color: #444;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;}::selection {background: #5ed2ee color: #ffffff;}::-moz-selection {background: #5ed2ee color: #ffffff;}img.scale-with-grid {max-width: 100%;height: auto;}tr,th,td {border-color: #dedede;}h1,h2,h3,h4,h5,h6 {color: #444;font-family: Arial, Helvetica, sans-serif;margin: 0 0 10px 0;padding: 0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {font-weight: inherit}h1 {font-size: 28px;line-height: 1.6;}h2 {font-size: 22px;line-height: 1.6;}h3 {font-size: 18px;line-height: 1.6;}h4 {font-size: 16px;line-height: 1.6;}h5 {font-size: 14px;line-height: 1.6;}h6 {font-size: 12px;line-height: 1.6;}p {margin: 0 0 20px 0}p img {margin: 0}em {font-style: italic}strong {font-weight: bold}small {font-size: 80%}hr {border: solid #ddd;border-width: 1px 0 0;clear: both;margin: 10px 0 30px;height: 0;}.hidden {display: none !important}.pt_50 {padding-top: 50px;}a,a:visited {color: #999999;text-decoration: none;outline: 0;}#copyright a {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}#page-wrap .portfolio-item-one a {-webkit-transition: none !important;-moz-transition: none !important;-ms-transition: none !important;-o-transition: none !important;transition: none !important;}a:hover,a:focus {color: #666666}p a,p a:visited {line-height: inherit}.extra-wrap {overflow: hidden;}.my-icons-list .fa:before,.my-icons-list i[class*="fa-"] {font-size: 16px;margin-right: 5px;width: 16px;text-align: center;}.my-icons-list span.fa {font-family: inherit;}.my-icons-list p {margin-bottom: 8px;}span.wpcf7-form-control-wrap {position: static !important;}form,fieldset {margin-bottom: 20px}.m-top {margin-top: 5px !important;}input.search-field,input[type="text"],input[type="date"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],textarea,select {background-color: #fff;border: 1px solid #dedede;padding: 11px 20px 12px;outline: none;font-size: 13px;font-weight: 100;color: #999999;margin: 0;width: 100%;max-width: 100%;display: block;margin-bottom: 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-appearance: none;}input[type="date"] {padding-right: 10px;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus {border-color: #dddddd;color: #777777;}input.search-titlebar {padding: 8px 20px 9px 33px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: url(../images/search.png) 10px center no-repeat #ffffff;background-size: 12px 12px;}textarea {min-height: 60px}select {width: 220px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url(../images/select_pimp.png);background-position: 94% center;background-repeat: no-repeat;text-indent: 0.01px;text-overflow: '';}form label {display: block;}label,legend {cursor: pointer;display: block;}label span,legend span {font-weight: bold}button,input[type="submit"],input[type="reset"],input[type="button"] {display: inline-block;cursor: pointer;width: auto;-webkit-appearance: none;}.post-password-form input[type="password"] {width: 240px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 8px 10px;}.wpcf7-form .rounded {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.wpcf7-form input[type="text"],.wpcf7-form input[type="date"],.wpcf7-form input[type="email"],.wpcf7-form input[type="url"],.wpcf7-form input[type="url"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="number"],.wpcf7-form input[type="range"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;max-width: 100%;width: 100%;margin: 5px 0 0 0;}div.wpcf7 img.ajax-loader {margin-right: -16px;}.wpcf7-form input[type="radio"],.wpcf7-form input[type="checkbox"] {margin: 0px 3px 0px 5px;position: relative;top: 2px;}.wpcf7-form textarea {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;max-width: 100%;height: 150px;margin: 5px 0 0 0;}.wpcf7-form select {-webkit-appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;max-width: 100%;margin: 5px 0 0 0;padding: 10px 18px 11px;background-image: url(../images/select_pimp.png);background-position: 99% center;background-repeat: no-repeat;}.wpcf7-form input[type="checkbox"] {width: auto}.wpcf7 form.wpcf7-form p {margin: 0 0 15px 0 !important;}.wpcf7-list-item-label {font-weight: normal}.wpcf7-response-output {display: none}.wpcf7-form .invalid {color: #DF653E !important}.wpcf7-not-valid {border: 1px solid #DF653E !important}.wpcf7 span.wpcf7-not-valid-tip {display: none}div.wpcf7-response-output {margin: 0px !important;padding: 10px 38px 10px 19px !important;}div.wpcf7-mail-sent-ok,div.wpcf7-mail-sent-ng,div.wpcf7-spam-blocked,div.wpcf7-validation-errors {position: relative;border: 1px solid transparent !important;display: block;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;color: #424242;padding: 10px 38px 10px 19px;text-align: center;margin-bottom: 20px;}div.wpcf7-mail-sent-ok {background-color: #aeffa1;border-color: #64c654 !important;}div.wpcf7-mail-sent-ng {background-color: #f1f1f1;border-color: #cfcfcf !important;}div.wpcf7-spam-blocked {background-color: #fff3a1;border-color: #e4cf42 !important;}div.wpcf7-validation-errors {background-color: #F1510A;border-color: #cf5255 !important;color: #fff;}#main {background-color: #fff;position: relative;}#main.loading {visibility: hidden;}#main.boxed {max-width: 1260px;width: 100%;margin: 0px auto;-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);}.framed #rev_slider_2_1,.framed #rev_slider_2_1_wrapper,.boxed #rev_slider_2_1,.boxed #rev_slider_2_1_wrapper {border-right: 0;border-left: 0;}#background {position: fixed;top: 0px;left: 0px;min-width: 100%;min-height: 100%;z-index: -1;}a.more {text-decoration: underline;}a.more:hover {text-decoration: none;}#infobar {position: absolute;top: 0;left: 0;z-index: 2000;background: #444444;color: #999999;border-top: 5px solid #333333;width: 100%;padding: 20px 0 35px 0;display: none;border-bottom: 5px solid #444444;}#infobar .widget h3 {border-bottom: 1px solid #555555;color: #ffffff;padding: 0 0 5px 0;margin: 0 0 20px 0;}#infobar a {color: #999999;}#infobar a:hover {color: #ffffff;}.close-infobar {position: absolute;bottom: -40px;right: 0;width: 0px;height: 0px;border-style: solid;border-width: 0 40px 40px 0;border-color: transparent #444444 transparent transparent;z-index: 999;}.close-infobar:after {content: '';width: 40px;height: 40px;display: block;position: absolute;top: 0;right: -40px;background: url(../images/toggle.png) no-repeat 0px 0px;}#infobar .close-infobar.open {} .close-infobar.open:after {content: '';width: 40px;height: 40px;display: block;position: absolute;top: 0;right: -40px;background: url(../images/toggle.png) no-repeat -40px 0px;}#infobar .no-widgets {color: #aaaaaa;margin-bottom: -15px;text-align: center;}#infobar .widget {} #infobar .widget h3 {font-size: 15px;color: #ffffff;padding: 0 0 5px 0;border-bottom: 1px solid #555555;margin: 0 0 20px 0;}.social-icons {display: inline-block;}#top-bar .social-icons {vertical-align: middle;margin-right: 25px;padding: 10px 0;}#top-bar .social-icons ul li a:hover {color: #ffffff;}.social-icons ul {list-style: none;margin: 0 !important;}.social-icons ul li {display: block;float: left;margin: 0 !important;padding: 0 !important;}.social-icons ul li a {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;display: block;width: 24px;height: 24px;line-height: 24px;text-align: center;font-size: 18px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin: 2px 2px 2px;color: #6a6d6f;}div[id*='socials'] {display: block;}div[id*='socials'].social-icons ul li a {border: 1px solid transparent;margin: 0 0 0 5px;}div[id*='socials'].social-icons ul li a:hover {background-color: transparent;}div[id*='socials'].social-icons ul li:first-child a {margin-left: 0 !important;}div[id*='socials'].social-icons ul li {display: inline-block;float: none;}.social-icons a:hover {color: #ffffff;}.social-icons .social-twitter a:hover {background-color: #00aced;}.social-icons .social-dribbble a:hover {background-color: #ea4c89;}.social-icons .social-flickr a:hover {background-color: #ff0084;}.social-icons .social-facebook a:hover {background-color: #3b5998;}.social-icons .social-googleplus a:hover {background-color: #dd4b39;}.social-icons .social-linkedin a:hover {background-color: #007bb6;}.social-icons .social-pinterest a:hover {background-color: #cb2027;}.social-icons .social-rss a:hover {background-color: #ff6600;}#header {background: #ffffff;width: 100%;}#header .logo {float: left;line-height: 1;position: relative;z-index: 999;}#header .logo h1 {margin-bottom: 0;}#header .logo img {max-width: 100%;height: auto;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-ms-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}#header .logo .logo_text {color: #424242;font-size: 45px;line-height: 1;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#header-main.header-scrolled #header:not(.header2):not(.header3):not(.header4) {border: 0;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.11);}.header-scrolled #header .logo .logo_text {font-size: 30px;}#header .tagline {line-height: inherit;}.site-description {font-size: 13px;line-height: 1;text-transform: none;}#header .callus {font-size: 12px;margin-bottom: 5px;color: #999999;float: right;}#header.fixed_header {position: fixed;z-index: 99;top: 0;width: 100%;left: 0;}#header.tiny {height: 70px;}#header.fixed_header .logo img {max-width: 100%;height: 100%;box-sizing: border-box;-moz-box-sizing: border-box;}#header-main.header-scrolled {position: fixed !important;z-index: 9400;top: 0;right: 0;left: 0;}#header .my-table {height: 100%;position: relative;}.admin-bar #header-main.header-scrolled {top: 32px;}.toparea-sliding-area {border-bottom: 3px solid #43b4f9;position: relative;z-index: 999;background-color: rgba(0, 0, 0, 0.8);color: #fff;position: absolute;width: 100%;top: 0;}.toparea-content {display: none;padding: 30px 0;}.toparea-sb {display: block;width: 0;height: 0;background: none;border-top: 34px solid;border-top-color: rgba(0, 0, 0, 0.8);border-left: 34px solid transparent;color: #fff !important;text-align: center;line-height: 24px;font-size: 10px;font-weight: normal;position: absolute;right: 0;bottom: -34px;}.toparea-sb i.fa {position: absolute;top: -27px;right: 6px;}#navigation {float: right;}#navigation .select-menu {display: none;color: inherit;position: relative;}#navigation .select-menu:before {content: "\f039";position: absolute;width: 30px;height: 30px;line-height: 30px;font-size: 18px;text-align: center;top: 50%;margin-top: -15px;right: 15px;}#navigation ul {float: right;list-style: none;margin: 0;}#navigation ul li {padding: 0;}#navigation ul.menu > li {display: block;float: left;position: relative;margin: 0 0 0px 25px;display: table;}#navigation ul.menu li.fa:before {padding-right: 7px;}#navigation ul.menu > li.menu-item > a {display: inline;display: inline-block;margin: 0 0 0px 0px;padding: 0px;cursor: pointer;}#navigation ul.menu > li.menu-item > a {display: inline;display: inline-block;display: table-cell;vertical-align: middle;margin: 0 0 0px 0px;padding: 0px;line-height: 1;color: #3b3b3b;cursor: pointer;border: 1px solid transparent;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}#navigation ul.menu li.menu-item a i {padding-right: 6px;}#navigation ul.menu > li.menu-item > a .desc {margin-top: 0px !important;padding: 0 !important;}#navigation ul.menu li.menu-item a .desc {display: block;line-height: 1;text-transform: none;font-size: inherit;padding-bottom: 5px;font-weight: normal;margin-top: -5px;}#navigation ul li a:hover {color: #5ed2ee}#navigation ul.menu > li.megamenu {position: inherit!important;}#navigation ul.menu > li.megamenu > ul {margin-top: -1px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15)}#navigation ul.menu > li.megamenu.no-title > ul > li {display: none;}#navigation ul.menu > li.megamenu {position: inherit!important;}#navigation ul.menu > li.megamenu > ul.sub-menu {width: 100%;left: 0px;padding: 22px 0px;display: table;visibility: hidden;}#navigation ul.menu > li.megamenu > ul ul {border: 0 !important;}#navigation ul.menu > li.megamenu > ul > li {display: table-cell !important;float: none!important;padding: 0px;margin: 0;}#navigation ul.menu > li.megamenu > ul > li:last-child {border-right: none!important;}#navigation ul.menu > li.megamenu.cols-2 > ul > li {width: 50% !important;}#navigation ul.menu > li.megamenu.cols-3 > ul > li {width: 33.33% !important;}#navigation ul.menu > li.megamenu.cols-4 > ul > li {width: 25% !important;}#navigation ul.menu > li.megamenu.cols-5 > ul > li {width: 20% !important;}#navigation ul.menu > li.megamenu.cols-6 > ul > li {width: 16.66% !important;}#navigation ul.menu > li.megamenu > ul > li ul {display: block!important;top: 0px!important;width: 100%;opacity: 1!important;left: 0px!important;position: relative!important;float: none !important;}#navigation ul.menu > li.megamenu > ul > li {border-right: 1px solid #e8e8e8;}#navigation ul.menu > li.megamenu ul li {border-bottom: 0 !important;}#navigation ul.menu > li.megamenu > ul > li > a {text-transform: uppercase;font-weight: 400 !important;font-size: 13px;margin-bottom: 0px;line-height: 1.3em !important;padding-bottom: 18px !important;border-bottom: 0;overflow: hidden;cursor: default;}#navigation ul.menu > li.megamenu.no-title > ul > li > a {display: none !important;}#navigation ul.menu > li.megamenu > ul li a {line-height: 32px;padding: 2px 30px;}#navigation ul.menu > li.megamenu > ul > li > a:hover,#navigation ul.menu > li.megamenu > ul > li.sfHover > a,#navigation ul.menu > li.megamenu > ul > li.current-menu-item > a,#navigation ul.menu > li.megamenu > ul > li.current-menu-parent > a {background-color: transparent!important;color: inherit !important;}#navigation li.current-menu-item > a,#navigation li.current-menu-item > a:hover,#navigation li.current-page-ancestor > a,#navigation li.current-page-ancestor > a:hover,#navigation li.current-menu-ancestor > a,#navigation li.current-menu-ancestor > a:hover,#navigation li.current-menu-parent > a,#navigation li.current-menu-parent > a:hover,#navigation li.current_page_ancestor > a,#navigation li.current_page_ancestor > a:hover {color: #5ed2ee}#navigation .sub-menu {position: absolute;top: 100%;left: 0px;width: 190px;z-index: 2000;display: none;background: #ffffff;border: 1px solid #f1f1f1;padding: 0px;}#navigation > .sub-menu {margin-top: -1px;}#navigation ul.menu > li > .sub-menu {border-top: 3px solid transparent;}#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li .sub-menu,#header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li .sub-menu {border: 1px solid #303030;background: #242424 !important;}#header-main #navigation ul.menu > li.megamenu > .sub-menu .sub-menu {background: none !important;}#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li.megamenu > ul > li,#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li.megamenu > ul > li > a,#header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li.megamenu > ul > li,#header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li.megamenu > ul > li > a {border-color: #303030 !important;}#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li {border-color: #303030 !important;}#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li.megamenu > ul > li > a,#header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li.megamenu > ul > li > a {color: #ffffff;}#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li a,#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li .sub-menu li a,#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li .sub-menu li .sub-menu li a,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li a,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li .sub-menu li a,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li .sub-menu li .sub-menu li a {color: #c3c3c3;}#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li a:hover,#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li.sfHover > a,#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li.current-menu-parent > a,#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li .sub-menu li a:hover,#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li.current-menu-item a,#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li.current-menu-item a:hover,#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li.current_page_item a,#header-main:not(.header-scrolled) .header-dark #navigation .sub-menu li.current_page_item a:hover,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li a:hover,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li.sfHover > a,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li.current-menu-parent > a,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li .sub-menu li a:hover,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li.current-menu-item a,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li.current-menu-item a:hover,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li.current_page_item a,#header-main:not(.header-scrolled) .header-light #navigation .sub-menu li.current_page_item a:hover {color: #ffffff !important;background-color: transparent !important;}#navigation .sub-menu li {display: block;margin: 0px;padding: 0;height: auto;border-bottom: 1px solid #f1f1f1;position: relative;}#navigation .sub-menu li a,#navigation .sub-menu li .sub-menu li a,#navigation .sub-menu li .sub-menu li .sub-menu li a {border: none;display: block;margin: 0;padding: 0px 22px;color: #424242;font-size: 13px;font-weight: 300;height: auto;line-height: 38px;}#navigation .sub-menu li a:hover,#navigation .sub-menu li .sub-menu li a:hover,#navigation .sub-menu li.current-menu-item a,#navigation .sub-menu li.current-menu-item a:hover,#navigation .sub-menu li.current_page_item a,#navigation .sub-menu li.current_page_item a:hover {color: #5ed2ee}#navigation .sub-menu li:last-child {border: none;}#navigation .sub-menu li ul {left: 100%;top: -1px;}#topnav.menu li .sub-menu {display: none;}#topnav.menu {display: inline-block;margin: 0 25px 0 0;position: relative;vertical-align: middle;min-width: 200px;}#topnav.menu > li {list-style: none;display: inline-block;margin-left: 20px;line-height: 1;position: relative;}#topnav.menu > li:first-child {margin-left: 0;}#topnav.menu > li > a {color: inherit;padding: 10px 0 10px;display: block;}#topnav.menu > li a:hover {} #topnav .sub-menu {position: absolute;top: 100%;left: 0px;z-index: 2000;display: none;background: #f4f4f4;padding: 0px;margin: 3px 0 0 0;border: 1px solid #e8e8e8;}#topnav .sub-menu .sub-menu {left: 100%;top: 0;margin-top: -1px;}#topnav .sub-menu li {display: block;margin: 0px;padding: 3px 12px;height: auto;width: 100%;border-top: 1px solid transparent;}#topnav .sub-menu li:first-child {border-top: 0;}#topnav .sub-menu li a {display: block;width: 160px;}.search-link {position: relative;}.search-area {position: absolute;z-index: 2;top: 50%;right: 0;margin-top: -20px;width: 0px;height: 40px;z-index: 99;padding: 0px;background: none;overflow: hidden;}.search-area .fa {position: absolute;z-index: 99;left: 11px;top: 50%;margin-top: -7px;color: #8f8f8f;}#header-searchform input[type=text] {margin: 0;width: 100%;font-size: 14px;line-height: 1;border: 1px solid #dedede;height: 38px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #8f8f8f;display: block;float: left;padding-left: 34px;background: #ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;box-sizing: border-box;-moz-box-sizing: border-box;}#header-searchform {overflow: hidden;margin-bottom: 0;height: 100%;max-height: 40px;}#page-wrap {padding: 74px 0;}body.search #page-wrap {padding: 45px 0;}.page-template-page-fullwidth-php #page-wrap,.page-template-page-nosidebar #page-wrap,.page-template-page-nofooter #page-wrap {padding: 0px 0 0px 0;}.blank-page #page-wrap {padding: 0px;width: 100%;}.blank-page {height: 100%;position: absolute;width: 100% !important;margin: 0;display: table;vertical-align: middle;float: none;top: 0;left: 0;}.blank-page #main {display: table-cell;float: none;vertical-align: middle;visibility: visible;width: 100%;}.slider-background {position: fixed;z-index: 0;top: 0;bottom: 0;height: 100%;width: 100%;}.footer-bottom {position: fixed;bottom: 0;width: 100%;}#content.sidebar-left {float: right}.hr-border {height: 8px;width: 100%;background: url(../images/stripes.png);margin-top: 0px;}#title {background: #ffffff;border-bottom: 1px solid #dddddd;border-top: 1px solid #dddddd;padding: 0;background-position: center center;background-size: auto;}#title .inner {padding: 40px 0;background-color: #ffffff;}#title h1 {font-size: 30px;line-height: 36px;color: #5ec5f8;margin: 0;}#title h2 {display: block;font-weight: lighter;color: #aaaaaa;font-size: 15px;line-height: 22px;margin: 0;padding: 0;}#title #breadcrumbs {font-size: 13px;text-align: right;color: #666666;line-height: 28px;padding: 0;margin: 0;}#title #breadcrumbs.breadrcumbpadding {padding-top: 0px;}#title #breadcrumbs a {color: #aaaaaa;}#title #breadcrumbs a:hover {color: #5ed2ee}#alt-title {width: 100%;position: relative;overflow: hidden;margin-top: 0px;padding: 0;background: #f6f6f6;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;background-position: center center;}#alt-title .grid {background: rgba(255, 255, 255, 0.9);padding: 20px 0;}#alt-title h1 {font-size: 24px;line-height: 28px;color: #3b3b3b;margin: 0;}#alt-title h1 span,#alt-title h2 span {padding: 3px 7px;}#alt-title h2 {display: block;font-weight: lighter;color: #aaaaaa;font-size: 15px;line-height: 22px;margin: 0;padding: 0;}#alt-title #breadcrumbs {font-size: 13px;text-align: right;color: #c6c6c6;line-height: 28px;padding: 0;margin: 0;}#alt-title #breadcrumbs #crumbs {padding: 2px 7px;display: inline-block;}#alt-title #breadcrumbs a {color: #aaaaaa}#alt-title #breadcrumbs .container {padding-left: 0px}#no-title {} .mb-no {margin-bottom: 0 !important;}.blog .post {padding: 70px 0 0px 0;margin: 65px 0 0px 0;border-top: 1px solid #dddddd;position: relative;}#content.blog .post:first-child {border: 0;padding: 0;margin-top: 0;}.blog.grid .post {padding: 0px 0 0 0;margin: 0px 0 30px;border: 1px solid #dddddd;}.blog.grid .post.author-pad-top {margin-top: 15px;}.blog.grid .blog-item .date,.blog.grid .blog-item .date span {float: none;text-align: left;margin: 0;}.blog.grid .blog-item .date {margin-bottom: 12px;}.blog.grid .post-image,.blog.grid .post-gallery,.blog.grid .post-video,.blog.grid .post-audio {margin-bottom: 0 !important;border-bottom: 1px solid #e5eaec;}.blog.grid .post-image a,.blog.grid .post-gallery ul li a,.blog.grid .post-audio iframe {display: block;}.blog.grid .post-quote,.blog.grid .post-quote blockquote {margin-bottom: 0;}.blog.grid .post-link {overflow: hidden;padding:}.blog-timeline {position: relative;overflow: hidden;margin-bottom: 40px;}.blog-timeline:before {content: '';width: 1px;background-color: #dddddd;position: absolute;left: 50%;bottom: 30px;top: 10px;}.blog-timeline .blog-item {margin: 0 50px;position: relative;border: 1px solid #dddddd;}#blog_items_wrap.blog-timeline .blog-item .meta,#blog_items_wrap.blog-timeline .blog-item .thumbnail,#blog_items_wrap.blog-timeline .blog-item .blog-gallery,#blog_items_wrap.blog-timeline .blog-item .blog-audio,#blog_items_wrap.blog-timeline .blog-item .blog-video {border-color: #dddddd;}.blog-timeline .span6.odd {float: left;clear: left;}.blog-timeline .span6.even {float: right;clear: right;}.blog-timeline .blog-item .meta {position: relative;}.blog-timeline .blog-item .meta:before {content: '';display: block;width: 8px;height: 8px;border-radius: 100%;background-color: #5ed2ee;border: 6px solid #fff;-webkit-box-shadow: 0px 0px 0px 1px #dddddd;box-shadow: 0px 0px 0px 1px #dddddd;position: absolute;right: -76px;top: 50%;margin-top: -11px;}.blog-timeline .blog-item.even .meta:before {left: -76px;}.blog-timeline .blog-item.odd .meta .timeline-arrow {display: block;width: 0;height: 0;border-top: 10px solid transparent;border-left: 11px solid #dddddd;border-bottom: 10px solid transparent;position: absolute;right: -11px;top: 50%;margin-top: -10px;}.blog-timeline .blog-item.odd .meta .timeline-arrow:after {content: '';display: block;width: 0;height: 0;border-top: 9px solid transparent;border-left: 10px solid #ffffff;border-bottom: 9px solid transparent;position: absolute;right: 1px;top: -9px;}.blog-timeline .blog-item.even .meta .timeline-arrow {display: block;width: 0;height: 0;border-top: 10px solid transparent;border-right: 11px solid #dddddd;border-bottom: 10px solid transparent;position: absolute;left: -11px;top: 50%;margin-top: -10px;}.blog-timeline .blog-item.even .meta .timeline-arrow:after {content: '';display: block;width: 0;height: 0;border-top: 9px solid transparent;border-right: 10px solid #ffffff;border-bottom: 9px solid transparent;position: absolute;left: 1px;top: -9px;}.post h2.title {padding: 0;font-size: 30px;}.single .post h2.title {padding: 0;font-size: 48px;line-height: 48px;margin-bottom: 14px;}.post .title.title-separator {position: relative;margin-bottom: 27px;padding-bottom: 22px;}.blog-medium .post .title {font-size: 18px;}.post .title.title-separator:after {content: "";width: 100px;height: 1px;background-color: #30a2e6;position: absolute;left: 50%;bottom: 0;margin-left: -50px;}.title a:hover {color: #5ed2ee}.post img {display: block;}.blog .post-title {margin: 0 !important;padding: 0 !important;}.post-content-container {overflow: hidden;}.post-excerpt {margin-bottom: 30px;}.post-excerpt p:last-child {margin-bottom: 0;}.blog-large-style1 .post-excerpt .post-more {display: none;}.post-meta {margin: 6px 0px 0;overflow: hidden;padding: 3px 2px 4px;position: relative;}.blog-large-style1 .post-meta {padding: 0;}.post-content .post-meta {margin-bottom: 20px;}.post-meta span.meta,.post-meta .post-like,.post-meta .sharebox {padding: 0;margin: 0 0px 0 15px;color: #999999;position: relative;min-width: auto;}.post-meta .post-like .like {padding-right: 0;}.post-meta span.meta:first-child {margin-left: 0;}.post-meta span.meta:after,.post-meta .post-like:after {content: "";width: 2px;height: 2px;background-color: #9c9c9c;display: inline-block;margin: 0px 0 0 15px;position: relative;top: -3px;}.post-meta.no-border .post-like:after,.post-meta.no-border span.meta:after {background: none;}.post-meta span.meta:last-child:after {display: none;}.post-meta .meta-tags {text-transform: lowercase;}.post-meta span a {color: #999999}.post-meta span i {margin: -2px 10px 0 0;color: #999999;}.blog .post .date,.single .post .date {height: 90px;width: 90px;display: block;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #5ed2ee;text-align: center;padding: 0px 0 0 0;margin-bottom: 7px;}.post .date span {color: #ffffff;display: block;}.post .date span.day {font-size: 32px;line-height: 32px;padding-top: 20px;}.post .date span.month {font-size: 18px;line-height: 18px;text-transform: uppercase;}.post-content a.read-more-link {display: block;margin-top: 15px;}.post .icon-format {height: 90px;width: 90px;display: block;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #52ecc8;text-align: center;padding: 0px 0 0 0;}.icon-format i {font-size: 32px;color: #ffffff;line-height: 90px;}.icon-format i:before {content: "\f040";}i.icon-gallery:before {content: "\f083";}i.icon-video:before {content: "\f008";}i.icon-image:before {content: "\f03e";}i.icon-link:before {content: "\f0c1";}i.icon-quote:before {content: "\f10d";}i.icon-audio:before {content: "\f001";}.left-icons {float: left;margin-right: 30px;}.blog-medium .post .date {height: 67px;width: 67px;display: block;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: #5ed2ee;text-align: center;padding: 0px 0 0 0;margin-bottom: 7px;}.blog-medium .post .icon-format {height: 67px;width: 67px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;background-color: #52ecc8;}.blog-medium .icon-format i {font-size: 28px;line-height: 67px;}.blog-medium .post .date span.day {font-size: 24px;line-height: 24px;padding-top: 15px;}.blog-medium .post .date span.month {font-size: 14px;line-height: 14px;text-transform: uppercase;}.search-result {padding: 50px 0 0px 0;margin: 50px 0 0px 0;border-top: 1px solid #ececec;overflow: hidden;}body.search #searchform #searchsubmit {margin-top: 2px;margin-bottom: 2px;margin-left: 6px;}body.search #searchform {margin: 20px 0 0 0;}#page-wrap .search .post:first-child .search-result {padding-top: 0;margin-top: 0;border-top: 0;}.search-excerpt p {margin-bottom: 10px;}.search-result .title {margin-bottom: 15px;}.search .list li {line-height: inherit;}.wpb_flexslider .flex-direction-nav {display: none !important;}.wpb_gallery .wpb_flexslider .flex-control-nav {margin-top: 10px;}.post-gallery .flex-control-nav {display: none;}.post-gallery .flex-direction-nav a {width: 50px;height: 50px;margin-top: -25px;background-color: #353535;opacity: 0.7;z-index: 9;}.post-gallery.flexslider .flex-next {right: 0px;border-radius: 2px 0px 0px 2px;}.post-gallery.flexslider .flex-prev {left: 0px;border-radius: 0px 2px 2px 0px;}.post-gallery .grid-gal-item {margin-bottom: 2%;}.post .post-content-container .post-image,.post .post-content-container .post-gallery,.post .post-content-container .post-video,.post .post-content-container .post-audio {margin-bottom: 33px !important;}.post-image {position: relative;display: inline-block;}.post-image img {max-width: 100%;height: auto;width: 100%;}.post-link {margin-bottom: 10px;color: #cccccc;text-overflow: ellipsis;}.post-content .post-link {margin-top: 0px;}.post-quote {margin: 0 0 35px 0;}.post-quote .quote-text {margin: 0 0 0px 0;padding: 0;}.post-quote .quote-text a {color: #727272;}.post-quote .quote-text p {margin-bottom: 10px;padding: 0;}.post-quote .quote-source a {font-weight: normal;color: #bebebe;padding: 0;}.overlay {position: absolute;top: 0;left: 0;right: 0;background: #74e8cb;background: rgba(90, 200, 251, 0.85);background: -moz-linear-gradient(top, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(82, 237, 199, 0.85)), color-stop(100%, rgba(90, 200, 251, 0.85)));background: -webkit-linear-gradient(top, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);background: -o-linear-gradient(top, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);background: -ms-linear-gradient(top, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);background: linear-gradient(to bottom, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#52edc7', endColorstr='#5ac8fb', GradientType=0);display: block;width: 100%;height: 100%;opacity: 0;z-index: 10;}.overlay:before {content: "\f002";font-family: "FontAwesome";width: 96px;height: 96px;position: absolute;top: 50%;left: 50%;margin: -49px 0 0 -49px;display: inline-block;font-size: 28px;line-height: 96px;border: 1px solid #ffffff;color: #fff;text-align: center;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;z-index: 11;}.owl-gallery .owl-buttons div {width: 50px;height: 50px;margin: -25px 0 0;display: block;background-color: #353535;position: absolute;top: 50%;cursor: pointer;text-indent: -9999px;opacity: 0.7;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.owl-gallery {overflow: hidden;}.owl-gallery .owl-buttons div.owl-prev {-webkit-border-radius: 0px 8px 8px 0;-moz-border-radius: 0px 8px 8px 0;border-radius: 0px 8px 8px 0;left: -50px;background-image: url(../images/slider-prev.png);background-repeat: no-repeat;background-position: center center;}.owl-gallery .owl-buttons div.owl-next {-webkit-border-radius: 8px 0px 0px 8px;-moz-border-radius: 8px 0px 0px 8px;border-radius: 8px 0px 0px 8px;right: -50px;background-image: url(../images/slider-next.png);background-repeat: no-repeat;background-position: center center;}.owl-gallery:hover .owl-buttons div.owl-next {right: 0;}.owl-gallery:hover .owl-buttons div.owl-prev {left: 0;}.blog-medium .post-video,.blog-medium .post-gallery,.blog-medium .post-image,.blog-medium .post-audio,.blog-medium .post-link {width: 370px;float: left;margin-right: 20px;position: relative;min-height: 1px;}.post-gallery .owl-item {position: relative;}.wp-video {height: auto !important;}.blog-medium .post-icon {margin-left: -55px;position: relative;z-index: 999;}.blog-medium .post-content {overflow: hidden;}.blog-medium .post-more {text-align: left;float: none;margin: 20px 0 0 0;}.blog-medium .post-more a {margin: 0;}.blog-medium .no-post-image {display: block;width: 310px;height: 200px;border: 5px solid #efefef;background: #ffffff url(../images/noimage.png) no-repeat center center;}.blog-medium .no-post-image-link {display: block;width: 310px;height: 200px;border: 5px solid #efefef;background: #ffffff url(../images/noimage-link.png) no-repeat center center;}.single .post {margin-bottom: 50px}.single .post-meta {margin-left: 0;margin-bottom: 34px;padding-bottom: 27px;border-bottom: 1px solid #dddddd;}.single .post-tags a {color: #727272;}.single .post-tags a:hover {background: #5ed2ee border-color: #5ed2ee color: #ffffff;}.single .post-content {margin-bottom: 35px;}.post-like {display: inline-block;margin-right: 40px;position: relative;}.post-like:after {content: "";width: 2px;height: 2px;background-color: #9c9c9c;display: inline-block;margin: 0px 0 0 20px;position: absolute;top: 50%;}.post-like .like {padding-right: 13px;color: inherit;}#author-info {margin: 0px 0px 45px 0px;overflow: hidden;padding: 45px 0 0px 0;border-top: 1px solid #ededed;position: relative;}#author-info h4 {margin-bottom: 25px;}#author-info .author-image {float: left;margin-right: 20px;}#author-info .author-image a {display: block;width: 72px;height: 72px;}#author-info .author-image a img {display: block;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}#author-info .author-bio {overflow: hidden;padding: 0px;}#author-info .about-title {margin: 0px 0 25px 0;font-size: 18px;}.sharebox {position: relative;display: inline-block;min-width: 120px;}.text-right {text-align: right;}.share-button i {padding-right: 14px;}.share-button {color: inherit;line-height: 1;}.sharebox-icons {position: absolute;z-index: 99;display: none;}.sharebox-icons ul {padding: 10px 15px;margin: 0 !important;border: 1px solid #dddddd;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #ffffff;float: left;box-sizing: none;}.sharebox-icons ul li {list-style: none;line-height: 30px;margin: 0 !important;padding: 0 !important;}.sharebox-icons ul li a {color: inherit;}.sharebox-icons ul li a i {font-size: 16px;width: 26px;color: inherit;}.sharebox-icons .social-twitter a i {color: #00aced;}.sharebox-icons .social-facebook a i {color: #3b5998;}.sharebox-icons .social-googleplus a i {color: #dd4b39;}.sharebox-icons .social-linkedin a i {color: #007bb6;}.sharebox-icons .social-reddit a i {color: #cee3f8;}.sharebox-icons .social-digg a i {color: #000000;}.sharebox-icons .social-delicious a i {color: #31a9ff;}.sharebox-icons .social-email a i {color: #bb0000;}.adt-meta {width: 100%;padding: 20px 0px 20px;border-top: 1px solid #ededed;}#related-posts {position: relative;margin-bottom: 40px;padding-top: 40px;border-top: 1px solid #ededed;}#related-posts h4 {margin-bottom: 25px;}#related-posts ul {list-style: none;margin: 0px 0 0 0;}#related-posts ul li h5 {line-height: 22px;margin: 0px 0 0px;}#related-posts ul li .item-pic {margin-bottom: 20px;}#related-posts ul li h5 a:hover {color: #5ed2ee}#related-posts ul li span.date {color: #bebebe;font-size: 13px;display: block;margin-bottom: 15px;}#related-posts ul li a span {color: #cccccc;font-size: 11px;margin: 0 0 0 8px;}#related-posts ul li:before {color: #5ed2ee font-size: 12px;}#content #pagination {margin-top: 20px;}#content:not(.timeline):not(.grid) #pagination {padding-top: 50px;margin-top: 50px;border-top: 1px solid #dddddd;}#pagination {text-align: center;position: relative;}#pagination a,#pagination span {display: inline-block;margin: 0 4px 4px 4px;padding: 8px 18px 9px;line-height: 1;border: 1px solid #dddddd;text-align: center;color: inherit;border-radius: 8px;color: #424242;}#pagination a.next {display: block;position: absolute;right: 0;margin: 0;bottom: 0;}#pagination a.previous {display: block;position: absolute;left: 0;margin: 0;bottom: 0;}#pagination a:hover,#pagination span.current {color: #30a2e6;border-color: #30a2e6;}#comments-title {padding-top: 45px;border-top: 1px solid #ededed;margin-bottom: 30px;}.commentlist {list-style: none;margin: 30px 0 0px 0;}.commentlist li:last-child {margin: 0;}.commentlist li ul {list-style: none;}.commentlist li .comment-body {margin: 0 0 40px;overflow: hidden;position: relative;}.commentlist li.comment,.commentlist li.pingback {padding: 0 !important;margin: 0 !important;}.commentlist ul.children {margin: 0px !important;padding-left: 80px;list-style: none;}.commentlist ul.children li {position: relative;}.commentlist li ul li .comment-text {border-bottom: 0;padding-bottom: 0;}.commentlist li div.avatar {float: left;margin-right: 26px;}.commentlist li .avatar img {display: block;border-radius: 8px;-webkit-border-radius: 8px;}.commentlist li .comment-text {overflow: hidden;position: relative;}.commentlist li .comment-text p {margin-bottom: 15px;}.commentlist li .comment-text p:last-child {margin-bottom: 0;}.commentlist li .author {margin-top: 0px;margin-bottom: 10px;line-height: 17px;}.commentlist li .author strong {color: #43b4f9;font-weight: inherit;text-transform: capitalize;padding-right: 10px;}.commentlist li .date-comment {color: #999999;float: none;text-align: left;}.comment-edit-link {color: #999999}.commentlist li em {font-size: 11px;color: #cccccc;font-style: normal;margin-bottom: 20px;display: block;}.title.pingbacklist {padding-top: 40px;border-top: 1px solid #ededed;}#respond {padding-top: 45px;border-top: 1px solid #ededed;margin-bottom: 30px;}#respond .required {color: #c82929;display: inline-block;margin: 3px 0 0 6px;font-size: 14px;font-weight: normal;}#respond label {display: block;padding-bottom: 8px;color: #878787;}#respond-inputs input {width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;}#respond-textarea p {color: #878787;}#respond-inputs p.last {margin: 0;}#respond input[type=submit] {} #respond textarea {display: block;width: 100%;height: 150px;box-sizing: border-box;-moz-box-sizing: border-box;}#respond p.comment-notes,#respond p.form-allowed-tags {display: none}#respond input#submit {} #respond .headline-title-wrap {margin-top: 20px;}.comment-reply-link,#cancel-comment-reply-link {color: #999999;}#reply-title {font-size: 18px;overflow: hidden;}#reply-title small {display: block;margin-top: 10px;}#cancel-comment-reply-link {} #commentform input.error,#commentform textarea.error {border-color: #c82929;background: #fbf2f2;}#commentform div.error,#commentform label.error {color: red;display: none !important;}#portfolio-wrap {width: 100%;}.embedd-video {display: none}.infscr {padding-bottom: 70px;}#infscr-loading {display: none;position: absolute;bottom: 0;text-align: center;width: 100%;bottom: 35px;}#infscr-loading .fa {position: absolute;left: 50%;bottom: 0;margin-left: -18px;}#infscr-loading img {display: none !important;}.pagination.portfolio {text-align: center;width: 100% !important;margin: 20px 0 20px 0 !important;}.loadmore {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.loadmore.striped {background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 40px 40px;}.loadmore.striped.active {-webkit-animation: progressbar-bg-move 1.2s linear infinite;-moz-animation: progressbar-bg-move 1.2s linear infinite;-o-animation: progressbar-bg-move 1.2s linear infinite;animation: progressbar-bg-move 1.2s linear infinite;}.portfolio.pagination {display: block;}.portfolio.pagination.display {display: block !important;}#filters {margin-top: 0px;margin-bottom: 50px;}#filters.left {text-align: left;}#filters.center {text-align: center;}#filters.right {text-align: right;}#filters ul {margin: 0;list-style: none;display: inline-block;z-index: 9;position: relative;}#filters ul li {display: inline;display: inline-block;position: relative;}#filters ul li a {display: block;color: inherit;padding: 2px 15px 2px 19px;line-height: 1;font-size: 14px;margin: 0;position: relative;z-index: 9;}#filters ul li:before {content: "";border: 2px solid;color: inherit !important;-webkit-border-radius: 100%;border-radius: 100%;position: absolute;left: 0;top: 50%;margin-top: -2px;}#filters ul li:first-child a {padding-left: 0;}#filters ul li:first-child:before {display: none;}#filters ul li a.active,#filters ul li a:hover {color: #5ed2ee}.isotope {padding-bottom: 1px;}.isotope-item {z-index: 2;}.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;}.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;}.wpb_row:not(.vc_row_fullwidth) .vc_col-sm-12 div[id*="portfolio-wrap"] {margin-left: -15px;margin-right: -15px;}.no-margin {margin: 0 !important;padding-right: 0 !important;padding-left: 0 !important;}.slider-portfolio {position: relative;overflow: hidden;}.slider-portfolio.owl-theme .owl-controls {margin-top: 43px;}.portfolio-sidebyside > div {min-height: 1px;}.portfolio-wide .portfolio-image {margin-bottom: 20px;}#portfolio-images .portfolio-image {position: relative;overflow: hidden;}#portfolio-content #portfolio-video {margin-bottom: 40px;}#portfolio-video .wp-video {position: relative;width: 100% !important;max-width: 100%;padding-bottom: 82.989%;height: 0 !important;overflow: hidden;}#portfolio-video .wp-video .mejs-overlay.mejs-layer {width: 100% !important;height: 100% !important;}#portfolio-video .wp-video .mejs-overlay-button {margin-top: -50px !important;}#portfolio-video .wp-video-shortcode {position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;background-color: #000000;}.wp-video {width: 100% !important;}#portfolio-images .portfolio-image {margin-bottom: 30px;}#portfolio-images.grid .portfolio-image {float: left;display: inline-block;display: block;width: 31.333%;margin-left: 2%;margin-bottom: 2%;}#portfolio-images.grid {margin-left: -2%;overflow: hidden;}.portfolio-item {position: relative;overflow: hidden;margin-bottom: 30px;}.slider-portfolio .portfolio-item {margin: 0;float: left;width: 100%;}.portfolio-item.isotope-item.span4 {width: 33.29%;}.portfolio-item.isotope-item.span3 {width: 25%;}.portfolio-item.isotope-item.span6 {width: 49.99%;}.portfolio-item.no-margin.span3 {max-width: 100%;}.portfolio-item .portfolio-pic,.portfolio-item #portfolio-video {overflow: hidden;display: block;position: relative;}.portfolio-item .portfolio-pic img {-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.portfolio-item img {display: block;width: 100%;height: auto;}.portfolio-item:hover .portfolio-pic img {transform: scale(1.1);}.portfolio-item-one .portfolio-content {margin-bottom: 15px;border-bottom: 1px solid #dedede;padding-bottom: 15px;}.portfolio-item .portfolio-content p:last-child,.portfolio-item-one .portfolio-content p:last-child {margin-bottom: 0;}.portfolio-item .portfolio-title {margin-bottom: 5px;display: block;margin-top: 20px;}.portfolio-item .portfolio-title a {font-size: 18px;color: #333333;}.portfolio-item .portfolio-terms {overflow: hidden;margin-bottom: 20px;}.portfolio-item .portfolio-terms a {color: #333333;}.portfolio-item .portfolio-terms a:hover {text-decoration: underline;}a.readmore {display: inline-block;margin-top: 5px;}a.readmore:after {content: "\f105";font-family: "FontAwesome";margin-left: 7px;font-size: 14px;}.portfolio-item .portfolio-page-item .portfolio-title,.portfolio-item-one .portfolio-page-item .portfolio-title {box-sizing: border-box;-moz-box-sizing: border-box;text-align: left;padding: 12px 10px 12px 10px;position: absolute;bottom: -65px;background: #fafafa;width: 100%;}.portfolio-item.no-margin {margin: 0 !important;border: 0 !important;padding: 0 !important;}#portfolio-wrap {padding-bottom: 1px;}.portfolio-item.no-margin.span3 {width: 25%;}.portfolio-item.no-margin.span4 {width: 33.333333%;}.portfolio-item.no-margin.span6 {width: 49.9999%;}.portfolio-item.no-margin.one_fifth {width: 19.9999%;}.portfolio-item.no-margin.span2 {width: 16.66%;}.portfolio-item.no-margin.span8 {width: 66.667%;}.portfolio-item.no-margin.span12 {width: 100%;}.asw-masonry {width: 100%;float: left;clear: both;min-height: 210px;background: url(../images/masonry-loader.gif) no-repeat center center;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-ms-transition: background 0.5s;-o-transition: background 0.5s;transition-: background 0.5s;}.asw-masonry.no-loading {background: none;}.asw-masonry .portfolio-item .portfolio-pic,.asw-masonry .portfolio-item #portfolio-video {margin-bottom: 0;}.asw-masonry .portfolio-item {float: left;margin: 0;position: absolute;top: 0;opacity: 0;-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;-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-ms-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;}.asw-masonry.no-loading .portfolio-item {opacity: 1;}.asw-masonry .portfolio-item .portfolio-pic {width: 100%;border: 3px solid transparent;box-sizing: border-box;}.portfolio-item .portfolio-page-item .portfolio-title a:before,.portfolio-item-one .portfolio-page-item .portfolio-title a:before {content: '';display: block;float: left;margin-right: 10px;width: 35px;height: 35px;background: url(../images/portfolio-title-icon.png) center center no-repeat #525252;}.portfolio-item .portfolio-page-item .portfolio-title a:hover,.portfolio-item-one .portfolio-page-item .portfolio-title a:hover {color: #5ed2ee}.portfolio-item .portfolio-page-item .portfolio-title,.portfolio-item-one .portfolio-page-item .portfolio-title {line-height: 35px !important;margin: 0;}.portfolio-item .portfolio-title h4 {margin: 0 0 5px 0;line-height: 1 !important;padding: 0;}.portfolio-item .portfolio-title span {line-height: 1 !important;display: block;margin: 0;padding: 0;}.portfolio-item .portfolio-pic .portfolio-overlay,.portfolio-item-one .portfolio-pic .portfolio-overlay {display: block;overflow: hidden;background: #74e8cb;background: rgba(90, 200, 251, 0.85);background: -moz-linear-gradient(top, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(82, 237, 199, 0.85)), color-stop(100%, rgba(90, 200, 251, 0.85)));background: -webkit-linear-gradient(top, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);background: -o-linear-gradient(top, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);background: -ms-linear-gradient(top, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);background: linear-gradient(to bottom, rgba(82, 237, 199, 0.85) 0%, rgba(90, 200, 251, 0.85) 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#52edc7', endColorstr='#5ac8fb', GradientType=0);position: absolute;z-index: 9;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;height: 100%;width: 100%;text-align: center;}.portfolio-item .portfolio-pic .portfolio-overlay .overlay-link,.portfolio-item-one .portfolio-pic .portfolio-overlay .overlay-link {width: 96px;height: 96px;position: absolute;top: 50%;left: 50%;margin: -49px 0 0 -49px;display: inline-block;font-size: 28px;line-height: 96px;border: 1px solid #ffffff;color: #fff;text-align: center;opacity: 0;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;-moz-transform: scale(0);-webkit-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}.portfolio-item .portfolio-pic .portfolio-overlay .overlay-link.zoom-out {-moz-transform: none;-webkit-transform: none;-o-transform: none;-ms-transform: none;transform: none;}.portfolio-item .portfolio-pic .portfolio-overlay .title {display: inline-block;position: absolute;height: 24px;top: 50%;left: 0;width: 100%;margin-top: -12px;line-height: 24px;font-size: 18px;color: #ffffff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;-moz-transform: scale(0);-webkit-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}.portfolio-item .portfolio-pic .portfolio-overlay.title_overlay {top: 5px;right: 5px;left: 5px;bottom: 5px;width: auto;height: auto;}.portfolio-item .portfolio-pic .portfolio-overlay .title a {line-height: 24px;font-size: 18px;color: #ffffff;display: inline-block;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;}.portfolio-item .portfolio-pic .portfolio-overlay.title_tags_icon .title {margin-top: -40px;}.portfolio-item:hover .portfolio-pic .portfolio-overlay .title,.portfolio-item:hover .portfolio-pic .portfolio-overlay.title_tags_icon .terms {-moz-transform: none;-webkit-transform: none;-o-transform: none;-ms-transform: none;transform: none;}.portfolio-item .portfolio-pic .portfolio-overlay .title a:hover {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.portfolio-item .portfolio-pic .portfolio-overlay.title_tags_icon .terms {display: inline-block;position: absolute;height: 24px;top: 50%;left: 0;width: 100%;margin-top: -12px;color: #fff;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;-moz-transform: scale(0);-webkit-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}.portfolio-item .portfolio-pic .portfolio-overlay.title_tags_icon .terms a {line-height: 24px;font-size: 13px;color: #ffffff;}.portfolio-item .portfolio-pic .portfolio-overlay.title_tags_icon .overlay-link {margin-top: 30px;width: 34px;height: 34px;font-size: 14px;line-height: 30px;margin-left: -17px;}.portfolio-item .portfolio-pic .portfolio-overlay.title_tags_icon .overlay-link .fa-search {font-size: 11px;}.portfolio-item img,.portfolio-item-one img {display: block;width: 100%;height: auto;}.portfolio-item img {z-index: 8;}.portfolio-item.four h4 {font-size: 14px;}.portfolio-item-one {margin-bottom: 30px;}.portfolio-item-one .portfolio-picwrap {width: 460px;height: 300px;float: left;margin: 0 30px 24px 0;overflow: hidden;position: relative;background-color: #fafafa;border-bottom: 1px solid #ececec;}.portfolio-item-one .portfolio-desc .read-more-link {display: none;}.portfolio-item-one .portfolio-desc ul li {margin-left: 40px !important;}.portfolio-item-one .date {color: #999999;margin-bottom: 15px;}.portfolio-tags {margin: 0px 0px 20px 0px;color: #999999;}.portfolio-wide .portfolio-pic,.portfolio-wide #portfolio-images,.portfolio-wide #portfolio-video,.portfolio-wide #portfolio-slider {margin-bottom: 50px;}.portfolio-wide #portfolio-thumb-carousel {margin-bottom: 25px;}#portfolio-video iframe {max-width: 100%;}#portfolio-slider {overflow: hidden;}#portfolio-slider .flex-direction-nav a {width: 50px;height: 50px;margin-top: -25px;background-color: #5ed2ee opacity: 0.7;z-index: 9;}#portfolio-slider .flex-direction-nav a.flex-next {-webkit-border-radius: 2px 0 0 2px;-moz-border-radius: 2px 0 0 2px;border-radius: 2px 0 0 2px;}#portfolio-slider .flex-direction-nav a.flex-prev {-webkit-border-radius: 0px 2px 2px 0px;-moz-border-radius: 0px 2px 2px 0px;border-radius: 0px 2px 2px 0px;}#portfolio-slider .flex-direction-nav a:hover {opacity: 1;}#portfolio-thumb-carousel {margin-top: 25px;}#portfolio-thumb-carousel li {margin-left: 25px;}#portfolio-thumb-carousel li a {display: block;overflow: hidden;}#portfolio-thumb-carousel li:first-child {margin-left: 0;}#portfolio-thumb-carousel .flex-direction-nav li a {opacity: 0;visibility: hidden;}#portfolio-thumb-carousel:hover .flex-direction-nav li a {opacity: 1;visibility: visible;}.portfolio-detail-description-text {} .portfolio-sidebyside .portfolio-detail-description-text {margin-bottom: 30px;}.portfolio-detail-description .headline-title-wrap,.portfolio-detail-attributes .headline-title-wrap {margin-bottom: 25px;}.portfolio-detail-attributes {margin-bottom: 25px;}.portfolio-detail-attributes div span {font-weight: normal;}.portfolio-detail-attributes .date h4,.portfolio-detail-attributes .client h4 {margin-bottom: 0;}.portfolio-detail-attributes .category,.portfolio-detail-attributes .date,.portfolio-detail-attributes .client,{margin-bottom: 25px;color: #828282;}.portfolio-detail-attributes ul {list-style: none;margin: 0;}.portfolio-detail-attributes ul li {color: #525252;}.portfolio-detail-attributes ul li strong {padding-right: 15px;font-weight: normal;}section#portfolio-related-post {padding-top: 30px;border-top: 1px solid #dedede;margin-top: 30px;}#portfolio-related-post > h4 {margin-bottom: 18px;}.portfolio-detail .portfolio-comments {margin-top: 20px;}.projects-nav {float: right;width: 100px;margin: 7px 0px 0 0;}.projectsnavpadding {padding: 0 !important;margin: 0px 0 0 0 !important;}.projects-nav a {display: block;text-indent: -9999px;background: #cccccc;width: 35px;height: 35px;float: right;margin-right: 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.projects-nav .next a {background-image: url(../images/slider-next.png);background-position: center center;background-repeat: no-repeat;}.projects-nav .prev a {background-image: url(../images/slider-prev.png);background-position: center center;background-repeat: no-repeat;}.rev_slider {display: block !important;overflow: hidden !important;-webkit-border-radius: 0px !important;-moz-border-radius: 0px !important;border-radius: 0px !important;}.rev_slider_wrapper {overflow: hidden !important;}.fullwidthbanner-container .rev_slider {-webkit-border-radius: 0px !important;-moz-border-radius: 0px !important;border-radius: 0px !important;}#error-404 {margin-bottom: 40px;padding: 100px 0;position: relative;color: #525252;font-size: 15px;z-index: 9;}#error-404 #searchform {text-align: center;}#error-404 #searchform input[type="text"] {display: inline-block;width: 278px;}h2.error-404 {font-size: 160px;line-height: 160px;margin: 0 0 10px 0;font-weight: bold;}#sidebar {} #sidebar .title {border-color: #ddd;}#sidebar .widget {margin-bottom: 50px;}#sidebar .widget h3 {font-size: 15px;margin: 0 0 15px 0;}#sidebar .widget ul li a {color: inherit;}#sidebar .widget #lang_sel li:before {content: '';display: none;}#sidebar .widget #lang_sel a:before {content: '';}#sidebar .widget ul li.current_page_item,#sidebar .widget ul li.current-menu-item {font-weight: bold}#sidebar .accordion .accordion-title h4 {padding: 0 10px 0 10px;}#sidebar .accordion .accordion-inner {padding: 0 10px 10px 10px;margin-left: 26px;}#sidebar .accordion .accordion-title .acc-icon::before {margin-right: 5px;}#sidebar #flexslider-testimonial .flex-direction-nav a {top: -25px;}.widget_twitter .tweet {margin: 0 0 24px 0;}#sidebar .widget_twitter .tweet:before {content: "\f099";font-family: "FontAwesome";font-size: 14px;position: absolute;width: 10px;left: 0;top: 1px;}#sidebar .widget_twitter .tweet {padding-left: 22px;position: relative;}.widget_twitter .tweet a.date {color: #bebebe;}.widget_twitter .tweet a.date:hover {color: #525252;}.widget_categories ul li a:hover {text-decoration: none;}.sidenav {margin: 0px;list-style: none;padding: 0;}.sidenav li ul {margin: 0;padding: 0;list-style: none;}.sidenav li .children li a {border-top: 1px solid #e8e8e8;text-transform: none;margin: 0 20px;font-weight: normal;padding-left: 0;}.sidenav .children li a::after {content: "";float: left;width: 4px;height: 4px;background-color: #333333;margin: 7px 12px 0 7px;}.sidenav > li {border: 1px solid #e8e8e8;margin: 0 0 2px 0;padding: 0;}.sidenav li a {display: block;margin: 0px;padding: 10px 20px 11px;color: #333333;font-weight: normal;}.sidenav > li.parent > a::after {content: "\f105";font-family: "FontAwesome";font-size: 13px;float: right;}.sidenav > li.parent:hover > a::after,.sidenav > li.current_page_parent > a::after {content: "\f107";}.sidenav li.current_page_parent .children {display: block;}.sidenav .children {display: none;}.sidenav li:first-child a {border-top: 0;}.sidenav li a:hover,.sidenav li.current_page_item > a,.sidenav > li.current_page_parent > a,.sidenav li.current_page_item a:hover {color: #5ed2ee}#footer {border-top: 10px solid #142b3a;padding: 75px 0 60px;background: #223e50;color: #fff;}#footer a {color: #5ed2ee}#footer a:hover {text-decoration: underline;}#footer .widget {} #footer .widget h3 {font-size: 24px;color: #333333;padding: 0 0 0px 0;margin: 0 0 20px 0;}#footer .widget .separator {height: 0px;margin: 24px 0 32px;}.widget_recent_entries ul li span {color: #999999;}.widget_recent_entries ul li span:before {content: " - ";}#footer .widget .social-icons {display: block;width: 100%;}#footer .widget .social-icons ul li {padding: 0;}#footer .widget .social-icons a:hover i {color: #ffffff;}#footer .widget .social-icons:not(.icon) ul li {display: block;float: none;overflow: hidden;clear: both;margin: 0 0 5px 0;padding: 0;}#footer .widget .social-icons.title ul li {margin: 0;}#footer .widget .social-icons:not(.icon) ul li a {margin: 0;width: auto;height: auto;text-align: left;font-size: inherit;color: inherit;background: none !important;display: inline;}#footer .widget .social-icons.icon li a span {display: none;}#footer .widget .social-icons:not(.icon) ul li a i.fa {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;display: block;width: 24px;height: 24px;line-height: 24px;text-align: center;font-size: 18px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin: 0 7px 0 0;color: #6a6d6f;background-color: #f7f7f7;float: left;}#footer .widget .social-icons.title ul li a i.fa {display: none;}#copyright {padding: 5px 0;background: #222222;color: #777777;}#copyright .menu-footer-menu-container {display: inline-block;}#copyright .menu li .sub-menu {display: none;}#copyright .menu {display: inline-block;margin: 0 0px 0 -20px;position: relative;vertical-align: middle;min-width: 200px;}#copyright .menu > li {list-style: none;display: inline-block;margin-left: 20px;line-height: 1;position: relative;}#copyright .menu > li:first-child {margin-left: 0;}#copyright .menu > li > a {color: inherit;padding: 10px 0 10px;display: block;}#copyright .menu > li a:hover {text-decoration: underline;}.wrap-table {display: table;}.cell {vertical-align: middle;display: inline-block;display: table-cell !important;float: none !important;}#copyright .copyright-text {padding: 10px 0 10px 0;}#copyright .social-icons {float: right;font-size: 11px;padding: 10px 0;}#copyright .social-icons li a:hover i {color: #ffffff !important;}#back-to-top {position: fixed;z-index: 1000;bottom: 20px;right: 20px;display: none;}#back-to-top a {display: block;width: 46px;height: 46px;background: #333333;-webkit-transition: 0.4s all ease;-moz-transition: 0.4s all ease;-o-transition: 0.4s all ease;transition: 0.4s all ease;-webkit-border-radius: 5px;text-align: center;color: #fff;line-height: 46px;border-radius: 5px;}#back-to-top a:hover {background-color: #29aef0}.widget ul {margin: 0;padding: 0;list-style: none;}.widget ul:not(.slides):not(.list-latestposts):not(.unstyled):not(.product_list_widget) li:before {content: "";display: inline-block;width: 0px;height: 0px;position: absolute;top: 15px;left: 1px;border: 2px solid;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;margin-right: 15px;}.widget ul:not(.slides):not(.list-latestposts):not(.unstyled):not(.product_list_widget) li {padding-left: 20px;margin-left: 0;}.widget_search input {padding: 8px 8px 8px 8px;width: 100%;height: 38px;color: #bebebe;box-sizing: border-box;-moz-box-sizing: border-box;border: 1px solid #e8e8e8;}#wp-calendar {width: 100%}#wp-calendar caption {padding: 0 10px;text-align: right;font-weight: bold;margin: -5px 0 5px 0;}#wp-calendar thead {font-size: 10px}#wp-calendar thead th {padding: 5px 10px;font-weight: bold;border-top: 1px solid #f5f5f5;}#wp-calendar tbody {color: #aaa}#wp-calendar tbody td {background: #f5f5f5;border: 1px solid #fff;text-align: center;padding: 5px 8px;}#wp-calendar tbody td:hover {background: #fff}#wp-calendar tbody .pad {background: none}#wp-calendar tfoot #next {font-size: 11px;font-weight: bold;text-transform: uppercase;text-align: right;padding-top: 5px;}#wp-calendar tfoot #prev {font-size: 11px;font-weight: bold;text-transform: uppercase;padding-top: 5px;}.widget_tag_cloud a {display: block;float: left;background-color: #e9e9e9;color: #424242 !important;font-size: 13px !important;line-height: 28px;height: 28px;margin: 0 6px 6px 0px;padding: 0px 16px 0px 16px;text-decoration: none;}.widget_tag_cloud .tagcloud {overflow: hidden;}.widget_tag_cloud a:hover {background-color: #5ed2ee;color: #ffffff !important;}.widget_embed p {margin-top: 10px}.widget_embed iframe {max-width: 100%}.flickr-list {margin-left: -4px;margin-right: -4px;}.flickr-list .flickr-item {float: left;display: block;margin: 0;padding: 0 4px 8px 4px;position: relative;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}.flickr-list .flickr-item .overlay:before {width: 32px;height: 32px;margin: -16px 0 0 -16px;font-size: 16px;line-height: 32px;border: 0;}.flickr-list .flickr-item a {display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}.flickr-list .flickr-item a img {-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;width: 100%;}.instagram-item a {display: block;width: 100%;height: 100%;overflow: hidden;position: relative;}.instagram-item {float: left;display: block;margin: 0 1% 2%;max-width: 150px;position: relative;padding: 0px;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}.widget_sponsor .sponsors {margin-right: -20px}.widget_sponsor a {display: block;float: left;margin: 0 10px 10px 0;}.widget_sponsor a img {display: block}.widget_twitter ul {list-style: none}.widget_twitter ul li {margin-bottom: 15px;background: url(../images/twitter.png) no-repeat 0px 4px;padding: 0 0 0 32px;}.widget_twitter ul li b a {display: block;font-size: 11px;color: #cccccc;font-weight: normal;}.widget_contact address {font-style: normal;}.widget_contact address span {display: block;margin-bottom: 12px;}#footer .widget_contact address span a {color: inherit;}.widget_contact address span:last-child {margin-bottom: 0;}.widget_contact address span strong {font-weight: normal;}.shortcode-map.grayscale .gm-style {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: url(grayscale.svg);filter: gray;}.widget_portfolio .portfolio-item:last-child {margin: 0}.widget_portfolio .portfolio-widget-item {padding: 0 0 0px 0;}.widget_portfolio .portfolio-widget-item:nth-child(3n) {border: none !important;padding: 0;margin-right: 0;}.widget_portfolio .portfolio-widget-item .portfolio-pic {float: left;display: block;overflow: hidden;width: 100%;position: relative;padding: 2px;}.widget_portfolio .portfolio-widget-item .portfolio-pic:hover {background: #5ed2ee border-color: #5ed2ee}.widget_portfolio .portfolio-widget-item .portfolio-pic img {width: 100%;height: 100%;display: block;}.widget ul.list-latestposts li {padding: 0;margin-left: 0;}.widget ul.list-latestposts li.post-item {margin-bottom: 24px;}.widget ul.list-latestposts li.post-item:last-child {margin-bottom: 0;}.widget ul.list-latestposts li.post-item p:last-child {margin: 0;}.widget ul.list-latestposts li a.title {font-weight: normal;color: #333333;}.widget .latest-blog-list .title {font-size: 13px;margin: 0px;}.widget .latest-blog-list .blog-list-item-img {margin-top: 3px;}.widget .latest-blog-list {margin-top: 27px;}.widget_latestposts .latest-blog-list:first-child {margin-top: 0;}#infobar .widget ul li {list-style: none;padding: 0px 0 13px 20px;line-height: inherit;}#infobar .widget ul li:before {content: "";width: 4px;height: 4px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-color: #5ed2ee float: left;margin-right: 14px;position: absolute;top: 9px;display: block;}#footer .widget_search input,#infobar .widget_search input {color: #aaaaaa;background-color: #555555;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: 1px solid #555555;}#footer .widget_search input:focus,#infobar .widget_search input:focus {color: #ffffff}#footer #wp-calendar thead th,#infobar #wp-calendar thead th {border-top: 1px solid #555555}#footer #wp-calendar tbody,#infobar #wp-calendar tbody {color: #aaa}#footer #wp-calendar tbody td,#infobar #wp-calendar tbody td {background: #555555;border: 1px solid #444444;}#footer #wp-calendar tbody td:hover,#infobar #wp-calendar tbody td:hover {background: #444444;color: #ffffff;}#footer #wp-calendar tbody .pad,#infobar #wp-calendar tbody .pad {background: none}#footer .widget_flickr #flickr_tab a,#infobar .widget_flickr #flickr_tab a {border: 1px solid #333333;padding: 4px;background: #333333;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}#footer .widget_flickr #flickr_tab a:hover,#infobar .widget_flickr #flickr_tab a:hover {background: #5ed2ee border-color: #5ed2ee}#footer .widget_twitter ul li:last-child,#infobar .widget_twitter ul li:last-child {margin: 0}#footer .widget_portfolio .portfolio-widget-item,#infobar .widget_portfolio .portfolio-widget-item {width: 33.333333%;}#footer .widget_portfolio .portfolio-widget-item .portfolio-pic:hover,#infobar .widget_portfolio .portfolio-widget-item .portfolio-pic:hover {background: #5ed2ee border-color: #5ed2ee}#footer .twitter-list .tweet {padding-left: 40px;margin: 20px 0 0px 0;background: url(../images/twitter-bird.png) 1px 5px no-repeat;}#footer .twitter-list .tweet:first-child {margin: 0;}#footer .twitter-list a {color: #bebebe;}#footer .twitter-list a:hover {text-decoration: underline;}#footer .wpcf7 .button {-webkit-appearance: none;font-size: 14px;color: #878787;text-transform: none;font-weight: normal;padding-left: 30px;padding-right: 30px;-webkit-box-shadow: 0px 3px 0px #222;-moz-box-shadow: 0px 3px 0px #222;box-shadow: 0px 3px 0px #222;}#footer .wpcf7 .input {margin: 0 !important;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;border: 1px solid #282828;background-color: #434343;color: #878787 !important;font-size: 14px;font-family: 'Open Sans';padding: 4px 10px 5px;}#footer .wpcf7 textarea.input {max-height: 78px;}#footer .wpcf7 p {margin: 0 0 10px 0 !important;}#copyright .small-logo {display: block;float: left;margin: -4px 16px 0 0;text-indent: -300px;overflow: hidden;width: 98px;height: 26px;background: url(../images/small-logo.png) center center no-repeat;background-size: 100% auto;}a.button.black i,a.button.alternative-1 i,a.button.alternative-2 i,a.button.alternative-3 i,.icon-white,.nav > .active > a >[class^="icon-"],.nav > .active > a >[class*=" icon-"],.dropdown-menu > li > a:hover >[class^="icon-"],.dropdown-menu > li > a:hover >[class*=" icon-"],.dropdown-menu > .active > a >[class^="icon-"],.dropdown-menu > .active > a >[class*=" icon-"] {color: #ffffff;}#style_selector {position: absolute;top: 190px;left: 0px;width: 239px;background: #ffffff;z-index: 99;-webkit-border-radius: 0 0 5px 0;border-radius: 0 0 5px 0;-webkit-box-shadow: 2px 2px 3px 0 rgba(100, 100, 100, 0.2);box-shadow: 2px 2px 3px 0 rgba(100, 100, 100, 0.2);}.switcher {margin: 0;padding: 0px 0 10px;border: 1px solid #dedede;border-left: 0;-webkit-border-radius: 0 0 4px 0;border-radius: 0 0 4px 0;}.box {text-align: left;padding: 0 20px 15px;border-bottom: 1px solid #dedede;position: relative;margin: 0 0 18px;}.box-heading {text-align: left;padding: 11px 20px;border-bottom: 1px solid #dedede;position: relative;margin: 0 0 18px;}.box-heading h4 {margin-bottom: 0;font-size: 14px;text-transform: capitalize;color: #333333;font-weight: 600;}.box.last {margin-bottom: 0;border-bottom: 0;}.box h5 {margin-bottom: 18px;line-height: 21px;font-size: 12px;text-transform: uppercase;color: #949494;}.box select {margin-bottom: 0;padding: 7px 15px;color: #333333;-webkit-border-radius: 4px;border-radius: 4px;}.box .radio_text {font-size: 14px;line-height: 20px;padding: 0px;display: block;overflow: hidden;margin: 0px;color: #525252;}.box .radio_text input[type="radio"] {margin: 3px 5px 0 0;float: left;}.box .radio_text label {display: inline-block;}.box label {padding: 1px 0px 10px 27px;}.box input[type=radio] {display: none;}.box input[type=radio] + label {background: none;}.box input[type=radio]:checked + label {background: url(../images/slider-handle.png) no-repeat 0px 0px;}.radio-range {width: 17px;height: 120px;background: url(../images/slider-range.png) no-repeat 0px 0px;position: absolute;z-index: -1;top: 37px;left: 31px;}#style_selector .style-toggle {width: 44px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;color: #333333;background: #fff;border: 1px solid #dedede;border-left: 0;padding-left: 5px;cursor: pointer;position: absolute;top: 0px;right: -49px;z-index: 999;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}#style_selector .style-toggle.active {background-position: right center;}#style_selector .images {margin-left: -10px;}#style_selector .images img {width: 26px;height: 26px;margin-left: 10px;margin-bottom: 10px;z-index: 1000;border: 1px solid;border-color: #dedede;-webkit-border-radius: 4px;border-radius: 4px;}#style_selector .images img.active,#style_selector .images a:hover img {border-color: #555555;}#style_selector .predefined {border: none;background: none;}.switcher small {font-size: 10px;color: #999;}.switcher ul.colors {margin: 0 0 0 -10px;}.switcher .colors li {float: left;list-style-type: none;margin: 0;}.switcher .colors li a {position: relative;padding: 0;display: block;width: 26px;height: 26px;margin-left: 10px;margin-bottom: 10px;z-index: 1000;border: 1px solid;border-color: #dedede;-webkit-border-radius: 4px;border-radius: 4px;cursor: pointer;}.switcher .colors .st1 a {background: #5ed2ee}.switcher .colors .st2 a {background: #2ecc71;}.switcher .colors .st3 a {background: #ff5900;}.switcher .colors .st4 a {background: #ffd427;}.switcher .colors .st5 a {background: #ed1f24;}.switcher .colors .st6 a {background: #A0B5B6;}.switcher .colors .st7 a {background: #2997ab;}.switcher .colors .st8 a {background: #719234;}.switcher li a.active,.switcher li a:hover {border-color: #555555;}.mb10 {margin-bottom: 10px;}.slct {display: block;border: 1px solid #c7c7c7;width: 106px;padding: 4px 30px 4px 10px;color: #525252;background: url(../images/select-bg.gif) 97% center no-repeat;background-color: #ffffff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}.slct a {color: #525252;}.drop {margin: 0;padding: 0;width: 146px;border: 1px solid #cecece;border-top: none;display: none;position: absolute;background: #fff;z-index: 9;}.drop li {list-style: none;border-top: 1px dotted #e8e8e8;cursor: pointer;display: block;color: #444;padding: 4px 10px 4px 10px;background-position: 10px -119px;}.drop li a {color: #525252;}.drop li:hover {background-color: #e8e8e8;color: #222;}input.miniColors {margin-right: 4px;max-width: 100px;float: left;display: none;}.miniColors-selector {position: absolute;width: 175px;height: 150px;background: white;border: solid 1px #bababa;-moz-box-shadow: 0 0 6px rgba(0, 0, 0, .25);-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .25);box-shadow: 0 0 6px rgba(0, 0, 0, .25);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 5px;z-index: 999999}.miniColors.opacity.miniColors-selector {width: 200px}.miniColors-selector.black {background: black;border-color: black}.miniColors-selector.gray {background: #DDD;border-color: #EEE}.miniColors-colors {position: absolute;top: 5px;left: 5px;width: 150px;height: 150px;background: url(../images/colors.png) -40px 0 no-repeat;cursor: crosshair}.miniColors.opacity .miniColors-colors {left: 30px}.miniColors-hues {position: absolute;top: 5px;left: 160px;width: 20px;height: 150px;background: url(../images/colors.png) 0 0 no-repeat;cursor: crosshair}.miniColors.opacity .miniColors-hues {left: 185px}.miniColors-opacity {position: absolute;top: 5px;left: 5px;width: 20px;height: 150px;background: url(../images/colors.png) -20px 0 no-repeat;cursor: crosshair}.miniColors-colorPicker {position: absolute;width: 11px;height: 11px;border: 1px solid black;-moz-border-radius: 11px;-webkit-border-radius: 11px;border-radius: 11px}.miniColors-colorPicker-inner {position: absolute;top: 0;left: 0;width: 7px;height: 7px;border: 2px solid white;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px}.miniColors-huePicker,.miniColors-opacityPicker {position: absolute;left: -2px;width: 22px;height: 2px;border: 1px solid black;background: white;margin-top: -1px;border-radius: 2px}.miniColors-trigger,.miniColors-triggerWrap {width: 23px;height: 23px;display: inline-block;}.miniColors-triggerWrap {position: absolute;right: 30px;top: 0px;}.miniColors-triggerWrap {background: url(../images/trigger.png) -22px 0 no-repeat}.miniColors-triggerWrap.disabled {filter: alpha(opacity=50);opacity: .5}.miniColors-trigger {vertical-align: middle;outline: none;background: url(../images/trigger-bg.png) 0 0 no-repeat;background-color: transparent !important;}.miniColors-triggerWrap.disabled .miniColors-trigger {cursor: default}#top-bar {background-color: #fafafa;border-bottom: 1px solid #dddddd;}#top-bar .block-right > * {margin-right: 0 !important;}#top-bar .call-us {line-height: 1;padding: 5px 0;display: inline-block;margin: 0 25px 0 -15px;}#top-bar .call-us ul {display: inline-block;}.call-us ul li {display: inline-block;margin-left: 15px;}.call-us ul li i {padding-right: 8px;line-height: 1;}.call-us a:hover {text-decoration: underline;}#header.disable-grid .container {max-width: 100%;width: 100%;}#header.header2 .logo {float: none;display: block;padding: 10px 0;}#header.header2 .logo img {max-width: auto;height: 100%;box-sizing: border-box;}#header.header2 #navigation ul.menu {float: none !important;margin: 0;text-align: center;display: inline-block;line-height: 0;}#header.header2 #navigation {float: none !important;margin: 0;text-align: center;line-height: 0;}#header.header2 #navigation ul.menu > li {line-height: 1;position: relative;margin-left: 0;padding: 14px 0;}#header.header2 #navigation ul.menu > li > a {margin: 0 0px 0 0 !important;display: inline;display: inline-block;float: none;position: relative;}#header.header2 #navigation .menu > li > .sub-menu {left: 0;}#header.header2 #navigation .menu li.megamenu > .sub-menu {left: 0;}#header.header2 #navigation .menu ul {text-align: left;}#header.header4 #navigation ul {float: none !important;margin: 0;text-align: left;}#header.header4 .header-search {max-width: 270px;display: inline-block;}#header.header4 .header-search form,#header.header4 .header-search input {margin-bottom: 0;}#header.header4 #navigation ul li {margin-left: 0;line-height: 1;}#header.header4 #navigation {border-top: 1px solid #dddddd;float: none;}#header.header4 #navigation .menu li.megamenu > .sub-menu {left: 0;}#header.header4 #navigation .menu > li > a {margin: 0 0px 0 0 !important;display: inline;display: inline-block;float: none;position: relative;}#header.header4 #navigation ul.menu > li {padding: 15px 15px;}#header.header4 #navigation ul.menu > li {border-left: 1px solid transparent;}#header.header4 #navigation ul.menu > li:first-child {padding-left: 0;}#header.header4 #navigation ul.menu > li:first-child {border-left: 0;}.header4 #navigation .select-menu {margin-top: 20px;}.my-table {display: table;width: 100%;}.my-td {display: table-cell;vertical-align: middle;}.my-tr {display: table-row;vertical-align: middle;}.block-right {text-align: right;}#header.header4 .logo {padding: 15px 0;}.content-area-info {text-align: right;padding: 15px 0;}#header.header3 {border: 0 !important;}#header.header3 .logo img {max-width: auto;height: 100%;box-sizing: border-box;}#header.header3 .logo .logo_text {display: inline-block;}#header.header3 #navigation ul.menu {float: none !important;margin: 0;text-align: center;display: inline-block;line-height: 0;}#header.header3 #navigation {float: none !important;margin: 0;text-align: center;line-height: 0;}#header.header3 #navigation ul.menu > li {line-height: 1;position: relative;margin-left: 0;padding: 15px 0;}#header.header3 #navigation {border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}#header.header3 #navigation .menu > li > .sub-menu {left: 0;}#header.header3 #navigation .menu li.megamenu > .sub-menu {left: 0;}#header.header3 #navigation ul.menu > li > a {margin: 0 0px 0 0 !important;display: inline;display: inline-block;float: none;position: relative;}#header.header3 #navigation ul.menu > li {border-right: 1px solid transparent;}#header.header3 .logo {text-align: center;float: none;padding: 15px 0;}#header.header3 #navigation .menu ul {text-align: left;}#header.header3 #navigation ul li:first-child {border-left: 1px solid transparent;}#header.header5 {background: none;background-color: transparent;position: absolute;z-index: 99;}.menu-item a[class*="fa-"]:before {font-family: "FontAwesome";margin-right: 5px;color: inherit;}#dl-menu .menu-item[class*="fa-"]:before,.menu-item[class*="fa-"]:after {content: "";display: none;}#header-main:not(.header-scrolled) #header.header5.header-light .span12 .my-table {border-color: #ffffff;}.logo_light,.logo_dark,.logo_text_light,.logo_text_dark {display: none;opacity: 0;}#header-main:not(.header-scrolled) #header.header-light .logo .logo_text_light {color: #ffffff;display: block;opacity: 1;}#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.menu-item > a {color: #ffffff;}#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.menu-item > a {color: #333333;}#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.sfHover > a,#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.sfHover > a:hover,#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu li.menu-item a:hover,#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.current-menu-item > a:hover,#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.current-menu-item > a,#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.current-menu-ancestor > a:hover,#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.current-menu-ancestor > a,#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.current-menu-parent > a:hover,#header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.current-menu-parent > a,#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.sfHover > a,#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.sfHover > a:hover,#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu li.menu-item a:hover,#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.current-menu-item > a:hover,#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.current-menu-item > a,#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.current-menu-ancestor > a:hover,#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.current-menu-ancestor > a,#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.current-menu-parent > a:hover,#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.current-menu-parent > a {color: #9e9e9e;}#header-main:not(.header-scrolled) #header.header5.header-dark .span12 .my-table {border-color: #333333;}#header-main:not(.header-scrolled) #header.header-dark .logo .logo_text_dark {color: #333333;display: block;opacity: 1;}#header-main:not(.header-scrolled) #header.header-dark #navigation ul.menu > li.megamenu > ul.sub-menum #header-main:not(.header-scrolled) #header.header-light #navigation ul.menu > li.megamenu > ul.sub-menu {margin-top: -1px;}#header-main:not(.header-scrolled) #header.header-dark .logo_dark {display: block;opacity: 1;}#header-main:not(.header-scrolled) #header.header-light .logo_light {display: block;opacity: 1;}#header-main:not(.header-scrolled) #header.header-light .logo_main,#header-main:not(.header-scrolled) #header.header-dark .logo_main,#header-main:not(.header-scrolled) #header.header-dark .logo_text_main,#header-main:not(.header-scrolled) #header.header-light .logo_text_main {display: none;opacity: 0;}#main .tparrows.custom {z-index: 20;cursor: pointer;background-color: transparent;width: 25px;height: 57px;background-repeat: no-repeat;background-position: 50% 50%;}#main .tparrows.custom:before {content: "";}#main .tp-leftarrow.custom {background-image: url(../images/tp-leftarrow.png);}#main .tp-rightarrow.custom {background-image: url(../images/tp-rightarrow.png);}#main .tp-bullets.custom.horizontal .tp-bullet {cursor: pointer;background: #333333;width: 8px;height: 8px;float: left;margin: 0 4px;-webkit-border-radius: 100%;border-radius: 100%;border: 1px solid transparent;}#main .tp-bullets.custom.horizontal .tp-bullet.selected {background: none;cursor: default;border-color: #333333;}.wpb_images_carousel {padding: 0 40px;}a.vc-carousel-control {width: 30px;height: 30px;margin: -15px 0 0;display: block;background-color: #dddddd;position: absolute;top: 50%;cursor: pointer;text-indent: -9999px;opacity: 1;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}a.vc-carousel-control.vc-right {right: -40px;background-image: url(../images/slider-next.png);background-repeat: no-repeat;background-position: center center;position: absolute;}a.vc-carousel-control.vc-left {left: -40px;background-image: url(../images/slider-prev.png);background-repeat: no-repeat;background-position: center center;position: absolute;display: block !important;}.wpb_images_carousel.clients .vc-item img {border: 1px solid #e3e3e3;}.wpb_row {background-repeat: no-repeat !important;}.wpb_row.row-fluid.videosection {margin-left: 0 !important;margin-right: 0 !important;}.wpb_row.parallax-bg {background-repeat: repeat !important;background-position: center !important;background-size: cover !important;}.vc_parallax-no {overflow: visible !important;}.wpb_row {} .wpb_row.bg_pos_right {background-position: top right !important;}.wpb_row.vc_row_fullwidth .vc_col-sm-12 {padding-left: 0;padding-right: 0;}#content .wpb_row {margin-bottom: 0;}#content .vc_row:not(.vc_inner) {margin-left: 0;margin-right: 0;}body.side-navigation-enabled.sidenav-static #header.fixed_header {position: absolute;}body.side-navigation-enabled.sidenav-static.sidenav-left {padding-left: 270px;}body.side-navigation-enabled.sidenav-static.sidenav-left #header.header-scrolled {left: 270px;width: auto;position: fixed;}body.side-navigation-enabled.sidenav-static.sidenav-right {padding-right: 270px;}body.side-navigation-enabled.sidenav-static.sidenav-right #header.header-scrolled {right: 270px;width: auto;position: fixed;}body.side-navigation-enabled.sidenav-toggle #header.fixed_header {position: absolute;}body.side-navigation-enabled.sidenav-toggle.sidenav-left {padding-left: 70px;}body.side-navigation-enabled.sidenav-toggle.sidenav-left #header.header-scrolled {left: 70px;width: auto;position: fixed;}body.side-navigation-enabled.sidenav-toggle.sidenav-right {padding-right: 70px;}body.side-navigation-enabled.sidenav-toggle.sidenav-right #header.header-scrolled {right: 70px;width: auto;position: fixed;}body.admin-bar.side-navigation-enabled aside.side-navigation {top: 32px;}aside.side-navigation {position: fixed;top: 0;bottom: 0;background-color: #ffffff;z-index: 99998;}aside.side-navigation.side-navigation-static {width: 270px;-webkit-box-shadow: 0px 0 5px 1px rgba(0, 0, 0, 0.2);box-shadow: 0px 0 5px 1px rgba(0, 0, 0, 0.2);padding-top: 20px;padding-bottom: 20px;padding-left: 37px;padding-right: 37px;}aside.side-navigation.side-navigation-toggle {width: 70px;-webkit-box-shadow: 0px 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow: 0px 0 1px 1px rgba(0, 0, 0, 0.1);padding: 0;left: 0;}aside.side-navigation.side-navigation-toggle.show-on-mobile {display: none;}body.sidenav-right aside.side-navigation.side-navigation-toggle {right: 0;left: auto;}body.sidenav-right aside.side-navigation.side-navigation-toggle .navbar-menu {left: auto;right: 70px;}aside.side-navigation.side-navigation-toggle .logo {width: 100%;overflow: hidden;height: 72px;margin-bottom: 0;text-align: center;}aside.side-navigation.side-navigation-toggle .logo h1.text {font-size: 48px;}aside.side-navigation.side-navigation-toggle .logo h1.text {line-height: 72px;height: 72px;font-size: 48px;}aside.side-navigation.side-navigation-toggle .logo h1 a {color: inherit !important;line-height: 72px;}aside.side-navigation.side-navigation-toggle .toggleMenu {width: 70px;height: 77px;background-color: #f5f5f5;font-size: 24px;font-weight: 100;color: #3b4f42;display: block;text-align: center;line-height: 77px;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;}aside.side-navigation.side-navigation-toggle .navbar-menu.show {display: block;}aside.side-navigation.side-navigation-toggle .navbar-menu {width: 200px;padding: 20px;background: #f5f5f5;overflow-y: auto;position: absolute;top: 0;bottom: 0;left: 70px;display: none;color: #424242;}body.sidenav-right aside.side-navigation.side-navigation-toggle .navbar-menu {border-right: 1px solid #e8e8e8;}body.sidenav-left aside.side-navigation.side-navigation-toggle .navbar-menu {border-left: 1px solid #e8e8e8;}.side-navigation-overlay {display: none;position: fixed;left: 0;top: 0;right: 0;bottom: 0px;z-index: 9999;background: rgba(0, 0, 0, 0.55);}.side-navigation-overlay.show {display: block;}ul#side-nav-toggle,#side-nav-toggle ul {margin: 0;padding: 0;list-style: none;z-index: 999;}ul#side-nav-toggle ul.sub-menu {display: none;}ul#side-nav-toggle > li > a {font-size: 12px;line-height: 36px;text-transform: uppercase;color: #424242;font-weight: 600;display: inline-block;}ul#side-nav-toggle li a {position: relative;width: 100%;}ul#side-nav-toggle > li.menu-item-has-children:after {content: "\f078";font-family: "FontAwesome";font-size: 11px;line-height: 36px;height: 36px;width: 10px;top: 0;right: 0;text-align: center;position: absolute;color: #9b9b9b;display: block;}body.sidenav-right ul#side-nav-toggle > li.menu-item-has-children:after {right: 0;}aside.side-navigation.text-left ul#side-nav-toggle > li.menu-item-has-children:after {right: 0;left: auto;}aside.side-navigation.text-right ul#side-nav-toggle > li.menu-item-has-children:after {left: 0;right: auto;}ul#side-nav-toggle > li > ul > li {padding-left: 10px;}ul#side-nav-toggle li ul li {position: relative;}ul#side-nav-toggle > li > ul > li ul {padding-left: 15px;}ul#side-nav-toggle li ul li a {color: #8e8e8e;line-height: 36px;font-size: 13px;display: block;}body.sidenav-left aside.side-navigation {left: 0;}body.sidenav-right aside.side-navigation {right: 0;}aside.side-navigation .logo {margin-bottom: 50px;}body.sidenav-right aside.side-navigation {text-align: right;}aside.side-navigation .logo h1 a {color: #333333;font-size: 45px;display: block;line-height: 1;margin-bottom: 0;}aside.side-navigation .logo h1 a:hover {color: inherit;}aside.side-navigation .logo h1.text {text-indent: -3px;}aside.side-navigation::-webkit-scrollbar,aside.side-navigation-toggle .navbar-menu::-webkit-scrollbar {display: none;}ul#side-nav,#side-nav ul {margin: 0;padding: 0;list-style: none;z-index: 999;}ul#side-nav > li > a {font-size: 12px;line-height: 36px;text-transform: uppercase;color: #424242;font-weight: 600;display: inline-block;width: 100%;}ul#side-nav li a .sf-sub-indicator {width: 10px;height: 10px;line-height: 10px;text-align: center;display: block;position: absolute;right: 0;top: 50%;margin-top: -5px;text-indent: -99999px;}body.sidenav-right ul#side-nav li a .sf-sub-indicator {right: 0;}aside.side-navigation.text-left ul#side-nav li a .sf-sub-indicator {right: 0;left: auto;}aside.side-navigation.text-right ul#side-nav li a .sf-sub-indicator {left: 0;right: auto;}ul#side-nav.show-indicator li a .sf-sub-indicator:before {content: "\f078";width: 10px;font-family: "FontAwesome";height: 10px;font-size: 9px;line-height: 10px;text-align: center;color: #9b9b9b;display: block;position: absolute;top: 0;text-indent: 0;left: 0;font-weight: normal;}ul#side-nav.show-indicator li.sfHover > a .sf-sub-indicator:before {content: "\f054";color: #5ed2ee}body.sidenav-right ul#side-nav.show-indicator li.sfHover > a .sf-sub-indicator:before {content: "\f053";}ul#side-nav li.current-menu-ancestor > a,ul#side-nav li.current-menu-item > a,ul#side-nav li.current_page_ancestor > a,ul#side-nav li > a:hover,ul#side-nav-toggle li.current-menu-ancestor > a,ul#side-nav-toggle li.current-menu-item > a,ul#side-nav-toggle li.current_page_ancestor > a,ul#side-nav-toggle li > a:hover {color: #5ed2ee}ul#side-nav li.current-menu-ancestor > a .sf-sub-indicator:before,ul#side-nav li.current-menu-item > a .sf-sub-indicator:before,ul#side-nav li.current_page_ancestor > a .sf-sub-indicator:before,ul#side-nav li > a:hover {color: #5ed2ee}body.side-navigation-enabled aside.side-navigation .social-icons ul li {color: #babdbf;float: none;display: inline-block;}body.side-navigation-enabled aside.side-navigation .social-icons ul li a {color: #babdbf;}body.side-navigation-enabled aside.side-navigation .socials-block .social-icons {display: block;margin-bottom: 10px;}body.side-navigation-enabled aside.side-navigation .socials-block {position: absolute;bottom: 0;left: 0;right: 0;padding: 15px 37px 20px 37px;}body.side-navigation-enabled aside.side-navigation .social-icons ul li a:hover {color: #fff;}.sf-vertical {width: 100%;}.sf-vertical li ul {position: absolute;display: none;z-index: 99;width: 210px;padding: 10px 20px !important;background-color: #ffffff;-webkit-box-shadow: 0px 0 3px 1px rgba(0, 0, 0, 0.15);box-shadow: 0px 0 3px 1px rgba(0, 0, 0, 0.15);}.sf-vertical li ul li a {color: #424242;font-size: 13px;line-height: 36px;display: inline-block;width: 100%;}body.sidenav-left .sf-vertical li ul {left: 100%;margin-left: 23px !important;top: 0;}body.sidenav-right .sf-vertical li ul {right: 100%;margin-right: 23px !important;top: 0;}body.sidenav-right .sf-vertical > li > ul >li >ul,body.sidenav-left .sf-vertical > li > ul >li >ul {top: -10px;}body.sidenav-left ul#side-nav > li > ul {margin-left: 40px !important;}body.sidenav-right ul#side-nav > li > ul {margin-right: 40px !important;}.sf-vertical > li {float: none;position: relative;width: 100%;}.sf-vertical li {width: 100%;}.sf-vertical.sf-arrows > li > .sf-with-ul:after {margin-top: -5px;margin-right: -3px;border-color: transparent;border-left-color: #dFeEFF;border-left-color: rgba(255, 255, 255, .5);}.sf-vertical.sf-arrows li > .sf-with-ul:focus:after,.sf-vertical.sf-arrows li:hover > .sf-with-ul:after,.sf-vertical.sf-arrows .sfHover > .sf-with-ul:after {border-left-color: white;}#lang_sel img,#lang_sel_list img,#lang_sel_footer img {top: 0px !important;}.affix {position: fixed;top: 160px;width: 100%}.page-loading {position: fixed;left: 0;right: 0px;top: 0;bottom: 0px;background-color: rgba(255, 255, 255, 1);z-index: 99999;height: 100%;}.spinner {width: 30px;height: 30px;position: absolute;top: 50%;left: 50%;margin: -15px 0 0 -15px;}.double-bounce1,.double-bounce2 {width: 100%;height: 100%;border-radius: 50%;background-color: #999999;opacity: 0.6;position: absolute;top: 0;left: 0;-webkit-animation: bounce 2.0s infinite ease-in-out;animation: bounce 2.0s infinite ease-in-out;}.double-bounce2 {-webkit-animation-delay: -1.0s;animation-delay: -1.0s;}@-webkit-keyframes bounce {0%, 100% {-webkit-transform: scale(0.0)}50% {-webkit-transform: scale(1.0)}}@keyframes bounce {0%, 100% {transform: scale(0.0);-webkit-transform: scale(0.0);}50% {transform: scale(1.0);-webkit-transform: scale(1.0);}}.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {margin: 0;}#content .woocommerce ul.products, .woocommerce #content ul.products, .woocommerce-page #content ul.products {margin-right: -15px;margin-left: -15px;}#content .woocommerce ul.products li.product, .woocommerce #content ul.products li.product, .woocommerce-page #content ul.products li.product {width: 25%;margin:0 0 30px 0;padding: 0 15px !important;float: left;}#content .woocommerce ul.products.columns-3 li.product, .woocommerce #content ul.products.cols-3 li.product, .woocommerce-page #content ul.products.cols-3 li.product {width: 33.333%;}#content .woocommerce ul.products.columns-2 li.product,.woocommerce #content ul.products.cols-2 li.product, .woocommerce-page #content ul.products.cols-2 li.product {width: 50%;}#content .woocommerce ul.products.columns-5 li.product,.woocommerce #content ul.products.cols-5 li.product,.woocommerce-page #content ul.products.cols-5 li.product {width: 20%;}#content .woocommerce ul.products li.product a img,.woocommerce #content ul.products li.product a img,#content .woocommerce ul.products li.product a img {-webkit-border-radius: 3px;border-radius: 3px;margin-bottom: 0px;}#content .woocommerce .star-rating, .woocommerce #content .star-rating, #content .woocommerce .star-rating {font-size: 13px !important;letter-spacing: 3px;width: 6.30em;}#content .woocommerce ul.products li.product .star-rating,.woocommerce #content ul.products li.product .star-rating, #content .woocommerce ul.products li.product .star-rating {left: 50%;margin-left: -3.15em;}.woocommerce .woocommerce-ordering select {width: 200px;background-color: #f6f6f6;border: 0;color: #666666;margin-bottom: 0;padding: 12px 15px; }.woocommerce #content .woocommerce-result-count {margin-top: 6px;}.woocommerce #content .woocommerce-ordering {margin-bottom: 40px;}.woocommerce #content ul.products li.product .price,#content .woocommerce ul.products li.product .price {font-size: 16px;}.woocommerce #content div.product p.price {font-size: 24px;margin-bottom: 33px;}.woocommerce #content div.product div[itemprop*="description"] {margin-bottom: 35px;}.woocommerce #content div.product div[itemprop*="description"] p:last-child {margin-bottom: 0;}.woocommerce #content div.product form.cart, .woocommerce #content div.product p.cart {margin-bottom: 60px;}#content .woocommerce ul.products li.product .price del, .woocommerce #content ul.products li.product .price del {opacity: 1;display: inline;padding-right: 5px;}#content .woocommerce ul.products li.product .price ins, .woocommerce #content ul.products li.product .price ins {text-decoration: none;font-weight: inherit;display: inline;}.woocommerce #content ul.products li.product h3,#content .woocommerce ul.products li.product h3 {font-size: 18px;padding: .5em 0 1px 0;}.woocommerce #content ul.products li.product,#content .woocommerce ul.products li.product {text-align: center;}#content .woocommerce div.product p.price del,.woocommerce #content div.product p.price del {display: inline;padding-right: 5px;opacity: 1;}.woocommerce #content div.product p.price ins,#content .woocommerce div.product p.price ins {text-decoration: none;font-weight: inherit;display: inline;}#content .woocommerce #respond input#submit, #content .woocommerce a.button, #content .woocommerce button.button, #content .woocommerce input.button,.woocommerce #content .add_to_cart_button, .woocommerce #content .single_add_to_cart_button,.woocommerce #content ul.products li.product a.added_to_cart,.woocommerce #review_form #respond .form-submit input,#content .woocommerce .cart .button, #content .woocommerce .cart input.button,.woocommerce-cart #content .wc-proceed-to-checkout a.checkout-button {font-size: 100%;margin: 0 0 0 0px;line-height: 1;cursor: pointer;position: relative;font-family: inherit;text-decoration: none;overflow: visible;padding: 15px 15px;font-weight: 100;left: auto;color: #515151;background-color: #ebe9eb;border: 0;white-space: nowrap;display: inline-block;background-image: none;box-shadow: none;-webkit-box-shadow: none;text-shadow: none;webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}#content .shipping-calculator-form button.button {padding: 11px 14px;}.woocommerce #content ul.products li.product a.added_to_cart,#content .woocommerce ul.products li.product a.added_to_cart {display: none;}.woocommerce #content ul.products li.product a.add_to_cart_button,#content .woocommerce ul.products li.product a.add_to_cart_button {font-size: 14px;line-height: 1;padding: 15px 15px;webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}.woocommerce #content ul.products li.product a.button.loading,#content .woocommerce ul.products li.product a.button.loading {opacity: 1;}.woocommerce #content ul.products li.product a.button.loading:after,#content .woocommerce ul.products li.product a.button.loading:after {position: relative;margin-left: .53em;top: auto;left: auto;right: auto;}.woocommerce #content ul.products li.product .onsale, .woocommerce #content span.onsale, #content .woocommerce span.onsale {top: 16px;z-index: 9;right: 31px;left: auto;margin: 0;width: 42px;height: 42px;font-size: 12px;line-height: 41px;font-weight: 100;}#content .woocommerce span.onsale,.woocommerce #content span.onsale {right: auto;left: 16px;top: 16px;background-color: #5ed2ee;}.woocommerce ul.products li.product .thumbnail_container {position: relative;overflow: hidden;margin-bottom: 9px;}.woocommerce ul.products li.product .thumbnail_container .asw_thumb_hover {position: absolute;top: 0;left: 0;opacity: 0;filter: alpha(opacity=00);-webkit-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;transition: all ease-in-out 0.3s;-webkit-backface-visibility: hidden;}.woocommerce ul.products li.product:hover .thumbnail_container .asw_thumb_hover {opacity: 1;filter: alpha(opacity=100);}.woocommerce ul.products li.product .button_container {width: 100%;position: absolute;left: 0;bottom: -40px;opacity: 0;-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;-ms-transition: all .3s ease-in;-o-transition: all .3s ease-in;transition: all .3s ease-in;}.woocommerce ul.products li.product:hover .button_container {bottom: 24px;opacity: 1;}.woocommerce #pagination .next, .woocommerce #pagination .previous {display: none;}.woocommerce #content div.quantity,#content .woocommerce div.quantity {width: 90px;margin-top: 11px;}#content .quantity .qty {padding: 0;width: 34px;text-align: center;border: 0;float: left;color: #333333;margin: 0;}#content .quantity .qty::-webkit-outer-spin-button,#content .quantity .qty::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0; }.woocommerce div.product div.images img {border-radius: 3px;}.woocommerce div.product .product_title {font-size: 24px;margin-bottom: 0;}.quantity .minus, .quantity .plus {-webkit-appearance: none;border-radius: 100%;width: 20px;height: 20px;line-height: 16px;float: left;text-align: center;padding: 0;border: 1px solid #e1e1e1;background-color: #ffffff;box-shadow: none;outline: none;color: #333333;}.quantity .minus:hover, .quantity .plus:hover {color: #ffffff;background-color: #5ed2ee;border-color: #5ed2ee;}.woocommerce-review-link {color: #666666;}.woocommerce .product_meta span {display: block;}.woocommerce#content .woocommerce-tabs ul.tabs {padding: 0;}.woocommerce #content .woocommerce-tabs ul.tabs li {margin: 0 5px -1px 0;border-radius: 10px 10px 0 0;padding: 0;background:none;border-color: #dfdfdf;border-bottom-color: transparent;}.woocommerce #content .woocommerce-tabs ul.tabs li a {padding: 12px 22px;font-weight: inherit;font-size: 16px;color: #333333;}.woocommerce #content .woocommerce-tabs ul.tabs li.active{background: #ffffff;}.woocommerce #content .woocommerce-tabs .panel {padding: 50px 30px;margin-bottom: 50px;border-radius: 0px 10px 10px 10px;}.woocommerce #content .woocommerce-tabs .panel p:last-child {margin-bottom: 0;}.woocommerce#content .woocommerce-tabs ul.tabs:before,.woocommerce#content .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before {content:;display: none !important;}.woocommerce #review_form {padding-top: 25px;}.woocommerce #review_form #respond form {margin-bottom: 0;}.woocommerce #reviews #comments h2 {font-size: 18px;margin-bottom: 15px;}.woocommerce #content #reviews #comments ol.commentlist li {margin-bottom: 20px !important;}.woocommerce #content .related ul.products,.woocommerce #content .upsells ul.products {margin-left: -15px;margin-right: -15px;}.woocommerce #content .related > h2,.woocommerce #content .upsells > h2,#content .woocommerce .cross-sells > h2 {margin-bottom: 30px;}#content .woocommerce .cart-collaterals .cross-sells ul.products,#content .woocommerce-page .cart-collaterals .cross-sells ul.products {margin-left: -15px;margin-right: -15px;}#content .woocommerce .cart-collaterals .cross-sells ul.products li, #content .woocommerce-page .cart-collaterals .cross-sells ul.products li {width: 50%;margin: 0;padding: 0 15px;}.woocommerce .upsells.products, .woocommerce-page .upsells.products {margin-bottom: 30px;}#content .woocommerce-error:before, #content .woocommerce-info:before, #content .woocommerce-message:before {position: relative;margin-right: 7px;left: auto;top: auto;}#content .woocommerce-message:before {color: #5ed2ee;}#content .woocommerce-info:before {color: #999999;}#content .woocommerce-error:before {color: #ff5e3a;}#content .woocommerce-error, #content .woocommerce-info, #content .woocommerce-message {padding: 12px 22px 13px !important;margin: 0 0 30px !important;position: relative;background-color: #f7f6f7;border: 0px solid transparent;border-radius: 3px;color: #333333;font-size: 14px;}#content .woocommerce-message {background-color: #eaf8fe;}#content .woocommerce-error {background-color: #ffeae6;}#content .woocommerce-info {background-color: #f9f9f9;}#content .woocommerce-error .button, #content .woocommerce-info .button, #content .woocommerce-message .button {padding: 0;width: auto;height: auto;background: none;font-weight: inherit;font-size: 14px;color: #333333;line-height: inherit;}#content .woocommerce table.shop_table th, #content .woocommerce table.shop_table td{border: 0;border-bottom: 1px solid;border-color: #ececec;}#content .woocommerce table.shop_table {border:0;margin-bottom: 55px;}.woocommerce-cart #content table.cart img {width: 90px;}#content .woocommerce table.shop_table td.product-remove {width: 20px;}#content .woocommerce table.shop_table td.product-thumbnail {width: 131px;}#content .woocommerce table.shop_table th {background: none;font-weight: normal;text-transform: none;color: #333333;}#content .woocommerce a.remove {color: #333333 !important;}#content .woocommerce a.remove:hover {color: #ffffff !important;}#content .woocommerce table.shop_table td {padding: 25px 12px;}.woocommerce-cart #content table.cart td.actions .coupon .input-text {background-color: #fff;border: 1px solid #dedede;padding: 11px 20px 12px;outline: none;font-size: 13px;font-weight: 100;color: #999999;margin: 0 20px 0 0;width: 150px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-appearance: none;}.woocommerce-cart #content .cart-collaterals .cart_totals table {border: 0;}.woocommerce-cart #content .cart-collaterals .cart_totals tr td, .woocommerce-cart #content .cart-collaterals .cart_totals tr th {border-top: 0;}.woocommerce-cart #content .cart-collaterals .cart_totals table td, .woocommerce-cart #content .cart-collaterals .cart_totals table th {padding: 20px 4px;font-weight: normal;}.woocommerce-cart #content .wc-proceed-to-checkout {text-align: right;}#content .select2-container .select2-choice {padding: 0px 0 0px 20px;height: 41px;line-height: 41px;border: 1px solid #dedede;color: #999999;border-radius: 5px;}#content .select2-container .select2-choice .select2-arrow {width: 36px;}#content .select2-container .select2-choice .select2-arrow b:after {content: "\f107";font-family: "FontAwesome";color: #999999;top: 0% !important;margin: 0 !important;border:0;}#select2-drop.select2-drop{padding-top: 8px;margin-top: -4px;border: 1px solid #dedede;border-top: 0;border-bottom: 0;background: #ffffff !important;}#content .woocommerce-billing-fields .select2-container .select2-choice {margin-right: -1px;}.select2-results {padding: 0 !important;background: none !important;}.select2-results::-webkit-scrollbar { display: none !important; }.select2-results li {margin: 0;padding: 0 10px;background: #ffffff;}#customer_details {margin-bottom: 60px;}.woocommerce-checkout .cart-subtotal td, .woocommerce-checkout .shipping td, .woocommerce-checkout .product-name .product-quantity {font-weight: inherit !important;}#content .woocommerce-checkout #payment {background: #ffffff;border:1px solid #dedede;border-radius: 8px;padding: 0;}#content .woocommerce-checkout #payment ul.payment_methods {border-bottom:0;padding: 0;}#content .woocommerce-checkout #payment ul.payment_methods li {padding: 30px 25px;border-bottom: 1px solid #dedede;}#content .woocommerce-checkout #payment div.payment_box {background: none;color: inherit;padding-left: 28px;color: #999999;}.woocommerce-checkout #payment ul.payment_methods li input {float: left;}.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal input {margin-top: 18px;}.woocommerce-checkout #payment ul.payment_methods li label {overflow: hidden;line-height: 1;clear: right;}#content .woocommerce-checkout #payment div.payment_box:after {display: none;}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address {position: relative;padding-left: 25px;}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address #ship-to-different-address-checkbox {position: absolute;left: 0px;top: 9px;}#order_comments_field #order_comments {min-height: 121px;}.woocommerce-billing-fields > h3, h3#ship-to-different-address {font-size: 24px;}#content .woocommerce form.checkout_coupon, #content .woocommerce form.login, #content .woocommerce form.register {border-color:#dedede !important;}.cart {}.cart > a {display: block;padding-right: 0px;text-transform: uppercase;text-align: center !important;}.cart > a.empty-cart {width: auto !important;}.cart-contents, .cart-empty {display: none;min-width: 220px;max-width: 220px;overflow-x: hidden;text-align: left;position: absolute;top: 100%;left:0;background-color: #ffffff;margin-top: -1px;z-index: 95;border: 1px solid #ededed;line-height: 1;}#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li .cart-contents, #header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li .cart-contents,#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li .cart-empty, #header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li .cart-empty {border: 1px solid #303030;background: #242424 !important;}#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li .cart-contents .cart-content a, #header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li .cart-contents .cart-content a,#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li .cart-empty .cart-content, #header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li .cart-empty .cart-content {border-bottom: 1px solid #303030;}.cart-contents .cart-content-wrapper {overflow: auto;max-height: 323px;width: 235px;overflow-x:hidden;}.cart-contents .cart-content-wrapper::-webkit-scrollbar { display: none !important; }.cart-content {overflow: hidden;}.cart-contents .cart-content a, .cart-empty .cart-content {display: block !important;line-height: normal;color: inherit;padding: 15px 13px !important;width: 100%;border-bottom: 1px solid #ededed;overflow: hidden;}#header-main:not(.header-scrolled) .header-dark #navigation .cart-contents .cart-content a, #header-main:not(.header-scrolled) .header-light #navigation .cart-contents .cart-content a, #header-main:not(.header-scrolled) .header-dark #navigation .cart-empty .cart-content, #header-main:not(.header-scrolled) .header-light #navigation .cart-empty .cart-content {color: #c3c3c3;}.cart-contents .cart-content:last-child a {border-bottom: 0;}.cart-contents .cart-subtotal {padding: 10px 15px;line-height: normal !important;text-align: right;overflow: hidden;color: #333333;border-top: 1px solid #ededed;}#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li .cart-contents .cart-subtotal, #header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li .cart-contents .cart-subtotal {border-top: 1px solid #303030;color:#c3c3c3;}.cart-contents .cart-subtotal strong {padding-right: 15px;font-weight: normal;color: inherit;float: left;display: block;}.cart-content .cart-desc {float: left;}.cart-content a img {float: left;display: inline-block;max-width: 50px;margin-right: 15px;}.cart-content a .cart-desc {display: block;overflow: hidden;}.cart-contents a span {line-height: normal;}.cart-content a .cart-title, #topnav .cart-content a .quantity {display: block;font-size: 12px !important;}.cart-content a .cart-title {margin-bottom: 5px;}.cart-checkout, .cart-go-shop {overflow: hidden;padding: 8px 15px;border-top: 1px solid #e8e8e8;}#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li .cart-contents .cart-checkout, #header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li .cart-contents .cart-checkout,#header-main:not(.header-scrolled) .header-light #navigation ul.menu > li .cart-contents .cart-go-shop, #header-main:not(.header-scrolled) .header-dark #navigation ul.menu > li .cart-contents .cart-go-shop {border-top: 1px solid #303030;color: #c3c3c3;}.cart-link {float: left;}.checkout-link {float: right;}.cart-contents .cart-checkout a {font-size: 12px !important;line-height: normal;color: inherit;}.cart-checkout .cart-link a:before {font-family: 'FontAwesome';content: "\f07a";margin-right: 6px;}.cart-checkout .checkout-link a:before {font-family: 'FontAwesome';content: "\f046";margin-right: 6px;}#sidebar .woocommerce ul.cart_list li img, #sidebar .woocommerce ul.product_list_widget li img,#footer .woocommerce ul.cart_list li img, #footer .woocommerce ul.product_list_widget li img,#content .woocommerce ul.cart_list li img, #content .woocommerce ul.product_list_widget li img {margin-top: 0px;width: 64px;margin-left: 0;margin-right: 25px;float: left;border-radius: 5px;}#content .woocommerce ul.product_list_widget li,#footer .woocommerce ul.product_list_widget li,#sidebar .woocommerce ul.product_list_widget li {padding: 20px 0 0px 0;margin: 20px 0 0 0;border-top: 1px solid #ededed;}#sidebar .woocommerce ul.cart_list li,#footer .woocommerce ul.cart_list li,#content .woocommerce ul.cart_list li {padding: 10px 0 10px 24px;margin: 10px 0;}#content .woocommerce ul.product_list_widget li:first-child,#footer .woocommerce ul.product_list_widget li:first-child,#sidebar .woocommerce ul.product_list_widget li:first-child {margin: 0;border-top: 0;}.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {top: 50% !important;margin-top: -10px;}.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {font-weight: normal !important;color: #333333;}.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {border-top: 1px solid #ededed !important;border-bottom: 1px solid #ededed !important;padding: 10px 0 10px 3px !important;margin-top: 15px;}#content .widget_price_filter .ui-slider .ui-slider-handle,#sidebar .widget_price_filter .ui-slider .ui-slider-handle,#footer .widget_price_filter .ui-slider .ui-slider-handle {background-color:#ffffff !important;border: 1px solid #e0e0e0;width: 16px;height: 16px;border-radius: 100%;top: -5px;margin-left: -15px;}#content .widget_price_filter .ui-slider .ui-slider-handle:nth-child(2),#sidebar .widget_price_filter .ui-slider .ui-slider-handle:nth-child(2),#footer .widget_price_filter .ui-slider .ui-slider-handle:nth-child(2) {margin-left: -1px;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {background-color: #e4e4e4 !important;margin-right: 0px !important;margin-left: 0px !important;margin-bottom: 30px !important;}.woocommerce .widget_price_filter .price_slider_amount .price_label {color: #333333;font-size: 14px;font-weight: normal;margin-top: 3px;}.woocommerce .widget_price_filter .price_slider_amount .button {background: none !important;border: 1px solid !important;color: #333333 !important;padding: 12px 20px;font-size: 14px !important;font-weight: normal !important;}.widget_product_search .screen-reader-text, .widget_product_search .woocommerce-product-search input[type=submit] {display: none;}@media only screen and (max-width: 1120px) {.vc_row {background-size: cover;}#main.boxed .tp-rightarrow, #main.framed .tp-rightarrow, #main.rounded .tp-rightarrow {right: 0 !important;}#main.boxed .tp-leftarrow, #main.framed .tp-leftarrow, #main.rounded .tp-leftarrow {left: 0 !important;}body.side-navigation-enabled.sidenav-static.sidenav-left {padding-left: 70px;}body.side-navigation-enabled.sidenav-static.sidenav-left #header.header-scrolled {left: 70px;}body.side-navigation-enabled.sidenav-static.sidenav-right {padding-right: 70px;}body.side-navigation-enabled.sidenav-static.sidenav-right #header.header-scrolled {right: 70px;}aside.side-navigation.side-navigation-static {display: none;}aside.side-navigation.side-navigation-toggle.show-on-mobile {display: block !important;}}@media only screen and (max-width: 959px) {#respond input#submit{margin: 0 !important;}#content .post-audio iframe,#content .blog-audio iframe {height: 236px !important;}#boxed-layout {width: auto;margin: 0 !important;padding: 0 !important;border: none;}#boxed-layout .container {padding-left: 0 !important;padding-right: 0 !important;}#background {display: none;}.social-icons ul li a {margin: 0 0 5px 5px;}.portfolio-item.four h4 {font-size: 18px;}.asw-masonry .portfolio-item {width: 33.3%;}.counter-value span {font-size: 48px;line-height: 48px;}.portfolio-item .portfolio-pic .portfolio-overlay .overlay-link,.portfolio-item-one .portfolio-pic .portfolio-overlay .overlay-link {width: 64px;height: 64px;position: absolute;top: 50%;left: 50%;margin: -33px 0 0 -33px;display: inline-block;font-size: 22px;line-height: 64px;}}@media only screen and (min-width: 783px) and (max-width: 959px) {#author-info .author-bio {width: 394px;}#footer .widget_portfolio .portfolio-widget-item, #infobar .widget_portfolio .portfolio-widget-item {width: 50%;}#respond-inputs p{width: 556px;margin:0 0 20px 0 !important;float: none;}#respond-inputs input{width: 538px;}#respond-textarea textarea{width: 538px;}.portfolio-item.no-margin.span2 {width: 25%;}.portfolio-item-one .button{padding: 10px 14px;}.flex-control-nav.flex-control-thumbs li img {width: 80px; height: auto;}#wp-calendar tbody td,#wp-calendar thead th,#wp-calendar caption {padding: 0;}.pricing-table.col-2 .plan{width:372px;}.pricing-table.col-3 .plan{width:248px;}.pricing-table.col-4 .plan{width:186px;}.pricing-table.col-5 .plan{width:148px;}.latest-blog .blog-item .blog-pic img{width:172px;height:112px;}.latest-blog .blog-item h4{font-size: 13px;}.latest-blog .blog-item .post-icon{left:61px;top:31px !important;}#filters ul li a {padding: 7px 14px;}#sidebar .widget .tab a h5 {padding: 8px 5px;font-size: 12px;width: 45px;}#main.boxed .tp-rightarrow, #main.framed .tp-rightarrow, #main.rounded .tp-rightarrow {right: 0 !important;}#main.boxed .tp-leftarrow, #main.framed .tp-leftarrow, #main.rounded .tp-leftarrow {left: 0 !important;}}@media only screen and (max-width: 782px) {#header .logo a img {max-width: 420px;height: auto !important;}}@media only screen and (max-width: 480px) {#header .logo a img {max-width: 260px;}}@media only screen and (max-width: 782px) {.vc_custom_1430383252161 .vc_col-sm-12 {margin-bottom: 0 !important;}#content .woocommerce ul.products li.product, .woocommerce #content ul.products li.product, .woocommerce-page #content ul.products li.product {clear: none !important;float: left !important;width: 50% !important;}.woocommerce-billing-fields {margin-bottom: 30px;}.wpb_single_image.vc_align_right, .wpb_single_image.vc_align_left {text-align: center !important;}.latest-blog-list {margin-bottom: 20px;} #content .vc_custom_1434108187043, #content .vc_custom_1434108211187 {background-image: none !important;}.disable-on-mobile {display: none !important;}.wpb_text_column p[style*="text-align"], .vc_custom_1435754451217 p, .social-icons.textright {text-align: center !important;}form {text-align: center;}body.admin-bar.side-navigation-enabled aside.side-navigation {top: 46px !important;}.admin-bar #header-main.header-scrolled {top: 46px !important;}#content .post-audio iframe,#content .blog-audio iframe {height: 188px !important;}body.admin-bar.side-navigation-enabled .header-scrolled {padding-left: 0px;}body.side-navigation-enabled.sidenav-static.sidenav-left {padding-left: 0px !important;}body.side-navigation-enabled.sidenav-static.sidenav-left #header.header-scrolled {left: 0px !important;}body.side-navigation-enabled.sidenav-static.sidenav-right {padding-right: 0px !important;}body.side-navigation-enabled.sidenav-static.sidenav-right #header.header-scrolled {right: 0px !important;}aside.side-navigation.side-navigation-static {display: none;}aside.side-navigation.side-navigation-toggle.show-on-mobile {display: none !important;}body.side-navigation-enabled.sidenav-toggle.sidenav-left {padding-left: 0px !important;}body.side-navigation-enabled.sidenav-toggle.sidenav-right {padding-right: 0px !important;}.side-navigation-enabled aside.side-navigation.side-navigation-toggle {display: none;}aside.side-navigation.side-navigation-toggle .toggleMenu {border:0;}.hr {margin: 0 0 20px 0 !important;}.iconbox ~ .hr {margin: 0 0 0px 0 !important;}.separator_block.left {text-align: center;}.button.alignleft {float: none;}.my-td {text-align: center;}.latest-blog-list .my-td {display: block;overflow: hidden;}.latest-blog-list .my-td h3 {text-align: left;}.latest-blog-list .blog-list-item-date {margin: 0 auto 20px;float: none;}#footer .widget_portfolio .portfolio-widget-item, #infobar .widget_portfolio .portfolio-widget-item {width: 25%;}#sidebar .widget_portfolio .portfolio-widget-item {width: 33.33333%;}#style_selector {display: none;}#topnav.menu > li {margin-left: 5px;margin-right: 5px;}#top-bar .social-icons, #top-bar .social-icons, #topnav.menu {margin-right: 0px;}.call-us ul li {display: block;}.tp-button {display: none !important;}.social-icons.top-icons ul {float: none;overflow: hidden;display: inline-block;margin: 0 auto !important;}.portfolio-item.no-margin.one_fifth,.portfolio-item.no-margin.span2 {width: 33.333333%;}.portfolio-item.isotope-item.span4,.asw-masonry .portfolio-item {width: 49.9999%;}.iconbox {margin-bottom: 20px !important;}#filters {display: none;}#header{}#navigation {float: none;}#header .search-area {display: none;}.content-area-info {text-align: center;}.logo img{max-width: 100%;}#navigation ul#nav, #header-searchform{display:none !important;}.dl-menuwrapper{display: block;}.header3 #navigation .select-menu {margin-top: 20px !important;}#header.header1.fixed_header {display: none;}.header5 #navigation .select-menu {margin-top: 20px;}.flexslider {margin:0;}#no-title #breadcrumbs{display: block;}#sidebar{margin-top:40px;}#back-to-top{display: none !important;}#footer .widget,#infobar .widget{margin-bottom:20px;}.flickr-list .flickr-item {max-width: 98px;}#copyright{text-align: left;margin: 0 !important;}#copyright .social-icons{text-align: center;width: 100%;font-size:0;padding:0;margin: 0;}#copyright .my-td {display: block !important;}#copyright .social-icons ul {margin: 10px 0;}#copyright .social-icons ul li{display: inline-block;text-align: center;float: none;}#filters ul li {display: block;float: none;}#filters ul li a {display: block;float: none;border: none;border-bottom: 1px solid #dddddd;}#portfolio-slider .overlay{display: none;}.callout .callout-button{float: none;width: 100%;margin: 0 0 20px 0 !important;}.callout .callout-button {text-align: center !important;margin: 0 !important;padding: 10px 0 !important;display: block;}.callout .callout-title {margin-bottom: 25px !important;}.callout .callout-content{float: none;width: 100%;display: block !important;padding: 10px 0;text-align: center;}.plan.extra_height {margin-top: 0;}.teaserbox{text-align: center;}.teaserbox a.button{display: block;}#sidebar .widget .tab a h5 {font-size: 15px;width: 70px;}.panel div{max-width: 100%;}.countdown.numeric .span3{width: 25%;}.countdown.numeric span {font-size: 48px !important;}.flex-control-nav.flex-control-thumbs li img {width: 65px; height: auto;}.accordion {margin-bottom: 25px;}.button.mini{font-size:10px;line-height: 11px;padding:5px 10px;}.button.large{font-size:12px;line-height:12px;padding:12px 25px;}#title h1, #title #breadcrumbs {text-align: center;}.aq-template-wrapper > .aq-block {max-width: 420px;margin: 0 auto !important;display: block;float: none;}.portfolio-item .portfolio-pic .portfolio-overlay .overlay-link,.portfolio-item-one .portfolio-pic .portfolio-overlay .overlay-link {width: 48px;height: 48px;position: absolute;top: 50%;left: 50%;margin: -25px 0 0 -25px;display: inline-block;font-size: 18px;line-height: 48px;}#blog_items_wrap.blog-timeline .blog-item {margin-left: 0;margin-right: 77px;}.blog-timeline:before {right: 11px;left: auto;}.blog-timeline .blog-item.even .meta:before {left: auto;}.blog-timeline .blog-item.even .meta .timeline-arrow {border-left: 11px solid #dddddd;border-right: 0;right: -11px;left: auto;}.blog-timeline .blog-item.even .meta .timeline-arrow:after {border-left: 10px solid #ffffff;border-right: 0;left: auto;right: 1px;}.horizontal .tab a h6 {padding: 8px 6px;font-size: 13px;}.admin-bar #header-main.header-scrolled {position: relative !important;top: 0 !important;}#main {padding-top: 0 !important;}.header-scrolled #header .logo .logo_text {font-size:45px;}#header .container { width: 100%; }#header .span12{ width: 100%; padding: 0 15px;}.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6,.vc_col-lg-6,.vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {margin-bottom: 20px;padding-left:0 !important;padding-right: 0 !important;}}@media only screen and (min-width: 480px) and (max-width: 782px) {.gallery-wrap{margin:0 0 -20px 0;}.latest-blog, .negative-wrap{margin:0 0px 0 0px;}.post-meta span{display: block;margin:0 0 5px 0;}.blog-medium .post-video,.blog-medium .post-gallery,.blog-medium .post-image,.blog-medium .post-quote,.blog-medium .post-audio,.blog-medium .post-link {width: 480px;float: none;}.blog-medium .post-gallery img,.blog-medium .post-image img {width: 100%;height: auto;}#author-info{margin: 0;}#author-info .author-bio {float: left;width: 100%;margin-bottom: 25px;}.sharebox{margin: 0 0 30px 0;}.sharebox h4 {display: none;}#respond-inputs p{width: 420px;margin:0 0 20px 0 !important;float: none;}#respond-inputs input{width: 403px;}#respond-textarea textarea{width: 403px;}.portfolio-wide #portfolio-video,.portfolio-sidebyside #portfolio-video { margin: 0 0 30px 0;}.portfolio-wide #portfolio-slider {margin-bottom: 95px;}#portfolio-related-post h3{margin-left:0px;margin-right:0px;}.projects-nav{display: none;}.portfolio-item-one{margin-bottom: 40px !important;}.portfolio-item.no-margin.one_fifth,.portfolio-item.no-margin.span2,.portfolio-item.no-margin.span3,.portfolio-item.no-margin.span4,.portfolio-item.no-margin.span6 {width: 33.3%;}.pricing-table{width: 100%;}.row {margin:0;}.wpb_row {margin-left: 0% !important;margin-right: 0% !important;}.pricing-table.col-2 .plan,.pricing-table.col-3 .plan,.pricing-table.col-4 .plan,.pricing-table.style3.col-4 .plan,.pricing-table.col-5 .plan{width: 420px;margin: 0;margin-bottom: 20px;}.style3 .plan .border {margin-left: 0px;}.pricing-table.style3 .plan:first-child {display: none;}.pricing-table .featured{margin-top:0;}.latest-blog .blog-item{margin-bottom: 20px;}.latest-blog .blog-item .blog-pic img{width:420px;height:273px;}.latest-blog .blog-item .blog-overlay{width:420px;height:273px;}.latest-blog .blog-item h4{font-size: 13px;}.latest-blog .blog-item .post-icon{left:185px;top:111px !important;}}@media only screen and (max-width: 479px) {.gallery-wrap{margin:0 0 -20px 0;}.latest-blog, .negative-wrap{margin:0 0px 0 0px;}#content .woocommerce ul.products li.product, .woocommerce #content ul.products li.product, .woocommerce-page #content ul.products li.product {width: 100% !important;}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {float: none !important;margin-bottom: 15px;text-align: center;}.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {float: none !important;}.woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {width: 100%;}.sidenav:after {display: none;}.post-meta span{display: block;margin:0 0 5px 0;}.blog-medium .post-video,.blog-medium .post-gallery,.blog-medium .post-image,.blog-medium .post-quote,.blog-medium .post-audio,.blog-medium .post-link {width: 300px;float: none;}.blog-medium .post-gallery img,.blog-medium .post-image img {width: 100%;height: auto;}#author-info{margin: 0;}#author-info .author-bio {width: 100%;margin: 0px 0 15px;}.sharebox{margin: 0 0 30px 0;}.sharebox h4 {display: none;}#respond-inputs p{width: 300px;margin:0 0 20px 0 !important;float: none;background: yellow;}#respond-inputs input{width: 282px;}#respond-textarea textarea{width: 282px;}.portfolio-item.no-margin.one_fifth,.portfolio-item.no-margin.span2,.portfolio-item.no-margin.span3,.portfolio-item.no-margin.span4,.portfolio-item.no-margin.span6 {width: 49.98%;}.portfolio-wide #portfolio-video,.portfolio-sidebyside #portfolio-video { margin: 0 0 30px 0;}.portfolio-wide #portfolio-slider {margin-bottom: 75px;}#portfolio-related-post h3{margin-left:0px;margin-right:0px;}.projects-nav{display: none;}.portfolio-item-one{margin-bottom: 40px !important;}.portfolio-item-one .portfolio-picwrap,.portfolio-item-one .portfolio-desc{width: 300px;clear: both;float: none !important;}.portfolio-item .portfolio-page-item .portfolio-title, .portfolio-item-one .portfolio-page-item .portfolio-title {font-size: 18px;}.flex-control-nav.flex-control-thumbs li img {width: 50px;height: auto;}.widget_search input{width:258px;}.pricing-table{width: 300px;}.pricing-table.col-2 .plan,.pricing-table.col-3 .plan,.pricing-table.col-4 .plan,.pricing-table.style3.col-4 .plan,.pricing-table.col-5 .plan{width:298px;margin-bottom:20px;}.pricing-table .featured{margin-top:0;}.latest-blog .blog-item{margin-bottom: 20px;}.latest-blog .blog-item .blog-pic img{width:300px;height:195px;}.latest-blog .blog-item .blog-overlay{width:300px;height:195px;}.latest-blog .blog-item h4{font-size: 13px;}.latest-blog .blog-item .post-icon{left:125px;top:72px !important;}.flickr-list .flickr-item {max-width: 94px;}.asw-masonry {max-width: 300px;margin: 0 auto;float: none;}.asw-masonry .portfolio-item {width: 100%;}}@media only screen and (max-width: 980px) {.container { max-width: 960px; width: 100%;}}@media only screen and (min-width: 520px) and (max-width: 782px) {.container { width: 480px; }.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.one-third.column,.two-thirds.column { width: 480px; margin: 0; padding: 0;}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth { width: 480px; margin:0;}.row-fluid, .row {margin-left: 0 !important;margin-right: 0 !important;padding:0;}.vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12 {float: none !important;width: 100% !important;}}@media only screen and (max-width: 520px) {.row-fluid, .row {margin-left: 0% !important;margin-right: 0% !important;}.container { width: 300px; }.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12,.one-third.column,.two-thirds.column { width: 300px; margin: 0; padding: 0;}.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth { width: 300px;}}.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}.owl-carousel .owl-item{float: left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.grabbing { cursor:url(owl-carousel-css/grabbing.png) 8 8, move;}.owl-carousel.owl-wrapper,.owl-carousel.owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}.owl-theme.blog-gallery .owl-controls{margin-top: 0px;text-align: center;position: absolute;bottom: 0;left: 0;right: 0;}.owl-theme .owl-controls{text-align: center;}.owl-theme .owl-controls .owl-buttons {position: absolute;top: 25%;width: 100%;margin-top: -30px;left: 0;}.owl-images .owl-controls .owl-buttons {position: absolute;top: 50%;width: 100%;margin-top: -28.5px;left: 0;}.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;margin: 0;padding: 0;font-size: 12px;overflow: hidden;width: 25px;height: 60px;background: #5ed2ee;position: absolute;}.owl-images .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;margin: 0;padding: 0;font-size: 12px;overflow: hidden;width: 25px;height: 57px;position: absolute;}.owl-images .owl-controls .owl-buttons div.owl-prev {left: 0;background: url(owl-carousel-css/prev-arr.png) 0 0 no-repeat;}.owl-images .owl-controls .owl-buttons div.owl-next {right: 0;background: url(owl-carousel-css/next-arr.png) 0 0 no-repeat;}.owl-theme .owl-controls .owl-buttons div:before {content: "";font-family: "FontAwesome";text-indent: 0;display: block;line-height: 60px;font-size: 16px;}.owl-theme .owl-controls .owl-buttons div.owl-prev {-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;border-radius: 0 10px 10px 0;left: 0;}.owl-theme .owl-controls .owl-buttons div.owl-prev:before {content: "\f104";}.owl-theme .owl-controls .owl-buttons div.owl-next {-webkit-border-radius: 10px 0px 0px 10px;-moz-border-radius: 10px 0px 0px 10px;border-radius: 10px 0px 0px 10px;right: 0;}.owl-theme .owl-controls .owl-buttons div.owl-next:before {content: "\f105";}.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity: 1;}.owl-theme .owl-controls .owl-pagination {}.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;}.owl-theme .owl-controls .owl-page span{display: block;width: 10px;height: 10px;margin: 5px;border: 1px solid transparent;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background: #bdbdbd;}.owl-theme.blog-gallery .owl-controls .owl-page span{background: #ffffff;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background-color: transparent;}.owl-theme.blog-gallery .owl-controls .owl-page.active span,.owl-theme.blog-gallery .owl-controls.clickable .owl-page:hover span{border-color: #ffffff;background-color: transparent;}.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}.owl-item.loading{min-height: 150px;background: url(owl-carousel-css/AjaxLoader.gif) no-repeat center center}.owl-origin {-webkit-perspective: 1200px;-webkit-perspective-origin-x : 50%;-webkit-perspective-origin-y : 50%;-moz-perspective : 1200px;-moz-perspective-origin-x : 50%;-moz-perspective-origin-y : 50%;perspective : 1200px;}.owl-fade-out {z-index: 10;-webkit-animation: fadeOut .7s both ease;-moz-animation: fadeOut .7s both ease;animation: fadeOut .7s both ease;}.owl-fade-in {-webkit-animation: fadeIn .7s both ease;-moz-animation: fadeIn .7s both ease;animation: fadeIn .7s both ease;}.owl-backSlide-out {-webkit-animation: backSlideOut 1s both ease;-moz-animation: backSlideOut 1s both ease;animation: backSlideOut 1s both ease;}.owl-backSlide-in {-webkit-animation: backSlideIn 1s both ease;-moz-animation: backSlideIn 1s both ease;animation: backSlideIn 1s both ease;}.owl-goDown-out {-webkit-animation: scaleToFade .7s ease both;-moz-animation: scaleToFade .7s ease both;animation: scaleToFade .7s ease both;}.owl-goDown-in {-webkit-animation: goDown .6s ease both;-moz-animation: goDown .6s ease both;animation: goDown .6s ease both;}.owl-fadeUp-in {-webkit-animation: scaleUpFrom .5s ease both;-moz-animation: scaleUpFrom .5s ease both;animation: scaleUpFrom .5s ease both;}.owl-fadeUp-out {-webkit-animation: scaleUpTo .5s ease both;-moz-animation: scaleUpTo .5s ease both;animation: scaleUpTo .5s ease both;}@-webkit-keyframes empty {0% {opacity: 1}}@-moz-keyframes empty {0% {opacity: 1}}@keyframes empty {0% {opacity: 1}}@-webkit-keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}@-moz-keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}@keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}@-webkit-keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}@-moz-keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}@keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}@-webkit-keyframes backSlideOut {25% { opacity: .5; -webkit-transform: translateZ(-500px); }75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }}@-moz-keyframes backSlideOut {25% { opacity: .5; -moz-transform: translateZ(-500px); }75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }}@keyframes backSlideOut {25% { opacity: .5; transform: translateZ(-500px); }75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }}@-webkit-keyframes backSlideIn {0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }75% { opacity: .5; -webkit-transform: translateZ(-500px); }100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }}@-moz-keyframes backSlideIn {0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }75% { opacity: .5; -moz-transform: translateZ(-500px); }100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }}@keyframes backSlideIn {0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }75% { opacity: .5; transform: translateZ(-500px); }100% { opacity: 1; transform: translateZ(0) translateX(0); }}@-webkit-keyframes scaleToFade {to { opacity: 0; -webkit-transform: scale(.8); }}@-moz-keyframes scaleToFade {to { opacity: 0; -moz-transform: scale(.8); }}@keyframes scaleToFade {to { opacity: 0; transform: scale(.8); }}@-webkit-keyframes goDown {from { -webkit-transform: translateY(-100%); }}@-moz-keyframes goDown {from { -moz-transform: translateY(-100%); }}@keyframes goDown {from { transform: translateY(-100%); }}@-webkit-keyframes scaleUpFrom {from { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpFrom {from { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpFrom {from { opacity: 0; transform: scale(1.5); }}@-webkit-keyframes scaleUpTo {to { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpTo {to { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpTo {to { opacity: 0; transform: scale(1.5); }}