/*Theme Name: HumanRightsTheme URI: http://www.wpcharming.com/themes/humanrightsAuthor: WPCharmingAuthor URI: http://www.wpcharming.comDescription: Premium Lawyer & Attorney WordPress ThemeVersion: 1.0.2License: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.htmlText Domain: wpcharmingTags:two-columns, left-sidebar, right-sidebar, light, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready*//*-------------------------------------------------------------->>> TABLE OF CONTENTS:----------------------------------------------------------------1.0 Reset2.0 Document3.0 Layout4.0 Elements5.0 Posts6.0 Pages7.0 Widgets8.0 Supports--------------------------------------------------------------*//*--------------------------------------------------------------1.0 Reset--------------------------------------------------------------*//*@import url(https://fonts.googleapis.com/css?family=Kaushan+Script);*/@font-face {  font-family: 'Kaushan Script';  font-style: normal;  font-weight: 400;  src: local('Kaushan Script'), local('KaushanScript-Regular'), url(https://fonts.gstatic.com/s/kaushanscript/v4/qx1LSqts-NtiKcLw4N03IEd0sm1ffa_JvZxsF_BEwQk.woff2) format('woff2'), url(https://fonts.gstatic.com/s/kaushanscript/v4/qx1LSqts-NtiKcLw4N03IFhlQWQpSCpzb2Peu3I-Q34.woff) format('woff');}.smile-plz .fa.fa-phone {    color: #005870;}.pointing {    float: left;    text-align: center;    width: 100%;}.listu{float: left; margin-left: 90px;   width: 43% ! important;}nav.header-fixed {    background: none repeat scroll 0 0 #005870 !important;}#masthead .container {    max-width: 1300px;    width: 100%;}.header-right {    margin: 10px 0 0 !important;}
.page-id-758 h1 {
    text-align: center;
}.header-right > a:nth-of-type(1) {
    width: 98px;
}.last-text {
    position: relative;
    top: -60px;
}
.page-id-6 .attachment-medium-thumb.wp-post-image {
    height: 235px;
}
.page-id-6 .grid-title {
    text-align: center;
}
#text-4 .textwidget {
   margin: 0 auto;
   width: 224px;
}
#servicessss {
 color: #fff;
    float: left;
    width: 100%;
}
.time {
    color: #fff !important;
    float: left;
    margin: 10px 0;
    width: 70%;
}
.fa.fa-map-marker {
    font-size: 23px !important;
    padding-left: 3px;
}

h2.foot-he {
  font-size: 35px;
  color: #fff;
  text-align: center;
  font-family: kaushan script;
  font-weight: normal;
}
.page-id-758 .custom-heading h2 {
    font-family: inherit;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: -0.3px;
    margin-bottom: -5px;
}
.page-id-1234 h1 {
    text-align: center;
}
.page-id-1234 .entry-content {
    margin: 0 auto;
    width: 70%;
}

ul.header-contact-wrapper {
    float: right;
    text-align: right;
    width: auto;
}
#post-6 {
    margin: 0 auto;
    max-width: 1300px;
    width: 100% !important;
}
.header-right > a {
    float: left;
    margin: 0 20px;
    width: 120px;
}
.header-right > a:nth-of-type(2) {
    width: 240px;
}
.smile-plz {
    margin: 18px 0;
}

.page-id-758 .times > p {
    color: #000;
}

   
.pro {
    margin: 0 auto;
    width: 72%;
}
.wpb_wrapper {
}
.pro > div {
    float: left;
    width: 100%;
}

.time .custom-heading {
    margin: 0;
}


.times .custom-heading {
    margin: 0;
}
.time hr {
    background: none repeat scroll 0 0 #9a2d41 !important;
    border: 0 none;
    height: 3px;
    margin: 10px auto 0;
    width: 25%;
}.times hr {
    background: none repeat scroll 0 0 #9a2d41 !important;
    border: 0 none;
    height: 3px;
    margin: 10px auto 0;
    width: 25%;
}

.time .custom-heading.wpb_content_element.text-center {
    margin: 5px 0;
}.times .custom-heading.wpb_content_element.text-center {
    margin: 5px 0;
}


