
.panel-1col {
/*  overflow: hidden;  */
}

.panel-2col .panel-col-first .inside {
  margin: 0;
}


.panel-1col .panel-col {
  width: 100%;
}

#panels-edit-display .panel-pane,
#panels-edit-display .helperclass {
  margin: .5em;
}

.panel-2col .panel-separator {
  margin: 0 0 1em 0;
}


.fixedNavMenu .flox-page {
	margin-top: 40px;
}

.flox-page img {
    max-width: inherit !important;
}

.flox-page .animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.flox-page a.btn {
    display: block;
    background: #3e454c;
    line-height: 25px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
}

.flox-page .container {
    position: relative;
    width: 1000px;
    padding: 0;
}

.flox-page .flox-top {
	background-color: #fff;
	padding: 30px 0;
}

.flox-page .flox-top .column {
    width: 50%;
    float: left;
}

.flox-page .flox-top .container {
    padding: 0 !important;
    width: 1000px;
}

.flox-page .flox-top .flox-logo-img {
    display: block;
    float: left;
}

.flox-page .flox-top .flox-logo {
    margin: 10px 0 35px;
    overflow: hidden;
    line-height: 1;
}

.flox-page .flox-top .flox-img img {
    max-height: 400px;
}

.flox-page .flox-top .flox-logo-subtitle {
    font-size: 20px;
    color: #8a8a8a;
    font-family: 'Open Sans',Arial,sans-serif;
    margin-left: 102px;
    font-weight: 300;
}

.flox-page .flox-top .flox-logo-title {
    font-size: 55px;
    color: #000;
    font-family: Acrom,Arial,sans-serif;
    margin-left: 100px;
}

.flox-page .flox-top .flox-text,
.flox-page .flox-top .flox-description {
    position: relative;
    display: block;
    margin-bottom: 20px;
}

