

/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1425463184606*/

/* system.pagenavigation/default
.nan_cmp_def_nav a {
	color: #0098d4 !important;
	text-decoration: underline !important;
}

.nan_cmp_def_nav ul {
	margin: 3px 0 0 0;
	padding: 0;
}

.nan_cmp_def_nav li {
	list-style-type: none;
	margin: 0 0 0 8px;
	padding: 0;
	display: inline;
}

.nan_cmp_def_nav .nan_cmp_def_nav_all {
	margin: 0 0 0 16px;
}

.nan_cmp_def_nav_first {
	margin: 0 !important;
}

.nan_cmp_def_nav_slt {
	font-weight: bold;
}

.nan_cmp_def_nav_slt a {
	text-decoration: none !important;
	color: #000000 !important;
}
 /system.pagenavigation/default */

/* End */


/* Start:/local/templates/index_2017/components/banners/index.banners/index.2017/style.css?1512742535321*/
.first {
    -webkit-transition: background-image 0.3s linear;
    -moz-transition: background-image 0.3s linear;
    -o-transition: background-image 0.3s linear;
    transition: background-image 0.3s linear;
}

#top_slider {
    height: 100%;
}

.main-slider-container .readmore:hover{
    color: #00bcd4;
}
/* End */


/* Start:/local/templates/index_2017/components/bitrix/news.list/slider_products/style.css?151178506722*/
.products-index {

}
/* End */


/* Start:/local/templates/index_2017/components/bitrix/news.list/slider_projects/style.css?150643563256*/
.project-items{

}

.project-items .item{
	width:100%;
}
/* End */


/* Start:/local/components/form/show.form/templates/subscribe_index/style.css?15094828223114*/
#sevenSlide {
    cursor: auto;
}
#sevenSlide .slide-subscribe-block {
    height: 100vh;
}
.bv {
    border: 2px solid #c6abff;
}
.slide-subscribe-block {
    width: 100%;
    height: 100%;
    padding-right: 0;
    padding-left: 65px;
}
.slide-subscribe-block .subscribe-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.slide-subscribe-block .subscribe-container .hover {
    position: absolute;
    bottom: -50%;
    left: 40%;
    width: 300%;
    height: 200%;
    background-color: #00acc2;
    -o-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
    -webkit-transition: left 2.5s ease-out 0.3s;
    -moz-transition: left 2.5s ease-out 0.3s;
    -o-transition: left 2.5s ease-out 0.3s;
    transition: left 2.5s ease-out 0.3s;
}
.slide-subscribe-block .subscribe-container .align-items-center {
    height: calc(100% - 320px);
}
.slide-subscribe-block .subscribe-container .align-items-center .subscriber-1 {
    text-align: center;
}
.slide-subscribe-block .subscribe-container .align-items-center .subscriber-1 .subscribeButton {
    padding: 20px;
    background: none;
    border: none;
    cursor: pointer;
}
.slide-subscribe-block .subscribe-container .align-items-center .subscriber-1 .subscribeButton:hover {
    border-bottom: 4px solid #fff;
}
.slide-subscribe-block .subscribe-container .align-items-center .subscribeform {
    width: 100%;
    position: relative;
    -webkit-transition: right 2.5s ease-out 0.3s;
    -moz-transition: right 2.5s ease-out 0.3s;
    -o-transition: right 2.5s ease-out 0.3s;
    transition: right 2.5s ease-out 0.3s;
}
.slide-subscribe-block .subscribe-container .align-items-center .subscribeform .subscribeinputholder {
    text-align: center;
    position: relative;
    width: 700px;
    margin: auto;
}
.slide-subscribe-block .subscribe-container .align-items-center .subscribeform .subscribeinputholder .bottom-subscribe-input {
    width: 700px;
    background: none;
}
.slide-subscribe-block .subscribe-container .align-items-center .subscribeform .subscribeinputholder .index-submit {
    position: absolute;
    background: url('/local/templates/index_2017/img/sub.png') no-repeat 95% center;
    width: 38px;
    height: 31px;
    top: 35px;
    right: 20px;
    content: "";
    cursor: pointer;
}
.slide-subscribe-block .subscribe-container .align-items-center .subscribeform .subscribeinputholder .index-submit:hover {
    -webkit-transform: rotate(25deg);
    transform: rotate(25deg);
    -webkit-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
}
.slide-subscribe-block .subscribe-container .align-items-center .subscribe-success {
    display: none;
    text-align: center;
    color: #fff;
    font-family: 'Roboto-Bold';
    font-weight: normal;
    font-size: 46px;
    line-height: initial;
}

/* End */


/* Start:/local/templates/index_2017/template_styles.css?1510680252165*/
.owl-stage-outer {
    height: 100%;
}

.owl-stage-outer .owl-stage {
    height: 100%;
}

.owl-carousel .owl-item {
    height: 100%;
}

.client-logo {}
/* End */
/* /local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?1425463184606 */
/* /local/templates/index_2017/components/banners/index.banners/index.2017/style.css?1512742535321 */
/* /local/templates/index_2017/components/bitrix/news.list/slider_products/style.css?151178506722 */
/* /local/templates/index_2017/components/bitrix/news.list/slider_projects/style.css?150643563256 */
/* /local/components/form/show.form/templates/subscribe_index/style.css?15094828223114 */
/* /local/templates/index_2017/template_styles.css?1510680252165 */
