/*!
 * Bootstrap v3.2.0 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=b41c9918658a6fa6bd02)
 * Config saved to config.json and https://gist.github.com/b41c9918658a6fa6bd02
 */
@media (min-width:768px) {
.container {
width:750px
}
}

@media (min-width:992px) {
.container {
width:970px
}
}

@media (min-width:1200px) {
.container {
width:1170px
}
}

@media (min-width:768px) {
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {
float:left
}

.col-sm-12 {
width:100%
}

.col-sm-11 {
width:91.66666667%
}

.col-sm-10 {
width:83.33333333%
}

.col-sm-9 {
width:75%
}

.col-sm-8 {
width:66.66666667%
}

.col-sm-7 {
width:58.33333333%
}

.col-sm-6 {
width:50%
}

.col-sm-5 {
width:41.66666667%
}

.col-sm-4 {
width:33.33333333%
}

.col-sm-3 {
width:25%
}

.col-sm-2 {
width:16.66666667%
}

.col-sm-1 {
width:8.33333333%
}

.col-sm-pull-12 {
right:100%
}

.col-sm-pull-11 {
right:91.66666667%
}

.col-sm-pull-10 {
right:83.33333333%
}

.col-sm-pull-9 {
right:75%
}

.col-sm-pull-8 {
right:66.66666667%
}

.col-sm-pull-7 {
right:58.33333333%
}

.col-sm-pull-6 {
right:50%
}

.col-sm-pull-5 {
right:41.66666667%
}

.col-sm-pull-4 {
right:33.33333333%
}

.col-sm-pull-3 {
right:25%
}

.col-sm-pull-2 {
right:16.66666667%
}

.col-sm-pull-1 {
right:8.33333333%
}

.col-sm-pull-0 {
right:auto
}

.col-sm-push-12 {
left:100%
}

.col-sm-push-11 {
left:91.66666667%
}

.col-sm-push-10 {
left:83.33333333%
}

.col-sm-push-9 {
left:75%
}

.col-sm-push-8 {
left:66.66666667%
}

.col-sm-push-7 {
left:58.33333333%
}

.col-sm-push-6 {
left:50%
}

.col-sm-push-5 {
left:41.66666667%
}

.col-sm-push-4 {
left:33.33333333%
}

.col-sm-push-3 {
left:25%
}

.col-sm-push-2 {
left:16.66666667%
}

.col-sm-push-1 {
left:8.33333333%
}

.col-sm-push-0 {
left:auto
}

.col-sm-offset-12 {
margin-left:100%
}

.col-sm-offset-11 {
margin-left:91.66666667%
}

.col-sm-offset-10 {
margin-left:83.33333333%
}

.col-sm-offset-9 {
margin-left:75%
}

.col-sm-offset-8 {
margin-left:66.66666667%
}

.col-sm-offset-7 {
margin-left:58.33333333%
}

.col-sm-offset-6 {
margin-left:50%
}

.col-sm-offset-5 {
margin-left:41.66666667%
}

.col-sm-offset-4 {
margin-left:33.33333333%
}

.col-sm-offset-3 {
margin-left:25%
}

.col-sm-offset-2 {
margin-left:16.66666667%
}

.col-sm-offset-1 {
margin-left:8.33333333%
}

.col-sm-offset-0 {
margin-left:0
}
}

