html,body,div,span,applet,object,iframe,header,nav,article,aside,section,footer,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button {border: 0;outline: 0;vertical-align: top;background: transparent;font-family: inherit;font-size: inherit;font-weight: inherit;margin: 0;padding: 0;}body {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}a,span,textarea {font-family: inherit;text-decoration: none;}audio,canvas,video {display: inline;}html {font-size: 100%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body,button,input,select,textarea {font-family: inherit;line-height: 1.8em;font-size: inherit;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}blockquote {margin: 1em 2em;}dfn {font-style: italic;}mark {background: #ff0;color: #000;}pre,code,kbd,samp {font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}pre {white-space: pre-wrap;word-wrap: break-word;}q:before,q:after {content: none;}small {font-size: 75%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -.5em;}sub {bottom: -.25em;}dd {margin: 0 0 0 2em;}ul.nostyle,ol.nostyle {list-style: none;list-style-image: none;margin: 0;padding: 0;}img {border: 0;-ms-interpolation-mode: bicubic;}svg:not(:root) {overflow: hidden;}fieldset {margin: 0 2px;padding: .35em .625em .75em;}legend {border: 0;margin-left: -7px;}button,input,select,textarea {font-size: 100%;vertical-align: middle;margin: 0;}button,input {line-height: normal;overflow: visible;}table button,table input {overflow: auto;}button,input[type=button],input[type=reset],input[type=submit] {cursor: pointer;-webkit-appearance: button;}input[type=checkbox],input[type=radio] {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 0;}input[type=search],input[type=text] {-webkit-appearance: none !important;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}input[type=text]::-webkit-search-decoration,input[type=search]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto;vertical-align: top;}table {border-collapse: collapse;border-spacing: 0;}ul+p,p+ul,im+p,p+img,p+p {margin-top: 1.5em;}header,nav,article,aside,section,footer,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}blockquote,q,q {quotes: none;}audio:not([controls]),[hidden] {display: none;}a:focus,a:hover,a:active {outline: 0;}ul,ol,figure,form {margin: 0;}a:hover {text-decoration: none;}#wrapper {width: 100%;overflow: hidden;position: relative;}::-webkit-input-placeholder {color: #bbb;}::-moz-placeholder {color: #bbb;  }:-ms-input-placeholder {  color: #bbb;  }.menuspacer {display: none;}.clear {width: 100%;height: 0;clear: both;overflow: hidden;}span.button,a.button {display: inline-block;}span.title {display: block;}.readmore .hide {display: none;}.owl-carousel .animated {  -webkit-animation-duration: 1000ms;  animation-duration: 1000ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}.owl-carousel .owl-animated-in {  z-index: 0;}.owl-carousel .owl-animated-out {  z-index: 1;}.owl-carousel .fadeOut {  -webkit-animation-name: fadeOut;  animation-name: fadeOut;}@-webkit-keyframes fadeOut {  0% {opacity: 1;  }  100% {opacity: 0;  }}@keyframes fadeOut {  0% {opacity: 1;  }  100% {opacity: 0;  }}.owl-height {  -webkit-transition: height 500ms ease-in-out;  -moz-transition: height 500ms ease-in-out;  -ms-transition: height 500ms ease-in-out;  -o-transition: height 500ms ease-in-out;  transition: height 500ms ease-in-out;}.owl-carousel {  display: none;  width: 100%;  -webkit-tap-highlight-color: transparent;position: relative;  z-index: 1;}.owl-carousel .owl-stage {  position: relative;  -ms-touch-action: pan-Y;}.owl-carousel .owl-stage:after {  content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}.owl-carousel .owl-stage-outer {  position: relative;  overflow: hidden;}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {  cursor: pointer;  cursor: hand;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.owl-carousel.owl-loaded {  display: block;}.owl-carousel.owl-loading {  opacity: 0;  display: block;}.owl-carousel.owl-hidden {  opacity: 0;}.owl-carousel .owl-refresh .owl-item {  display: none;}.owl-carousel .owl-item {  position: relative;  min-height: 10px;  float: left;  -webkit-backface-visibility: hidden;  -webkit-tap-highlight-color: transparent;  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  }.owl-carousel .owl-item img {  display: block;  width: 100%;}.owl-carousel.owl-text-select-on .owl-item {  -webkit-user-select: auto;  -moz-user-select: auto;  -ms-user-select: auto;  user-select: auto;}.owl-carousel .owl-grab {  cursor: move;  cursor: -webkit-grab;  cursor: -o-grab;  cursor: -ms-grab;  cursor: grab;}.owl-carousel .owl-rtl {  direction: rtl;}.owl-carousel .owl-rtl .owl-item {  float: right;}.no-js .owl-carousel {  display: none;}.owl-carousel .owl-item .owl-lazy {  opacity: 0;  -webkit-transition: opacity 400ms ease;  -moz-transition: opacity 400ms ease;  -ms-transition: opacity 400ms ease;  -o-transition: opacity 400ms ease;  transition: opacity 400ms ease;}.owl-theme .owl-controls {  text-align: center;  -webkit-tap-highlight-color: transparent;}.owl-theme .owl-controls .owl-nav [class*='owl-'] {  color: #333;  display: inline-block;  padding: 0.5em 1em;  cursor: pointer;}.owl-theme .owl-controls .owl-nav [class*='owl-']:hover {  text-decoration: none;}.owl-theme .owl-controls .owl-nav .disabled {  opacity: 0.5;  cursor: default;}.owl-theme .owl-dots .owl-dot {  display: inline-block;  zoom: 1;  *display: inline;}.owl-theme .owl-dots .owl-dot span {  -webkit-backface-visibility: visible;  -webkit-transition: opacity 200ms ease;  -moz-transition: opacity 200ms ease;  -ms-transition: opacity 200ms ease;  -o-transition: opacity 200ms ease;  transition: opacity 200ms ease;  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  border-radius: 100%;  display: block;  border: 2px solid #555;  background: transparent;  transition: background 0.2s;  width: 7px;  height: 7px;  margin: 20px 5px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {  background: #555;}#galleryLoad {width: 100%;height: 300px;background: transparent url(../img/loading.gif) no-repeat center;}#gallery .slides {display: none;text-align: left;}#gallery .thumbs {display: none;text-align: left;}#gallery {position: relative;width: 100%;height: 300px;overflow: hidden;position: relative;}#gallery .slides .item,#gallery .slides .item img {vertical-align: middle;}#gallery .owl-nav {text-align: right;}#gallery .owl-prev,#gallery .owl-next {display: inline-block;margin: 1em 0 0 0.5em;font-size: 30px;width: 1em;height: 1em;padding: 0;text-align: center;line-height: 0.8em;border: 2px solid #bbb;color: #bbb;border-radius: 1em;transition: border 0.3s, color 0.3s;}#gallery .owl-prev:hover,#gallery .owl-next:hover {background: transparent;color: #333;border-color: #333;}#gallery .thumbs img {opacity: 0.3;}#gallery .thumbs .center img,#gallery .thumbs .currentSlide img {opacity: 1 !important;}#gallery .thumbs img:hover {opacity: 1 !important;cursor: pointer;}#gallery .owl-controls .owl-dot span {border: 2px solid #555;background: #fff;transition: background 0.2s;width: 7px;height: 7px;margin: 20px 5px;}#gallery .owl-dot:hover span,#gallery .owl-dot.active span {background: #555 !important;}#gallery.gallery-desktop .slides  .owl-controls,#gallery.gallery-tablet .slides  .owl-controls,#gallery.gallery-phablet .slides  .owl-controls {display: none !important;}#gallery.gallery-desktop .slides {float: left;width: 65% !important;}#gallery.gallery-desktop .thumbs {float: right;width: 32% !important;}#gallery.gallery-desktop .thumbs .item img {display: inline;width: 31%;margin: 0 1% 2%;}#gallery.gallery-desktop .thumbs .item img:nth-child(n-1) {width: 32%;margin: 0 0 2%;}#gallery.gallery-desktop .thumbs .item img:nth-child(3n-1),#gallery.gallery-desktop .thumbs .item img:nth-child(3n) {margin-left: 2%;}#gallery.gallery-tablet .slides {float: left;width: 70% !important;}#gallery.gallery-tablet .thumbs {float: right;width: 27% !important;}#gallery.gallery-tablet .thumbs .item img {display: inline;width: 48%;margin: 0 1% 2%;}#gallery.gallery-tablet .thumbs .item img:nth-child(n-1) {width: 49%;margin: 0 0 2%;}#gallery.gallery-tablet .thumbs .item img:nth-child(even) {margin-left: 2%;}#gallery.gallery-phablet .slides,#gallery.gallery-phablet .thumbs {float: none;}#gallery.gallery-phablet .thumbs .item img {display: inline;width: 15%;margin: 2% 0.5% 0;}#gallery.gallery-phablet .thumbs .item img:nth-child(n-1) {width: 15%;margin: 2% 0 0 2%;}#gallery.gallery-phablet .thumbs .item img:nth-child(6n+1) {margin-left: 0;}#gallery.gallery-phone .slides,#gallery.gallery-phone .thumbs {float: none;}#gallery.gallery-phone .thumbs {height: 1px !important;visibility: hidden;}body {font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height: 1.9em;font-size: 13.5px;color: #222;background: #e1e1e1;}a {color: #f69c2d;cursor: pointer;}a:hover {color: #000;}.bold,strong,.em,em {font-style: normal;font-weight: 700;}p em {font-weight: normal !important;font-style: italic !important;}.drop input {background-image: url(../img/icons/dd.svg) no-repeat right;}span.divider {display: block;text-align: center;width: 100%;height: 2px;overflow: hidden;margin: 3em 0;background: #eee;}h1, h2, h3 {display: block;line-height: 1.4em;position: relative;margin: 0 0 0.7em;}h1 {font-size: 1.8em;}h2 {font-size: 1.8em;}h3 {font-size: 1.4em;}p + h2,p + h3 {margin-top: 2em;}ul + h2,ul + h3 {margin-top: 1.2em;}header {position: relative;background: #f3f3f3;text-align: center;width: 100%;}#mainnav {background: #e9e9e9;}#mainnav ul.nav {position: relative;z-index: 999;margin: 0 auto;list-style: none;display: inline-block;line-height: 31px;}#mainnav ul.nav  li {display: inline-block;}#mainnav ul.nav  li  + li {margin-left: 0.6em;}#mainnav ul.nav  li a,#mainnav ul.nav  li span {font-weight: 600;color: #444;cursor: pointer;text-transform: uppercase;font-size: 0.95em;display: inline-block;padding: 1.2em 0;}#mainnav ul.nav  li a:hover,#mainnav ul.nav  li span:hover,#mainnav ul.nav  li a.active,#mainnav ul.nav  li span.active {text-decoration: none !important;color: #f69c2d;}#mobilefix {display: none;}#mainnav li.dropdown {position: relative;}#mainnav li.dropdown span:after {content: '';border: 4px solid transparent;border-top: 4px solid #444;position: absolute;bottom: 0.65em;left: 50%;margin: 0 0 0 -4px;}#mainnav li.dropdown ul  {display: none;position: absolute;top: 4.7em;left: -2em;padding: 0.5em 0 0;min-width: 300px;box-shadow: 0 2px 0 rgba(0,0,0,0.1);}#mainnav li.dropdown ul li,#mainnav li.dropdown ul li + li {background-color: #e9e9e9;margin: 0;display: block;text-align: left;line-height: 1.4em;padding: 0;}#mainnav li.dropdown ul li a {padding: 0.7em 2em;}#mainnav li.dropdown ul li:first-child {padding-top: 1em;}#mainnav li.dropdown ul li:last-child {padding-bottom: 1.4em;}.outer {display: block;width: 94%;max-width: 95em;text-align: center;margin: 0 auto;background-size: cover;background-position: center;position: relative;}.backOuter{height:40vh;padding-top:10em;}.newBg{background-repeat: no-repeat;background-size: cover;}.inner {text-align: left;}#maincopy {width: 62%;float: left;}#sidebar {width: 30%;float: right;}.copy.in p:first-of-type {font-weight: 600;}.copy.in p:only-of-type {font-weight: 400 !important;}.copy ul,.copy ol {padding: 1em 2em;}.copy ul li,.copy ol li {padding: 0.2em 0;}img.banner {width: 100%;min-height: 10px;background: #333;margin: 0 0 0.5em;}img.inline {width: 100%;min-height: 10px;background: #333;margin: 2.5em 0;}p.caption {color: #999;padding: 0.4em 0;position: relative;}img.inline + p.caption {top: -2em;margin: 0 0 -0.5em;}p.caption:before {content: 'Caption: ';opacity: 0.6;}.banner {width: 100%;background: #ddd;}.newPos{position: relative;}.accordion {padding: 0 0 0.4em;transition: padding 0.2s;color: #222;}.accordion .question {background: #f69c2d;padding: 0.5em 2em;font-weight: 600;transition: color 0.2s, background 0.2s;color: #FFF;transition: all 0.2s;font-size: 1.2em;}.accordion .answer {background: #FFF;background: rgba(255,255,255);padding: 1.4em 2em;display: none;}.accordion .answer ul{margin-left: 1.5em;}.accordion.active {padding: 0 0 1.5em;}.accordion .question:hover,.accordion.active .question {color: #fff;background: #000000;cursor: pointer;}.testimonial {background: transparent;padding: 1.8em 3.2em;margin: 0 0 2.5em;border-radius: 0.8em;position: relative;}.testimonial .quote {position: relative;}.testimonial .quote:before {content: '“';top: 0;left: -0.6em;}.testimonial .quote:after {bottom: -0.6em;right: -0.55em;}.testimonial p:last-of-type:after{content: '”';font-family: Georgia, serif;font-style: italics;font-size: 4em;color: #F69C2D;position: absolute;bottom: -7px;}.testimonial .quote:before,.testimonial .quote:after {font-family: Georgia, serif;font-style: italics;font-size: 4em;color: #F69C2D;position: absolute;}.testimonial span.author {display: block;margin: 1em 0 0;font-size: 0.85em;color: #999;font-weight: 600;}.testimonial:after {content: '';display: block;border: 12px solid transparent;position: absolute;bottom: -23px;left: 5%;transform: scale(3,1);transform-origin: 0 0;}.testimonial:nth-child(2n):after {left: auto;right: 5%;transform-origin: 100% 0;}input, button, textarea {outline: none;}textarea,input[type=text],input[type=url],input[type=tel],input[type=number],input[type=color],input[type=email] {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; width: 100%;border: 0;background-color: #FFF;margin: 0 0 0.7em;}input[type=text],input[type=url],input[type=tel],input[type=number],input[type=color],input[type=email] {height: 2.9em;padding: 0 1.2em;}textarea {height: 10em;padding: 0.8em 1.2em;resize: none;}.form.quantity,.form.drop {position: relative;margin: 0 0 0.7em;}.form.quantity {max-width: 10em;}.form.quantity input,.form.drop input {margin: 0;}.form.drop input {background: #eee url(../img/icons/dd.svg) no-repeat right;cursor: pointer;}.form.drop ul {position: absolute;top: 2.9em;left: 0;width: 100%;padding: 0.4em 0;list-style: none;background: #eee;z-index: 99;box-shadow: 0 2px 0 rgba(0,0,0,0.05);max-height: 200px;overflow: auto;display: none;}.form.drop ul li {display: block;padding: 0.3em 1.2em;cursor: pointer;transition: background 0.2s;}.form.drop ul li:hover {background: rgba(0,0,0,0.05);}.form.quantity button {display: block;background: #ccc;position: absolute;top: 0;right: 0;font-size: 1.2em;line-height: 1em;width: 1.2em;height: 50%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding: 0;margin: 0;color: #222;transition: background 0.2s, color 0.2s;cursor: pointer;}.form.quantity button.minus {background: #d9d9d9;top: 50%;}.form.quantity button:hover,.form.quantity button.minus:hover {background: #f69c2d;color: #fff;}input[type=submit] {display: inline-block;height: 2.9em;padding: 0 1.5em;color: #fff;background: #f69c2d;border: 0;font-weight: 600;transition: background 0.2s;}input[type=submit].right {float: right;}input[type=submit]:hover {background: #000;}.contactcheck.error input[type=submit] {background: #ea3739 !important;}.contactcheck.sending input[type=submit] {background: #ccc !important;}.contactcheck.sent input[type=submit] {background: #75bd55 !important;}.formresponse {padding: 1.05em 1.4em 1em;background: #444;color: #fff;margin: 0 0 1em;position: relative;font-size: 1.2em;background: #75bd55;display: none;}.formresponse span.close {font-size: 1.6em;display: block;width: 1em;height: 1em;text-align: center;line-height: 1em;cursor: pointer;position: absolute;top: 0;right: 0;padding: 0.1em;}input.error {background: #ea3739 !important;color: #fff;}#gmaps {width: 100%;height: 22.7em;background: #ccc;margin: 0 0 2em;}.contactaddress {background: #eee;padding: 2em 2.2em;}a.box img {max-width: 100%;}.imgbox a.box div.image {width: 100%;background: #f69c2d;overflow: hidden;}.imgbox a.box div.image img {width: 100%;transition: opacity 0.2s;}.imgbox a.box:hover div.image img {opacity: 0.3;}a.box .content {padding: 1.5em 1.6em;}.multigalleries a.box span.name {display: block;padding: 0.8em 0 0;line-height: 1.5em;color: #333;font-size: 1.2em;font-weight: 600;}.multigalleries a.box span.meta {font-size: 0.95em;line-height: 1.7em;}.blogpost {padding: 0.8em 2em;margin: 0.8em;cursor: pointer;}.blogBg{background: #FFF;transition: all 0.2s;}.blogBg:hover{background:#F69C2D ;}.blogpost h3 a{margin: 0px !important;}.blogpost a{color: #222;}.blogBg h3{margin-bottom: 0px !important;}.blogpost p {text-align: justify;}.blogBg a {color: #222;font-size: 0.92em;}.blogBg:hover.blogBg a{color: #FFF !important;}.blogBg:hover.blogBg span.meta{color: #FFF !important;}.blogpost h3 span.meta {display: block;color: #222;font-size: 0.65em;line-height: 1.5em;}.blogpager {padding: 5em 0 0;}.blogpager .next {float: right;}.blogpager .inactive {color: #d9d9d9;cursor: default;}.socialfeed,.blogarchive {line-height: 1.6em;padding: 1em 0 0;}.blogarchive + .socialfeed,.socialfeed + .socialfeed {padding: 2em 0 0;}.socialfeed h3,.blogarchive h3 {margin: 0 0 0.7em;}h3.showarchive {cursor: pointer;}h3.showarchive:hover {color: #000;}.blogarchive ul {list-style: none;font-size: 1.1em;line-height: 1.6em;padding: 0 0 2em;}.blogarchive ul.toggle {display: none;}.blogarchive ul li {display: block;margin: 0 0 1em;}.blogarchive.recentposts ul li {margin: 0 0 1.5em;}.blogarchive span {display: block;color: #888;font-size: 0.9em;}.alert {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999999999999999999999999;background: #333;background: rgba(0,0,0,0.8);}.alert .log {position: relative;top: 20%;width: 90%;max-width: 450px;max-height: 90%;overflow: auto;background: #fff;text-align: center;margin: 0 auto;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding: 2em 3.5em;border-radius: 0.5em;}.alert .log span.cross {position: absolute;top: 0;right: 0;padding: 0.1em;display: block;width: 1em;height: 1em;line-height: 1em;text-align: center;color: #bbb;font-size: 2em;cursor: pointer;transition: color 0.2s;}.alert .log span.cross:hover {color: #222;}.alert .log .message {padding: 0 0 2.5em;}.alert .log button {display: inline-block;background: #eee;padding: 0.65em 1.5em;margin: 0 0.2em;border-radius: 0.5em;font-weight: 600;color: #333;transition: color 0.2s, background 0.2s;}.alert .log button.confirm {background: #75bd55;color: #fff;}.alert .log button:hover {background: #333;color: #fff;}.alert .log p {font-size: 1.2em;line-height: 1.7em;}.alert,.alert .log {display: none;}.instafeed img {width: 30%;display: block;float: left;margin: 0 5% 5% 0;max-width: 120px;min-width: 70px;}#latesttweet {font-size: 1.2em;line-height: 1em;font-weight: 300;}.socialfeed .interact {margin: 1em 0 0 -7px;}.services a.box .content {text-align: left;background: #f3f3f3;}.services a.box span.name {display: block;padding: 0 0 0.4em;line-height: 1.5em;color: #333;font-size: 1.2em;font-weight: 600;}.services a.box .content p {font-size: 0.95em;line-height: 1.7em;color: #444;min-height: 3.4em;}.services a.box span.button {margin: 2em 0 0;display: block;padding: 0.7em 1.5em;background: #f69c2d;color: #fff;text-align: center;text-transform: uppercase;font-weight: 600;font-size: 0.95em;transition: background 0.2s;}.services a.box:hover span.button {background: #000;}p.quote,.quotes p {padding-left: 1.5em;border-left: 3px solid #f69c2d;font-size: 1.1em;line-height: 1.8em;font-weight: 600;}footer {padding: 2em 0px;font-size: 0.9em;box-sizing: border-box;background: #FFF;padding: 1.5em 3em;border-top: 3px solid #f69c2d;}footer .terms {padding: 0.4em 0 1.5em;line-height: 1em;}footer .terms a {display: inline-block;padding: 0 1em;line-height: 1em;}footer .terms a + a {border-left: 2px solid #ccc;}footer.split .terms a:first-child {padding: 0 1em 0 0;}footer.split .left {text-align: left;float: left;}footer.split .right {text-align: right;float: right;line-height: 22px;}footer.split .terms {padding: 0.4em 0;}.sc{height: 1.2em !important;}.viewTop, .viewBot{margin-top: 1em;display: inline-block;border-bottom: 2px solid transparent;}.active .viewTop {color: #FFF;margin-top: 1em;display: inline-block;}.active .viewBot{color: #FFF;margin-top: 1em;display: inline-block;}.active .viewTop:hover, .active .viewBot:hover{border-bottom: 2px solid #FFF;} .viewTop:hover, .viewBot:hover{border-bottom: 2px solid #000;}.min-height-content{min-height: 350px;}.splitG {background-color:#FFF;color:#000;font-size:0.9em;padding:1em;border-top:3px solid #CCC;}@media (min-width: 1046px) {.fixed_menu{position: fixed !important;top: 0px;max-width: 95em;}#fixed_tab{height:78px;position:relative;display:none;}}.top_bt{display: none;background: #f69c2d;color: #FFF;padding: 0px 1.4em;line-height: 2.7em;height: 2.7em;font-weight: 600;margin-right: 0.8em;transition: all 0.2s;}.tabs {  border-bottom:1px solid #CCC;  margin-bottom: 2em;}.tabs li {  list-style:none;  margin: 0 0 0 0.5em;  padding: 0.5em;  cursor: pointer;  font-weight: 600;  border:1px solid #CCC;  border-bottom:0 !important;  border-bottom-left-radius: 0 !important;  border-bottom-right-radius:0 !important;  float: left;  color: #FFF;  border-radius: 0.5em;  max-width: 20em;  background-color:#CCC;}.tabs li.active {  background-color:#f69c2d}.fixed_bar {position: fixed;bottom:0;background-color:rgba(0,0,0,0.8);color:#FFF;padding:1.5em 2.5em 2.5em 2.5em;width:100%;z-index: 99999999999;}.fixed_bar .info {line-break: 1.5em;}.fixed_bar .button {display:inline-block;padding:0.5em 1em;color: #000;background-color:#f69c2d;margin-top: 1.5em;font-weight: 600;cursor: pointer;}.fixed_bar .button:hover {background-color:#d68016;}.fixed_bar .button + .button {margin-left: 0.5em;}.boxLft {float: left;width: 33.3%;}#mainlWrapper .mainlLogo{background: #000000;text-align: left;padding: 0.5em 0px 0.5em 1em;display: inline-block;box-sizing: border-box;width: 33.3%;float: left;}#mainlWrapper #mainUl{width: 66.7%;display: inline-block;background: #FFFFFF;float: right;padding: 0.6em 0px;text-align: right;border: 0px none;box-sizing: border-box;}#mainlWrapper{position: relative;  width: 100%;z-index: 999;}.socialIcons{display: inline-block;padding: 1em 1.1em 0px 1em;transition: all 0.6s;}.socialIcons a{background: #000000;display: inline-block;width: 2.6em;height: 2.3em;padding: 0px;margin: 0px 0.2em;transition: background 0.2s}.socialIcons a img{width: 1.2em;height: 1em;padding: 0.7em;}#orangeBoxWrapper{float: left;height: 100%;width: 33.3%;position: absolute;left:0px;top:0px;}#orangeBox{background:#f69c2d;opacity: 0.6;   width: 100%;position:absolute;height: 100%;top: 0px;}#tripleBox{background:#b2b2b2 ;padding: 0.5em 0px;}#tripleBox .boxT{width: 33.3%;float: left;padding: 1.5em 3em ;box-sizing: border-box;}#tripleBox .boxT .title{color: #5e5e5e;font-size: 1.9em;}#tripleBox .boxT .clickT{color: #5e5e5e;margin-top: 0.5em;display: inline-block;border-bottom: 1px solid transparent;}#tripleBox .boxT:hover .clickT{border-bottom: 1px solid #5E5E5E;}#tripleBox .boxT + .boxT{}#contentBox .threeBox{width: 33.33%;float: left;background-size: cover;position: relative;}#contentBox .boxC{padding: 3em 3em 9em;box-sizing: border-box;}#contentBox .boxC .title{color: #ffffff;font-size: 2.5em;line-height: 36px;}#contentBox .boxC p{color: #ffffff;font-size: 0.98em;font-weight: 600;}#contentBox .boxC .title:after{content: "";display: block;width: 30px;height: 2px;background: #FFF ;margin: 0.5em 0px;transition: margin 0.4s}#contentBox .blackP .title:after{background: #000000 ;}.blackP .title, #contentBox .blackP p{color: #000000 !important;}.tBox{width: 100%;float: left;background: #fff;}.tweetBox{padding: 0.5em 3em;text-align: left;box-sizing: border-box;width: 70%;display: inline-block;float: left;}.tweetBox .followus {font-size: 0.95em;color: #928B82;font-weight: 600;}.callB{width: 33.3%;float: left;text-align: left;background: #ececec;}.callBackBox{padding: 2em 3em;box-sizing: border-box;}.callBackBox span{color: #373737;font-size: 2em;line-height: 36px;}.callBackBox p{margin-top: 0.7em;line-height: 20px;font-size: 0.98em;font-weight: 600;color: #000000;}.twIcon{margin-top: 0.2em;}.innerPage{height:auto !important;background-position: 0 0;//opacity: 0.7;}.extraPad{padding: 2em 4em;background:#eaeaea;;background-size:100% auto;background-repeat:no-repeat}.extraPad h1{   font-size:2.8em}.extraPad .solBox2 h2{font-size: 2.2em;margin-bottom: 0.2em;}.columnPage{-webkit-columns: 100px 2; -moz-columns: 100px 2; columns: 100px 2;text-align:justify; -webkit-column-gap: 4em; -moz-column-gap: 4em; column-gap: 4em;}#requestCallback{background: rgba(0, 0, 0, 0.8);z-index: 999999;display: none;position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;}#requestCallback .top{position: absolute;top: 10%;width: 100%;left: 0px;}#requestCallback .form {background: #FFF;width: 80%;max-width: 35em;margin: 0px auto;text-align: center;position: relative;}#requestCallback .form .in {text-align: left;padding: 1.5em;}#requestCallback .form .in h2{font-size:2em}#requestCallback span.close {display: block;color: #333;font-size: 2em;position: absolute;top: 0.3em;right: 0.3em;line-height: 1em;height: 1em;width: 1em;text-align: center;cursor: pointer;}.callBackBox a:hover p{color: #f69c2d;}#expBanner{display: block;margin-bottom: 2em;}#expBanner img{width: 100%;}#mainnav li.dropdown ul.about{min-width: 200px !important}#mainnav li.dropdown ul.why{min-width: 225px !important}#mainnav li.dropdown ul.res{min-width: 150px !important}.solBox{display: block;margin-bottom: 4em;text-align: justify;}.solBox .solBox1{width: 25%;float: left;}.solBox .solBox2{float: right;width: 72%;}.solBox .solBox1 img{width: 100%;}.full_width_copy {padding: 0 0 4em;clear: both;width:100%;}.img_left{float: left;margin-top:5px;padding: 0 1em 1em 0;width:40%;}.img_right {float: right;width:40%;margin-top:5px;padding: 0 0 1em 1em;}.img_full{float: none !important;margin-top:5px;margin-bottom:5px;width:100%;padding: 0 1em 1em 0;}.telbox{display: inline-block;color:#FFF;font-weight: 600;font-size: 1.2em;position: relative;display: inline-block;text-align: left;}.telbox + .telbox:before{content: '|';color: #f69c2d;}.telbox span{display: inline-block;text-align: left;}.telbox a{color: #FFF;display: inline-block;transition: all 0.2s;}.left img{width: 73%;margin: 0.5em 0px 1em;}.telbox a:hover{color:#000000 ;}.socialIcons a:hover{background: #f69c2d;}.backTO:hover{background: #000;color: #FFF;}.videoBT, .backTO{background: #F69C2D;color: #FFF !important;line-height: 2.7em;height: 2.7em;padding: 0px 1em;display: inline-block;border: 0px none;margin-top: 3em;font-weight: 600;}.videoBT:hover{background: #000;color: #FFF;}#videopop{background: rgba(0, 0, 0, 0.8);z-index: 999999;display: none;position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;}#videopop .top{position: absolute;top: 10%;left: 0px;right: 0px;display: block;}#videopop .form {max-width: 45em;margin: 0px auto;text-align: center;position: relative;}#videopop .form .in {padding: 1.5em;}#videopop .form .in h2{font-size:2em}#videopop span.close {display: block;color: #FFF;font-size: 3em;position: absolute;top: -0.5em;right: 0.4em;line-height: 1em;height: 1em;width: 1em;text-align: center;cursor: pointer;}#linkWrapper{display: block;margin: 2em 0px;}.linkBox{display: block;margin-bottom: 4em;}#linkWrapper .linkBox .linkImg{float: left;width: 22%;}#linkWrapper .linkBox .linkImg img{width: 100%;}#linkWrapper .linkBox .linkDesc{float: right;width: 75%;text-align: left;}#linkWrapper .linkBox .linkDesc .title{font-size: 1.5em;display: block;margin-bottom: 0.4em;color: #000;}#linkWrapper .linkBox .linkDesc .title:hover{color: #F69C2D;}#contactLocations {color: #999;}#contactLocations .location {padding: 20px 13px;text-align: left;position: relative;font-size: 1.2em;line-height: 1.7em;background: #FFF;position: relative;z-index: 999;cursor: pointer;transition: color 0.2s, background 0.2s;color: #999;box-sizing: border-box;color: #000;}#contactLocations .location span {display: block;}#contactLocations .location:hover {color: #222;}#contactLocations .location:after  {content: '';display: block;border: 10px solid transparent;position: absolute;right: -20px;top: 50%;margin: -10px 0 0;transition: border-color 0.2s;}#contactLocations .location.active {color: #fff !important;background: #F69C2D;}#contactLocations .location.active:after {border-left-color: #F69C2D ;}#contactLocations .location.active a {color: #fff !important;}#contactLocations .locationwrap {width: 28%;float: left;}#gmaps {width: 72%;float: right;height: 356px;background: #eee;}.accordion .visit{margin: 1em 0px;display: inline-block;padding: 0px 1em;line-height: 2.7em;height: 2.7em;background:#F69C2D;color: #FFF;font-weight: 600;}.accordion .visit:hover{background: #222;}#searchBox{position: absolute;right: 16px;top: 5.7em;width: 25%;text-align: right;background: #f69c2d;z-index: 999;display: none;}.searchcheck{text-align: center;padding: 1.9em 0px 0.15em;}#searchBox input[type=button]{background-image: url("../img/search.svg");background-repeat: no-repeat;background-position: center;border: 0px none;height: 2.9em;top: -5px;padding: 1.1em 1.5em;position: relative;background-color: #FFF;}#searchBox input[type=text]{width: 80%;display: inline-block;background: #FFF;}.rMore{background: #5e5e5e;padding: 0px 1em;line-height: 2.7em;height: 2.7em;color: #FFF;display: inline-block;font-weight: 600;position: absolute;bottom:3em;}.rMore:hover{color:#f69c2d ;}#phrase_wrapper{line-height: 3em;text-align: left;position: relative;left: 0px;margin-top: 0.3em;}#phrase_wrapper span{font-weight: 500;font-size: 2em;color: #FFF;line-height: 1.2em;font-style: italic;}.srmore{}#chart_wrapper{margin: 2em 0px;}.chartItem  {margin-bottom:2em !important;text-align:center;}.chartItem .key{display:block;font-size:0.8em;text-align:left;}.chartItem  .key table {width:50%;margin-left:auto;margin-right:auto;}.chartItem  .key .sq{width:10px;height:10px;margin-top:0.7em;margin-right:0.5em;}.banner_wrapper{display: block;width: 94%;max-width: 95em;margin: 0 auto;position: relative;}.c_wrapper{position: absolute;top: 29px;right: 18px;padding: 2em 0px;}.img_res{float: right;width: 20%;padding: 2em 3em 2em 2em;text-align: right;}.img_res img{width: 40%;display: inline-block;}.soli_wrapper{color: #f69c2d;}.view_bt{display: inline-block;background:#f69c2d ;color: #FFF;padding: 0px 1.4em;line-height: 2.7em;height: 2.7em;font-weight: 600;margin-right: 0.8em;transition: all  0.2s;}.view_bt:hover{background: #000000;color: #ffffff;}.l_wrapper{display: none;;}.l_single{background: #FFF;margin-top: 0.4em;padding: 0.8em 2em;}.Lactive{display: block !important;}.l_single  .title{font-size: 1.1em;font-weight: 600;margin-bottom: 0.2em;display: block;}.close_frm{display: block;color: #333;font-size: 2em;position: absolute;top: 0em;right: 0.1em;line-height: 1em;height: 1em;width: 1em;text-align: center;cursor: pointer;}.newColorY{background-color: rgba(245,156,45,0.6);}.newColorB{background-color: rgba(0,0,0,0.6);}.newColorW{background-color: rgba(255,255,255, 0.7);}#c_boxl{width: 50%;float: left;}#c_box2{width: 48%;float: right;}.new_baground_box{background-position: 0px -159px;padding: 5.7em 0px;background-repeat: no-repeat;background-size: 100% auto;position: relative;}.blogarchive  ul.toggle.active{display: block !important;display: block !important;display: block !important;}.month-head{margin-left: 0.8em;text-transform: capitalize;font-weight: 600;}ul.arch_art{padding: 0.8em 0px 0px 0.8em;}ul.arch_art li{font-size: 0.85em;margin-bottom: 0.3em;}ul.arch_art li a{display: block;color: #888;transition: all 0.2s;line-height: 1.6em;}ul.arch_art li a:hover{color: #f69c2d;}a.blog_name_single{color:#f69c2d;font-size: 1.2em;display: block;}@media (max-width: 1045px) {body {overflow-x: hidden;}.new_baground_box {background-position: 0 0 !important;background-size: cover !important;filter: brightness(0.6);}.c_wrapper {z-index: 2;text-shadow: 0 0 5px rgba(0,0,0,0.2);}#menuicon span {transition: all 0.6s;}#wrapper {width: 100%;overflow: hidden;position: relative;top: 0;left: 0;}#wrapper.active {left: 220px;}#wrapper.active #mobilefix {left: 220px}#wrapper.active #mainnav ul.nav {left: -40px;}#wrapper,#mobilefix,#mainnav ul.nav {transition: left 0.6s ease-out;}.menuswipe {transition: left 0s !important;}#wrapper.active .socialIcons{right: -220px;}#menucover {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(15,15,15,0.1);z-index: 99999;display: none;cursor: pointer;}#mobilefix {display: block;position: fixed;top: 0;left: 0;width: 100%;z-index: 99999;background: #fff;box-shadow: 0 0 14px rgba(0,0,0,0.2);}#mainnav ul.nav {background: #f69c2d;}#mainnav ul.nav {display: block;position: fixed;top: 0;left: -260px;height: 100%;text-align: left;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding: 25px 30px;padding-left: 70px;width: 260px;overflow: auto;overflow-x: hidden;z-index: 9999999;}#mainnav ul.nav li,#mainnav ul.nav li + li {margin: 0;width: 100%;}#mainnav li.dropdown ul li a,#mainnav ul.nav li a,#mainnav ul.nav li span,#mainnav ul.nav li a:hover,#mainnav ul.nav li span:hover,#mainnav ul.nav li a.active,#mainnav ul.nav li span.active {color: #fff !important;font-weight: 400;font-size: 1.2em;text-transform: capitalize;padding: 0.5em 0;}#mainnav li.dropdown ul {padding: 0 0 0 1.5em !important;position: static !important;top: 0;left: 0;box-shadow: 0 0 0;min-width: 0;}#mainnav li.dropdown ul li,#mainnav li.dropdown ul li + li {background: transparent !important;padding: 0;}#mainnav li.dropdown span:after {position: relative !important;top: 0.9em;left: 0.7em;border-top: 4px solid #fff;}.menuspacer {display: block;height: 50px;}#menuicon {display: block;width: 50px;height: 50px;position: relative;z-index: 999999999999;}#menuicon span {display: block;background: #f69c2d;position: absolute;height: 2px;border-radius: 2px;width: 22px;margin: -1px 0 0 -11px;left: 50%;}#menuicon span.equiv1 {top: 35%;}#menuicon span.equiv2 {top: 50%;}#menuicon span.equiv3 {top: 65%;}#wrapper.active #menuicon span {color: #fff;}#wrapper.active #menuicon span.equiv1 {top: 50%;transform: rotate(225deg);}#wrapper.active #menuicon span.equiv2,#wrapper.active #menuicon span.equiv3 {top: 50%;transform: rotate(135deg);}.backOuter{padding-top:0px;}#mainlWrapper{position: inherit;top: auto;}.socialIcons{position: fixed;z-index: 99999;top: -4px;right: 0px;}#mainlWrapper #mainUl{background-color: transparent;padding:0px !important;}#mainlWrapper .mainlLogo{width: 100%;text-align: center;float: none;padding: 1.5em 0px;}#orangeBox {display: none;}#searchBox{width: 136%;top: 3.9em;}.tweetBox, .img_res {width: 100%;float: none;}.img_res img{display: inline-block;}.img_res{text-align: left;box-sizing: border-box;}}@media (min-width: 821px) {.instafeed img:nth-of-type(3n) {margin-right: 0;}.instafeed img:nth-of-type(3n+1) {clear: both;}.contactBanner {padding: 12em 0 4em;}#phrase_wrapper {padding-left: 1.2em;}}@media (min-width: 1200px) {}@media (min-width: 760px) and (max-width: 980px) {body {font-size: 13px;}#mainlWrapper{position: inherit;top: auto;}.socialIcons{position: fixed;z-index: 77777;top: -4px;right: 0px;}#mainlWrapper #mainUl{background-color: transparent;padding:0px !important;}#mainlWrapper .mainlLogo{width: 100%;text-align: center;float: none;padding: 1.5em 0px;}#orangeBox{display: none;}.backOuter{padding-top:0px;}#contentBox .boxc1{height: auto !important;position: relative;padding: 3em 3em 3em !important;}.boxc1Wi{width: 100% !important;float: none;}#contentBox .threeBox{width: 50%;float: left;}#tripleBox .boxT{padding: 1.5em 1.5em;}.tBox, .callB{width: 100%;height: auto !important;}#linkWrapper .linkBox .linkImg, #linkWrapper .linkBox .linkDesc{float: none;width: 100%;}#linkWrapper .linkBox .linkDesc{margin-bottom: 1.5em;}#linkWrapper .linkBox .linkImg img{width: 50%;margin-bottom: 1.5em;}#contactLocations .location {width: 50%;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 1.5em 2em;height: auto;min-height: 10.2em;}#contactLocations .location:after  {position: absolute;right: 50%;top: auto;bottom: -10px;margin: 0 0 0 -10px;}#contactLocations .location.active:after {border-top-color: #F69C2D ;border-left-color: transparent;}#gmaps,#contactLocations .locationwrap {width: 100%;float: none;}#gmaps {height: 300px;}#tripleBox{display: none;}#phrase_wrapper{margin-top: 1.5em;text-align: center;}#phrase_wrapper span{font-size: 2em;}.chart_single{width: 50%;margin: 0px auto 2em;}#c_boxl, #c_box2{float: none;width: 100%;}.img_res img {width: 20%;}.img_res {padding: 2em 3em 2em 3em;}footer{padding: 2em 3em !important;}}@media (min-width: 760px) and (max-width: 1045px) {.c_wrapper {top: 129px;text-align: center;width: 100%;box-sizing: border-box;}}@media (max-width: 759px) {#maincopy,#sidebar {width: 100%;float: none;}.alert .log {padding: 2em 1.5em 1.5em;}.alert .log button {display: block;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; width: 100%;margin: 0.6em 0 0;text-align: center;}.fixed_bar {width: auto;}.instafeed img:nth-of-type(3n) {margin-right: 0;}footer.split .left,footer.split .right {float: none;width: 100%;text-align: center;}#mainlWrapper{position: inherit;top: auto;}.socialIcons{position: fixed;z-index: 99999;top: -4px;right: 0px;}#mainlWrapper #mainUl{background-color: transparent;padding:0px !important;}#mainlWrapper .mainlLogo{width: 100%;text-align: center;float: none;padding: 1.5em 0px;}#orangeBox{display: none;}#contentBox .threeBox{width: 100% !important;float: none;height: auto !important;}#tripleBox .boxT{float: left;width: 100%;text-align: center;}.tBox, .callB{width: 100%;height: auto !important;}.backOuter{padding-top:0px;}.columnPage{-webkit-columns: 100px 1; -moz-columns: 100px 1; columns: 100px 1;text-align:justify; -webkit-column-gap: 4em; -moz-column-gap: 4em; column-gap: 4em;}.extraPad{padding:2em;background-position:0 -100px !important;}.tweetBox, .callBackBox{padding: 1.5em 2em;}.solBox .solBox1, .solBox .solBox2{float: none;}.solBox .solBox1{width: 50%;}.solBox .solBox2{width: 100% !important;margin-top: 1em;}.left img{width: 40%;margin: 0.5em 0px 1em;}#linkWrapper .linkBox .linkImg, #linkWrapper .linkBox .linkDesc{float: none;width: 100%;}#linkWrapper .linkBox .linkDesc{margin-bottom: 1.5em;}#linkWrapper .linkBox .linkImg img{width: 50%;margin-bottom: 1.5em;}#contactLocations .location {width: 100%;float: none;min-height: 0;}#contactLocations .location:after,#contactLocations .location.active:after {display: none;}#contactLocations .locationwrap {width: 100%;}#gmaps{width: 100%;float: none;}.contactaddress{padding: 2em 1.2em;}#orangeBoxWrapper{display: none;}#tripleBox{display: none;}#phrase_wrapper{margin-top: 1.5em;text-align: center;}#phrase_wrapper span{font-size: 2em;}#contentBox .boxc1, #contentBox .boxC{position: relative;}#contentBox .boxC{padding: 3em 3em 9em;}.chart_single{width: 100%;margin: 0px auto 2em;}#c_boxl, #c_box2{float: none;width: 100%;}#latesttweet{line-height: 1.5em;}.img_res {padding: 1em 2em;}.img_res img {width: 26%;}.c_wrapper{top: 90px;right: 0px;left: 0px;}.telbox{text-align: center;display: block;font-size:1.4em;}#phrase_wrapper {margin-top: 5.5em;}.telbox + .telbox::before {content: '';}}@media (max-width: 379px) {footer .terms a,footer.split .terms a,footer.split .terms a:first-child {display: block;padding: 0;margin: 0;line-height: 2em;}footer .terms a + a,footer.split .terms a + a {border-left: 0;}.socialIcons{position: fixed;z-index: 99999;top: -4px;right: 0px;}.extraPad{background-position:0 -50px !important;}.solBox .solBox1 {width: 100%;}#linkWrapper .linkBox .linkImg img{width: 100%;}.chart_single{width: 100%;margin: 0px auto 2em;}}[class^="col-"], [class*=" col-"] {margin: 0 0 2%;display: block;float: left;width: 33.33%;}@media (min-width: 940px) {[class^="col-"], [class*=" col-"] {margin-left: 2%; }.col-6 {width: 15%; }.col-6:nth-of-type(6n+1) {margin-left: 0; clear: both; }.col-5 {width: 18.4%; }.col-5:nth-of-type(5n+1) {margin-left: 0; clear: both; }.col-4 {width: 23.5%; }.col-4:nth-of-type(4n+1) {margin-left: 0; clear: both; }.col-3 {width: 32%; }.col-3:nth-of-type(3n+1) {margin-left: 0; clear: both; }.col-2 {width: 49%; }.col-2:nth-of-type(2n+1) {margin-left: 0; clear: both; }}@media (min-width: 600px) and (max-width: 939px) {[class^="col-"], [class*=" col-"] {margin-bottom: 3%;}[class^="col-"], [class*=" col-"] {margin-left: 3%; }.col-6,.col-5{width: 31.3333333333%; }.col-6:nth-of-type(3n+1),.col-5:nth-of-type(3n+1) {margin-left: 0; clear: both; }.col-4,.col-3{width: 48.5%; }.col-4:nth-of-type(2n+1),.col-3:nth-of-type(2n+1) {margin-left: 0; clear: both; }.col-2 {width: 100%; float: none; margin-left: 0; clear: both; }}@media (min-width: 400px) and (max-width: 599px) {[class^="col-"], [class*=" col-"] {margin-bottom: 3%;}.col-6, .col-5,.col-4 {width: 48.5%; }.col-6:nth-of-type(2n),.col-5:nth-of-type(2n),.col-4:nth-of-type(2n) {float: right; }.col-6:nth-of-type(2n+1),.col-5:nth-of-type(2n+1),.col-4:nth-of-type(2n+1) {clear: both; }.col-3,.col-2,.col-1 {width: 100%; float: none; margin-left: 0; clear: both; }}@media (max-width: 399px) {[class^="col-"], [class*=" col-"] {margin-bottom: 3%;}[class^="col-"], [class*=" col-"] {width: 100%; float: none; margin-left: 0; clear: both; }}@media (max-width: 1280px) {.outer{max-width:100%;width:100%}footer {padding: 2em 1em;}}@media screen and (max-width: 579px){div[data-columns]::before {content: '1 .masonryfloat.masonry_singlecol';}}@media screen and (min-width: 580px) and (max-width: 749px) {div[data-columns]::before {content: '2 .masonryfloat.masonry_doublecol';}}@media screen and (min-width: 750px) and (max-width: 1079px) {div[data-columns]::before {content: '3 .masonryfloat.masonry_triplecol';}}@media screen and (min-width: 1080px) {div[data-columns]::before {content: '4 .masonryfloat.masonry_quadcol';}}.masonryfloat {float: left;}.masonryfloat + .masonryfloat {margin-left: 2%;}.masonryfloat .box {margin-bottom: 2%;}.masonry_singlecol{ width: 100%;}.masonry_doublecol{ width: 49%;}.masonry_triplecol{ width: 32%;}.masonry_quadcol{ width: 23.5%;}	