html {  -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%;}body {  line-height: 1;  margin: 0;  padding: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {  display: block;}a:focus {  outline: none;}a:active,a:hover {  outline: 0;}a img {  border: 0;}audio,canvas,progress,video {  display: inline-block;  vertical-align: baseline;}audio:not([controls]) {  display: none;  height: 0;}[hidden],template {  display: none;}abbr[title] {  border-bottom: 1px dotted;}b,strong {  font-weight: bold;}dfn {  font-style: italic;}small {  font-size: 80%;}sub,sup {  font-size: 75%;  height: 0;  line-height: 0;  position: relative;  vertical-align: baseline;}sup {  bottom: 1ex;}sub {  top: .5ex;}img {  border: 0;  -ms-interpolation-mode: bicubic;}pre {  overflow: auto;}button,input,optgroup,select,textarea {  color: inherit;  font: inherit;  margin: 0;}button {  overflow: visible;}button,select {  text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {  -webkit-appearance: button;  cursor: pointer;}input[type="search"] {  -webkit-appearance: textfield;  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}button[disabled],html input[disabled] {  cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {  border: 0;  padding: 0;}button,input {  line-height: normal;  *overflow: visible;}input[type="checkbox"],input[type="radio"] {  padding: 0;}*,*:before,*:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}legend {  border: 0;  padding: 0;}textarea {  overflow: auto;}optgroup {  font-weight: bold;}table {  border-collapse: collapse;  border-spacing: 0;}td,th {  padding: 0;}.clearfix:after, .header-contact-wrapper li .contact-box:after, .wpc-menu:after, .widget-area .widget_categories ul:after,.widget-area .widget_archive ul:after,.widget-area .widget_meta ul:after, .tagcloud:after {  content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}.clearfix, .header-contact-wrapper li .contact-box, .wpc-menu, .widget-area .widget_categories ul,.widget-area .widget_archive ul,.widget-area .widget_meta ul, .tagcloud {  display: inline-block;}.clearfix, .header-contact-wrapper li .contact-box, .wpc-menu, .widget-area .widget_categories ul,.widget-area .widget_archive ul,.widget-area .widget_meta ul, .tagcloud {  display: block;}.clear, .container, .gallery {  zoom: 1;}.clear:before, .container:before, .gallery:before, .clear:after, .container:after, .gallery:after {  display: table;  content: "";}.clear:after, .container:after, .gallery:after {  clear: both;}.break, h1,h2,h3,#calendar_wrap caption,h4,h5,h6, p, ul, ol, dl, blockquote, pre {  word-break: break-word;  word-wrap: break-word;}.none {  display: none;}/*--------------------------------------------------------------2.0 Document Setup--------------------------------------------------------------*//*------------------------------	2.1 Typography------------------------------*/html, body {  margin: 0;  padding: 0;  height: 100%;}body {  background: #f4f3ee;  height: 100%;}.site {  background: #fff;}.wpcf7-form-control.wpcf7-submit.btn.btn-large.btn-secondary {    background: none repeat scroll 0 0 #000;    color: #fff !important;}#rowdy .wpb_wrapper {    margin: 0 auto !important;    max-width: 1300px;    width: 100%;}#rowdy .wpb_wrapper > div {    margin: 0 !important;    width: 100%;}#servicessss .grid-item.grid-sm-6.grid-md-4 > p {    min-height: 190px;}.listu {}.listu .font_8 {    margin: 0 !important;}#rowdy div.listu1 {    margin-left: 35px !important;}#rowdy div.listu1 {    margin-left: 48px !important;}.page-id-906 .entry-content > div {    margin-top: 10px;}.page-id-906 p {    margin: 20px 0 0;}body, button, input, select, textarea {  font-family: "Open Sans", Helvetica, Arial, sans-serif;  font-size: 14px;  font-weight: normal;  line-height: 1.7;  color: #000 !important;}pre,code,input,textarea {  font: inherit;}::-moz-selection {  background: #000000;  color: #FFFFFF;}::selection {  background: #000000;  color: #FFFFFF;}/*------------------------------	2.2 Links------------------------------*/a {  color: #bfa980;  text-decoration: underline;}a:hover {  text-decoration: none;}/*------------------------------	2.3 Heading------------------------------*/h1,h2,h3,#calendar_wrap caption,h4,h5,h6 {  clear: both;  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;  font-weight: 500;  margin-bottom: 10px;  margin-top: 0;  color: #000000;}h1 a,h2 a,h3 a,#calendar_wrap caption a,h4 a,h5 a,h6 a {  color: hsl(193, 100%, 22%);
    font-family: kaushan script;
    text-decoration: none;}h1 {  line-height: 1.4;  font-size: 28px;}@media screen and (min-width: 790px) {  h1 {    font-size: 34px;  }}h1 span {  font-weight: bold;}h2 {  line-height: 1.6;  font-size: 23px;}@media screen and (min-width: 790px) {  h2 {    font-size: 26px;  }}h3, #calendar_wrap caption {  font-size: 20px;}h4 {  font-weight: normal;  font-size: 18px;}h5 {  font-size: 15px;}h6 {  font-weight: normal;  font-size: 13px;}/*------------------------------	2.4 Base------------------------------*/ul, ol, dl, p, details, address, .vcard, figure, pre, fieldset, table, dt, dd, hr {  margin-bottom: 15px;  margin-top: 0;}/*------------------------------	2.5 Content------------------------------*/img {  height: auto;  max-width: 100%;  vertical-align: middle;}b,strong {  font-weight: bold;}blockquote {  clear: both;  margin: 20px 0;}blockquote p {  font-style: italic;}blockquote cite {  font-style: normal;  margin-bottom: 20px;  font-size: 13px;}dfn,cite,em,i {  font-style: italic;}figure {  margin: 0;}address {  margin: 20px 0;}hr {  border: 0;  border-top: 1px solid #f0f0f0;  height: 1px;  margin-bottom: 20px;}tt,kbd,pre,code,samp,var {  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;  background-color: #f0f0f0;  padding: 5px 7px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}pre {  overflow: auto;  white-space: pre-wrap;  max-width: 100%;  line-height: 1.7;  margin: 20px 0;  padding: 20px;}details summary {  font-weight: bold;  margin-bottom: 20px;}details :focus {  outline: none;}abbr,acronym,dfn {  cursor: help;  font-size: .95em;  text-transform: uppercase;  border-bottom: 1px dotted #f0f0f0;  letter-spacing: 1px;}mark {  background-color: #fff9c0;  text-decoration: none;}small {  font-size: 75%;}big {  font-size: 125%;}ul, ol {  padding-left: 20px;}ul {  list-style: disc;}ol {  list-style: decimal;}ul li, ol li {  margin: 8px 0;}dt {  font-weight: bold;}dd {  margin: 0 20px 20px;}/*------------------------------	2.6 Table------------------------------*/table {  width: 100%;  margin-bottom: 20px;  border: 1px solid #f0f0f0;  border-collapse: collapse;  border-spacing: 0;}table > thead > tr > th,table > tbody > tr > th,table > tfoot > tr > th,table > thead > tr > td,table > tbody > tr > td,table > tfoot > tr > td {  border: 1px solid #f0f0f0;  line-height: 1.42857;  padding: 5px;  vertical-align: middle;  text-align: center;}table > thead > tr > th, table > thead > tr > td {  border-bottom-width: 2px;}table th {  font-size: 14px;  letter-spacing: 2px;  text-transform: uppercase;}/*------------------------------	2.7 Form------------------------------*/fieldset {  padding: 20px;  border: 1px solid #f0f0f0;}input[type="reset"], input[type="submit"], input[type="submit"] {  cursor: pointer;  background: #bfa980;  border: none;  display: inline-block;  color: #FFFFFF;  letter-spacing: 1px;  text-transform: uppercase;  line-height: 1;  text-align: center;  padding: 16px 23px 17px 23px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  margin: 3px 0;  text-decoration: none;  font-weight: 600;  font-size: 16px;}input[type="reset"]:hover, input[type="submit"]:hover, input[type="submit"]:hover {  opacity: 0.8;}input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover,input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus,button:hover, button:focus {  cursor: pointer;}textarea {  resize: vertical;}select {  max-width: 100%;  overflow: auto;  vertical-align: top;  outline: none;  border: 1px solid #f0f0f0;  padding: 10px;}textarea,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"] {  cursor: pointer;  max-width: 100%;  background-color: transparent;  border: 1px solid #f0f0f0;  -webkit-appearance: none;  padding: 10px 15.38462px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}textarea:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus {  outline: none;  border-color: #bfa980;}button::-moz-focus-inner {  border: 0;  padding: 0;}input[type="radio"], input[type="checkbox"] {  margin: 0 10px;}input, textarea, input[type="submit"]:focus {  outline: 0 none;}/*------------------------------	2.8 Accessibility------------------------------*//* Text meant only for screen readers */.screen-reader-text {  clip: rect(1px, 1px, 1px, 1px);  position: absolute !important;}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus {  background-color: #f4f3ee;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  clip: auto !important;  color: #bfa980;  display: block;  height: auto;  left: 5px;  line-height: normal;  padding: 17px;  text-decoration: none;  top: 5px;  width: auto;  z-index: 100000;  /* Above WP toolbar */}/*------------------------------	2.9 Helper------------------------------*/.primary-color {  color: #bfa980;}.secondary-color {  color: #b00f14;}.text-transform-none {  text-transform: none !important;}.text-transform-none h1, .text-transform-none h2, .text-transform-none h3, .text-transform-none #calendar_wrap caption, #calendar_wrap .text-transform-none caption, .text-transform-none h4, .text-transform-none h5 {  text-transform: none !important;}.left {  float: left;}.right {  float: right;}.text-center {  text-align: center;}/*--------------------------------------------------------------3.0 Layout--------------------------------------------------------------*/.fluid-width-video-wrapper > iframe {    height: 218px !important;    width: 100% !important;}.container {  max-width: 1400px;  margin: 0 auto;  padding: 0px 30px;  position: relative;}@media screen and (min-width: 790px) {  .container {    padding: 0px 50px;  }}.container.full-screen {  width: 100% !important;  max-width: 100% !important;}.container.full-screen .content-area {  width: 100%;}#primary {  padding-bottom: 0px;  padding-top: 40px;}#secondary {  padding-bottom: 40px;  padding-top: 0;}@media screen and (min-width: 790px) {  #secondary {    padding-top: 40px;  }}.content-area {  width: 100%;  float: none;}@media screen and (min-width: 790px) {  .content-area {    width: 71.84466%;    float: left;  }}.sidebar {  width: 100%;  float: none;}@media screen and (min-width: 790px) {  .sidebar {    width: 28.15534%;    float: left;  }}.page-fullwidth .content-area,.page-template-template-fullwidth-php .content-area {  float: none;  width: 100%;}.no-sidebar .content-area {  width: 100%;}@media screen and (min-width: 790px) {  .left-sidebar .content-area {    float: right;    padding-left: 39px;    border-left: 1px solid #f0f0f0;    margin-right: 1px;  }  .left-sidebar .sidebar {    padding-right: 39px;    border-right: 1px solid #f0f0f0;    margin-right: -1px;  }  .right-sidebar .content-area {    padding-right: 39px;    border-right: 1px solid #f0f0f0;  }  .right-sidebar .sidebar {    padding-left: 39px;    border-left: 1px solid #f0f0f0;    margin-left: -1px;  }}.layout-boxed .site {  max-width: 1130px;  margin: 0 auto;  box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.2);}@media screen and (min-width: 1100px) {  .layout-boxed .site-header.header-fixed .site-branding {    margin-left: -50px;    transition: all 0.5s ease;  }  .layout-boxed .site-header.header-fixed #site-navigation {    margin-right: -50px;    transition: all 0.5s ease;  }}.grid-row {  margin-left: -20px;  margin-right: -20px;}.grid-xs-1, .grid-sm-1, .grid-md-1, .grid-lg-1, .grid-xs-2, .grid-sm-2, .grid-md-2, .grid-lg-2, .grid-xs-3, .grid-sm-3, .grid-md-3, .grid-lg-3, .grid-xs-4, .grid-sm-4, .grid-md-4, .grid-lg-4, .grid-xs-5, .grid-sm-5, .grid-md-5, .grid-lg-5, .grid-xs-6, .grid-sm-6, .grid-md-6, .grid-lg-6, .grid-xs-7, .grid-sm-7, .grid-md-7, .grid-lg-7, .grid-xs-8, .grid-sm-8, .grid-md-8, .grid-lg-8, .grid-xs-9, .grid-sm-9, .grid-md-9, .grid-lg-9, .grid-xs-10, .grid-sm-10, .grid-md-10, .grid-lg-10, .grid-xs-11, .grid-sm-11, .grid-md-11, .grid-lg-11, .grid-xs-12, .grid-sm-12, .grid-md-12, .grid-lg-12 {  position: relative;  min-height: 1px;  padding-left: 20px;  padding-right: 20px;}@media (min-width: 768px) {  .grid-sm-1, .grid-sm-2, .grid-sm-3, .grid-sm-4, .grid-sm-5, .grid-sm-6, .grid-sm-7, .grid-sm-8, .grid-sm-9, .grid-sm-10, .grid-sm-11, .grid-sm-12 {    float: left;  }  .grid-sm-12 {    width: 100%;  }  .grid-sm-11 {    width: 91.66666667%;  }  .grid-sm-10 {    width: 83.33333333%;  }  .grid-sm-9 {    width: 75%;  }  .grid-sm-8 {    width: 66.66666667%;  }  .grid-sm-7 {    width: 58.33333333%;  }  .grid-sm-6 {    width: 50%;  }  .grid-sm-5 {    width: 41.66666667%;  }  .grid-sm-4 {    width: 33.33333333%;  }  .grid-sm-3 {    width: 25%;  }  .grid-sm-2 {    width: 16.66666667%;  }  .grid-sm-1 {    width: 8.33333333%;  }}@media (min-width: 992px) {  .grid-md-1, .grid-md-2, .grid-md-3, .grid-md-4, .grid-md-5, .grid-md-6, .grid-md-7, .grid-md-8, .grid-md-9, .grid-md-10, .grid-md-11, .grid-md-12 {    float: left;  }  .grid-md-12 {    width: 100%;  }  .grid-md-11 {    width: 91.66666667%;  }  .grid-md-10 {    width: 83.33333333%;  }  .grid-md-9 {    width: 75%;  }  .grid-md-8 {    width: 66.66666667%;  }  .grid-md-7 {    width: 58.33333333%;  }  .grid-md-6 {    width: 50%;  }  .grid-md-5 {    width: 41.66666667%;  }  .grid-md-4 {    width: 33.33333333%;  }  .grid-md-3 {    width: 25%;  }  .grid-md-2 {    width: 16.66666667%;  }  .grid-md-1 {    width: 8.33333333%;  }}/*--------------------------------------------------------------4.0 Elements--------------------------------------------------------------*//*------------------------------	4.1 Header------------------------------*/.site-header {  padding:5px 0px;}.site-branding .site-title {  margin-bottom: 0px;  font-size: 27px;  font-weight: bold;}.header-left {  float: none;  margin-bottom: 40px;}@media screen and (min-width: 790px) {  .header-left {    float: left;    margin-bottom: 0;  }}.header-left .site-branding {  text-align: center;}.header-right {  color: #777777;  float: none;  text-align: center;  margin-top:10px;}@media screen and (min-width: 790px) {  .header-right {    float: right;    text-align: unset;  }}.header-right .btn {  margin-right: 0px;  margin-top: 1px;}.header-contact-wrapper {  list-style: none;  padding: 0px;  margin: 0px;}@media screen and (max-width: 790px) {  .header-contact-wrapper {    display: block !important;    width: 100%;    margin-bottom: 0px;  }}.header-contact-wrapper li {  display: block;  float: left;  margin-top: 0px;  margin-bottom: 0px;  margin-left: 25px;}.header-contact-wrapper li:first-child {  margin-left: 0px;}@media screen and (max-width: 790px) {  .header-contact-wrapper li {    float: none;    display: inline-block;  }}@media screen and (max-width: 650px) {  .header-contact-wrapper li {    float: none;    display: block !important;    margin-left: 0px;    text-align: center;  }  .header-contact-wrapper li .right {    float: left;  }  .header-contact-wrapper li .contact-box {    display: inline-block;    clear: both;    margin-top: 0px;    text-align: center;    margin-left: 0px;  }}.header-contact-wrapper li .box-icon i {  color: #bfa980;  font-size: 25px;  margin-right: 1px;}.header-contact-wrapper li .box-icon i.fa.fa-phone {  margin-top: 3px;}.header-contact-wrapper li .box-text {  padding-left: 10px;}.header-contact-wrapper li .box-text .contact-text {  line-height: 1;  margin-top: 6px;  font-size: 16px;}.header-contact-wrapper li .box-text .contact-phone {  font-size: 15px;  font-weight: 600;  line-height: 1;  text-transform: uppercase;  margin-top: 1px;  letter-spacing: 0.3px;  color: #222222;}/* Primary Navigation------------------------------*/.main-navigation {  background: #005870 !important;  border-top: 3px solid #DDDDDD;  position: relative;  z-index: 100;}.main-navigation:before {  position: absolute;  bottom: 0px;  left: 0px;  content: "";  height: 3px;  width: 100%;  background: rgba(0, 0, 0, 0.15);  display: block;}.main-navigation.fixed-on {  width: 100%;  z-index: 100;}.main-navigation.header-fixed {  position: fixed;  width: 100%;  top: 0;  left: 0;  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);  transition: all 0.5s ease;  margin-top: -3px;  z-index: 100;}.wpc-menu, .wpc-menu * {  margin: 0;  padding: 0;  list-style: none;}.wpc-menu ul {  position: absolute;  display: none;  top: 100%;  left: 0;}.wpc-menu ul ul {  top: 0;  left: 100%;}.wpc-menu li {  position: relative;}.wpc-menu > li {  float: left;}.wpc-menu li:hover > ul, .wpc-menu li.sfHover > ul {  display: block;}.wpc-menu a {  display: block;  position: relative;}.wpc-menu {  margin-bottom: -3px;}.wpc-menu ul {  min-width: 12em;  *width: 12em;  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);}.wpc-menu ul ul {  border-top: none;}.wpc-menu li {  white-space: nowrap;  *white-space: normal;  -webkit-transition: background .2s;  transition: background .2s;}.wpc-menu li:hover,.wpc-menu li.sfHover {  -webkit-transition: none;  transition: none;}.wpc-menu ul li {  background: #eee !important;}.wpc-menu a {  color:#fff;  font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;  padding: 15px 18px 17px 10px;  font-size: 24px;  font-weight: 600;  text-decoration: none;  text-transform: uppercase;  zoom: 1;}.wpc-menu ul li a {  color: #000000;  border-bottom: 1px solid rgba(0, 0, 0, 0.06);}.wpc-menu ul li a:hover {  background: rgba(0, 0, 0, 0.07);}.wpc-menu > li:hover > a {  color: #FFFFFF;  border-top: 3px solid #000 !important;  margin-top: -3px;}.wpc-menu ul a {  padding: 9px 20px;}.wpc-menu > li.current-menu-item > a, .wpc-menu > li.current-menu-ancestor > a {  color: #FFFFFF;  border-top: 3px solid #000 !important;  margin-top: -3px;}.wpc-menu li li.current-menu-item a {  color: #000000;  background: rgba(0, 0, 0, 0.07);  border-top: none;  margin-top: 0;}.wpc-menu li.menu-item-has-children > a {  padding-right: 2.5em;  *padding-right: 1em;}.wpc-menu li.menu-item-has-children > a:after {  content: '';  position: absolute;  top: 50%;  right: 1.3em;  margin-top: -2px;  height: 0;  width: 0;  border: 5px solid transparent;  border-top-color: #dFeEFF;  border-top-color: rgba(255, 255, 255, 1);}.wpc-menu > li > li.menu-item-has-children > a:focus:after,.wpc-menu > li:hover > li.menu-item-has-children > a:after,.wpc-menu > .sfHover > li.menu-item-has-children > a:after {  border-top-color: white;}.wpc-menu ul li.menu-item-has-children > a:after {  margin-top: -5px;  margin-right: -3px;  border-color: transparent;  border-left-color: #dFeEFF;  border-left-color: rgba(0, 0, 0, 0.1);}.wpc-menu ul li > li.menu-item-has-children > a:focus:after,.wpc-menu ul li:hover > li.menu-item-has-children > a:after,.wpc-menu ul .sfHover > li.menu-item-has-children > a:after {  border-left-color: white;}/* Responsive Mobile Navigation------------------------------*/#nav-toggle {  display: none;  font-size: 20px;  padding: 9px 0 11px;  cursor: pointer;  color: #fff;}.nav-toggle-subarrow {  display: none;}@media screen and (max-width: 790px) {  .main-navigation .wpc-menu {    width: 100% !important;    display: none;    margin-top: 0;  }  .wpc-menu.wpc-menu-mobile {    display: block !important;    position: absolute;    left: 0;    width: 100%;    background: #FFFFFF;    border-top: none;    z-index: 100;  }  .wpc-menu.wpc-menu-mobile > li > a {    padding: 17px 20px;  }  .wpc-menu.wpc-menu-mobile ul {    box-shadow: none;    padding-bottom: 0;    border-top: 1px solid #f0f0f0;    position: static!important;    display: none!important;  }  .wpc-menu.wpc-menu-mobile ul li:last-child {    border-bottom: none;  }  .wpc-menu.wpc-menu-mobile ul li a {    padding: 12px 35px;  }  .wpc-menu.wpc-menu-mobile ul li li a {    padding: 12px 70px;  }  .wpc-menu.wpc-menu-mobile ul li li li a {    padding: 12px 105px;  }  .wpc-menu.wpc-menu-mobile > li:hover > a {    color: inherit;    border-top: none;    margin-top: 0px;  }  .wpc-menu.wpc-menu-mobile li {    background: #FFFFFF;    border-bottom: 1px solid #f0f0f0;    float: none!important;    display: block!important;    width: 100%!important;  }  .wpc-menu.wpc-menu-mobile li.current-menu-item a {    color: #bfa980;    border-top: 0;    margin-top: 0px;  }  .wpc-menu.wpc-menu-mobile > li.current-menu-ancestor > a {    color: #000000;    border-top: 0;    margin-top: 0px;  }  .wpc-menu.wpc-menu-mobile li li.current-menu-item a {    color: #bfa980;    background: transparent;    border-top: none;    margin-top: 0;  }  .wpc-menu.wpc-menu-mobile a {    color: #555555;  }  .wpc-menu.wpc-menu-mobile a:hover {    color: #bfa980;  }  .wpc-menu.wpc-menu-mobile ul li a {    color: #000000;    border-bottom: none;  }  .wpc-menu.wpc-menu-mobile ul li a:hover {    background: transparent;  }  .wpc-menu.wpc-menu-mobile .nav-toggle-subarrow {    display: block;    color: #999999;    font-weight: normal;    position: absolute;    top: 0;    right: 0;    cursor: pointer;    text-align: center;    padding: 8px 20px 11px;    z-index: 10;    font-size: 22px;  }  .wpc-menu.wpc-menu-mobile .nav-toggle-dropdown > .nav-toggle-subarrow .fa-angle-down:before {    content: "\f106" !important;  }  .wpc-menu.wpc-menu-mobile .nav-toggle-dropdown > ul {    display: block !important;  }  .wpc-menu.wpc-menu-mobile li.menu-item-has-children > a:after {    border: none;  }  #nav-toggle {    display: inline-block;  }}/* Topbar Navigation------------------------------*/.topbar-menu {  list-style: none;  padding: 0;  margin: 0;  position: absolute;  right: 50px;  top: -29px;  display: none;}.topbar-menu li {  display: inline-block;  float: left;  margin: 0px;}.topbar-menu li a {  text-decoration: none;  font-size: 11px;  padding: 0px 20px;  color: #555555;}.topbar-menu li a:last-child {  padding-right: 0px;}.topbar-menu li a:hover {  color: #bfa980;}@media screen and (min-width: 790px) {  .topbar-menu {    display: block;  }}/* Header Social------------------------------*/.nav-social {  margin: 0px;  padding: 0px;  list-style: none;  position: absolute;  right: 30px;  top: 10px;}@media screen and (min-width: 790px) {  .nav-social {    right: 50px;  }}.nav-social a {  font-size: 20px;  margin-left: 8px;  color: #ffffff;}.nav-social a:hover {  color: #bfa980;}/*------------------------------	4.2 Content------------------------------*//* Content elements------------------------------*/.blog .hentry, .archive .hentry, .search .hentry {  margin-bottom: 60px;  padding-bottom: 40px;  border-bottom: 1px solid #f0f0f0;}.hentry.sticky {  padding: 30px;  background: #f5f5f5;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}.hentry.sticky .post-thumbnail img {  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}.more-link {  font-size: 12px;  font-weight: bold;  letter-spacing: 1.5px;  text-transform: uppercase;  text-decoration: none;  display: inline-block;  padding-top: 10px;}.more-link:hover {  text-decoration: underline;}.single .hentry {  margin-bottom: 20px;}.loop-pagination {  display: inline-block;  margin-bottom: 20px;}.loop-pagination a, .loop-pagination span {  padding: 6px 13px 7px;  background: #BBBBBB;  color: #FFFFFF !important;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  text-decoration: none;}.loop-pagination a:hover, .loop-pagination span:hover {  background: #bfa980;}.loop-pagination a.current, .loop-pagination span.current {  background: #bfa980;}/* Page & Archive Title */.page-header .page-title, .archive-title {  font-size: 25px;  padding-bottom: 20px;  margin-bottom: 40px;  border-bottom: 2px solid #f0f0f0;  text-transform: uppercase;}/*------------------------------	4.3 Sidebar------------------------------*/.widget-area ul {  list-style: none;  padding-left: 0;}.widget-area a {  text-decoration: none;}.row_inner_wrapper {  padding: 10px 0px !important;  position: relative;}a.grid-more {  color: #005870;}a.grid-more:hover {  color: #000;text-decoration:none !important;}#doctop .row_inner_wrapper.clearfix {    margin: 0 auto;    padding: 10px 10px !important;    max-width:1290px;width:100%;}
.shake {    background: #005870 none repeat scroll 0 0;
    color: #414141;
    float: left;
    margin: 0 auto;
    padding: 10px 0 40px;
    width: 100% !important;}
.ppt > img {
    width: 140px;
}
.alignleft.size-full.wp-image-1449 {
    margin: 30px;
}
.ppt {
    float: right;
    padding-top: 11px !important;
}


.shake > div:nth-of-type(1) {
    margin: 10px 0 3px !important;
    width: 26% !important;
}
.page-id-6 .row_inner.container.clearfix {
    margin-top: -40px;
}



html{overflow-x:hidden;}.site-branding img {}header .btn.btn-secondary {    background: none repeat scroll 0 0 #999;}.smile-plz {    font-family: kaushan script;    font-size:30px;    text-align: center;    width: 100%;}.smile-plz .fa.fa-phone {    font-size:30px;}.shake p {    color: #414141;}.alignleft.size-full.wp-image-831 {    height: auto;width:100%;margin-top:-50px;}#doctop .heading-title {    color: #414141;    font-family: kaushan script;    font-size: 30px;}#doctop .heading-line.primary {    border: 1px solid #AD2C20;}#doctop .row_inner.container.clearfix {    padding: 5px !important;}.footer-social > label {    font-weight: bold;}/*------------------------------	4.4 Footer------------------------------*/.footer-connect {  background: #ffffff;  border-top: 1px solid #f0f0f0;  padding: 35px 0px;}.footer-connect .footer-subscribe {  float: none;  margin-bottom: 30px;  text-align: center;} @media screen and (min-width: 790px) {  .footer-connect .footer-subscribe {    float: left;    margin-bottom: 0px;  }}.footer-connect .footer-subscribe input[type="email"], .footer-connect .footer-subscribe input[type="text"] {  padding: 3px 11px 9px;width:270px;  font-size: 16px;  background: #FFFFFF;  color: rgba(0, 0, 0, 0.8);  border: none;  border-radius: 0;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  border: 2px solid #414141;}.footer-connect .footer-subscribe input[type="submit"] { padding: 13px 13px 10px 13px;  margin: 0;  position: relative;  top: 5px;}.footer-connect .footer-social {  float: none;  text-align: center;}@media screen and (min-width: 790px) {  .footer-connect .footer-social {    float: right;  }}.footer-connect .footer-social a i {  background: #222222;  color: #FFFFFF;  min-width: 16px;  padding: 7px;  margin-left: 2px;  margin-top: 8px;  text-align: center;  line-height: 1;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  display: inline-block;  vertical-align: top;  box-sizing: content-box;}#text-6 .widget-title {    text-indent: 36px;}.footer-connect .footer-social a:hover i {  background: #bfa980;  color: #FFFFFF;}.footer-connect .footer-social label {  margin-top: 7px;font-family:kaushan script;}.footer-connect label {  font-size: 20px;  margin-right: 15px;  color: #414141;  display: none;}@media screen and (min-width: 650px) {  .footer-connect label {    display: inline-block;  }}.site-footer {  padding:0px 0 0px;background-color:#005870;  color: #fff;  font-size: 13px;  line-height: 1.8;}.site-footer a, .site-footer .widget a {  color: #fff;font-family:kaushan script;}.site-footer a:hover, .site-footer .widget a:hover {  color: #FFFFFF;  text-decoration: none;}.site-footer .widget {  font-size:19px;  line-height: 1.8;}.site-footer .site-info .copy_text {  float: none;  text-align: center;  font-size: 22px;  margin-bottom: 30px;}@media screen and (min-width: 790px) {  .site-footer .site-info .copy_text {    float: left;    margin-bottom: 0px;    text-align: left;  }}.site-footer .site-info .copy_text a {  text-decoration: none;}.site-footer .site-info .footer-menu {  float: none;  text-align: center;}@media screen and (min-width: 790px) {  .site-footer .site-info .footer-menu {    float: right;	    text-align: left;		font-size: 22px;  }}.site-footer .site-info .footer-menu ul {  padding: 0;  margin: 0;  list-style: none;}.site-footer .site-info .footer-menu ul li {  padding: 0;  margin: 0;  display: inline-block;}.site-footer .site-info .footer-menu ul li a {  float: left;  margin-left: 15px;  text-decoration: none;  font-size: 13px;}.footer-1-columns .footer-column {  width: 100%;}.footer-2-columns .footer-column {  width: 100%;}@media screen and (min-width: 790px) {  .footer-2-columns .footer-column {    width: 47.78761%;    float: left;    margin-right: 4.42478%;  }  .footer-2-columns .footer-2 {    margin-right: 0;  }}.footer-3-columns .footer-column {  width: 100%;}@media screen and (min-width: 790px) {  .footer-3-columns .footer-column {    width: 47.78761%;    float: left;    margin-right: 4.42478%;  }  .footer-3-columns .footer-2 {    margin-right: 0;  }}@media screen and (min-width: 1100px) {  .footer-3-columns .footer-column {    width: 30.38348%;    float: left;    margin-right: 4.42478%;  }  .footer-3-columns .footer-3 {    margin-right: 0;  }}.footer-4-columns .footer-column {  width: 100%;}@media screen and (min-width: 790px) {  .footer-4-columns .footer-column {    width: 47.78761%;    float: left;    margin-right: 4.42478%;  }  .footer-4-columns .footer-2, .footer-4-columns .footer-4 {    margin-right: 0;  }}@media screen and (min-width: 1100px) {  .footer-4-columns .footer-column {    width: 28%;    float: left;    margin-right: 4.42478%;  }  .footer-4-columns .footer-4 {    margin-right: 0;  }}.site-footer .footer-columns {  padding-bottom: 40px;  padding-top: 20px;  margin-bottom: 40px;}.site-footer .footer-columns .footer-column .widget {  padding-bottom: 0;  margin-bottom: 30px;  border: none;}@media screen and (min-width: 790px) {  .site-footer .footer-columns .footer-column .widget {    margin-bottom: 30px;  }  .site-footer .footer-columns .footer-column .widget:last-child {    margin-bottom: 0px;  }}.site-footer .footer-columns .footer-column .widget .widget-title {  color: #fff;font-family:kaushan script;  font-size: 33px;  margin-bottom: 20px;  padding-bottom: 10px;  letter-spacing: -0.1px;  font-weight: 500;  border-bottom: 1px solid #ccc;text-align:center!important;}.site-footer .footer-columns .widget_nav_menu ul ul, .site-footer .footer-columns .widget_nav_menu ul ul ul {  padding: 0px;}.site-footer .footer-columns .widget_nav_menu ul li {  padding: 0;}.site-footer .footer-columns .widget_nav_menu ul li a {  display: block;  padding: 7px 10px 11px 17px;  position: relative;  border-bottom: 1px dotted rgba(255, 255, 255, 0.1);}.site-footer .footer-columns .widget_nav_menu ul li a:before {  content: "\f105";  font-family: FontAwesome;  font-size: 10px;  display: block;  position: absolute;  left: 0;  top: 10px;}.site-footer .footer-columns .widget_nav_menu #menu-footer-widget-menu {  margin-top: -7px;}.site-footer .footer-columns .widget_nav_menu #menu-footer-widget-menu li {  float: left;  margin-bottom: 0;  width: 50%;  padding: 8px 0px;}.site-footer .footer-columns .widget_nav_menu #menu-footer-widget-menu li a {  display: unset;  padding: 0;  border: none;}.site-footer .footer-columns .widget_nav_menu #menu-footer-widget-menu li a:before {  content: none;}.site-footer .footer-columns .widget_wpc_posts ul li {  background: rgba(255, 255, 255, 0.03);}.site-footer .footer-columns .contact-info-item .contact-text {  width: 30px;}.site-footer .footer-columns .contact-info-item .contact-text i {  font-size: 16px;}.site-footer .footer-columns .contact-info-item .contact-text i.fa-envelope {  font-size: 12px;}.site-footer .footer-columns .contact-info-item .contact-value {  margin-left: 35px;font-family:kaushan script;}
.copy_text {
  font-size: 18px !important;
}.footer-menu {
  font-size: 18px !important;
}
.site-info . {
  font-family: "Open Sans";
}.footer-menu a {
  font-family: open sans;
}

.site-footer .footer-columns .contact-info-box img {  margin-bottom: 30px;}/* Special Browser Style------------------------------*/.ie9 .slider-content-box .slider-content-box {  padding-top: 25px;}.ie9 .slider-content-box .slider-content-box h2 {  line-height: 50px !important;}.ie9 .slider-content-box .slider-content-box .content-box p {  margin-bottom: 18px;}.ie9 .slider-content-box .slider-content-box a.btn {  line-height: 18px !important;}.chrome .wpc-menu ul {  margin-top: -3px;}.chrome .wpc-menu ul ul {  margin-top: 0px;}.chrome .wpc-menu a {  padding: 17px 18px;}.chrome .wpc-menu ul a {  padding: 9px 18px;}/*--------------------------------------------------------------5.0 Posts--------------------------------------------------------------*//* Post Entry------------------------------*/.entry-title {  font-family: "Open Sans", Helvetica, Arial, sans-serif;  font-size: 26px;  margin-bottom: 2px;  letter-spacing: 1.2px;  font-weight: bold;  text-transform: uppercase;}@media screen and (min-width: 790px) {  .entry-title {    font-size: 30px;  }}.single-event .entry-title {  margin-bottom: 30px;}.post-thumbnail img {  margin: 0 0 30px 0;  display: block;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;}/* Entry Content------------------------------*/.entry-content cite {  display: block;  margin-top: 10px;}.entry-content cite:before {  content: "- ";}.entry-content blockquote {  padding: 20px 80px 20px 28px;  position: relative;  background: #f8f9f9;  border-left: 3px solid #bfa980;  font-style: italic;}.entry-content blockquote p {  margin: 0px;}.entry-content ul, .entry-content ol {  margin-left: 20px;}.entry-content a {  text-decoration: none;}.entry-content a:hover {  text-decoration: underline;}/* WordPress caption style------------------------------*/.wp-caption {  max-width: 100%;  font-style: italic;  line-height: 1.35;  margin-bottom: 30px;}.wp-caption img[class*="wp-image-"] {  display: block;  max-width: 98%;}.wp-caption .wp-caption-text {  margin: 10px 0;}.wp-caption-text,.entry-thumbnail-caption,.cycle-caption {  font-style: italic;  line-height: 1.35;  font-size: 13px;}.alignleft,.entry-thumbnail.thumbnail {  display: inline;  float: left;  margin-right: 50px;}.alignright {  display: inline;  float: right;  margin-left: 50px;}.aligncenter {  display: block;  clear: both;  margin-left: auto;  margin-right: auto;}img.wp-smiley {  margin-bottom: 0;  margin-top: 0;  padding: 0;  border: none;}.gallery-caption {  font-family: inherit;}.bypostauthor {  margin: 0;}/* WordPress Gallery------------------------------*/.gallery {  margin-bottom: 20px;}.gallery-item {  float: left;  overflow: hidden;  position: relative;}.gallery-item img {  display: block;}.gallery-columns-1 .gallery-item {  max-width: 100%;}.gallery-columns-2 .gallery-item {  width: 50%;}.gallery-columns-3 .gallery-item {  width: 33.33333%;}.gallery-columns-4 .gallery-item {  width: 25%;}.gallery-columns-5 .gallery-item {  width: 20%;}.gallery-columns-6 .gallery-item {  width: 16.66667%;}.gallery-columns-7 .gallery-item {  width: 14.28571%;}.gallery-columns-8 .gallery-item {  width: 12.5%;}.gallery-columns-9 .gallery-item {  width: 11.11111%;}.gallery-caption {  background-color: rgba(0, 0, 0, 0.7);  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  color: #fff;  font-size: 12px;  font-size: 12px;  padding: 6px 8px;  line-height: 1.5;  margin: 0;  max-height: 50%;  opacity: 0;  position: absolute;  bottom: 0;  left: 0;  text-align: left;  width: 100%;}.gallery-caption:before {  content: "";  height: 100%;  min-height: 49px;  position: absolute;  top: 0;  left: 0;  width: 100%;}.gallery-item:hover .gallery-caption {  opacity: 1;}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption {  display: none;}.attachment {  margin-bottom: 20px;}.gallery {  margin-right: -20px;  margin-bottom: 20px;}.gallery .gallery-item {  border-right: 20px solid transparent;  border-bottom: 20px solid transparent;}.gallery .gallery-item .gallery-icon {  margin-bottom: 0px !important;  width: 100%;}.gallery .gallery-item img {  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}/* Entry meta------------------------------*/.entry-meta {  display: inline-block;  margin-bottom: 30px;}.entry-meta a, .entry-meta span {  font-size: 13px;  letter-spacing: 1.5px;  text-transform: uppercase;  text-decoration: none;  color: #555555;}.entry-meta span.sep {  margin: 0px 12.5px;}.entry-meta a:hover {  text-decoration: underline;}.entry-meta .sticky-label {  margin: 0px 0px 0px 12.5px;  padding: 3px 6px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  background: #f4f3ee;  color: #FFFFFF;}.entry-meta i.fa {  margin-right: 3px;}/* Entry author------------------------------*/.entry-author {  margin: 40px 0 20px;}.entry-author .entry-author-avatar {  float: left;  padding-right: 25px;}.entry-author .entry-author-avatar img {  max-width: 70px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  margin-top: 4px;}.entry-author .entry-author-byline {  color: #555555;  text-transform: uppercase;  letter-spacing: 0.3px;  font-size: 13px;  margin-bottom: 6.66667px;}.entry-author .entry-author-byline a {  text-decoration: none;}.entry-author .entry-author-bio {  padding-left: 85px;}/* Entry Footer------------------------------*/.entry-footer i.fa {  float: left;  color: #555555;  margin: 8px 6px 0 0;}.entry-footer .post-categories, .entry-footer .post-tags {  list-style: none;  padding: 0px;  margin-bottom: 10px;}.entry-footer .post-categories li, .entry-footer .post-tags li {  display: inline;  margin: 0px;}.entry-footer .post-categories li a, .entry-footer .post-tags li a {  color: #555555;  font-size: 12px;  text-decoration: none;  text-transform: uppercase;  letter-spacing: 1.5px;}.entry-footer .post-categories li a:hover, .entry-footer .post-tags li a:hover {  color: #bfa980;}.entry-footer .post-categories li:after, .entry-footer .post-tags li:after {  content: ", ";  color: #aaaaaa;}.entry-footer .post-categories li:last-child:after, .entry-footer .post-tags li:last-child:after {  content: none;}/* Comments------------------------------*/#comments .comments-title {  margin-bottom: 20px;  text-transform: uppercase;  letter-spacing: 1.5px;}#comments .comment-list {  list-style: none;  padding-left: 0px;}#comments .comment-list .pingback {  border-bottom: 1px solid #f0f0f0;  padding: 20px 0;  margin: 0;}#comments .comment-list .pingback p {  margin: 0px;}#comments .comment-list .pingback:last-child {  margin-bottom: 40px;}#comments .comment {  list-style: none;  margin: 30px 0;}#comments .comment .avatar {  width: 60px;  float: left;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}#comments .comment .comment-wrapper {  margin-left: 90px;  padding: 25px 30px 15px 30px;  background: #f8f9f9;  position: relative;}#comments .comment .comment-wrapper:before {  border-color: rgba(0, 0, 0, 0) #f6f7f9 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);  border-style: solid;  border-width: 0 10px 10px 0;  content: "";  height: 0;  left: -9px;  position: absolute;  top: 0;  width: 0;}#comments .comment .comment-wrapper .comment-meta .comment-time, #comments .comment .comment-wrapper .comment-meta .comment-reply-link, #comments .comment .comment-wrapper .comment-meta .comment-edit-link {  color: #aaaaaa;  text-transform: uppercase;  letter-spacing: 0.3px;  font-size: 11px;}#comments .comment .comment-wrapper .comment-meta .comment-time:hover, #comments .comment .comment-wrapper .comment-meta .comment-reply-link:hover, #comments .comment .comment-wrapper .comment-meta .comment-edit-link:hover {  color: #b00f14;}#comments .comment .comment-wrapper .comment-meta .comment-time:after, #comments .comment .comment-wrapper .comment-meta .comment-reply-link:after, #comments .comment .comment-wrapper .comment-meta .comment-edit-link:after {  content: "/";  padding: 0px 5px;}#comments .comment .comment-wrapper .comment-meta a:last-child:after {  content: "";}#comments .comment .comment-wrapper .comment-meta cite .fn {  font-weight: bold;  font-style: normal;  margin-right: 5px;  text-transform: uppercase;  letter-spacing: 1.5px;  font-size: 14px;}#comments .comment .comment-wrapper .comment-meta cite span {  padding: 3px 10px;  background: #f0f0f0;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  margin-right: 10px;}#comments .comment .comment-wrapper a {  text-decoration: none;}#comments .comment .children {  padding-left: 30px;}#comments .comment .children .children {  padding-left: 30px;}#comments .comment .children .children .children {  padding-left: 0px;}@media screen and (min-width: 790px) {  #comments .comment .children {    padding-left: 90px;  }  #comments .comment .children .children {    padding-left: 90px;  }  #comments .comment .children .children .children {    padding-left: 90px;  }}#comments .form-allowed-tags {  display: none;}#comments a {  text-decoration: none;}#comments a:hover {  text-decoration: underline;}.right-sidebar .comment-respond textarea,.left-sidebar .comment-respond textarea {  width: 100%;}/* Comment Form------------------------------*/#respond {  padding-top: 20px;}#respond .comment-form label {  display: block;  margin-bottom: 4px;}#respond .form-allowed-tags {  font-size: 12px;}#respond .form-allowed-tags code {  background: none;}#respond .comment-reply-title {  font-size: 18px;}#respond .comment-notes {  display: none;}#respond label {  font-size: 13px;  text-transform: uppercase;  letter-spacing: 1.5px;}.full-screen .comments-area {  max-width: 1030px;  margin: 0 auto;}/*--------------------------------------------------------------6.0 Pages--------------------------------------------------------------*//* Page Related------------------------------*/.page-entry-title {  letter-spacing: -0.8px;  font-weight: 600;  margin: -10px 0px 25px -2px;text-align:center;}.medium-heading-inverted {  text-transform: uppercase;  font-weight: bold;  color: #FFFFFF;  margin-bottom: 0px;  text-shadow: 1px 1px 1px #000;  color: #bfa980;}.large-heading-inverted {  font-size: 30px;  font-weight: 900;  line-height: 1.2;  letter-spacing: -1px;  margin-left: -2px;  color: #FFFFFF;  text-shadow: 1px 1px 1px #000;}@media screen and (min-width: 790px) {  .large-heading-inverted {    font-size: 50px;  }}/* Pages Header------------------------------*/.page-header-wrap {  position: relative;  padding: 60px 0px;  color: #CCCCCC;  border-bottom: 1px solid #f0f0f0;}.page-header-wrap h1 {  font-weight: 500;  color: #FFFFFF;  margin: -5px 0px 2px -2px;  letter-spacing: -1.3px;  font-size: 35px;  line-height: 1.3;}@media screen and (min-width: 790px) {  .page-header-wrap h1 {    font-size: 40px;  }}.page-header-wrap .page-subtitle {  font-size: 17px;  display: inline-block;  font-weight: 300;}.page-header-wrap .container {  z-index: 10;}/* Grid Page------------------------------*/.grid-item {  margin-bottom:10px;}
p.drname {
    color: #fff;
    float: left;
    font-family: kaushan script;
    font-size: 25px;
    position: relative;
    right: 7px !important;
    top: -5px !important;
    width: 100%;
}
.bnt-new.doc > span {
    font-size: 29px;
    line-height: 26px;
    margin: 8px;
}.bnt-new.zoc > span {
    font-size: 29px;
    line-height: 26px;
    margin: 8px;
}

.bnt-new.zoc {
 background: #0e8daf none repeat scroll 0 0;
    border-radius: 2px;
    color: #fff;
    border: 1px solid #0e8daf;
    float: left;
    font-family: kaushan script;
    margin: 0 30px 0 0px;
    padding: 4px 30px;
    text-align: center;
    width: 370px;
    text-transform: uppercase;
}
.bnt-new.zoc:hover{text-decoration:none;background-color:#000;color:#fff;border: 1px solid #000;}
.bnt-new.doc:hover{text-decoration:none;background-color:#000;color:#fff;border: 1px solid #000;}
.bnt-new.doc {border: 1px solid #eee;
    background: #fff none repeat scroll 0 0;
    border-radius: 2px;
    color: #005870;
    float: left;
    font-family: kaushan script;
    margin: 0 20px 0 60px;
    padding: 4px 30px;
    text-align: center;
    text-transform: uppercase;
    width: 370px;
}


div#doctop {  margin-bottom: -9px;}.grid-item .grid-thumbnail {  margin-bottom: 20px;}.grid-item .grid-thumbnail img {  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}.grid-item .grid-thumbnail img:hover {  opacity: 0.9;}.grid-item .grid-title {  margin-bottom: 10px;  font-size: 20px;}.grid-item .grid-title a:hover {  color: #bfa980;  text-decoration: none;}.grid-item .grid-more {  text-transform: uppercase;  text-decoration: none;  font-weight: 600;  font-size: 14px;}.grid-item .grid-more:hover {  text-decoration: underline;}.footer-subscribe label:nth-of-type(1) {  line-height: 50px !important;  float: left;}/* 404 - Not Found------------------------------*/.error404 .site-header, .error404 .site-footer, .error404 .footer-connect, .error404 .site-topbar, .error404 .main-navigation {  display: none;}.error404, .error404 .site-content {  background: #f1f1f1;  width: 100%;  height: 100%;}.error-page-wrapper {  width: 100%;  display: block;  margin: 0 auto;  height: 100%;  position: fixed;}.error-box-wrap {  height: auto;  width: 80%;  position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);}@media screen and (min-width: 650px) {  .error-box-wrap {    width: 60%;  }}@media screen and (min-width: 790px) {  .error-box-wrap {    width: 50%;  }}@media screen and (min-width: 1100px) {  .error-box-wrap {    width: 40%;  }}.heading-404 {  font-size: 80px;  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;  font-weight: 900;  color: #bfa980;  letter-spacing: 2px;}.heading-404 i {  margin-right: 20px;}@media screen and (min-width: 790px) {  .heading-404 {    letter-spacing: 20px;    font-size: 120px;  }}.error-box {  background: #FFFFFF;  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13);  overflow: hidden;  padding: 30px 35px 10px;}.error-box h3, .error-box #calendar_wrap caption, #calendar_wrap .error-box caption {  letter-spacing: 2px;}@media screen and (min-width: 790px) {  .error-box h3, .error-box #calendar_wrap caption, #calendar_wrap .error-box caption {    letter-spacing: 10px;  }}.error-box p {  margin-bottom: 30px;}.error-action .error-previous {  float: none;  margin-bottom: 30px;}@media screen and (min-width: 1100px) {  .error-action .error-previous {    float: left;  }}.error-action .error-home {  float: none;  margin-bottom: 30px;}@media screen and (min-width: 1100px) {  .error-action .error-home {    float: right;  }}/*--------------------------------------------------------------7.0 Widgets--------------------------------------------------------------*/.widget {  margin-bottom: 40px;  font-size: 14px;}.search-form {  margin-bottom: 20px;}.widget-area .widget.widget_search .search-field {  width: 88%;}.widget-area .widget.widget_search .search-submit {  display: none;}#secondary .widget-title {  font-weight: normal;  font-size: 19px;  letter-spacing: -0.5px;  margin-bottom: 20px;}.widget_calendar .widget-title {  display: none;}.widget_calendar #wp-calendar caption {  font-weight: 600;  font-size: 16px;  margin-bottom: 20px;  text-transform: uppercase;}.widget-area .widget ul,.widget-area .widget ol {  padding-left: 0px;  margin-bottom: 0px;}.widget-area .widget ul li {  list-style: none;  margin: 0px;  padding: 6.66667px 0;}.widget-area .widget ul li ul {  padding-top: 13.33333px;  padding-left: 20px;}.widget-area .widget ul li ul li {  border-bottom: none;}.widget-area .widget ul li ul li:last-child {  padding-bottom: 0px;}.widget a {  text-decoration: none;  color: #555555;}.widget a:hover {  color: #bfa980;}/* Calendar Widget */#calendar_wrap caption {  text-align: left;}.widget #calendar_wrap a,.widget_recent_comments a {  color: #bfa980;}.widget #calendar_wrap a:hover,.widget_recent_comments a:hover {  text-decoration: underline;}/* Eye catching post widget */.widget-area .widget_wpc_posts img {  float: left;  height: auto;  margin-right: 18px;  overflow: hidden;  max-width: 50px;  margin-top: 3px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}.widget-area .widget_wpc_posts ul li {  list-style: none;  padding: 15px 18px 18px 18px;  background: #f9f9f9;}.widget-area .widget_wpc_posts ul li.light-bg {  background: transparent;}/* Tag Cloud */.tagcloud a {  background: none repeat scroll 0 0 #222222;  color: #FFFFFF;  cursor: pointer;  display: block;  float: left;  margin: 0 5px 5px 0;  margin: 0 5px 5px 0;  padding: 8px 10px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  font-size: 12px !important;}.widget.widget_rss li {  margin-bottom: 15px !important;}.widget.widget_rss li a {  display: block;  font-size: 15px;  font-weight: 600;  margin-bottom: 1px;}.widget.widget_rss li .rss-date {  font-size: 11px;  letter-spacing: 0.5px;  text-transform: uppercase;  padding: 5px 0px;  margin-bottom: 6px;  display: block;}.widget.widget_rss li .rssSummary {  margin-bottom: 10px;}.widget.widget_rss li cite {  font-size: 10px;  text-transform: uppercase;  background: #333333;  padding: 4px 7px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  color: #FFFFFF;}.site-topbar #wp-calendar caption, .site-footer #wp-calendar caption {  color: #FFFFFF;}.site-topbar table > thead > tr > th, .site-topbar table > tbody > tr > th, .site-topbar table > tfoot > tr > th, .site-topbar table > thead > tr > td, .site-topbar table > tbody > tr > td, .site-topbar table > tfoot > tr > td, .site-footer table > thead > tr > th, .site-footer table > tbody > tr > th, .site-footer table > tfoot > tr > th, .site-footer table > thead > tr > td, .site-footer table > tbody > tr > td, .site-footer table > tfoot > tr > td {  border-color: #444444;}.site-topbar input, .site-footer input {  border-color: #444444;  color: #FFFFFF;}.site-topbar .widget-title {  color: #FFFFFF;}.site-topbar .widget {  border-bottom: none;  margin-bottom: 20px;}.site-topbar .widget a {  color: #888888;}.site-topbar .widget a:hover {  color: #FFFFFF;}.site-topbar .widget.widget_nav_menu, .site-topbar .widget.widget_text {  margin-bottom: 0;}.site-topbar .widget-area .widget_categories li, .site-topbar .widget-area .widget_archive li, .site-topbar .widget-area .widget_meta li {  width: 100%;}/* Custom Menu */#secondary .widget.widget_nav_menu ul ul, #secondary .widget.widget_nav_menu ul ul ul {  padding: 0;}#secondary .widget.widget_nav_menu ul li {  margin: 0px;  padding: 0px;}#secondary .widget.widget_nav_menu ul li a, #secondary .widget.widget_nav_menu ul li li a, #secondary .widget.widget_nav_menu ul li li li a {  display: block;  padding: 10px 15px 11px 0px;  font-weight: 500;  color: #555555;  position: relative;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}#secondary .widget.widget_nav_menu ul li a:hover, #secondary .widget.widget_nav_menu ul li li a:hover, #secondary .widget.widget_nav_menu ul li li li a:hover {  color: #bfa980;}#secondary .widget.widget_nav_menu ul li.current-menu-item a {  color: #bfa980;  border-top: 1px solid #f0f0f0;  border-bottom: 1px solid #f0f0f0;}#secondary .widget.widget_nav_menu ul li.current-menu-item a:before {  border-bottom: 6px solid transparent;  border-left: 6px solid #bfa980;  border-top: 6px solid transparent;  content: "";  display: inline-block;  position: absolute;  right: 5px;  top: 17px;}#secondary .widget.widget_nav_menu ul li.current-menu-item a:after {  border-bottom: 6px solid transparent;  border-left: 6px solid #ffffff;  border-top: 6px solid transparent;  content: "";  display: inline-block;  position: absolute;  right: 6px;  top: 17px;}#secondary .widget.widget_nav_menu > ul > li:last-child > a {  margin-bottom: 0px;}#secondary .widget.widget_nav_menu > ul > li:first-child > a {  margin-top: -10px;}/* File Icon Button */.widget-area .sidebar-file-button {  width: 100%;  display: block;  border: 1px solid #f0f0f0;  margin-bottom: 15px;}.widget-area .sidebar-file-button i {  font-size: 18px;  padding: 14px 10px 16px 15px;  color: #BBBBBB;}.widget-area .sidebar-file-button span {  text-transform: uppercase;  font-weight: 600;  font-size: 13px;  color: #888888;  margin-top: -3px;  display: inline-block;}.widget-area .sidebar-file-button:hover {  background: #f9f9f9;}.widget-area .sidebar-file-button:hover i {  color: #333333;}.widget-area .sidebar-file-button:hover span {  color: #333333;}/*--------------------------------------------------------------8.0 Support--------------------------------------------------------------*//*------------------------------	8.1 WooCommerce------------------------------*//*------------------------------	8.2 VC Builder Elements------------------------------*//* Column Elements------------------------------*/.inverted-column textarea, .inverted-column input[type="date"], .inverted-column input[type="datetime"], .inverted-column input[type="datetime-local"], .inverted-column input[type="email"], .inverted-column input[type="month"], .inverted-column input[type="number"], .inverted-column input[type="password"], .inverted-column input[type="search"], .inverted-column input[type="tel"], .inverted-column input[type="text"], .inverted-column input[type="time"], .inverted-column input[type="url"], .inverted-column input[type="week"], .inverted-row textarea, .inverted-row input[type="date"], .inverted-row input[type="datetime"], .inverted-row input[type="datetime-local"], .inverted-row input[type="email"], .inverted-row input[type="month"], .inverted-row input[type="number"], .inverted-row input[type="password"], .inverted-row input[type="search"], .inverted-row input[type="tel"], .inverted-row input[type="text"], .inverted-row input[type="time"], .inverted-row input[type="url"], .inverted-row input[type="week"] {  background: #FFFFFF;  border: none;  border-radius: 0;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);}.inverted-column > .wpb_wrapper {  padding: 25px 0px 40px 0px;  background: #f4f3ee;}@media screen and (min-width: 790px) {  .inverted-column > .wpb_wrapper {    padding: 25px 40px 40px 40px;  }}.inverted-row {  background: #f4f3ee;}@media screen and (max-width: 790px) {  .mobile-center {    text-align: center;  }}@media screen and (max-width: 790px) {  .mobile-center .right, .mobile-center .left {    text-align: center;    float: none;  }}.fit-screen .vc_col-sm-12 {  padding-left: 0px !important;  padding-right: 0px !important;}/* ROW Parallax------------------------------*/.wpc_row_parallax {  overflow: hidden;  position: relative;  width: 100%;}.wpc_parallax_bg {  background-position: 0 0;  background-repeat: no-repeat;  height: 100%;  width: 100%;  position: absolute;  display: block;  top: 0;  left: 0;}.wpc_parallax_bg.not-mobile {  background-attachment: fixed;}.vc_row .wpc_parallax_bg.not-mobile {  background-size: cover;}.wpc_parallax_bg.is-mobile {  background-position: 50% 50% !important;}/* Video Background */.wpc_video_wrapper {  position: absolute;  top: 0;  left: 0;  overflow: hidden;  z-index: 0;  width: 100%;}.wpc_video_color_overlay {  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  z-index: 5;  opacity: 0.65;}.wpb_heading {  font-size: 18px;  letter-spacing: 1.5px;  margin-bottom: 25px;}.wpb_wrapper {  margin-bottom: 30px;}.wpb_wrapper .rev_slider_wrapper {  margin-bottom: -30px !important;}@media screen and (min-width: 790px) {  .wpb_wrapper {    margin-bottom: 0px;  }  .wpb_wrapper .rev_slider_wrapper {    margin-bottom: 0px !important;  }}/* BUILDER HEADING------------------------------*/.builder-heading {  font-size: 22px;  display: block;  margin-bottom: 20px;  font-weight: 600;  text-transform: uppercase;}/* TABS------------------------------*/.entry-content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header, .entry-content .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {  background: transparent;  padding: 20px 0 0;}.entry-content .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav li, .entry-content .wpb_content_element .wpb_accordion_header li {  margin-right: 10px;}.entry-content .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a, .entry-content .wpb_content_element .wpb_accordion_header a {  background: #bbbbbb;  color: #FFFFFF;  display: inline-block;  letter-spacing: 1px;  text-transform: uppercase;  line-height: 1;  text-align: center;  padding: 11px 30px 12px 30px;  text-decoration: none;  font-weight: 600;  font-size: 13px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}.entry-content .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a:hover, .entry-content .wpb_content_element .wpb_accordion_header a:hover {  background: #aaaaaa;  color: #FFFFFF;}.entry-content .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav li.ui-tabs-active a, .entry-content .wpb_content_element .wpb_accordion_header li.ui-tabs-active a {  background: #bfa980;  color: #FFFFFF;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}/* ACCORDION------------------------------*/.entry-content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {  padding-top: 0px;  margin-bottom: 15px;}.entry-content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header a {  display: block;  text-align: left;}.entry-content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header span {  display: none;}.entry-content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a {  background: #333333;}.entry-content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {  padding: 0px 0px 40px;}/* SINGLE IMAGE------------------------------*/.wpb_single_image img {  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;}/*------------------------------	8.3 VC General Shortcodes------------------------------*//* BUTTON------------------------------*/.btn {  background: #bfa980;  display: inline-block;  color: #FFFFFF;  letter-spacing: 1px;  text-transform: uppercase;  line-height: 1;  text-align: center;  padding: 11px 16px 12px 16px;  margin: 3px 5px 3px 0px;  text-decoration: none;  font-weight: 600;  font-size: 13px;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  box-shadow: 0 -2px 0 0 rgba(0, 0, 0, 0.1) inset;}.btn:hover {  color: #FFFFFF !important;  opacity: 0.8 !important;  text-decoration: none !important;}.btn-primary {  background: #bfa980;}.btn-secondary {  background: #b00f14;}.btn.btn-dark {  background: #000000;}.btn.btn-light {  background: transparent;  border: 2px solid #414141;  color: #414141;  padding: 12px 16px 12px 16px;  box-shadow: none;}.btn.btn-light:hover {  background: transparent !important;  color: #000000 !important;  border-color: #AAAAAA;}.btn.btn-ghost {  background: transparent;  border: 2px solid #FFFFFF;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  color: #FFFFFF;  box-shadow: none;  font-size: 14px;  font-weight: bold;}.btn.btn-ghost:hover {  background: #FFFFFF !important;  color: #000000 !important;  opacity: 1 !important;  box-shadow: none;}.btn.btn-large {  padding:11px 20px;}.btn.btn-small {  padding: 7px 12px;  font-size: 12px;}/* CLIENT TESTIMONIALS------------------------------*/.testimonial {  margin-bottom: 40px;}.testimonial .testimonial-content {  background: #f9f9f9;  border: 1px solid #f0f0f0;  padding: 17px 20px 20px 20px;  border-radius: 2px;  font-style: italic;  font-size: 15px;  line-height: 1.8;  font-weight: 400;}.testimonial .testimonial-header {  padding: 0px 20px;}.testimonial .testimonial-header .testimonial-name {  font-size: 16px;  font-style: italic;  margin-top: 8px;}.testimonial .testimonial-header .testimonial-avatar {  margin-top: -25px;  float: left;  margin-right: 20px;}.testimonial .testimonial-header .testimonial-avatar img {  width: 70px;  border-radius: 100%;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);}.testimonial.inverted .testimonial-content {  background: #FFFFFF;  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);  border: none;}.wpb_wrapper .testimonial:last-child {  margin-bottom: 0px;}/* CONTACT INFO------------------------------*/.contact-info-item {  margin-bottom: 10px;}.contact-info-item .contact-text {  display: block;  float: left;  width: 130px;  font-size: 14px;  text-transform: uppercase;  letter-spacing: 1px;  margin-top: 2px;  position: relative;}.contact-info-item .contact-value {  display: block;  margin-left: 135px;}/* ICON BOX------------------------------*/.iconbox-wrapper .iconbox-icon, .iconbox-wrapper .iconbox-image {  padding-bottom: 20px;}.iconbox-wrapper .iconbox-icon .primary, .iconbox-wrapper .iconbox-image .primary {  color: #bfa980;}.iconbox-wrapper .iconbox-icon .secondary, .iconbox-wrapper .iconbox-image .secondary {  color: #b00f14;}.iconbox-wrapper a:hover {  text-decoration: none;  color: #bfa980;}/* RECENT NEWS------------------------------*/.recent-news-wrapper .grid-title {  font-size: 19px;}.recent-news-wrapper .recent-news-meta {  font-size: 11px;  text-transform: uppercase;  padding: 6px 0px 5px;  border-top: 1px solid #f0f0f0;  border-bottom: 1px solid #f0f0f0;  margin-bottom: 15px;}.recent-news-wrapper .recent-news-meta span {  margin-right: 15px;}.recent-news-wrapper .recent-news-meta span i {  margin-right: 3px;  color: #cccccc;}.recent-news-wrapper .recent-news-meta span a {  color: #777777;}.recent-news-wrapper .recent-news-meta span a:hover {  text-decoration: underline;}.inverted-row .carousel-prev, .inverted-row .carousel-next {  border-color: #dddddd;}.inverted-row .carousel-prev:hover, .inverted-row .carousel-next:hover {  border-color: #777777;}.inverted-row .recent-news-wrapper .recent-news-meta {  border-color: #dddddd;}/*------------------------------	8.4 VC Special Shortcodes------------------------------*//* CUSTOM HEADING------------------------------*/.custom-heading h2 { font-weight: 300;  letter-spacing: -0.3px;  margin-bottom: -5px;  font-size: 40px;  font-family: kaushan script;}.custom-heading .heading-line {  width: 80px;  height: 2px;  display: inline-block;  background: #bfa980;}.custom-heading .heading-line.primary {  background: #bfa980;}.custom-heading .heading-line.secondary {  background: #b00f14;}.custom-heading.wpb_content_element {  margin-bottom: 30px;}/*--------------------------------------------------------------9.0 External Plugins--------------------------------------------------------------*//* Magnific Popup------------------------------*//* Magnific Popup CSS */.mfp-bg {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1042;  overflow: hidden;  position: fixed;  background: #0b0b0b;  opacity: 0.8;  filter: alpha(opacity=80);}.mfp-wrap {  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1043;  position: fixed;  outline: none !important;  -webkit-backface-visibility: hidden;}.nav-social {    display: none;}.mfp-container {  text-align: center;  position: absolute;  width: 100%;  height: 100%;  left: 0;  top: 0;  padding: 0 8px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.footer-connect {    display: none;}.mfp-container:before {  content: '';  display: inline-block;  height: 100%;  vertical-align: middle;}.mfp-align-top .mfp-container:before {  display: none;}.mfp-content {  position: relative;  display: inline-block;  vertical-align: middle;  margin: 0 auto;  text-align: left;  z-index: 1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {  width: 100%;  cursor: auto;}.mfp-ajax-cur {  cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {  cursor: -moz-zoom-out;  cursor: -webkit-zoom-out;  cursor: zoom-out;}.mfp-zoom {  cursor: pointer;  cursor: -webkit-zoom-in;  cursor: -moz-zoom-in;  cursor: zoom-in;}.mfp-auto-cursor .mfp-content {  cursor: auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;}.mfp-loading.mfp-figure {  display: none;}.mfp-hide {  display: none !important;}.mfp-preloader {  color: #cccccc;  position: absolute;  top: 50%;  width: auto;  text-align: center;  margin-top: -0.8em;  left: 8px;  right: 8px;  z-index: 1044;}.mfp-preloader a {  color: #cccccc;}.mfp-preloader a:hover {  color: white;}.mfp-s-ready .mfp-preloader {  display: none;}.mfp-s-error .mfp-content {  display: none;}button.mfp-close, button.mfp-arrow {  overflow: visible;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none;  display: block;  outline: none;  padding: 0;  z-index: 1046;  -webkit-box-shadow: none;  box-shadow: none;}button::-moz-focus-inner {  padding: 0;  border: 0;}.mfp-close {  width: 44px;  height: 44px;  line-height: 44px;  position: absolute;  right: 0;  top: 0;  text-decoration: none;  text-align: center;  opacity: 0.65;  filter: alpha(opacity=65);  padding: 0 0 18px 10px;  color: white;  font-style: normal;  font-size: 28px;  font-family: Arial, Baskerville, monospace;}.mfp-close:hover, .mfp-close:focus {  opacity: 1;  filter: alpha(opacity=100);}.mfp-close:active {  top: 1px;}.mfp-close-btn-in .mfp-close {  color: #333333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {  color: white;  right: -6px;  text-align: right;  padding-right: 6px;  width: 100%;}.mfp-counter {  position: absolute;  top: 0;  right: 0;  color: #cccccc;  font-size: 12px;  line-height: 18px;  white-space: nowrap;}.mfp-arrow {  position: absolute;  opacity: 0.65;  filter: alpha(opacity=65);  margin: 0;  top: 50%;  margin-top: -55px;  padding: 0;  width: 90px;  height: 110px;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.mfp-arrow:active {  margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus {  opacity: 1;  filter: alpha(opacity=100);}.mfp-arrow:before, .mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {  content: '';  display: block;  width: 0;  height: 0;  position: absolute;  left: 0;  top: 0;  margin-top: 35px;  margin-left: 35px;  border: medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a {  border-top-width: 13px;  border-bottom-width: 13px;  top: 8px;}.mfp-arrow:before,.mfp-arrow .mfp-b {  border-top-width: 21px;  border-bottom-width: 21px;  opacity: 0.7;}.mfp-arrow-left {  left: 0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {  border-right: 17px solid white;  margin-left: 31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {  margin-left: 25px;  border-right: 27px solid #3f3f3f;}.mfp-arrow-right {  right: 0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {  border-left: 17px solid white;  margin-left: 39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {  border-left: 27px solid #3f3f3f;}.mfp-iframe-holder {  padding-top: 40px;  padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {  line-height: 0;  width: 100%;  max-width: 900px;}.mfp-iframe-holder .mfp-close {  top: -40px;}.mfp-iframe-scaler {  width: 100%;  height: 0;  overflow: hidden;  padding-top: 56.25%;}.mfp-iframe-scaler iframe {  position: absolute;  display: block;  top: 0;  left: 0;  width: 100%;  height: 100%;  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);  background: black;}/* Main image in popup */img.mfp-img {  width: auto;  max-width: 100%;  height: auto;  display: block;  line-height: 0;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding: 40px 0 40px;  margin: 0 auto;}/* The shadow behind the image */.mfp-figure {  line-height: 0;}.mfp-figure:after {  content: '';  position: absolute;  left: 0;  top: 40px;  bottom: 40px;  display: block;  right: 0;  width: auto;  height: auto;  z-index: -1;  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);  background: #444444;}.mfp-figure small {  color: #bdbdbd;  display: block;  font-size: 12px;  line-height: 14px;}.mfp-figure figure {  margin: 0;}.mfp-bottom-bar {  margin-top: -36px;  position: absolute;  top: 100%;  left: 0;  width: 100%;  cursor: auto;}.mfp-title {  text-align: left;  line-height: 18px;  color: #f3f3f3;  word-wrap: break-word;  padding-right: 36px;}.mfp-image-holder .mfp-content {  max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure {  cursor: pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {  /**   * Remove all paddings around the image on small screen   */  .mfp-img-mobile .mfp-image-holder {    padding-left: 0;    padding-right: 0;  }  .mfp-img-mobile img.mfp-img {    padding: 0;  }  .mfp-img-mobile .mfp-figure:after {    top: 0;    bottom: 0;  }  .mfp-img-mobile .mfp-figure small {    display: inline;    margin-left: 5px;  }  .mfp-img-mobile .mfp-bottom-bar {    background: rgba(0, 0, 0, 0.6);    bottom: 0;    margin: 0;    top: auto;    padding: 3px 5px;    position: fixed;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;  }  .mfp-img-mobile .mfp-bottom-bar:empty {    padding: 0;  }  .mfp-img-mobile .mfp-counter {    right: 5px;    top: 3px;  }  .mfp-img-mobile .mfp-close {    top: 0;    right: 0;    width: 35px;    height: 35px;    line-height: 35px;    background: rgba(0, 0, 0, 0.6);    position: fixed;    text-align: center;    padding: 0;  }}@media all and (max-width: 900px) {  .mfp-arrow {    -webkit-transform: scale(0.75);    transform: scale(0.75);  }  .mfp-arrow-left {    -webkit-transform-origin: 0;    transform-origin: 0;  }  .mfp-arrow-right {    -webkit-transform-origin: 100%;    transform-origin: 100%;  }  .mfp-container {    padding-left: 6px;    padding-right: 6px;  }}.mfp-ie7 .mfp-img {  padding: 0;}.mfp-ie7 .mfp-bottom-bar {  width: 600px;  left: 50%;  margin-left: -300px;  margin-top: 5px;  padding-bottom: 5px;}.mfp-ie7 .mfp-container {  padding: 0;}.mfp-ie7 .mfp-content {  padding-top: 44px;}.mfp-ie7 .mfp-close {  top: 0;  right: 0;  padding-top: 0;}/* Revolution Slider------------------------------*/.rev_slider_wrapper:before {  content: "";  width: 100%;  height: 5px;  position: absolute;  left: 0;  bottom: 0;  background: transparent;  display: block;  z-index: 100;}.slider-full-height-box {  display: inline-block;  background: rgba(191, 169, 128, 0.7);  position: relative;  left: 0;}.slider-full-height-box .sldier-tes {  color: #FFFFFF;  font-size: 22px;  font-weight: bold;  letter-spacing: -0.5px;}.slider-content-box .slider-content-box {  padding: 15px 25px 25px;  background: rgba(0, 0, 0, 0.5);}.slider-content-box .slider-content-box h2 {  font-weight: bold;  color: #FFFFFF;  margin-bottom: 15px;  padding-bottom: 15px;  font-size: 40px;  border-bottom: 1px solid rgba(255, 255, 255, 0.3);}.slider-content-box .slider-content-box h2 span {  font-weight: 400;}.slider-content-box .slider-content-box .content-box {  color: #dddddd;  margin-bottom: 18px;}.slider-content-box .slider-content-box .content-box p {  margin-bottom: 0px;}.slider-content-box .slider-content-box a.btn {  color: #FFFFFF;  text-decoration: none;}.slider-content-box .slider-content-box a.btn:hover {  text-decoration: none;  opacity: 1 !important;}/* Breadcrumbs------------------------------*/.breadcrumbs {  font-size: 10px;  padding: 15px 0px;  border-bottom: 1px solid #f0f0f0;  color: #858585;}@media screen and (min-width: 650px) {  .breadcrumbs {    font-size: 12px;	display: none;  }}.breadcrumbs i {  margin: 0px 6px;}.breadcrumbs a {  text-decoration: none;  color: #555555;  font-weight: 600;}.breadcrumbs a:hover {  color: #bfa980;}.breadcrumbs span {  margin-right: 20px;  position: relative;}@media screen and (min-width: 650px) {  .breadcrumbs span {    margin-right: 40px;  }}.breadcrumbs a:before {  border-bottom: 6px solid transparent;  border-left: 6px solid rgba(0, 0, 0, 0.2);  border-top: 6px solid transparent;  content: "";  display: inline-block;  position: absolute;  right: -11px;  top: 2px;}@media screen and (min-width: 650px) {  .breadcrumbs a:before {    right: -23px;    top: 3px;  }}.breadcrumbs a:after {  border-bottom: 5px solid transparent;  border-left: 5px solid #ffffff;  border-top: 5px solid transparent;  content: "";  display: inline-block;  position: absolute;  right: -10px;  top: 3px;}@media screen and (min-width: 650px) {  .breadcrumbs a:after {    right: -22px;    top: 4px;  }}/* Contact Form 7------------------------------*/.wpcf7-form textarea, .wpcf7-form input[type="date"], .wpcf7-form input[type="datetime"], .wpcf7-form input[type="datetime-local"], .wpcf7-form input[type="email"], .wpcf7-form input[type="month"], .wpcf7-form input[type="number"], .wpcf7-form input[type="password"], .wpcf7-form input[type="search"], .wpcf7-form input[type="tel"], .wpcf7-form input[type="text"], .wpcf7-form input[type="time"], .wpcf7-form input[type="url"], .wpcf7-form input[type="week"] {  border-width: 2px;}.wpcf7-form p {  margin-bottom: 25px;}.wpcf7-form .wpcf7-submit {  margin-bottom: -30px;}.wpcf7-submit {  border-width: 2px;}span.wpcf7-not-valid-tip {  font-size: 11px;  letter-spacing: 1.5px;  text-transform: uppercase;  margin-top: 3px;  display: inline-block;}input.wpcf7-not-valid {  border-color: #F00;}div.wpcf7-response-output {  margin-left: 0px;  padding: 15px 20px;  background: #f8f9f9;}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea {  width: 100%;}/* Form 1/2 */.form_1_2 {  width: 100%;  float: left;  margin-right: 0;  margin-bottom: 25px;}@media screen and (min-width: 790px) {  .form_1_2 {    width: 47%;    float: left;    margin-right: 6%;  }}.form_1_2 input, .form_1_2 select {  width: 100%;}.form_1_2.last {  float: left;  clear: right;  margin-right: 0px;  margin-bottom: 25px;}/* Form 1/3 */.form_1_3 {  width: 100%;  float: left;  margin-right: 0;  margin-bottom: 25px;}@media screen and (min-width: 790px) {  .form_1_3 {    width: 30%;    float: left;    margin-right: 5%;  }}.form_1_3 input, .form_1_3 select {  width: 100%;}.form_1_3.last {  float: left;  clear: right;  margin-right: 0px;  margin-bottom: 25px;}/* Slider Carousel------------------------------*/.slick-slider {  position: relative;  display: block;  -moz-box-sizing: border-box;  box-sizing: border-box;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-touch-callout: none;  -khtml-user-select: none;  -ms-touch-action: pan-y;  touch-action: pan-y;  -webkit-tap-highlight-color: transparent;  -moz-user-select: text;}.slick-list {  position: relative;  display: block;  overflow: hidden;  margin: 0;  padding: 0;}.slick-list:focus {  outline: none;}.slick-list.dragging {  cursor: pointer;  cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}.slick-track {  position: relative;  top: 0;  left: 0;  display: block;}.slick-track:before,.slick-track:after {  display: table;  content: '';}.slick-track:after {  clear: both;}.slick-loading .slick-track {  visibility: hidden;}.slick-slide {  display: none;  float: left;  height: 100%;  min-height: 1px;}[dir='rtl'] .slick-slide {  float: right;}.slick-slide img {  display: block;}.slick-slide.slick-loading img {  display: none;}.slick-slide.dragging img {  pointer-events: none;}.slick-initialized .slick-slide {  display: block;}.slick-loading .slick-slide {  visibility: hidden;}.slick-vertical .slick-slide {  display: block;  height: auto;  border: 1px solid transparent;}/* Slick theme *//* Arrows */.carousel-prev,.carousel-next {  position: absolute;  right: 20px;  top: -80px;  width: 35px;  height: 35px;  border: 2px solid #f0f0f0;  background: transparent;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  cursor: pointer;}.carousel-prev i,.carousel-next i {  font-size: 25px;  color: #CCCCCC;  margin-top: 1px;}.carousel-prev:hover,.carousel-next:hover {  border-color: #aaaaaa;}.carousel-prev:hover i,.carousel-next:hover i {  color: #555555 !important;}.carousel-prev {  right: 60px;}.carousel-prev i {  margin-left: 10px;}.carousel-next i {  margin-left: 12px;}.page-id-6 .carousel-prev {    display: none !important;}.page-id-6 .carousel-next {    display: none !important;}.page-id-6 textarea {    height: 215px;}.footer-menu > a {    text-decoration: none;}::-webkit-input-placeholder {   color: #000;font-size:20px;}:-moz-placeholder { /* Firefox 18- */   color:#000;  font-size:20px;}::-moz-placeholder {  /* Firefox 19+ */   color: #000;  font-size:20px;}:-ms-input-placeholder {     color: #000;  font-size:20px;}.btn.btn-regular.btn-light.right {    background: none repeat scroll 0 0 #414141;    color: #fff;}.page-id-31 h3 {    font-size: 38px;}.page-id-31 .contact-value {}.page-id-31 #text-6 .contact-value {    font-size: 18px;    line-height: 40px;}.page-id-31 .contact-info-box i {    font-size: 24px;    padding: 10px 5px 0 0;}.contact-info-box .fa.fa-phone {    font-size: 26px;}.page-id-31 .page-id-31 .contact-info-box .fa.fa-map-marker {    font-size: 31px;    padding: 4px 0 0;}.rev_slider_wrapper.fullwidthbanner-container {    width: 100% !important;}.tp-bgimg.defaultimg {    background-size: 100% 100% !important;}.rev_slider_wrapper.fullwidthbanner-container {    left: 0 !important;    width: 100% !important;}#text-6 .widget-title {    text-align: left !important;}.footer-1 .page-id-6 .fa.fa-map-marker {    font-size: 30px;}.site-footer .footer-columns .contact-info-item .contact-text i.fa.fa-map-marker {    font-size: 20px;    padding-top: 8px;}.site-footer .footer-columns .contact-info-item .contact-text i.fa.fa-phone {    font-size: 19px;    padding-top: 9px;}.site-footer .footer-columns .contact-info-item .contact-text i.fa.fa-fax {    font-size: 18px;    padding-top: 8px;}.page-id-777 h1 {    text-align: center;}.btn.btn-large.btn-secondary.dear {    font-size: 18px;    width: 280px;}.btn.btn-large.btn-secondary.timer {    font-size: 18px;}.content-box > p {    font-size: 17px !important;}.page-id-6 .wpc_video_color_overlay {    background: none repeat scroll 0 0 #aeaeae !important;}.btn.btn-large.btn-secondary.timer {background-color: #9a2d41 !important;
    font-family: kaushan script;
    font-weight: normal !important;
    left: 110px;
    margin: 0 auto !important;
    position: relative;
    text-transform: capitalize;
    top: 8px;}.wistia_embed {    height: 300px;    width: 100%;}#ringer {    display: none;}.page-id-880 .fluid-width-video-wrapper {    height: 320px !important;    margin: 0 auto !important;    padding: 0 !important;    width: 100%;}.chenk {    margin: 0 auto;    text-align: center;    width: 45%;}.grid-title > a {    font-weight: bold;}.page-id-6 .slick-track .grid-item.grid-sm-6.grid-md-4.slick-slide.slick-active > p {    display: none;}
.ni1 {
    height: 240px;
}
.widget-area.sidebar {
    display: none;
}
.entry-footer {
    display: none;
}.page-id-138 .fluid-width-video-wrapper {
    float: none;
    height: 450px;
    margin: 20 0 10px 280px !important;
    padding: 0 !important;
    position: relative;
    width: 50%;
}
.page-id-64 .serve img {
    margin-bottom: 55px;
}.page-id-138 strong {
    float: left;
    text-align: center;
    width: 100%;
}.serve.new ul {
    width: 100%;
}
.site-info.clearfix {
}
.site-info.clearfix {
    float: left;
    padding: 12px 0 0;
    width: 100%;
}.serve a {
    color: #000 !important;
    font-size: 20px;
}.serve ul {
    margin: 0 auto;
    text-align: left;
    width: 166px;
}
.menu-site {
    color: #000;
    margin: 0 auto;
    max-width: 1200px;
    width: 100%;
}.sidebar-footer.footer-columns.footer-4-columns.clearfix {
    margin: 0 0 10px;
    padding: 0;
}
.footer-menu > a {
    color: #005870 !important;
}

.comment-respond {
    display: none;
}
.entry-meta {
    display: none;
}
.content-area {
    border: 0 none !important;
    width: 100%;
}
.page-id-138 object {
    height: 400px !important;
    width: 700px !important;
}.page-id-138 h1 {
    display: none;
}
.wpc-menu {
    margin: 0 auto;
    max-width: 870px;
    width: 100%;
}

.servicess {
    line-height: 38px;
    margin: 0 auto;
    width: 620px;
}
.page-id-72 h1 {
    margin: 0 0 40px;
    padding: 0;
    text-align: center;
}
.vc_col-sm-12.wpb_column.vc_column_container {
    background: none repeat scroll 0 0 #fff;
}.page-id-6 .wpb_column > .wpb_wrapper > *:last-child {
    margin-top: 30px;
}.page-id-6 .grid-title > a {
    color: #000;
    font-size: 30px;
    font-weight: normal;
}
.page-id-6 .grid-title > a:hover {color:#005870 !important;}
.page-id-6 .grid-item.grid-sm-6.grid-md-4 > p {    height: 200px;}
.contact-text .fa.fa-envelope {    font-size: 20px !important;}
.page-id-138 .fluid-width-video-wrapper > iframe {
    height: 368px !important;
    width: 100% !important;
}



nav#site-navigation.header-fixed {    position: relative !important;    opacity: 0;    margin-top: -200px !important;}
p.fe {    float: left;    width: 31%;    margin: 10px;}
p.fe iframe {    width: 100% !important;}
.page-id-138 .fluid-width-video-wrapper {    width: 100% !important;    height: 300px;}
.page-id-138 .fluid-width-video-wrapper > iframe {    height: 270px !important;}
.site-footer .site-info .copy_text {    width: 100%;    text-align: center;}
.page-id-6 .grid-thumbnail {    margin: auto;}
.page-id-6 .grid-item.grid-sm-6.grid-md-4 > p {    height: 125px;    overflow: hidden;    margin: auto;}
.page-id-6 .grid-item .grid-more {    font-size: 18px;    margin-bottom: 20px;    float: left;    width: 100%;}
.page-id-6 .grid-item .grid-more:after {    content: "...";}



@media(min-width:730px) and (max-width:1023px){
#footer-3{margin:0px !important}
#footer-1{margin:0px !important}
#footer-2{margin:0px !important}
.content-box > p {    font-size: 9px !important;    line-height: 13px !important;}#wpc_55096b1d26397 .grid-sm-6 {    width: 33%;}#rowdy .wpb_wrapper > div {    margin: 5px 10px !important;}.wistia_embed {    height: 200px !important;    width: 100%;}#servicessss .grid-sm-6 {    width: 33% !important;}#footer-1 {    float: left !important;    margin: 10px !important;    width: 45% !important;}#footer-2 {    float: left !important;    margin: 10px !important;    width: 45% !important;}#footer-3 {    float: left !important;    margin:0px !important;    width: 100% !important;}.footer-menu {    font-size: 20px !important;}#post-777 .entry-content > div {    margin: 10px !important;}.gallery-columns-2 .gallery-item {    height: 300px !important;    width: 50%;}#post-756 .entry-content > div {    margin: 3px !important;}
.site-footer .footer-columns{padding:0px !important;margin:0px  !important;}
.page-id-1234 .entry-content {
    margin: 0 auto;
    width: 100% !important;
}
.page-id-1234 .entry-content div {    width: 100% !important;}

.time {    width: 60% !important;}
.times {    width: 100% !important;}
.shake > div:nth-of-type(1) {    margin: 130px 40px 0 -10px !important;    width: 35% !important;}
.pro {
    margin: 0 auto;
    width: 100%;
}
}


@media(max-width:500px){
.page-id-754 .entry-content > ul {    padding: 0 !important;}
.header-right > a {    margin: 10px auto !important;    width: 100% !important;}
ul.header-contact-wrapper {    float: right;    text-align: center;    width: 100%;}
.alignleft.size-full.wp-image-831 {    margin: 0 !important;}
.entry-content ul, .entry-content ol {    margin-left: 0;}
.times {    width: 100% !important;}
.time {    width: 100% !important;}
.header-right > a {    margin: 10px auto !important;    width: 100% !important;}
.alignleft.size-full.wp-image-831 {    margin: 0 !important;}
.times > p {}
.times > p {    width: 100% !important;}
.times {    width: 100% !important;}
.pro ul {    margin: 0 !important;    padding: 0 !important;    width: 100% !important;}
.pro > div {    width: 100% !important;}
.pro {    width: 100% !important;}
.page-id-1234 .entry-content {    margin: 0 auto;    width: 100% !important;}
.page-id-1234 .entry-content div {    width: 100% !important;}
.wpc-menu.wpc-menu-mobile ul li a {  font-size: 16px !important;    padding: 4px 20px !important;    white-space: normal;   width: 100%;}
.wpc-menu ul {    display: none;    height: 280px;    left: 0;    overflow: scroll; position: absolute; top: 100%;}
.content-box > p {    font-size: 4px !important;    line-height: 7px !important;}.btn.btn-large.btn-secondary.timer {    font-size: 15px !important;    width: 100% !important;}.fluid-width-video-wrapper {    float: left !important;    height: 240px !important;    margin: 30px 0;    padding: 0 !important;    width: 100% !important;}.fluid-width-video-wrapper > iframe {    height: 238px !important;    width: 100% !important;}#wpc_55080ab82fd35 {    display: none;}.wistia_embed {    height: 300px;    width: 100%;}.font_8 {margin:0px !important;    float: left;    width: 100%;}.entry-content > div {    margin: 0 !important;    width: 100% !important;}.wpc-menu.wpc-menu-mobile > li > a {    padding: 10px 20px;}.page-id-31 #text-6 .contact-value {    font-size: 18px;    line-height: 40px;}#wpc_55081598ea7d4 {    display: none;}#wpc_55081598eaa85 {    display: none;}.page-id-31 .contact-value {    }#wpc_5508180542566{display:none;}#wpc_550818054286b{display:none;}.shake > div:nth-of-type(1) {    margin: 0 !important;    width: 100% !important;}.shake > div:nth-of-type(2) {    width: 100% !important;}#wpc_55095c41064c0 .wpb_wrapper > div {    margin: 4px !important;    width: 100% !important;}.wistia_embed {    height: 210px !important;    width: 100%;border:none !important;}.footer-connect .footer-subscribe input[type="email"], .footer-connect .footer-subscribe input[type="text"]{padding:3px 8px 7px !important;}.sidebar-footer.footer-columns.footer-3-columns.clearfix {    margin: 0 !important;    padding: 5px 0 !important;}#wpc_550967c592dca .wpb_wrapper > div {    margin: 3px !important;    width: 100% !important;}#rowdy .wpb_wrapper > div {    margin: 5px !important;    width: 100% !important;}.smile-plz .fa.fa-phone {    font-size: 30px !important;}.smile-plz{font-size:27px !important;}.sprout div {    width: 100% !important;}.gallery-columns-2 .gallery-item {    width: 100% !important;}.gallery-columns-4 .gallery-item {    width: 100% !important;}.page-entry-title {    font-size: 25px !important;    font-weight: 500;    letter-spacing: -1px !important;    margin: 10px;}.listu .font_8 > li {    float: left;    width: 100%;}
.header-left {
    float: none;
    margin-bottom: 0 !important;
}

.alignleft.size-full.wp-image-1449 {
    margin: 0 !important;
    width: 100% !important;
}.drname {
    float: left;
    margin: 0 !important;
    right: 0 !important;
    text-align: center;
    width: 100% !important;
}.page-id-6 .grid-item.grid-sm-6.grid-md-4 > p {
    height: auto !important;
}

#wpc_554d5b96a3f8a {
    display: none !important;
}

.alignright.size-full.wp-image-1449 {
    float: left !important;
    margin: 0 auto !important;
    width: 100% !important;
}
.page-id-72 p {
    float: left;
    width: 100% !important;
}
.breadcrumbs {
    display: none;
}
.textwidget > iframe {
    width: 100% !important;
}.page-id-64 .serve img {
    margin-bottom: 0 !important;
}
.ni1 > div {
    height: auto !important;
    width: 100% !important;
}
.ni1 {
    height: auto !important;
}
.serve img {
    margin: 0 !important;
    width: 100%;
}
.serve div {
    float: left !important;
    margin: 0 !important;
    width: 100% !important;
}
.serve ul {
    font-size: 20px !important;
    width: 100% !important;
}
.serve li {
    font-size: 17px !important;
}
.fluid-width-video-wrapper > iframe {
    height: 212px !important;
    margin-left: 0 !important;
    margin-top: 0px !important;
    width: 100% !important;
}.page-id-138 .fluid-width-video-wrapper > iframe {
    height: 212px !important;
    width: 100% !important;
}.page-id-31 h3 {
    font-size: 30px !important;
}body{font-size:16px !important;}.wpb_wrapper iframe {
    width: 100% !important;
}
.shake {
    float: left;
    padding: 10px !important;
    position: relative;
    width: 100% !important;
    z-index: 1;
}.page-id-6 .attachment-medium-thumb.wp-post-image {
    height: auto !important;
}
.bnt-new.doc {
    font-size: 14px !important;
    line-height: 20px !important;
     margin: 5px 0px !important;
    padding: 6px !important;
    width: 100% !important;
}
.bnt-new.zoc{
    font-size: 14px !important;
    line-height: 20px !important;
    margin: 5px 0px !important;
    padding: 6px !important;
    width: 100% !important;
}
.bnt-new.zoc > span {
    font-size: 24px !important;
    line-height: 15px !important;
    margin: 8px !important;
}
.bnt-new.doc > span {
    font-size: 24px !important;
    line-height: 15px !important;
    margin: 8px !important;
}
.videos .fluid-width-video-wrapper {
    float: left;
    height: 340px !important;
    margin: 10px 0 !important;
    padding: 10px !important;
    width: 100% !important;
}.videos {
    float: left;
    height: 270px !important;
    margin: 10px 0 !important;
    padding: 10px !important;
    width: 100% !important;
}.fluid-width-video-wrapper > iframe {
    height: 100% !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
    width: 100% !important;
}.vttttt {
    float: left;
    margin: 10px;
    padding: 10px !important;
    width: 100%;
}
.site-footer .site-info .copy_text {
    float: none;
    font-size: 22px;
    margin-bottom: 0 !important;
    padding: 10px !important;
    text-align: center;
    width: 100% !important;
}.page-id-31 .contact-info-box i {
    font-size: 20px !important;
    padding: 0 !important;
}
.contact-text .fa.fa-map-marker {
    font-size: 24px !important;
    padding-top: 5px !important;
}.page-id-138 .fluid-width-video-wrapper {
    float: none;margin:10px 0px !important;
    height: 450px;
    padding: 0 !important;
    position: relative;
    width: 50%;
}
.page-id-138 strong {
    float: left;
    font-size: 21px;
    text-align: center;
    width: 100%;
}.smile-plz {
    margin: 0 0 20px !important;
}
.wpc-menu.wpc-menu-mobile > li > a {
    font-size: 18px !important;
    padding: 10px !important;
}
}