@media (min-width:992px) {
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {
float:right
}

.col-md-12 {
width:100%
}

.col-md-11 {
width:91.66666667%
}

.col-md-10 {
width:83.33333333%
}

.col-md-9 {
width:75%
}

.col-md-8 {
width:66.66666667%
}

.col-md-7 {
width:58.33333333%
}

.col-md-6 {
width:50%
}

.col-md-5 {
width:41.66666667%
}

.col-md-4 {
width:33.33333333%
}

.col-md-3 {
width:25%
}

.col-md-2 {
width:16.66666667%
}

.col-md-1 {
width:8.33333333%
}

.col-md-pull-12 {
right:100%
}

.col-md-pull-11 {
right:91.66666667%
}

.col-md-pull-10 {
right:83.33333333%
}

.col-md-pull-9 {
right:75%
}

.col-md-pull-8 {
right:66.66666667%
}

.col-md-pull-7 {
right:58.33333333%
}

.col-md-pull-6 {
right:50%
}

.col-md-pull-5 {
right:41.66666667%
}

.col-md-pull-4 {
right:33.33333333%
}

.col-md-pull-3 {
right:25%
}

.col-md-pull-2 {
right:16.66666667%
}

.col-md-pull-1 {
right:8.33333333%
}

.col-md-pull-0 {
right:auto
}

.col-md-push-12 {
left:100%
}

.col-md-push-11 {
left:91.66666667%
}

.col-md-push-10 {
left:83.33333333%
}

.col-md-push-9 {
left:75%
}

.col-md-push-8 {
left:66.66666667%
}

.col-md-push-7 {
left:58.33333333%
}

.col-md-push-6 {
left:50%
}

.col-md-push-5 {
left:41.66666667%
}

.col-md-push-4 {
left:33.33333333%
}

.col-md-push-3 {
left:25%
}

.col-md-push-2 {
left:16.66666667%
}

.col-md-push-1 {
left:8.33333333%
}

.col-md-push-0 {
left:auto
}

.col-md-offset-12 {
margin-left:100%
}

.col-md-offset-11 {
margin-left:91.66666667%
}

.col-md-offset-10 {
margin-left:83.33333333%
}

.col-md-offset-9 {
margin-left:75%
}

.col-md-offset-8 {
margin-left:66.66666667%
}

.col-md-offset-7 {
margin-left:58.33333333%
}

.col-md-offset-6 {
margin-left:50%
}

.col-md-offset-5 {
margin-left:41.66666667%
}

.col-md-offset-4 {
margin-left:33.33333333%
}

.col-md-offset-3 {
margin-left:25%
}

.col-md-offset-2 {
margin-left:16.66666667%
}

.col-md-offset-1 {
margin-left:8.33333333%
}

.col-md-offset-0 {
margin-left:0
}
}

@media (min-width:1200px) {
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {
float:left
}

.col-lg-12 {
width:100%
}

.col-lg-11 {
width:91.66666667%
}

.col-lg-10 {
width:83.33333333%
}

.col-lg-9 {
width:75%
}

.col-lg-8 {
width:66.66666667%
}

.col-lg-7 {
width:58.33333333%
}

.col-lg-6 {
width:50%
}

.col-lg-5 {
width:41.66666667%
}

.col-lg-4 {
width:33.33333333%
}

.col-lg-3 {
width:25%
}

.col-lg-2 {
width:16.66666667%
}

.col-lg-1 {
width:8.33333333%
}

.col-lg-pull-12 {
right:100%
}

.col-lg-pull-11 {
right:91.66666667%
}

.col-lg-pull-10 {
right:83.33333333%
}

.col-lg-pull-9 {
right:75%
}

.col-lg-pull-8 {
right:66.66666667%
}

.col-lg-pull-7 {
right:58.33333333%
}

.col-lg-pull-6 {
right:50%
}

.col-lg-pull-5 {
right:41.66666667%
}

.col-lg-pull-4 {
right:33.33333333%
}

.col-lg-pull-3 {
right:25%
}

.col-lg-pull-2 {
right:16.66666667%
}

.col-lg-pull-1 {
right:8.33333333%
}

.col-lg-pull-0 {
right:auto
}

.col-lg-push-12 {
left:100%
}

.col-lg-push-11 {
left:91.66666667%
}

.col-lg-push-10 {
left:83.33333333%
}

.col-lg-push-9 {
left:75%
}

.col-lg-push-8 {
left:66.66666667%
}

.col-lg-push-7 {
left:58.33333333%
}

.col-lg-push-6 {
left:50%
}

.col-lg-push-5 {
left:41.66666667%
}

.col-lg-push-4 {
left:33.33333333%
}

.col-lg-push-3 {
left:25%
}

.col-lg-push-2 {
left:16.66666667%
}

.col-lg-push-1 {
left:8.33333333%
}

.col-lg-push-0 {
left:auto
}

.col-lg-offset-12 {
margin-left:100%
}

.col-lg-offset-11 {
margin-left:91.66666667%
}

.col-lg-offset-10 {
margin-left:83.33333333%
}

.col-lg-offset-9 {
margin-left:75%
}

.col-lg-offset-8 {
margin-left:66.66666667%
}

.col-lg-offset-7 {
margin-left:58.33333333%
}

.col-lg-offset-6 {
margin-left:50%
}

.col-lg-offset-5 {
margin-left:41.66666667%
}

.col-lg-offset-4 {
margin-left:33.33333333%
}

.col-lg-offset-3 {
margin-left:25%
}

.col-lg-offset-2 {
margin-left:16.66666667%
}

.col-lg-offset-1 {
margin-left:8.33333333%
}

.col-lg-offset-0 {
margin-left:0
}
}

