/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region-clients{overflow:hidden;}.region-clients ul li{list-style:none;float:left;width:20%;text-align:center;border:1px solid #444444;padding:1.5%;}.title--center{overflow:hidden;text-align:center;font-size:18px;font-family:'PT Sans',sans-serif;text-transform:uppercase;padding:30px 0;}.title--center:before,.title--center:after{content:"";display:inline-block;vertical-align:middle;width:100%;height:1px;background-color:#282828;position:relative;}.title--center:before{margin-left:-100%;left:-14px;}.title--center:after{margin-right:-100%;right:-14px;}.button-menu{text-align:center;font-size:0;}.button-menu button{padding:8px 16px;background:#f2f2f2;border-radius:0px;display:inline-block;width:100%;border:0;font-family:'PT Sans',sans-serif;text-transform:uppercase;margin:0 1px 1px 0;max-height:158px;overflow:hidden;}.button-menu .col-sm-3{padding:1px;}.button-menu button img{display:block;margin:0 auto;}.button-menu button:hover{background:#d3d3d3;transition:all 0.5s;cursor:pointer;}.button-menu span{font-size:13px;overflow:hidden;display:block;max-height:15px;}.view-stocks{overflow:hidden;}.view-stocks .views-row{padding-bottom:20px;overflow:hidden;}.view-stocks .views-row-odd{padding-right:20px;}.view-stocks .views-row img{float:left;margin-right:10px;}.view-stocks .views-field-title{font-size:16px;}.view-stocks .views-field-field-stock-price,.field--name-field-stock-price{font-size:36px;line-height:56px;color:#c00000;font-weight:bold;}.view-stocks .views-field-view-node{text-align:right;border:1px solid #999;float:left;background:#333;}.view-stocks .views-field-view-node:hover{transition:0.5s all;opacity:0.5;}.view-stocks .views-field-view-node a{color:#fff;display:block;padding:3px 10px;}.view-stocks .views-row img:hover{transition:0.5s all;opacity:0.5;}.callback{text-align:center;font-size:24px;text-transform:uppercase;color:#0167ae;}.callback a{color:#0167ae;line-height:36px;text-decoration:none;margin:20px 0;display:inline-block;}.callback p{text-align:center!important;}.callback a:hover{color:#003b64;}.node-type-article .field-name-field-image img{float:left;margin-right:10px;}.view-articles .views-row{padding-bottom:20px;max-height:215px;min-height:215px;}.view-articles .views-row-odd{padding-right:20px;}.view-articles img{float:left;margin-right:15px;}.view-articles img:hover{opacity:0.5;transition:0.5s all;}.view-articles .views-field-title{font-size:16px;padding-bottom:7px;text-transform:uppercase;}.pager--infinite-scroll{text-align:center;list-style:none;overflow:hidden;margin:0;border:1px solid #f2f2f2;background:#f2f2f2;}.pager--infinite-scroll:hover{transition:0.5s all;background:#d3d3d3;border:1px solid #d3d3d3;}.pager--infinite-scroll a{display:block;color:#000;text-transform:uppercase;padding:3px 0;}.node-type-page #post-content,.node-type-stock #post-content,.node-type-article #post-content{padding-top:20px;}.front-photo{position:relative;}.front-photo span{position:absolute;font-size:48px;color:#fff;font-weight:bold;top:20%;left:2%;text-transform:uppercase;line-height:60px;}.front-photo img{width:100%;}.field--name-field-stock-photo-other .field--item{display:inline-block;padding:5px 5px 0 0;}.field-name-field-photogalley-img img{float:left;width:25%;padding:0.5%;}.region-custom-block3 .address{padding-top:3px;}.region-custom-block3 p{margin:0;text-align:right;}.region-custom-block3 .phone{font-size:24px;line-height:30px;font-weight:bold;}.footer-custom{overflow:hidden;padding:15px 0;margin:0 auto;background:url(/themes/contrib/neonserv/images/footer-bg.png);border-top:1px solid #242B33;}.footer-custom p{color:#aaa;margin:0;}.pager-nav{clear:both;}.pager__item--first a,.pager__item--previous a,.pager__item--next a,.pager__item--last a{display:none}.logo.col-sm-4{overflow:hidden;}.field--name-body p{text-align:justify;}.phone p{text-align:right;}.page-header{font-size:30px;margin-top:20px;}th{background:#2E3D4A;border:1px solid #fff;color:#fff;padding:1px 10px;font-weight:bold;text-align:center;}td{color:#282828;text-align:left;padding:1px 10px;border:1px solid #fff;background:#f2f2f2;}.content .field--name-body{margin-bottom:20px;}.page-node-type-article .field--name-field-image img{float:left;margin-right:10px;}
@media screen and (max-width:450px){.views-field-field-stock-photo img{width:100%;}}@media screen and (max-width:800px){.front-photo span{display:none;}.views-field-field-stock-photo img{clear:both;}.region-custom-block3 p{text-align:center;}.logo a{float:none!important;}.logo.col-sm-5{text-align:center;}.footer-custom .col-sm-3,.footer-custom .col-sm-3 p{text-align:center;margin:10px 0;}.logo img{display:block;width:100%;}}