.flox-page .flox-top .flox-description p,
.flox-page .flox-top .flox-text p {
    font-size: 18px;
    color: #3E454C;
    font-weight: 400;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-top .flox-btn .fa {
    position: absolute;
    font-size: 32px;
    left: 20px;
    top: 10px;
}

.flox-page .flox-top .flox-btn {
    display: inline-block !important;
    background-color: #ABCB56!important;
    border-radius: 40px !important;
    line-height: 25px; !important;
    color: #fff !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    padding: 12px 20px 12px 65px !important;
}


.flox-page .flox-reason {
    position: relative;
    background: transparent;
}


.flox-page .item-reason-mask {
    width: 100%;
	 position: relative;
}
 
.flox-page .item-reason {
	height: 100%;
    width: 100%;
	max-width: 100%;
    position: absolute;
    margin: 0;
	top: 0;
	left: 0;
    padding: 0;
}


.flox-page img.item {
    display: block;
    position: absolute;
}

.flox-page .flox-reason .flox-column {
    width: 50%;
    float: left;
}

.flox-page .item-reason > .container {
	padding: 0 20px;
	height: 100%;
}


.flox-page .flox-reason-content {
	height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.flox-page .flox-reason .flox-reason-title {
    color: #abcb56;
    text-align: left;
    float: left;
    font-size: 40px;
    position: absolute;
    top: 40px;
    line-height: 1.3;
    font-family: 'Acrom', Arial, sans-serif;
}


.flox-page .flox-reason .flox-reason-title-2 {
    color: #3e454c;
    font-size: 24px;
    position: absolute;
    top: 8%;
    right: 25px;
    text-align: right;
    font-family: 'Acrom', Arial, sans-serif;
}

.flox-page .flox-reason .reasons {
    color: #3e454c;
    font-family: 'Acrom', Arial, sans-serif;
    margin-left: 50px;
    font-size: 16px;
}
 
.flox-page .flox-reason .reason-1 {
    position: absolute;
    top: 45%;
    left: 56%;
}

.flox-page .flox-reason  .reason-2 {
    position: absolute;
    top: 64%;
    left: 48%;
}

.flox-page .flox-reason .reason-3 {
    position: absolute;
    top: 83%;
    left: 40%;
}

@media (min-width: 1200px) {
	.flox-page .flox-reason .flox-reason-title-2 {
		top: 16%;
	}
	.flox-page .flox-reason .reason-1 {
		top: 46%;
		left: 57%;
	}

	.flox-page .flox-reason  .reason-2 {
		top: 65%;
		left: 48%;
	}

	.flox-page .flox-reason .reason-3 {
		top: 83%;
		left: 40%;
	}
}

@media (min-width: 1400px) {
	.flox-page .flox-reason .flox-reason-title {
		font-size: 60px;
	}
	.flox-page .flox-reason .flox-reason-title-2 {
		top: 20%;
	}
	.flox-page .flox-reason .reason-1 {
		top: 46%;
		left: 59%;
	}

	.flox-page .flox-reason  .reason-2 {
		top: 65%;
		left: 48%;
	}

	.flox-page .flox-reason .reason-3 {
	    top: 84%;
		left: 37%;
	}
}


@media (min-width: 1600px) {
	.flox-page .flox-reason .flox-reason-title-2 {
		top: 25%;
	}
	
	.flox-page .flox-reason .reason-1 {
		top: 46%;
		left: 63%;
		font-size: 18px;
	}

	.flox-page .flox-reason  .reason-2 {
		top: 66%;
		left: 48%;
		font-size: 18px;
	}

	.flox-page .flox-reason .reason-3 {
	    top: 85%;
		left: 33%;
		font-size: 18px;
	}
}

.flox-page .flox-info {
    padding: 30px 0;
    background-color: #fff;
}
 
.flox-page .flox-info .flox-tab {
    min-height: 430px;
    position: relative;
}

.flox-page .flox-info .flox-tabs_content {
    min-height: 430px;
}

.flox-page .flox-info .flox-tab-title-small {
    color: #424950;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 32px;
    font-weight: 400;
    text-align: left;
    margin: 0 0 25px;
}

.flox-page .flox-info .flox-tab-title {
    color: #424950;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 36px;
    font-weight: 400;
    text-align: left;
    margin: 0 0 25px;
}

.flox-page .flox-info .flox-tab-group_mh_md {
    height: 340px;
}

.flox-page .flox-info .bt_tal {
    text-align: left;
}

.flox-page .flox-info .bt {
    display: table;
}

.flox-page .flox-info .bt, .hh-banner-base {
    width: 100%;
    height: 100%;
}

.flox-page .flox-info .flox-tab-description {
    font-weight: 400;
}

.flox-page .flox-info .flox-tab-description,
.flox-page .flox-info .flox-tab-description .link {
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px;
}

.flox-page .flox-info .flox-tab-description.flox-tab-description_v1 {
	    font-size: 16px;
}

.flox-page .flox-info .flox-tab-description p {
    margin: 0 0 20px;
}

.flox-page .flox-info .flox-tabs__nav {
    position: relative;
    display: block;
}

.flox-page .flox-info .flox-slide-tabs-nav {
    width: 100%;
    padding: 0;
    margin: 0;
    height: 100px;
}

.flox-page .flox-info .flox-slide-tabs-nav > .flox-slide-tabs__item {
    width: 50%;
    padding: 10px;
    height: 100%;
    float: left;
    list-style: none;
}

.flox-page .flox-info .flox-slide-tabs-nav > .flox-slide-tabs__item-good {
    -webkit-box-shadow: inset -5px -5px 10px 0px rgba(242,242,242,1);
    -moz-box-shadow: inset -5px -5px 10px 0px rgba(242,242,242,1);
    box-shadow: inset -5px -5px 10px 0px rgba(242,242,242,1);
    text-align: right;
    border-bottom-right-radius: 5px;
}

.flox-page .flox-info .flox-slide-tabs-nav > .flox-slide-tabs__item-good.active {
    -webkit-box-shadow: 5px -5px 10px 0px rgba(242,242,242,1);
    -moz-box-shadow: 5px -5px 10px 0px rgba(242,242,242,1);
    box-shadow: 5px -5px 10px 0px rgba(242,242,242,1);
    border-top-right-radius:5px;
}

.flox-page .flox-info .flox-slide-tabs-nav > .flox-slide-tabs__item-bad {
    text-align: left;
    -webkit-box-shadow: inset 5px -5px 10px 0px rgba(242,242,242,1);
    -moz-box-shadow: inset 5px -5px 10px 0px rgba(242,242,242,1);
    box-shadow: inset 5px -5px 10px 0px rgba(242,242,242,1);
    border-bottom-left-radius: 5px;
}

.flox-page .flox-info .flox-slide-tabs-nav > .flox-slide-tabs__item-bad.active {
    -webkit-box-shadow: -5px -5px 10px 0px rgba(242,242,242,1);
    -moz-box-shadow: -5px -5px 10px 0px rgba(242,242,242,1);
    box-shadow: -5px -5px 10px 0px rgba(242,242,242,1);
    border-top-left-radius: 5px;
}

.flox-page .flox-info .flox-slide-tabs-nav > .flox-slide-tabs__item-good img {
    position: relative;
    top: -8px;
}

.flox-page .flox-info .flox-slide-tabs-nav > .flox-slide-tabs__item-bad img {
    position: relative;
    top: 15px;
}

.flox-page .flox-info .flox-slide-tab {
    position: relative;
    min-height: 250px;
}

.flox-page .flox-info .flox-slide-tabs__nav .flox-text-description-good-small {
    display: none;
    position: absolute;
    text-align: left;
    left: 20px;
    font-size: 13px;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-info .flox-slide-tabs__item.active .flox-text-description-good-small {
    display: block;
}

.flox-page .flox-info .flox-slide-tabs__nav .flox-text-description-bad-small {
    display: none;
    position: absolute;
    text-align: right;
    right: 20px;
    font-size: 13px;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-info .flox-slide-tabs__item.active .flox-text-description-bad-small {
    display: block;
}

.flox-page .flox-info .flox-slide-tab .description-1,
.flox-page .flox-info .flox-slide-tab .description-2 {
    color: #fff;
    font-weight: bold;
    width: 100%;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-info .flox-slide-tab .description-1 .flox-text-rele,
.flox-page .flox-info .flox-slide-tab .description-2 .flox-text-rele {
    position: absolute;
    top: 30px;
    line-height: 1.2;
    left: 25px;
    text-align: center;
    text-transform: uppercase;
    color: #353b41;
    z-index: 2;
}

.flox-page .flox-info .flox-slide-tab .description-1 .flox-text-defect,
.flox-page .flox-info .flox-slide-tab .description-2 .flox-text-defect{
    position: absolute;
    top: 50px;
    left: 450px;
}


.flox-page .flox-info .flox-slide-tab .description-1 .flox-text-monitoring-rele,
.flox-page .flox-info .flox-slide-tab .description-2 .flox-text-monitoring-rele {
    position: absolute;
    top: 75px;
    color: #8a8a8a;
    font-weight: 400;
    z-index: 2;
    left: 490px;
}

.flox-page .flox-info .flox-slide-tab .description-1 .flox-text-signal {
    position: absolute;
    top: 102px;
    right: 90px;
    z-index: 2;
}

.flox-page .flox-info .flox-slide-tab .description-2 .flox-text-signal {
    position: absolute;
    top: 135px;
    right: 90px;
    z-index: 2;
}

.flox-page .flox-info .flox-slide-tab .description-1 .flox-text-off {
    position: absolute;
    top: 193px;
    left: 70px;
    z-index: 2;
}

.flox-page .flox-info .flox-slide-tab .description-2 .flox-text-off {
    position: absolute;
    top: 65px;
    right: 120px;
    z-index: 2;
}

.flox-page .flox-info .flox-tabs {
	overflow: hidden;
	position: relative;
	z-index: 10;
}

.flox-page .flox-info .slider-controls {
	width: 1000px !important; 
}

.flox-page .flox-info .slider-control {
	height: 80%;
}

.flox-page .flox-info .slider-control_prev .slider-control-prev {
    left: -60px;
}

.flox-page .flox-info .slider-control_next .slider-control-next {
    right: -60px;
}

.flox-page .flox-info .flox-tabs .column-fix {
	margin-left: -45px;
}

.flox-page .flox-info .flox-tabs-nav {
    height: 75px;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}


.flox-page .flox-info .flox-tabs-nav > .flox-tabs-nav__item {
    position: relative;
    float: left;
    list-style: none;
    width: 20%;
    z-index: 3;
    text-align: center;
}

.flox-page .flox-info .flox-tabs-nav >.flox-tabs-nav__item.flox-tabs-nav__link:hover,
.flox-page .flox-info .flox-tabs-nav >.flox-tabs-nav__item.active .flox-tabs-nav__link {
    background: #ABCB56;
    text-decoration: none;
    color: #fff;
}

.flox-page .flox-info .flox-tabs__nav::before {
    width: 100%;
    position: absolute;
    top: 36px;
    height: 1px;
    background: repeat-x #ABCB56;
    z-index: 2;
    display: table;
    content: '';
}

.flox-page .flox-info .flox-tabs-nav > .flox-tabs-nav__item .flox-tabs-nav__link {
    display: block;
    margin: auto;
    text-align: center;
    width: 75px;
    height: 75px;
    border: 2px solid #ABCB56;
    background: #fff;
    color: #ABCB56;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

.flox-page .flox-info .flox-tabs-nav > .flox-tabs-nav__item .flox-tabs-nav__link:hover {
    background: #ABCB56;
    color: #fff;
}

.flox-page .flox-info .flox-tabs-icon {
    font: normal normal normal 14px/1 Arial;
    font-size: inherit;
    -webkit-font-smoothing: antialiased;
    transform: translate(0,0);
    height: 75px;
    width: 75px;
    display: block;
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle;
}

.flox-page .flox-info .flox-advantage-box {
    display: block;
    color: #424950;
    line-height: 1;
}

.flox-page .flox-info .flox-advantage-box .flox-advantage-box-character {
    font-size: 220px;
    float: left;
    font-weight: 700;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-info .flox-low-box {
    height: 100%;
}

.flox-page .flox-info .flox-low-box-left {
    background: url("../img/pages/flox/slide_5_1.jpg") no-repeat left center;
    float: left;
    width: 50%;
}

.flox-page .flox-info .flox-low-box-left .description {
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px;
    margin-left: 300px;
    color: #424950;
    position: absolute;
    margin-top: 70px;
}

.flox-page .flox-info .flox-low-box-right {
    width: 50%;
    float: right;
    background: url("../img/pages/flox/slide_5_2.png") no-repeat right center;
}

.flox-page .flox-info .flox-low-box .flox-low-box-charaster {
    font-size: 220px;
    color: #fff;
    font-weight: 700;
    font-family: 'Open Sans',Arial,sans-serif;
    line-height: 1;
    top: 10px;
    right: 100px;
    position: absolute;
}

.flox-page .flox-info .flox-low-box .description a {
    text-decoration: underline;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px;
    color: #424950;
}

.flox-page .flox-info .flox-low-box .description a:hover,
.flox-page .flox-info .flox-low-box .description a:focus {
    text-decoration: none;
    outline: none;
}

.flox-page .flox-info .flox-low-box .flox-low-box-recommendation {
    font-size: 16px;
    color: #424950;
    position: absolute;
    bottom: 40px;
    text-align: center;
    right: 60px;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-info .flox-advantage-box .flox-advantage-box-info {
    display: block;
    float: none;
    margin-left: 85px;
    font-size: 45px;
    padding-top: 30px;
    line-height: 1.2;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-info .flox-save-box {
    position: absolute;
    bottom: 40px;
    line-height: 1;
    overflow: hidden;
}

.flox-page .flox-info .flox-money {
    float: left;
}

.flox-page .flox-info .flox-money-description {
    color: #abcb56;
    font-size: 24px;
    font-weight: 700;
    font-family: 'Open Sans',Arial,sans-serif;
    margin: 5px 90px;
}

.flox-page .flox-tab-preview {
    min-height: 300px;
    position: relative;
    height: 100%;
}

.flox-page .flox-info .flox-text-block {
    color: #99cc00;
    font-weight: bold;
    position: absolute;
    bottom: 0px;
    left: 275px;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-info .flox-text-gaz {
    color: #e02020;
    font-weight: bold;
    position: absolute;
    bottom: 20px;
    left: 425px;
    font-family: 'Open Sans',Arial,sans-serif;
}


.flox-page .flox-info .flox-text-izol {
    color: #abcb56;
    font-weight: bold;
    position: absolute;
    font-family: 'Open Sans',Arial,sans-serif;
    text-align: right;
    right: 55px;
    top: 90px;
    line-height: 17px;
}

.flox-page .flox-info .flox-slide-freeze {
    background: url("../img/pages/flox/slide_2_1.jpg") no-repeat;
    min-height: 300px;
    height: 100%;
}

.flox-page .flox-info .flox-freeze-description {
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px;
    margin-left: 380px;
    color: #424950;
}

.flox-page .flox-info .flox-freeze-link {
    margin-left: 350px;
    position: absolute;
    bottom: 40px;
}

.flox-page .flox-info .flox-freeze-link a {
    text-decoration: underline;
    font-family: 'Open Sans',Arial,sans-serif;
    font-size: 18px;
    color: #424950;
}

.flox-page .flox-info .flox-freeze-link a:hover {
    text-decoration: none;
}


.flox-page .flox-info .flox-text-normally {
    color: #bd4535;
    font-weight: bold;
    position: absolute;
    font-family: 'Open Sans',Arial,sans-serif;
    text-align: right;
    right: 55px;
    top: 155px;
    line-height: 17px;
}

.flox-page .flox-info .flox-tabs-icon::before {
    height: 75px;
    background: url("../img/pages/flox/tabs-icon75x75.png") no-repeat;
}

.flox-page .flox-info .flox-tabs-icon-01:before {
    display: inline-block;
    content: '';
    background-position: 0 0;
    width: 75px;
}

.flox-page .flox-info .flox-tabs-icon-02:before {
    display: inline-block;
    content: '';
    background-position: -75px 0;
    width: 75px;
}

.flox-page .flox-info .flox-tabs-icon-03:before {
    display: inline-block;
    content: '';
    background-position: -150px 0;
    width: 75px;
}

.flox-page .flox-info .flox-tabs-icon-04:before {
    display: inline-block;
    content: '';
    background-position: -225px 0;
    width: 75px;
}

.flox-page .flox-info .flox-tabs-icon-05:before {
    display: inline-block;
    content: '';
    background-position: -300px 0;
    width: 75px;
}

.flox-page .flox-info .flox-tabs-nav__item.active .flox-tabs-nav__link .flox-tabs-icon-01::before,
.flox-page .flox-info .flox-tabs-nav__link:hover .flox-tabs-icon-01::before {
    background-position: 0 -75px;
}

.flox-page .flox-info .flox-tabs-nav__item.active .flox-tabs-nav__link .flox-tabs-icon-02::before,
.flox-page .flox-info .flox-tabs-nav__link:hover .flox-tabs-icon-02::before {
    background-position: -75px -75px;
}

.flox-page .flox-info .flox-tabs-nav__item.active .flox-tabs-nav__link .flox-tabs-icon-03::before,
.flox-page .flox-info .flox-tabs-nav__link:hover .flox-tabs-icon-03::before {
    background-position: -150px -75px;
}

.flox-page .flox-info .flox-tabs-nav__item.active .flox-tabs-nav__link .flox-tabs-icon-04::before,
.flox-page .flox-info .flox-tabs-nav__link:hover .flox-tabs-icon-04::before {
    background-position: -225px -75px;
}

.flox-page .flox-info .flox-tabs-nav__item.active .flox-tabs-nav__link .flox-tabs-icon-05::before,
.flox-page .flox-info .flox-tabs-nav__link:hover .flox-tabs-icon-05::before {
    background-position: -300px -75px;
}


.flox-page .flox-info .flox-info-effect{
    width: 0;
    height: 100%;
    overflow: hidden;
    -webkit-animation: uzt-width-0-100 5s normal forwards;
    animation: uzt-width-0-100 5s normal forwards;
}


.flox-page .flox-info .carousel.fade{
    opacity:1;
    margin: 0;
}

.flox-page .flox-info .carousel.fade .item{-moz-transition:opacity 2s ease;-o-transition:opacity 2s ease;-webkit-transition:opacity 2s ease;transition:opacity 2s ease;left:0 !important;opacity:0;top:0;position:absolute;width:100%;display:block !important;}
.flox-page .flox-info .carousel.fade .item:first-child{top:auto;position:relative;}
.flox-page .flox-info .carousel.fade .item.active{opacity:1;-moz-transition:opacity 2s ease;-o-transition:opacity 2s ease;-webkit-transition:opacity 2s ease;transition:opacity 2s ease;}

@-webkit-keyframes uzt-width-0-100 {
    0% {
        width: 0%
    }
    100% {
        width: 100%
    }
}
@keyframes uzt-width-0-100 {
    0% {
        width: 0%
    }
    100% {
        width: 100%
    }
}




.flox-page .flox-links {
    background: url("../img/pages/flox/flox-links-bg.jpg") 50% 50% no-repeat;
    background-size: cover;
    padding: 40px 0;
}

.flox-page  .flox-links .flox-link {
    display: inline-block !important;
    position: relative !important;
    background-color: #ABCB56!important;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    background-clip: padding-box;
    color: #fff !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    padding: 12px 20px 12px 65px!important;
}

.flox-page  .flox-links .flox-link .fa {
    position: absolute;
    font-size: 32px!important;
    top: 9px;
    left: 20px;
}


.flox-page .flox-count {
    margin: 30px 0;
    background-color: #fff;
}

.flox-page .flox-count-box {
    margin: 0 auto;
	padding-left: 30px;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-count-box_al {
    text-align: right;
    padding-right: 35px;
    border-right: 1px solid #3E454C;
}

.flox-page .flox-count-box__title {
    margin: 0;
    font-size: 72px;
    font-weight: 700;
    font-family: 'Open Sans',Arial,sans-serif;
}

.flox-page .flox-count-box__subtitle {
    margin: 0;
    font-size: 24px;
    font-weight: 300;
}

.flox-page .flox-count-box__link {
    color: #ABCB56;
    text-decoration: underline;
}

.flox-page .flox-count-box__link:hover {
    text-decoration: none;
}



.flox-page .flox-install {
    margin: 30px 0;
}

.flox-page .flox-install__img-group {
    position: relative;
    height: 400px;
}

.flox-page .flox-install__title {
    font-family: Arial,sans-serif;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
}

.flox-page .flox-install__description {
    margin-top: 50px;
    color: #3E454C;
    font-family: Arial,sans-serif;
    font-weight: 400;
}

.flox-page .flox-install ul.list {
    margin: 0;
    padding: 0 0 0 35px;
}

.flox-page .flox-install ul.list .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px;
}

.flox-page .flox-install ul.list .list-item::before {
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px;
    content: '';
}

.flox-page .flox-delivery {
    border-top: 1px solid #b6b6b6;
    padding-top: 50px;
}

.flox-page .flox-delivery__title {
    margin: 0;
    color: #3E454C;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
}

.flox-page .flox-delivery__description {
    margin-top: 40px;
    min-height: 520px;
    background: url("../img/pages/flox/delivery.jpg") no-repeat;
    background-size: cover;
}

.flox-page .flox-delivery__description .list {
    margin: 0;
    padding: 35px 0 35px 35px;
    background-color: rgba(255,255,255,.6);
    color: #3e454c;
}

.flox-page .flox-delivery .list-item {
    position: relative;
    list-style: none;
    font-size: 18px;
    margin-bottom: 20px;
}

.flox-page .flox-delivery .list-item::before {
    content: '';
    position: absolute;
    width: 15px;
    height: 15px;
    background-color: #ABCB56;
    top: 5px;
    left: -35px;
}

.flox-page .flox-delivery .flox-delivery__form {
    width: 400px;
    height: 500px;
    background-color: #FFF;
    -webkit-box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75);
    box-shadow: 1.5px 2.6px 10px rgba(0,0,0,.75);
}

.flox-page .flox-delivery .flox-delivery__form .flox-delivery__form-header {
    background-color: #3E454C;
    height: 100px;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 20px;
    color: #fff;
    line-height: 1.2;
}

.flox-page .flox-delivery .flox-delivery__form .flox-delivery__form-form .form-group_p_b {
    margin-top: 50px;
    margin-bottom: 30px;
}

.flox-page .flox-delivery .flox-delivery__form a.bs-bzp-delivery__form-btn {
    display: none !important;
}

.flox-page .flox-delivery .form-actions {
	display: none;
}

.flox-topvideo {
	height: inherit !important;
	padding: 0;
    background: url(../img/pages/bs-sbzp/sbzp-sert-bg.png);
}

.flox-topvideo > .container {
	padding: 0;
}

.flox-topvideo .flox-topvideo-frame {
	display: block;
    width: 1000px;
    overflow: hidden;
}

/**/

.flox-blog-wr {
  height: inherit !important;
}
.flox-blog {
  display: block;
  overflow: hidden;
}
.flox-blog__preview {
  display: block;
  float: left;
  width: 200px;
}
.flox-blog__content {
  margin-left: 200px;
}
.flox-blog-title {
  color: #abcb56;
  font-size: 36px;
  font-weight: 700;
}
.flox-blog-list {
  margin: 0 0 0 40px;
  padding: 0 0 0 40px;
  list-style: square;
}
.flox-blog-list__item {
  font-size: 40px;
  color: #292e34;
  text-decoration: underline;
}
.flox-blog-list__item .text {
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
}
/* 
.flox-page .container{
    display: flex;
    flex-wrap: wrap;
}
.flox-page .column{
    width: 100% !important;
} */