@media (min-width:768px) {
.navbar-right .dropdown-menu {
left:auto;
right:0
}

.navbar-right .dropdown-menu-left {
left:0;
right:auto
}
}

@media (min-width:768px) {
.nav-tabs.nav-justified >li {
display:table-cell;
width:1%
}

.nav-tabs.nav-justified >li >a {
margin-bottom:0
}
}

@media (min-width:768px) {
.nav-tabs.nav-justified >li >a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0
}

.nav-tabs.nav-justified >.active >a,.nav-tabs.nav-justified >.active >a:focus,.nav-tabs.nav-justified >.active >a:hover {
border-bottom-color:#fff
}
}

@media (min-width:768px) {
.nav-justified >li {
display:table-cell;
width:1%
}

.nav-justified >li >a {
margin-bottom:0
}
}

@media (min-width:768px) {
.nav-tabs-justified >li >a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0
}

.nav-tabs-justified >.active >a,.nav-tabs-justified >.active >a:focus,.nav-tabs-justified >.active >a:hover {
border-bottom-color:#fff
}
}

@media (min-width:768px) {
.navbar-header {
float:right
}
}

@media (min-width:768px) {
.navbar-collapse {
width:auto;
border-top:0;
box-shadow:none
}

.navbar-collapse.collapse {
display:block!important;
height:auto!important;
padding-bottom:0;
overflow:visible!important
}

.navbar-collapse.in {
overflow-y:visible
}

.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse {
padding-left:0;
padding-right:0
}
}

@media (max-width:480px) and (orientation:landscape) {
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse {
max-height:200px
}
}

@media (min-width:768px) {
.container-fluid >.navbar-collapse,.container-fluid >.navbar-header,.container >.navbar-collapse,.container >.navbar-header {
margin-right:0;
margin-left:0
}
}

@media (min-width:768px) {
.navbar-static-top {
border-radius:0
}
}

@media (min-width:768px) {
.navbar-fixed-bottom,.navbar-fixed-top {
border-radius:0
}
}

@media (min-width:768px) {
.navbar >.container .navbar-brand,.navbar >.container-fluid .navbar-brand {
margin-left:-15px
}
}

@media (min-width:768px) {
.navbar-toggle {
display:none
}
}

@media (max-width:767px) {
.navbar-nav .open .dropdown-menu {
position:static;
float:none;
width:auto;
margin-top:0;
background-color:transparent;
border:0;
box-shadow:none
}

.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu >li >a {
padding:5px 15px 5px 25px
}

.navbar-nav .open .dropdown-menu >li >a {
line-height:20px
}

.navbar-nav .open .dropdown-menu >li >a:focus,.navbar-nav .open .dropdown-menu >li >a:hover {
background-image:none
}
}

@media (min-width:768px) {
.navbar-nav {
float:left;
margin:0
}

.navbar-nav >li {
float:right
}

.navbar-nav >li >a {
padding-top:16px;
padding-bottom:16px
}

.navbar-nav.navbar-right:last-child {
margin-right:-15px
}
}

@media (min-width:768px) {
.navbar-left {
float:left!important
}

.navbar-right {
float:right!important
}
}

@media (min-width:768px) {
.navbar-form .form-group {
display:inline-block;
margin-bottom:0;
vertical-align:middle
}

.navbar-form .form-control {
display:inline-block;
width:auto;
vertical-align:middle
}

.navbar-form .input-group {
display:inline-table;
vertical-align:middle
}

.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn {
width:auto
}

.navbar-form .input-group >.form-control {
width:100%
}

.navbar-form .control-label {
margin-bottom:0;
vertical-align:middle
}

.navbar-form .checkbox,.navbar-form .radio {
display:inline-block;
margin-top:0;
margin-bottom:0;
vertical-align:middle
}

.navbar-form .checkbox label,.navbar-form .radio label {
padding-left:0
}

.navbar-form .checkbox input [type=checkbox ],.navbar-form .radio input [type=radio ] {
position:relative;
margin-left:0
}

.navbar-form .has-feedback .form-control-feedback {
top:0
}
}

@media (max-width:767px) {
.navbar-form .form-group {
margin-bottom:5px
}
}

@media (min-width:768px) {
.navbar-form {
width:auto;
border:0;
margin-left:0;
margin-right:0;
padding-top:0;
padding-bottom:0;
-webkit-box-shadow:none;
box-shadow:none
}

.navbar-form.navbar-right:last-child {
margin-right:-15px
}
}

