@import url('https://fonts.googleapis.com/css?family=Noto+Serif:400,400italic,700|Open+Sans:300,400,600,700');@import url('../js/google-code-prettify/prettify.css');@import url('font-awesome.css');@import url('overwrite.css');@import url('animate.css');body {font-family: 'Open Sans', Arial, sans-serif;font-size: 14px;font-weight: 300;line-height: 1.6em;color: #656565;}a:active {outline: 0;}.clear {clear: both;}h1, h2, h3, h4, h5, h6 {font-family: 'Open Sans', Arial, sans-serif;font-weight: 700;line-height: 1.1em;color: #333;margin-bottom: 20px;}.container {padding: 0 20px 0 20px;position: relative;}#wrapper {width: 100%;margin: 0;padding: 0;}.row, .row-fluid {margin-bottom: 20px;}.row .row, .row-fluid .row-fluid {margin-bottom: 20px;}.row.nomargin, .row-fluid.nomargin {margin-bottom: 0;}.video-container, .map-container, .embed-container {position: relative;margin: 0 0 15px 0;padding-bottom: 51%;padding-top: 30px;height: 0;overflow: hidden;border: none;}.embed-container iframe, .embed-container object, .embed-container embed, .video-container iframe, .map-container iframe, .map-container object, .map-container embed, .video-container object, .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}iframe {border: none;}img.img-polaroid {margin: 0 0 20px 0;}.img-box {max-width: 100%;}header .navbar {margin-bottom: 0;}.navbar-default {border: none;}.navbar-brand {color: #222;text-transform: uppercase;font-size: 24px;font-weight: 700;line-height: 1em;letter-spacing: -1px;margin-top: 30px;padding: 0 0 0 15px;}header .navbar-collapse ul.navbar-nav {float: right;margin-right: 0;}header .navbar-default {background-color: #fff;}header .nav li a:hover, header .nav li a:focus, header .nav li.active a, header .nav li.active a:hover, header .nav li a.dropdown-toggle:hover, header .nav li a.dropdown-toggle:focus, header .nav li.active ul.dropdown-menu li a:hover, header .nav li.active ul.dropdown-menu li.active a {-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}header .navbar-default .navbar-nav > .open > a, header .navbar-default .navbar-nav > .open > a:hover, header .navbar-default .navbar-nav > .open > a:focus {-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}header .navbar {min-height: 100px;}header .navbar-nav > li {padding-bottom: 30px;padding-top: 30px;}header .navbar-nav > li > a {padding-bottom: 6px;padding-top: 5px;margin-left: 2px;line-height: 30px;font-weight: 700;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}.dropdown-menu li a:hover {color: #fff !important;}header .nav .caret {border-bottom-color: #f5f5f5;border-top-color: #f5f5f5;}.dropdown-menu {box-shadow: none;border-radius: 0;border: none;}.dropdown-menu li:last-child {padding-bottom: 0 !important;margin-bottom: 0;}header .nav li .dropdown-menu {padding: 0;}header .nav li .dropdown-menu li a {line-height: 28px;padding: 3px 12px;}header .navigation {float: right;}header ul.nav li {border: none;margin: 0;}header ul.nav li a {font-size: 12px;border: none;font-weight: 700;text-transform: uppercase;}header ul.nav li ul li a {font-size: 14px;border: none;font-weight: 300;text-transform: uppercase;}.navbar .nav > li > a {color: #666;text-shadow: none;}.navbar .nav a:hover {background: none;}.navbar .nav > .active > a, .navbar .nav > .active > a:hover {background: none;font-weight: 700;}.navbar .nav > .active > a:active, .navbar .nav > .active > a:focus {background: none;outline: 0;font-weight: 700;}.navbar .nav li .dropdown-menu {z-index: 2000;}header ul.nav li ul {margin-top: 1px;}header ul.nav li ul li ul {margin: 1px 0 0 1px;}.dropdown-menu .dropdown i {position: absolute;right: 0;margin-top: 3px;padding-left: 20px;}.navbar .nav > li > .dropdown-menu:before {display: inline-block;border-right: none;border-bottom: none;border-left: none;content: none;}ul.nav li.dropdown a {z-index: 1000;display: block;}select.selectmenu {display: none;}#featured {width: 100%;position: relative;margin: 0;padding: 0;background: #fff;}#featured .flexslider {padding: 0;margin: 0px;background: #fff;position: relative;zoom: 1;overflow: hidden;}.flex-caption {background: none;-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);zoom: 1;}.flex-caption {bottom: 55px;color: #fff;margin: 0;padding: 25px 25px 25px 30px;position: absolute;right: 10%;width: 295px;opacity: 0.85;}.flex-caption h3 {color: #fff;letter-spacing: 1px;margin-bottom: 8px;text-transform: uppercase;}.flex-caption p {margin: 0 0 15px;}section.callaction {background: #f9f9f9;padding: 50px 0 0 0;}#content {position: relative;background: #fff;padding: 50px 0 40px 0;}#content img {max-width: 100%;height: auto;}.content-row-no-bg {position: relative;background: #fff;padding: 50px 0 40px 0;}.content-row-no-bg img {max-width: 100%;height: auto;}.content-row-bg {position: relative;background: #f5f5f5;padding: 50px 0 40px 0;}.content-row-bg img {max-width: 100%;height: auto;}.cta-text {text-align: center;margin-top: 10px;}.big-cta .cta {margin-top: 10px;}.box {width: 100%;margin-bottom: 30px;}.m-b-0 {margin-bottom: 0;}.p-b-0 {padding-bottom: 0;}.box-gray {background: #f5f5f5;padding: 20px 20px 30px;}.box-gray h4, .box-gray i {margin-bottom: 20px;}.box-bottom {text-align: center;}.box-bottom a {color: #fff;font-weight: 700;display: block;width: 100%;padding: 10px 0;}.box-bottom a:hover {color: #eee;text-decoration: none;}#bottom {background: #fcfcfc;padding: 50px 0 0;}#twitter-wrapper {text-align: center;width: 70%;margin: 0 auto;}#twitter em {font-style: normal;font-size: 13px;}#twitter em.twitterTime a {font-weight: 600;}#twitter ul {padding: 0;list-style: none;}#twitter ul li {font-size: 20px;line-height: 1.6em;font-weight: 300;margin-bottom: 20px;position: relative;word-break: break-all;}#inner-headline {background: #2e3e4e;position: relative;margin: 0;padding: 0;color: #fefefe;}#inner-headline .inner-heading h2 {color: #fff;margin: 20px 0 0 0;}#inner-headline ul.breadcrumb {margin: 30px 0 0;float: left;}#inner-headline ul.breadcrumb li {margin-bottom: 0;padding-bottom: 0;}#inner-headline ul.breadcrumb li {font-size: 13px;color: #fff;}#inner-headline ul.breadcrumb li a {color: #fff;}ul.breadcrumb li a:hover {text-decoration: none;}form#contactform input[type="text"] {width: 100%;border: 1px solid #f5f5f5;min-height: 40px;padding-left: 20px;font-size: 13px;padding-right: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}form#contactform textarea {border: 1px solid #f5f5f5;width: 100%;padding-left: 20px;padding-top: 10px;font-size: 13px;padding-right: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}form#contactform .validation {font-size: 11px;}.validation {display: none;position: relative;margin: 4px 0 10px;font-size: 12px;padding: 5px 10px;background: #faebcc;border: 1px solid #faebcc;color: #8a6d3b;border-radius: 5px;}.validation:before {content: "";width: 0px;height: 0px;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #faebcc;position: absolute;top: -8px;left: 10px;}#sendmessage, #subscribesendmessage, #ordersendmessage {color: green !important;border: 1px solid #b1deca;background: #e7fff7;display: none;text-align: center;padding: 10px;font-weight: 600;margin-bottom: 10px;border-radius: 5px;}#errormessage, #ordererrormessage, #subscribeerrormessage {color: red;display: none;border: 1px solid #ea9c97;background: #ffe4e9;text-align: center;padding: 10px;font-weight: 600;margin-bottom: 10px;border-radius: 5px;}#sendmessage.show, #ordersendmessage.show, #subscribesendmessage.show, #errormessage.show, #ordererrormessage.show, #subscribeerrormessage.show, .show {display: block;}form#commentform input[type="text"] {width: 100%;min-height: 40px;padding-left: 20px;font-size: 13px;padding-right: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 2px 2px 2px 2px;-moz-border-radius: 2px 2px 2px 2px;border-radius: 2px 2px 2px 2px;}form#commentform textarea {width: 100%;padding-left: 20px;padding-top: 10px;font-size: 13px;padding-right: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 2px 2px 2px 2px;-moz-border-radius: 2px 2px 2px 2px;border-radius: 2px 2px 2px 2px;}.search {float: right;margin: 35px 0 0;padding-bottom: 0;}#inner-headline form.input-append {margin: 0;padding: 0;}.work-nav #filters {margin: 0;padding: 0;list-style: none;}.work-nav #filters li {margin: 0 10px 30px 0;padding: 0;float: left;}.work-nav #filters li a {color: #7F8289;font-size: 16px;display: block;}.work-nav #filters li a:hover {}.work-nav #filters li a.selected {color: #DE5E60;}#thumbs {margin: 0;padding: 0;}#thumbs li {list-style-type: none;}.item-thumbs {position: relative;overflow: hidden;margin-bottom: 30px;cursor: pointer;}.item-thumbs a + img {width: 100%;}.item-thumbs .hover-wrap {position: absolute;display: block;width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0);-webkit-transform: rotate(15deg) scale(1.4);transform: rotate(15deg) scale(1.4);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}.item-thumbs:hover .hover-wrap, .item-thumbs.active .hover-wrap {opacity: 1;filter: alpha(opacity=100);-webkit-transform: rotateY(0deg) scale(1, 1);-moz-transform: rotateY(0deg) scale(1, 1);-ms-transform: rotateY(0deg) scale(1, 1);-o-transform: rotateY(0deg) scale(1, 1);transform: rotateY(0deg) scale(1, 1);}.item-thumbs .hover-wrap .overlay-img {position: absolute;width: 100%;height: 100%;opacity: 0.80;filter: alpha(opacity=80);background: #000;}.item-thumbs .hover-wrap .overlay-img-thumb {position: absolute;border-radius: 60px;top: 45%;left: 45%;margin: -16px 0 0 -16px;color: #fff;font-size: 32px;line-height: 1em;opacity: 1;filter: alpha(opacity=100);padding: 10px;}ul.portfolio-categ {margin: 10px 0 30px 0;padding: 0;float: left;list-style: none;}ul.portfolio-categ li {margin: 0;padding: 0 20px 0 0;float: left;list-style: none;font-size: 13px;font-weight: 600;}ul.portfolio-categ li a {display: block;padding: 35px 0;color: #353535;}ul.portfolio-categ li.active a:hover, ul.portfolio-categ li a:hover, ul.portfolio-categ li a:focus, ul.portfolio-categ li a:active {text-decoration: none;outline: 0;}.top-wrapper {margin-bottom: 20px;}blockquote {font-size: 16px;font-weight: 400;font-family: 'Noto Serif', serif;font-style: italic;padding-left: 0;color: #a2a2a2;line-height: 1.6em;border: none;}blockquote cite {display: block;font-size: 12px;color: #666;margin-top: 10px;}blockquote cite:before {content: "\2014 \0020";}blockquote cite a, blockquote cite a:visited, blockquote cite a:visited {color: #555;}.profile {border-radius: 50%;height: 45px;width: 45px;float: left;margin-right: 20px;opacity: 0.6;}.newcomment {padding: 30px !important;}.pullquote-left {display: block;font-family: 'Noto Serif', serif;font-size: 13px;line-height: 1.6em;padding-left: 20px;margin-left: 65px;margin-bottom: 20px;}.pullquote-right {display: block;color: #a2a2a2;font-family: 'Noto Serif', serif;font-size: 14px;line-height: 1.6em;padding-right: 20px;}.btn-theme {color: #fff;}.btn-theme:hover {color: #eee;}ul.general {list-style: none;margin-left: 0;}ul.link-list {margin: 0;padding: 0;list-style: none;}ul.link-list li {margin: 0;padding: 2px 0 2px 0;list-style: none;}footer ul.link-list li a {color: #fff;}footer ul.link-list li a:before {color: rgba(255, 255, 255, 0.6);margin-right: 5px;content: '\203A';}footer ul.link-list li a:hover {color: #eee;}h4.heading {font-weight: 700;}.heading {margin-bottom: 30px;text-align: center;}.heading {position: relative;}.home-row-head {text-align: center;margin-bottom: 20px;}.home-row-head h2 {padding: 0;margin: 0;}.widgetheading {width: 100%;padding: 0;padding-bottom: 10px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}#bottom .widgetheading {position: relative;border-bottom: #e6e6e6 1px solid;padding-bottom: 9px;}aside .widgetheading {position: relative;border-bottom: #e9e9e9 1px solid;padding-bottom: 9px;}footer .widgetheading {position: relative;}footer .widget .social-network {position: relative;}#bottom .widget .widgetheading span, aside .widget .widgetheading span, footer .widget .widgetheading span {position: absolute;width: 60px;height: 1px;bottom: -1px;right: 0;}.map {position: relative;margin-top: -50px;margin-bottom: 40px;}#google-map {position: relative;height: 300px;}ul.team-detail {margin: -10px 0 0 0;padding: 0;list-style: none;}ul.team-detail li {border-bottom: 1px dotted #e9e9e9;margin: 0 0 15px 0;padding: 0 0 15px 0;list-style: none;}ul.team-detail li label {font-size: 13px;}ul.team-detail li h4, ul.team-detail li label {margin-bottom: 0;}ul.team-detail li ul.social-network {border: none;margin: 0;padding: 0;}ul.team-detail li ul.social-network li {border: none;margin: 0;}ul.team-detail li ul.social-network li i {margin: 0;}.pricing-title {background: #fff;text-align: center;padding: 10px 0 10px 0;}.pricing-title h3 {font-weight: 600;margin-bottom: 0;}.pricing-offer {background: #fcfcfc;text-align: center;padding: 40px 0 40px 0;font-size: 18px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}.pricing-box.special .pricing-offer {color: #fff;}.pricing-offer strong {font-size: 78px;line-height: 89px;}.pricing-offer sup {font-size: 28px;}.pricing-content {background: #fff;text-align: center;font-size: 14px;}.pricing-content strong {color: #353535;}.pricing-content ul {list-style: none;padding: 0;margin: 0;}.pricing-content ul li {border-bottom: 1px solid #e9e9e9;list-style: none;padding: 15px 0 15px 0;margin: 0 0 0 0;color: #888;}.pricing-action {margin: 0;background: #fcfcfc;text-align: center;padding: 20px 0 30px 0;}.pricing-wrapp {margin: 0 auto;width: 100%;background: #fd0000;}.pricing-box-alt {border: 1px solid #e6e6e6;background: #fcfcfc;position: relative;margin: 0 0 20px 0;padding: 0;-webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.03);-moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.03);box-shadow: 0 2px 0 rgba(0, 0, 0, 0.03);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.pricing-box-alt .pricing-heading {background: #fcfcfc;text-align: center;padding: 40px 0 0;display: block;}.pricing-box-alt.special .pricing-heading {background: #fcfcfc;text-align: center;padding: 40px 0 1px 0;border-bottom: none;display: block;color: #fff;}.pricing-box-alt.special .pricing-heading h3 {color: #fff;}.pricing-box-alt .pricing-heading h3 strong {font-size: 32px;font-weight: 700;letter-spacing: -1px;}.pricing-box-alt .pricing-heading h3 {font-size: 32px;font-weight: 300;letter-spacing: -1px;}.pricing-box-alt .pricing-terms {text-align: center;background: #333;display: block;overflow: hidden;padding: 30px 0 20px;}.pricing-box-alt .pricing-terms h6 {font-style: italic;margin-top: 10px;color: #fff;font-family: 'Noto Serif', serif;}.pricing-box-alt .icon .price-circled {margin: 10px 10px 10px 0;display: inline-block !important;text-align: center !important;color: #fff;width: 68px;height: 68px;padding: 12px;font-size: 16px;font-weight: 700;line-height: 68px;text-shadow: none;cursor: pointer;background-color: #888;border-radius: 64px;-moz-border-radius: 64px;-webkit-border-radius: 64px;}.pricing-box-alt .pricing-action {margin: 0;text-align: center;padding: 30px 0 30px 0;}article {margin-bottom: 40px;}article .post-heading h3 {margin-bottom: 20px;}article .post-heading h3 a {font-weight: 700;color: #353535;}article .post-heading h3 a:hover {text-decoration: none;}.post-meta {background: #fcfcfc;border: 1px solid #e6e6e6;border-top: none;text-align: center;}.post-meta .format {border-bottom: 1px solid #e6e6e6;padding: 10px 0 10px;}.post-meta i {margin: 0;}.post-meta .date {border-bottom: 1px solid #e6e6e6;padding: 10px 0 10px;}.post-meta .date span {text-align: center;color: #999;font-size: 12px;font-weight: 600;}.post-meta .comments {padding: 10px 0 10px;}.post-meta .comments a {color: #999;font-size: 12px;font-weight: 700;}.post-meta .comments a:hover {text-decoration: none;}.post-image {margin-bottom: 20px;}.post-quote {margin-bottom: 20px;}.post-video {margin-bottom: 20px;}.post-audio {margin-bottom: 20px;}.post-link {margin-bottom: 20px;}.post-slider {margin-bottom: 20px;}.post-quote blockquote {font-size: 16px;color: #999;font-family: 'Noto Serif', serif;font-style: italic;line-height: 1.6em;}.post-image img:hover {-webkit-box-shadow: 0 0 2px #979797;-moz-box-shadow: 0 0 2px #979797;box-shadow: 0 0 2px #979797;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}ul.meta-post {float: left;margin: 0;padding: 0;list-style: none;}ul.meta-post li {float: left;margin: 0 10px 0 0;padding: 0 10px 0;list-style: none;border-right: 1px dotted #d1d1d1;}ul.meta-post li i {float: left;font-size: 12px;margin: 5px 5px 0 0;}ul.meta-post li a {color: #999;float: left;font-size: 12px;font-weight: 600;}.bottom-article {overflow: hidden;border: 1px solid #ececec;padding: 10px;margin-top: 20px;background: #f5f5f5;}.about-author {border: 1px solid #f5f5f5;padding: 20px;float: left;margin-bottom: 5px;}.about-author h5 {margin-bottom: 10px;}.comment-area {float: left;width: 100%;margin-top: 30px;}.media-content {overflow: hidden;margin-left: 12px;border-bottom: 1px dotted #d5d5d5;padding-bottom: 20px;}.media-content h6 {font-size: 14px;font-weight: 700;}.media-content span {color: #a9a9a9;font-size: 14px;font-weight: 300;}.comment-area .thumbnail > img {display: block;width: 60px;height: 60px;}.filter-list {margin-top: 20px;}#pagination a, #pagination span {display: block;float: left;margin: 0 7px 0 0;padding: 7px 10px 6px 10px;font-size: 12px;line-height: 12px;color: #888;font-weight: 600;}#pagination a:hover {color: #fff;text-decoration: none;}#pagination span.current {background: #333;color: #fff;font-weight: bold;}aside {position: relative;margin-bottom: 40px;}.sidebar-nav {float: left;width: 100%;}.right-sidebar {border-left: 1px solid #f5f5f5;padding: 0 0 0 30px;-webkit-box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, .01);box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, .01);}.left-sidebar {border-right: 1px solid #f5f5f5;padding: 0 30px 0 0;-webkit-box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, .01);box-shadow: inset 1px 0 0 0 rgba(0, 0, 0, .01);}.left-sidebar .widget h3, .left-sidebar .widget .widget-content {padding-right: 20px;}aside .widget {margin-bottom: 40px;}ul.cat, ul.recent, ul.folio-detail, ul.contact-info {margin: 0;padding: 0;list-style: none;}ul.cat li, ul.recent li, ul.folio-detail li, ul.contact-info li {margin: 0 0 15px 0;list-style: none;}ul.cat li a, ul.folio-detail li a {color: #656565;}ul.cat li .active {font-weight: 700;}ul.folio-detail li label {display: inline;cursor: default;color: #353535;font-weight: bold;}.widget ul.recent li {margin-bottom: 20px;}ul.recent li h6 {margin: 0 0 10px 0;}ul.recent li h6 a {color: #353535;font-size: 16px;font-weight: 600;}.widget ul.tags {list-style: none;margin: 0;padding-left: 0;}.widget ul.tags li {margin: 0 5px 15px 0;display: inline-block;}.widget ul.tags li a {background: #e6e6e6;color: #333;padding: 5px 10px;}.widget ul.tags li a:hover {text-decoration: none;color: #fff;}.widget .flickr_badge {width: 100%;}.widget .flickr_badge img {margin: 0 9px 20px 0;}footer .widget .flickr_badge {width: 100%;}footer .widget .flickr_badge img {margin: 0 9px 20px 0;}.flickr_badge img {width: 50px;height: 50px;float: left;margin: 0 9px 20px 0;}.twitter ul {margin-left: 0;list-style: none;}.twitter img {float: left;margin-right: 15px;}.twitter span.tweet_time {display: block;padding-bottom: 5px;}.twitter li {border-bottom: 1px dashed #efefef;padding-bottom: 20px;margin-bottom: 20px;list-style: none;}.twitter li:last-child {border: none;}.recent-post {margin: 20px 0 0 0;padding: 0;line-height: 18px;}.recent-post h5 a:hover {text-decoration: none;}.recent-post .text h5 a {color: #353535;}ul.time-post {float: left;width: 120px;padding: 0;list-style: none;margin: 0 20px 0 0;text-align: center;color: #0e0f0f;}ul.time-post li {float: none;background: #f8f8f8;list-style: none;margin: 0 0 2px 0;padding: 0;}ul.time-post li a img:hover {opacity: 0.8;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}ul.time-post li.time {float: none;padding: 5px 0 5px 0;text-shadow: none;}.recent-post ul.time-post li.time {color: #121214;}.post-meta {margin-bottom: 20px;}.post-meta span {padding: 0 10px 0 10px;margin-bottom: 10px;}.post-meta span a {color: #919191;}.post-meta strong {font-weight: bold;color: #c7c7c7;}.item .text {margin-left: 140px;margin-bottom: 20px;}footer {padding: 50px 0 0 0;color: #f8f8f8;}footer a {color: #fff;}footer a:hover {color: #eee;}footer h1, footer h2, footer h3, footer h4, footer h5, footer h6 {color: #fff;}footer address {line-height: 1.6em;}footer h5 a:hover, footer a:hover {text-decoration: none;}ul.social-network {list-style: none;margin: 0;}ul.social-network li {display: inline;margin: 0;}ul.social-network li a {color: #fff;width: 36px;height: 36px;display: inline-block;text-align: center;border-radius: 3px;padding: 10px 0 0 0;line-height: 10px;font-size: 18px;}ul.social-network li a {background: rgba(0, 0, 0, 0.2);}ul.social-network li a:hover {background: rgba(0, 0, 0, 0.6);}.share {display: inline-block;}ul.social-network li .facebook {background: #3b5998;}ul.social-network li .twitter {background: #1da1f2;}ul.social-network li .google {background: #dc4e41;}ul.social-network li .pintrest {background: #cb2027;}ul.social-network li .linkedin {background: #0077b5;}ul.social-network li .youtube {background: #db4437;}ul.social-network li .instagram {background: #b07109;}ul.social-network li .tumblr {background: #36465d;}ul.social-network li .flickr {background: #ff0084;}ul.social-network li .whatsapp {background: #00a859;}#sub-footer {text-shadow: none;color: #f5f5f5;padding: 20px 0 0;margin: 10px 0 0 0;}#sub-footer p {margin: 0;padding: 0;}#sub-footer span {color: #f5f5f5;}.copyright {text-align: left;font-size: 12px;}#sub-footer ul.social-network {float: right;}.m-t-1 {margin-top: 10px;}.bs-docs-example {margin: 0 0 10px 0;}.demobtn a.btn {margin: 0 10px 10px 0;}section.demogrid .col-lg-1, section.demogrid .col-lg-2, section.demogrid .col-lg-3, section.demogrid .col-lg-4, section.demogrid .col-lg-5, section.demogrid .col-lg-6, section.demogrid .col-lg-7, section.demogrid .col-lg-8, section.demogrid .col-lg-9, section.demogrid .col-lg-10, section.demogrid .col-lg-11 {background: #f6f6f6;text-align: center;padding: 20px 0 20px;}section.demogrid .show-grid .row, section.demogrid .show-grid .row-fluid {margin-bottom: 0;}section.demogrid .show-grid .nest {background: #ddd;text-align: center;padding: 20px 0 20px;}section.demogrid .col-lg-12.nest {background: #f6f6f6;text-align: center;padding: 20px 0 0;}.demoinline p {display: inline;margin-right: 20px;}.solidline {border-top: 1px solid #f5f5f5;margin: 0 0 30px;}.dottedline {border-top: 1px dotted #f5f5f5;margin: 0 0 30px;}.dashedline {border-top: 1px dashed #f5f5f5;margin: 0 0 30px;}.blankline {height: 1px;margin: 0 0 30px;}.scrollup {position: fixed;width: 32px;height: 32px;bottom: 10px;right: 20px;background: rgba(0, 0, 0, 0.4);display: none;border-radius: 3px;}a.scrollup {outline: 0;text-align: center;}a.scrollup:hover, a.scrollup:active, a.scrollup:focus {opacity: 1;text-decoration: none;}a.scrollup i {margin-top: 10px;color: #fff;}a.scrollup i:hover {text-decoration: none;}.absolute {position: absolute;}.relative {position: relative;}.aligncenter {text-align: center;}.aligncenter span {margin-left: 0;}.floatright {float: right;}.floatleft {float: left;}.floatnone {float: none;}.aligncenter {text-align: center;}img.pull-left, .align-left {float: left;margin: 0 15px 15px 0;}.widget img.pull-left {float: left;margin: 0 15px 15px 0;}img.pull-right, .align-right {float: right;margin: 0 0 15px 15px;}article img.pull-left, article .align-left {float: left;margin: 5px 15px 15px 0;}article img.pull-right, article .align-right {float: right;margin: 5px 0 15px 15px;}.clear-marginbot {margin-bottom: 0;}.marginbot10 {margin-bottom: 10px;}.marginbot20 {margin-bottom: 20px;}.marginbot30 {margin-bottom: 30px;}.marginbot40 {margin-bottom: 40px;}.clear-margintop {margin-top: 0;}.margintop10 {margin-top: 10px;}.margintop20 {margin-top: 20px;}.margintop30 {margin-top: 30px;}.margintop40 {margin-top: 40px;}.site-top {padding: 5px 0px;color: #fff;height: 34px;}.site-top a {color: #fff;}.site-top a:hover {color: #000;text-decoration: none;}@media (min-width: 768px) {.navbar-collapse {padding: 0;}.dropdown-menu .sub-menu {left: 100%;position: absolute;top: 0;visibility: hidden;margin-top: -1px;}.dropdown-menu li:hover .sub-menu {visibility: visible;}.dropdown:hover .dropdown-menu {display: block;}}@media (min-width: 768px) and (max-width: 979px) {a.detail {background: none;width: 100%;}footer .widget form input#appendedInputButton {display: block;width: 91%;-webkit-border-radius: 4px 4px 4px 4px;-moz-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;}footer .widget form .input-append .btn {display: block;width: 100%;padding-right: 0;padding-left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin-top: 10px;}ul.related-folio li {width: 156px;margin: 0 20px 0 0;}}@media (max-width: 767px) {body {padding-right: 0;padding-left: 0;}.navbar-toggle {margin-top: 10px;margin-bottom: 10px;}.navbar .container {margin: 0;padding: 0;}.container > .navbar-header {width: 100%;margin-right: 0;margin-left: 0;}.navbar-brand {margin-top: 0px;border-bottom: none;float: left;margin-left: 15px;margin-right: 0;padding: 0;}.navbar-header {margin-top: 20px;border-bottom: none;}.navbar-nav {border-top: none;float: none;width: 100%;margin-top: 20px;}.navbar-collapse.collapse {margin: 0;padding: 0;}header .navbar-nav > li {padding-bottom: 0;padding-top: 0;margin-bottom: 1px !important;}.navbar .nav > li > a {color: #fff;}header .nav li .dropdown-menu {margin-top: 0;}.dropdown-menu {position: absolute;top: 0;left: 40px;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 13px;list-style: none;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, .15);border-radius: 0;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}.navbar-collapse.collapse {border: none;overflow: visible;margin-bottom: 20px;}.sticky .navbar-collapse.collapse {overflow-y: scroll;}.box {border-bottom: 1px solid #e9e9e9;padding-bottom: 20px;}#featured .flexslider .slide-caption {width: 90%;padding: 2%;position: absolute;left: 0;bottom: -40px;}#inner-headline .breadcrumb {float: left;clear: both;width: 100%;}.breadcrumb > li {font-size: 13px;}ul.portfolio li article a i.icon-48 {width: 20px;height: 20px;font-size: 16px;line-height: 20px;}.left-sidebar {border-right: none;padding: 0 0 10px;border-bottom: 1px dotted #e6e6e6;margin-bottom: 40px;}.right-sidebar {margin-top: 30px;border-left: none;padding: 0 0 0 0;}footer .col-lg-1, footer .col-lg-2, footer .col-lg-3, footer .col-lg-4, footer .col-lg-5, footer .col-lg-6, footer .col-lg-7, footer .col-lg-8, footer .col-lg-9, footer .col-lg-10, footer .col-lg-11, footer .col-lg-12 {margin-bottom: 20px;}#sub-footer ul.social-network {float: left;}[class*="span"] {margin-bottom: 20px;}.boxed-layout #wrapper {width: 90% !important;}.boxed-layout footer {width: 100% !important;}.boxed-layout .sticky {width: 90% !important;}.sticky + .contents {padding-top: 125px !important;}.form-block .submit-btn{width:100% !important;}}@media (max-width: 480px) {.bottom-article a.pull-right {float: left;margin-top: 20px;}.top-email {display: none;}.search {float: left;}.flexslider .flex-caption {display: none;}.cta-text {margin: 0 auto;text-align: center;}ul.portfolio li article a i {width: 20px;height: 20px;font-size: 14px;}.boxed-layout .sticky {width: 90% !important;}.sticky + .contents {padding-top: 125px !important;}}@media (max-width: 360px) {.boxed-layout .sticky {width: 90% !important;}.sticky + .contents {padding-top: 125px !important;}}.more-btn {text-align: center;}.js div#preloader {position: fixed;left: 0;top: 0;z-index: 9999999;width: 100%;height: 100%;overflow: visible;background: #fff url(../img/Loader.gif) no-repeat center center;}.boxed-layout #wrapper, .boxed-layout footer {width: 1170px;margin: 0 auto;}.navbar {border-radius: 0px;}ul.meta-post li:last-child {border-right: 0px;}.navbar .nav > li > a i {float: right;padding: 10px 10px 0 10px;}.navbar .nav > li:hover > a {color: #3494c8;}.field-row {border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding: 10px 0;margin-bottom: 0 !important;}.field-row .col-lg-3 {font-weight: bold;}.dark {background: #f5f5f5;}.p20 {padding: 20px;}.control-box {text-align: center;width: 100%;margin: 0;}.carousel-control {background: #666;border: 0px;border-radius: 0px;display: inline-block;font-size: 34px;font-weight: 200;line-height: 18px;opacity: 0.5;padding: 4px 10px 0px;position: static;height: 30px;width: 15px;}li {list-style-type: none;}.thumbnails {margin: 0;padding: 0;border: none;}.thumbnail {margin: 0;padding: 0;border: none;background: transparent;}.content-row-bg {background: #3494c8;color: #ddd;}.top-line {background: #f0f0f0;border-top: 1px solid #f0f0f0 }.form-control {-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border: 1px solid #f0f0f0;}#content .contacts p .fa, #content .contacts address .fa {padding: 12px 10px;width: 40px;height: 40px;display: block;float: left;margin-right: 10px;background: #3494c8;color: #fff;text-align: center;}.boxed-layout .sticky {width: auto;}.sticky {position: fixed;top: 0;width: 100%;z-index: 99999;-webkit-box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.08);box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.08);}.sticky + .contents {padding-top: 135px;}.gm-style .gm-style-iw-c {padding: 10px !important;font-size: 14px !important;line-height: 22px !important;}.listing .item {padding: 10px 20px;border: 1px solid rgba(255, 255, 255, 0.05);margin: 10px;background: rgba(255, 255, 255, 0.02);text-align: center;}.owl-stage-outer div.item {margin: 0 5px;}.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 15px !important;}.owl-theme .owl-dots .owl-dot span {margin: 4px 4px !important;}.owl-theme .owl-dots .active span {width: 12px !important;height: 12px !important;margin: 4px 3px !important;}::-webkit-scrollbar {width: 10px;}::-webkit-scrollbar-track {background: #fff;}::-webkit-scrollbar-thumb {background: #888;}::-webkit-scrollbar-thumb:hover {background: #555;}.header-dropdown .btn{background: #f9f9f9;border: none;color: #444;padding: 4px 10px;line-height: 16px;margin-left: 5px !important;font-size: 11px;}.header-dropdown a{color: #666;display: block;font-size: 13px;}.header-dropdown a:hover{color: #000;}.header-dropdown .btn img{width: 16px;height: 14px;border-radius: 3px;}.header-dropdown .btn i{margin-left: 3px;}.header-dropdown .dropdown-item i {width: 20px;text-align: center;}.header-dropdown .dropdown-item img {width: 20px;height: 20px;margin-right: 5px;border-radius: 5px;}.header-dropdown .dropdown-menu {background: #f9f9f9;padding: 10px;border: 1px solid #e8e8e8;top: 24px;right: 0;left: auto;z-index: 99999999;margin-top: 5px;}.flex-control-nav {bottom: -18px;}header .navbar {border-bottom: 1px solid #f5f5f5;}.thumbnail > img, .thumbnail a > img,.item-thumbs a + img,.item-thumbs,.owl-carousel .owl-item img,.owl-stage-outer div.item,.dark,.bottom-article{border-radius:5px;}.btn,.pager li > a, .pager li > span{border-radius:3px !important;}.form-control{border-radius:3px !important;box-shadow: none;}#content .contacts p .fa, #content .contacts address .fa{border-radius:5px;font-size:20px;}.box-gray{border-top-left-radius: 7px;border-top-right-radius: 7px;}.box-bottom{border-bottom-left-radius: 7px;border-bottom-right-radius: 7px;}#content img{border-radius:7px;}.right-sidebar{border:none !important;}aside .widgetheading{border:none !important;font-size:20px;margin-bottom: 5px;}ul.cat, ul.recent, ul.folio-detail, ul.contact-info{background: #f5f5f5;padding: 20px;border-radius: 5px;}.widgetheading{border-bottom: 1px solid rgba(255, 255, 255, 0.2);}header .navbar-nav > li {padding-bottom: 20px;padding-top: 20px;}.navbar-brand{margin-top: 15px;}header .navbar {min-height: 90px;}a.scrollup {border-radius: 50%;bottom: 20px;font-size:20px;}a.scrollup i{margin-top: 7px;font-size:16px;}ul.social-network li a{border-radius: 50%;}@media (max-width: 767px){.navbar-brand {margin-top: 0px;}header .navbar-nav > li {padding-bottom: 0px;padding-top: 0px;}.box {border:none;}}img {max-width: 100%;}.lang-label {font-size: 12px !important;border: 1px solid #eee;float: right;font-family: Tahoma;border-radius: 3px !important;}.lang-label img {width: 12px !important;height: 12px !important;border-radius: 0 !important;}.btn-lg{font-size: 18px;padding: 10px 30px;}.form-block {border: 1px solid #ececec;background: #f5f5f5;padding: 30px;border-radius: 7px;}.form-block label{font-size: 15px;}.bootstrap-datetimepicker-widget {direction: ltr !important;border: 1px solid rgba(0,0,0,0.1);border-radius: 4px;}.bootstrap-datetimepicker-widget table,.bootstrap-datetimepicker-widget a{background: #fff !important;border: none !important;color: #000 !important;}.bootstrap-datetimepicker-widget a:hover{color: #000 !important;}.select2-container--default .select2-selection--multiple {border: 1px solid #f0f0f0 !important;}.select2-dropdown {border: 1px solid #f0f0f0;}.input-group-addon:last-child {border-color: #f0f0f0;background: #fff;}.whatsapp_float {position: fixed;width: 75px;height: 75px;bottom: 40px;right: 40px;background-color: #25d366;color: #FFF;border-radius: 50px;text-align: center;font-size: 44px;z-index: 100;padding: 10px;border: 5px solid rgba(255,255,255,0.6);font-family: arial !important;line-height: 40px;}.whatsapp_float:hover,.whatsapp_float:active,.whatsapp_float:visited {color: #FFF;}.whatsapp-icon {margin-top: 16px;}article ul li {list-style-type: disc;}article ol li {list-style-type: auto;}.flexslider ul li, .flexslider ol li {list-style: none;}.flex-caption {border-radius: 10px;}.sticky + .contents {padding-top: 125px;}@media screen and (max-width: 767px) {.whatsapp-icon {margin-top: 10px;}.whatsapp_float {bottom: 20px;right: 10px;}}.img-circle {border-radius: 50% !important;}