@media (min-width:768px) {
.navbar-text {
float:left;
margin-left:15px;
margin-right:15px
}

.navbar-text.navbar-right:last-child {
margin-right:0
}
}

@media (max-width:767px) {
.visible-xs {
display:block!important
}

table.visible-xs {
display:table
}

tr.visible-xs {
display:table-row!important
}

td.visible-xs,th.visible-xs {
display:table-cell!important
}
}

@media (max-width:767px) {
.visible-xs-block {
display:block!important
}
}

@media (max-width:767px) {
.visible-xs-inline {
display:inline!important
}
}

@media (max-width:767px) {
.visible-xs-inline-block {
display:inline-block!important
}
}

@media (min-width:768px) and (max-width:991px) {
.visible-sm {
display:block!important
}

table.visible-sm {
display:table
}

tr.visible-sm {
display:table-row!important
}

td.visible-sm,th.visible-sm {
display:table-cell!important
}
}

@media (min-width:768px) and (max-width:991px) {
.visible-sm-block {
display:block!important
}
}

@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline {
display:inline!important
}
}

@media (min-width:768px) and (max-width:991px) {
.visible-sm-inline-block {
display:inline-block!important
}
}

@media (min-width:992px) and (max-width:1199px) {
.visible-md {
display:block!important
}

table.visible-md {
display:table
}

tr.visible-md {
display:table-row!important
}

td.visible-md,th.visible-md {
display:table-cell!important
}
}

@media (min-width:992px) and (max-width:1199px) {
.visible-md-block {
display:block!important
}
}

@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline {
display:inline!important
}
}

@media (min-width:992px) and (max-width:1199px) {
.visible-md-inline-block {
display:inline-block!important
}
}

@media (min-width:1200px) {
.visible-lg {
display:block!important
}

table.visible-lg {
display:table
}

tr.visible-lg {
display:table-row!important
}

td.visible-lg,th.visible-lg {
display:table-cell!important
}
}

@media (min-width:1200px) {
.visible-lg-block {
display:block!important
}
}

@media (min-width:1200px) {
.visible-lg-inline {
display:inline!important
}
}

@media (min-width:1200px) {
.visible-lg-inline-block {
display:inline-block!important
}
}

@media (max-width:767px) {
.hidden-xs {
display:none!important
}
}

@media (min-width:768px) and (max-width:991px) {
.hidden-sm {
display:none!important
}
}

@media (min-width:992px) and (max-width:1199px) {
.hidden-md {
display:none!important
}
}

@media (min-width:1200px) {
.hidden-lg {
display:none!important
}
}

@media only screen and (min-width:320px) and (max-width:479px) {
.page-content .row {
margin-bottom:0px;
}

.page-content * [class*= "col- " ] {
margin-bottom:70px;
}

* [class*= "col- " ]* [class*= "col- " ] {
margin-left:0 !important;
}

* [class*= "col- " ]img:only-child {
display:table;
margin-left:auto;
margin-right:auto;
}
/*  HEADER WRAPPER
    --------------------------------------------------------------------- */
#header-wrapper {
position:relative;
}

#header-wrapper + * {
margin-top:0 !important;
}

.logo {
float:left;
}

.navbar-nav >li >a {
line-height:28px;
}

#navbar-collapse {
width:100%;
padding-top:20px;
padding-bottom:20px;
}

.header-wrapper.header-transparent {
position:relative;
width:100%;
background-color:#222222;
}

.main-nav {
margin-top:0 !important;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
}

#quick-links li {
padding-bottom:5px;
float:none;
}

#search {
float:left;
}

.navbar-default .navbar-nav .open .dropdown-menu >li >a {
color:#DDD;
padding:15px 20px 15px 45px;
}

#m_search {
width:250px;
}
/*  PAGE CONTENT STYLING
    --------------------------------------------------------------------- */
.page-title {
padding-top:50px !important;
padding-bottom:25px;
}

.page-content.page-title * [class*= "col- " ] {
margin-bottom:0;
}

.breadcrumb {
float:left;
padding:0;
}

.icon-container img,.icon-container svg {
margin-right:7px;
}

* [class*= "col-xs " ].align-right {
text-align:initial;
}
/*  SERVICES FEATURE BOX
    --------------------------------------------------------------------- */
.negative-top-margin {
margin-top:30px;
}

.negative-top-margin * [class*= "col- " ] {
margin-bottom:30px;
}

.feature-box.style-1 .feature-body {
background-color:#222222;
}

.feature-box.style-1 .icon-container {
margin-bottom:15px;
}
/*  QUOTES
    --------------------------------------------------------------------- */
.quote-btn {
margin-top:0;
float:none;
margin:0 auto;
display:table;
}

.quote-content {
text-align:center;
}

.quote.style-1 .quote-content {
padding:55px 0 20px 0;
}

.quote.style-2 .text {
width:auto;
}

.quote.style-3 .icon-container {
margin-bottom:20px;
}
/*  BLOG
    --------------------------------------------------------------------- */
.post-media {
width:auto;
display:table;
margin:0 auto 25px auto;
}

.post-comments .children {
margin-left:2%;
width:calc(96%);
}
/*  CAROUSEL GALLERY
    --------------------------------------------------------------------- */
.gallery-carousel-item img {
width:auto;
display:table;
margin:0 auto;
}
/*  ISOTOPE GALLERY
    --------------------------------------------------------------------- */
#galleryitems li {
padding-left:5px;
padding-right:5px;
margin-bottom:10px;
}
/*  SIMPLE GALLERY
    --------------------------------------------------------------------- */
.simple-gallery .gallery-thumb img {
width:103px;
}

.simple-gallery img {
display:table;
margin:0 auto;
}
/*  WIDGETS
    --------------------------------------------------------------------- */
.widget {
float:none;
}

aside.aside-left {
float:left;
}

.pixely_widget_sharrre li {
margin-right:6px;
}
/*  CONTACT
    --------------------------------------------------------------------- */
.comment-form {
margin-bottom:40px;
}
/*  FOOTER
    --------------------------------------------------------------------- */
.footer-info {
padding:0;
margin-top:20px;
}

#footer * [class*= "col- " ]img:only-child {
margin-left:0;
}

#copyright-container .breadcrumb {
margin-top:20px;
float:left;
}

#copyright-container .breadcrumb >li {
margin-right:10px;
margin-left:0;
}
}

@media only screen and (min-width:480px) and (max-width:767px) {
.page-content .row {
margin-bottom:0px;
}

.page-content * [class*= "col- " ] {
margin-bottom:70px;
}

* [class*= "col- " ]* [class*= "col- " ] {
margin-left:0 !important;
}
/*  HEADER WRAPPER
    --------------------------------------------------------------------- */
#header-wrapper {
position:relative;
}

#header-wrapper + * {
margin-top:0 !important;
}

.logo {
float:left;
}

.navbar-nav >li >a {
line-height:28px;
}

#navbar-collapse {
width:100%;
padding-top:20px;
padding-bottom:20px;
}

.header-wrapper.header-transparent {
position:relative;
width:100%;
background-color:#222222;
}

.main-nav {
margin-top:0 !important;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
}

#quick-links li {
padding-bottom:5px;
float:none;
}

#search {
float:left;
}

.navbar-default .navbar-nav .open .dropdown-menu >li >a {
color:#DDD;
padding:15px 20px 15px 45px;
}

#m_search {
width:250px;
}
/*  PAGE CONTENT STYLING
    --------------------------------------------------------------------- */
.page-title {
padding-top:50px !important;
padding-bottom:25px;
}

.page-content.page-title * [class*= "col- " ] {
margin-bottom:0;
}

.breadcrumb {
float:left;
padding:0;
}

.align-right [class*= "col-xs " ] {
text-align:initial;
}
/*  SERVICES FEATURE BOX
    --------------------------------------------------------------------- */
.negative-top-margin {
margin-top:30px;
}

.negative-top-margin * [class*= "col- " ] {
margin-bottom:30px;
}

.feature-box.style-1 .feature-body {
background-color:#222222;
}

.feature-box.style-1 .icon-container {
margin-bottom:15px;
}
/*  QUOTES
    --------------------------------------------------------------------- */
.quote-btn {
margin-top:0;
float:none;
margin:0 auto;
display:table;
}

.quote-content {
text-align:center;
}

.quote.style-1 .quote-content {
padding:55px 0 20px 0;
}

.quote.style-2 .text {
width:auto;
}
/*  CAROUSEL GALLERY
    --------------------------------------------------------------------- */
.gallery-carousel-item img {
width:auto;
display:table;
margin:0 auto;
}
/*  ISOTOPE GALLERY
    --------------------------------------------------------------------- */
#galleryitems li {
padding-left:5px;
padding-right:5px;
margin-bottom:10px;
}
/*  SIMPLE GALLERY
    --------------------------------------------------------------------- */
.simple-gallery img {
display:table;
margin:0 auto;
}
/*  WIDGETS
    --------------------------------------------------------------------- */
.widget {
float:none;
}

aside.aside-left {
float:left;
}
/*  CONTACT
    --------------------------------------------------------------------- */
.comment-form {
margin-bottom:40px;
}
/*  FOOTER
    --------------------------------------------------------------------- */
.footer-info {
padding:0;
margin-top:20px;
}

#copyright-container .breadcrumb {
margin-top:20px;
float:left;
}

#copyright-container .breadcrumb >li {
margin-right:10px;
margin-left:0;
}
}

@media only screen and (min-width:768px) and (max-width:991px) {
.page-content .row {
margin-bottom:0px;
}

.page-content * [class*= "col- " ] {
margin-bottom:70px;
}

* [class*= "col- " ]* [class*= "col- " ] {
margin-left:0 !important;
}

.quote * [class*= "col- " ] {
margin-bottom:0;
}

.negative-top-margin {
margin-top:70px;
}
/*  HEADER WRAPPER
    --------------------------------------------------------------------- */
#header-wrapper {
position:relative;
}

#header-wrapper + * {
margin-top:0 !important;
}

.nav >li >a {
padding-left:12px;
padding-right:12px;
}

.navbar-header {
float:none;
margin:0 auto;
display:table;
}

.header-wrapper.header-transparent {
position:relative;
width:100%;
background-color:#222222;
}

.main-nav {
margin-top:0 !important;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
}

#quick-links li {
padding-bottom:5px;
float:none;
}
/*  PAGE CONTENT STYLING
    --------------------------------------------------------------------- */
.page-title {
padding-top:50px !important;
padding-bottom:25px;
}

.page-content.page-title * [class*= "col- " ] {
margin-bottom:0;
}

.breadcrumb {
float:left;
padding:0;
}
/*  SERVICES FEATURE BOX
    --------------------------------------------------------------------- */
.negative-top-margin {
margin-top:70px;
}

.feature-box.style-1 .icon-container {
float:none;
margin-right:15px;
display:table;
margin:0 auto 10px auto;
}

.feature-box.style-1 .feature-body {
text-align:center;
background-color:#222222;
}

.feature-box.style-1 .icon-container {
margin-bottom:15px;
}
/*  SIMPLE GALLERY
    --------------------------------------------------------------------- */
.simple-gallery .gallery-thumb img {
width:103px;
}
/*  CAROUSEL GALLERY
    --------------------------------------------------------------------- */
.gallery-carousel-item img {
width:auto;
display:table;
margin:0 auto;
}
/*  QUOTES
    --------------------------------------------------------------------- */
.quote-btn {
margin-top:55px;
}

.quote.style-2 .text {
width:auto;
}
/*  WIDGETS
    --------------------------------------------------------------------- */
.widget {
float:none;
}

aside.aside-left {
float:left;
}

#footer * [class*= "col- " ]img:only-child {
display:table;
margin-left:auto;
margin-right:auto;
}
}

@media only screen and (min-width:992px) and (max-width:1199px) {
.page-content .row {
margin-bottom:0px;
}

.page-content * [class*= "col- " ] {
margin-bottom:70px;
}

* [class*= "col- " ]* [class*= "col- " ] {
margin-left:0 !important;
}

.quote * [class*= "col- " ] {
margin-bottom:0;
}
/*  HEADER WRAPPER
    --------------------------------------------------------------------- */
#header-wrapper {
position:relative;
}

#header-wrapper + * {
margin-top:0 !important;
}

.nav >li >a {
padding-left:12px;
padding-right:12px;
}

.main-nav {
margin-top:10px !important;
}

.negative-top-margin * [class*= "col- " ] {
margin-bottom:0 !important;
}
/*  PAGE CONTENT STYLING
    --------------------------------------------------------------------- */
.page-content.page-title * [class*= "col- " ] {
margin-bottom:0;
}
/*  SIMPLE GALLERY
    --------------------------------------------------------------------- */
.simple-gallery .gallery-thumb img {
width:141px;
}

.feature-box.style-1 .icon-container {
margin-bottom:18px;
}
/*  QUOTES
    --------------------------------------------------------------------- */
.quote.style-3 .icon-container {
margin-bottom:15px;
}
}