body {    background-color: white !important; font-family: 'Open Sans', Arial, sans-serif;}

.default_template7 p {color: #505050; font-size: 1.1em; line-height: 1.6em; text-align: left;}

.default_template7 a {color: #95559e; text-decoration: underline; }

.default_template7 .big-purple-button {color: #fff; text-decoration: none; }

.default_template7 a:visited, .default_template7 a:focus, .default_template7 a:active{color: #95559e;}

.default_template7 .big-purple-button:visited, .default_template7 .big-purple-button:focus, .default_template7 .big-purple-button:active{color: #fff;}

.default_template7 a:hover{color: #95559e; text-decoration: none;}

.default_template7 .big-purple-button:hover{color: #fff; text-decoration: none;}

.default_template7 h1 {padding: 10px 0; color: #9652b3; font-size: 2em; line-height: 1.6em;font-weight: normal;}

.default_template7 h2 {padding: 10px 0; color: #9652b3; font-size: 1.8em; line-height: 1.6em;font-weight: normal;}

.default_template7 h3 {padding: 15px 0; color: #9652a0; font-size: 1.5em; line-height: 1.3em; font-weight: bold; text-transform: uppercase; text-align: center;}

.default_template7 h4 {color: #9652a0; font-size: 1.3em; line-height: 1.3em; font-weight: bold; text-transform: uppercase; text-align: center;}

.default_template7 h5 {color: #969696; font-size: 1.1em; line-height: 1.4em; text-align: center;font-weight: normal;}

.default_template7 h6 {color: #505050; font-size: 1.1em; line-height: 1.4em; text-align: center;font-weight: bold;}



/*blocks*/

.default_template7 .accented_block {padding: 20px 0 0;   margin: 0 40px 0 0;  background: url('https://arterium.ua/upload/page_about-img/before-blocks.png') 40px 0 no-repeat;  width: 180px;   text-align: center;    display: inline-block;  vertical-align: top;  font: italic 1.1em/1.6em 'Open Sans', sans-serif;}

.default_template7 .accented_block._last_block {margin: 0;}



h3 {padding: 0 0 10px; color: #9652a0; font-size: 1.5em; line-height: 1.6em; font-weight: bold; text-transform: uppercase; text-align: center;}



.default_template7 ul{margin: 0 0 5px; font-size: 1.1em; line-height: 1.6em; list-style: none;color: #505050;}

.default_template7 ul li{padding: 0 0 4px 13px; margin: 0; font-weight: bold; background: url("https://arterium.ua/upload/page_about-img/bullet.png") 0 8px no-repeat;}

.default_template7 ul li ul li{padding: 0 0 3px 25px; font-weight: normal; background: url("https://arterium.ua/upload/page_about-img/bullet.png") 12px 8px no-repeat;}



/*grey block */



.default_template7 .page-grey_block{margin: 25px 0 25px 130px; padding: 38px 20px 30px 115px; color: #282828; text-align: right; font-size: 1.55em;line-height: 1.3em;width: 510px;background: url('https://arterium.ua/upload/page_about-img/grey_block.png') 23px  50% no-repeat #e3edf7;

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;}



/*end grey block */



/* table */

/*color-table*/

.default_template7 .color-table{ margin: 20px 0; width: 640px;}

.default_template7 .color-table td{ height: 25px; text-align: right; vertical-align: middle;}

.default_template7 .color-table tr.title td{ width:80px; height: 25px; text-align: center;

    vertical-align: middle; }

.default_template7 .color-table tr.title td p { padding-right: 12px; font-size: 1.1em; }

.default_template7 .color-table tr:nth-child(even){ background: #e3edf7; }

/*end color-table*/





/* end table */



/*slider one */



.preparation-slider{margin: 20px 0 25px; height: 160px; width: 645px; position: relative;}

    .preparation-slides{position: relative; width: 555px; margin: 0 auto; overflow: hidden;}

        .preparation-slide-move{position: relative; white-space: nowrap;}

            .preparation-slide{padding: 0 0 0; display: inline-block; vertical-align: top; width: 555px;}

                .preparation-img{margin: 0 35px 0 0; display: inline-block; vertical-align: top;}

                .preparation-txt{padding: 0; display: inline-block; vertical-align: top; width: 360px;}

                .preparation-txt h4{text-align: left;}

                .preparation-txt h5{text-align: left;}

        .preparation-arrow{width: 25px; height: 29px; background: url(https://arterium.ua/upload/page_about-img/arr.png) no-repeat; position: absolute; top: 60px;

            -webkit-user-select: none;

            -moz-user-select: none;

            -ms-user-select: none;

            user-select: none;

            -webkit-transition: all .2s;

            -moz-transition: all .2s;

            -ms-transition: all .2s;

            -o-transition: all .2s;

            transition: all .2s;}

                .preparation-arrow._left{background-position: 0 0; left: 0;}

                .preparation-arrow._right{background-position: 100% 0; right: 0;}

                .preparation-arrow:hover{cursor: pointer; opacity: .6;}

                    .preparation-arrow._left:hover{background-position: 0 0;}

                    .preparation-arrow._right:hover{background-position: 100% 0;}



/*end slider one */



/*slider two*/

.preparation-changes{position: relative; margin: 25px 0; width: 645px; height: 175px;}

	.preparation-changes-slides{position: relative; width: 515px; margin: 0 0 0 64px;}

		.preparation-change{width: 515px; position: absolute; top: 0; left: 0; display: none;}

		.preparation-change-img{margin: 0 0 15px;}

		.preparation-change-arrow{top: 35px;width: 25px; height: 29px; background: url(https://arterium.ua/upload/page_about-img/arr.png) no-repeat; position: absolute;

			-webkit-user-select: none;

			-moz-user-select: none;

			-ms-user-select: none;

			user-select: none;

			-webkit-transition: all .2s;

			-moz-transition: all .2s;

			-ms-transition: all .2s;

			-o-transition: all .2s;

			transition: all .2s;}

		.preparation-change-arrow._left{background-position: 0 0; left: 0;}

		.preparation-change-arrow._right{background-position: 100% 0; right: 0;}

		.preparation-change-arrow:hover{cursor: pointer; opacity: .6;}

		    .preparation-change-arrow._left:hover{background-position: 0 0;}

		    .preparation-change-arrow._right:hover{background-position: 100% 0;}

/*end slider two*/



/*paginator*/

.paginator .pages .current { background: #9652a0; }

.paginator .next .arrow { background-position: -83px center; }

.paginator .prev .arrow { background-position: -51px center; }



/*paginator end*/



/*search table*/

.mnn-search tr { background: none!important; }

.mnn-search tr th { background: none!important; font-weight: normal; color: #969696; text-align: left; }

.mnn-search tr th:first-child { text-align: center!important; }

.mnn-search tr.odd { background: #eff4fa!important; }

.mnn-search tr:last-child {border-bottom: 1px solid #e6eff8; }

.mnn-search .mnn-table .table-cell { width: 100%!important; }

.mnn-search .img-icon { display: none!important; }

.mnn-search tr td:first-child { text-align: center!important; }

/*end search table*/





/*data-picker*/

#ui-datepicker-div .ui-widget-header { background: #e3dff7; color: #975BA6; border: none!important;}

.ui-datepicker td a{height: 17px; width: 17px; text-align: center; color: #4c4c4c!important; font-weight: normal!important;; font-size: 16px; vertical-align: middle;}

#ui-datepicker-div .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: none;

	background: #fcfdfd; padding: 3px; }

a.ui-state-hover { border: none!important; padding: 3px; background: #975BA6!important; color: #fff!important;

	border-radius: 50%; }

#ui-datepicker-div .ui-state-default.ui-state-hover { color: #fff!important; }

a.ui-state-default.ui-state-active { border: none!important; padding: 3px; background: #975BA6!important;  color: #fff!important;

	border-radius: 50%; }

#ui-datepicker-div .ui-state-active,

.ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {background: #975BA6!important;}

div#ui-datepicker-div { width: 295px; }

.date-icon { background: url(../pic/form_icons.png) no-repeat 100% bottom!important; }

input#PharmaForm3_step3Birthday {padding: 0 10px;}

input { padding: 0 10px; }

/* end data-picker*/

.simple-page .left-column { padding-bottom: 20px; }

/*select*/



.jq-selectbox__dropdown ul li{list-style: none; background: #fff; background-image: none;}



/*text size switcher*/

.pos-zoom, .neg-zoom { float: right; position: relative; cursor: pointer; background: #9652a0; width: 22px; height: 22px;

	border-radius: 50%; margin-top: 2px; }



.pos-zoom:before { content: '+'; position: absolute; top: 50%; left: 50%; color: #fff; margin: -16px 0 0 -6px; width: 14px;

	height: 13px; font-size: 22px; background: none; }



.neg-zoom:before { content: '-'; position: absolute;  top: 0; left: 50%; margin: -9px 0 0 -6px; color: #fff; width: 12px;

	height: 3px; font-size: 39px; background: none; }

/*end text size switcher*/





/*select*/

.jq-selectbox__dropdown ul li{list-style: none; background: #fff; background-image: none;}

.jq-selectbox__dropdown{top: 34px !important; left: -3px;} /*не могу перебить стили, поэтому передвинула вправо*/

.jq-selectbox__trigger { background: url("../../pic/select_icon.png") no-repeat scroll 12px center rgba(0, 0, 0, 0); }

/*end select*/



.table-steps {  }

.inn-steps .table-cell { width: 210px; text-align: center; background: none; }

.inn-steps .inn-point { display: inline-block; width: 100%; padding-left: 50px; margin: 0!important; }

.inn-steps .elipsis-before { float: left; margin-top: 10px; margin-right: 5px; font-size: 21px; color: #b2b2b2; padding-left: 7px;}

.inn-steps .circle.small-purple-uppercase-title { width: 56px; float: left; height: 51px; background: #95559e;

 -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; position: static; 

 line-height: 3.8; text-align: center; 	margin: auto; display: block; color: #fff; 

 font-weight: bold; padding-top: 5px; font-size: 12px; }

.inn-steps .table-cell { background: none; }

.inn-steps .elipsis-after { margin-top: 10px; margin-left: 5px; font-size: 21px; float: left; color: #b2b2b2; }

.inn-steps .inn-summary { margin: 30px 10px 20px!important; width: initial!important; font-size: 13px; }



/*exclusive pages*/



/*management page */

.management-photo-wrap{ margin: 10px 0;text-align: center; position: relative;}

.management-photo{width: 111px;

    border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%;}

.management-photo-wrap:after{content: ''; width: 204px; height: 3px; background: url("https://arterium.ua/upload/page_about-img/near_img.png") 0 0 no-repeat; position: absolute; top: 56px; right: 190px;}

.management-photo-wrap:before{content: ''; width: 204px; height: 3px; background: url("https://arterium.ua/upload/page_about-img/near_img.png") 0 0 no-repeat; position: absolute; top: 56px; left: 190px;}

.management-photo._main{width: 157px;}

.management-photo-wrap._main:before{width: 0;}

.management-photo-wrap._main:after{width: 0;}

.management-page h3{padding: 10px 0 0;}

.management-page h5{margin-bottom: 18px;}

/*end management page */



/*bottom indent*/

.text-bottom_indent{margin-bottom: 17px;}

/*class="text-bottom_indent"*/

/*page _active*/

.page-centered_block{padding: 0 70px 25px; text-align: center;}

    .page-centered_block h4{margin: 10px 0;}

.page-inline_block{padding: 20px 0;}

    .page-inline_block{margin: 0 40px 0 0; width: 180px; text-align: center; display: inline-block; vertical-align: top;

          -webkit-box-sizing: border-box;

          -moz-box-sizing: border-box;

          box-sizing: border-box;}

        .page-inline_block._last{margin-right: 0;}

        .page-circle_layer{margin: 0 auto 14px; color: #fff; font-weight: bold; line-height: 52px; width: 99px; text-align: center; background: url("https://arterium.ua/upload/new_styles/krug.png") 0 0 no-repeat;}

            .page-circle_layer img{width: 26px; top: 7px; position: relative;}

        .page-circle_layer_icon{height: 25px; margin: 13px 0 -9px 0;}

            .page-inline_block p{text-align: center;}

            .page-inline_block a{margin-bottom: 20px; font-size: 1.1em;}

    .block_centered-button{margin: 20px 0; text-align: center;}

/*end page _active*/



/*page approach*/

.approach-line{padding: 28px 0 44px; text-align: center;}

    .approach-block{width: 200px; margin: 0 0 8px 0; text-align: center; display: inline-block; vertical-align: top;}

        .approach-block img{margin: 30px auto 5px;}

        .approach-block._last{margin-right: 0;}

/*end page approach*/



/*page career */

.career-blocks{padding: 15px 0 50px; text-align: center;}

    .career-block{width: 170px; margin-right: 45px; display: inline-block; vertical-align: top;}

    .career-block._last{margin-right: 0;}

        .career-block img{margin: 0 auto 5px;}

        .career-block h5{color: #505050;}

    .career-big-circle{margin: 45px auto 0; width: 591px; line-height: 111px; font-size: 24px; color: #fff; font-weight: bold; text-align: center; background: url("https://arterium.ua/upload/new_styles/circle.png") 0 0 no-repeat;}

/*end page career */



/*page contact*/

.contacts-slider{position: relative;}

    .contacts-slides{position: relative;}

    .contacts-slides._longer{position: relative;}

        .contacts-slide{text-align: center; width: 100%;}

        .contacts-slide-content{padding: 0 0 30px; text-align: center; position: relative;}

            .contacts-slide p{text-align: center;}

            .contacts-slide h4{margin-bottom: 20px;}

            .contacts-slide img{margin: 0 auto 10px;}

    .contacts-arrow{z-index: 5; top: 35px;width: 25px; height: 29px; background: url(https://arterium.ua/upload/page_about-img/arr.png) no-repeat; position: absolute;

        -webkit-user-select: none;

        -moz-user-select: none;

        -ms-user-select: none;

        user-select: none;

        -webkit-transition: all .2s;

        -moz-transition: all .2s;

        -ms-transition: all .2s;

        -o-transition: all .2s;

        transition: all .2s;}

    .contacts-arrow._left{background-position: 0 0; left: 0;}

    .contacts-arrow._right{background-position: 100% 0; right: 0;}

    .contacts-arrow:hover{cursor: pointer; opacity: .6;}

    .contacts-arrow._left:hover{background-position: 0 0;}

    .contacts-arrow._right:hover{background-position: 100% 0;}

/*end page contact*/



/*page ecology*/

.ecology-blocks{padding: 20px 0; text-align: center;}

    .ecology-block{margin-right: 40px; display: inline-block; vertical-align: top; width: 175px;}

        .ecology-block._last{margin-right: 0;}

    .ecology-block p{text-align: center;}

    .ecology-block img{margin: 0 auto 0;}

/*end page ecology*/



/*know page*/

.know .ecology-block { width: 155px; margin-right: 0; }

/*-----------*/



/* staff page */

.double-block_point { width: 45%; float: left; padding: 0 15px; }

.double-block { width: 100%; clear: both; }

.big-count-summary { color: #333; width: 50%; text-align: center; margin: auto; }

p.big-count { text-align: center; font-size: 72px; line-height: 72px; margin-top: 20px; display: inline-block;

 font-weight: bold; color: #9652a0; }

/*------------*/



/* reports-csr page */

.reports-csr {text-align: center; width: 100px; height: 70px; float: left; margin-left: 50px; margin-bottom: 20px;}

.reports-csr a {display: block; height: 100%; text-decoration: none;}

.reports-csr:hover {background: #e3edf7}

/*------------*/



.important-moments{font-weight: bold; color: #9652a0; font-size: 1.15em;}



/*font change block */

.font-zoom{ overflow: visible; padding: 5px;  margin: 0 auto 10px; border-radius: 3px;color: #7E8083; font-family: Arial; font-size: 16px;line-height: 33px;width: 100px;top: -5px; left: 0; float: none; position: relative;}

.font-zoom:before, .font-zoom:after{content: ''; position: absolute; top: 20px; width: 175px; height: 3px; background: url("https://arterium.ua/upload/new_styles/line.png") 0 0 no-repeat;}

.font-zoom:before{left: -200px;}

.font-zoom:after{right: -200px;}

.pos-zoom, .neg-zoom{margin-right: 10px;}



/*fixes for laptop height*/



#change_filter-styler .jq-selectbox__dropdown{

    height: 111px !important;

    overflow-y: visible !important;

}

.jq-selectbox .jq-selectbox__dropdown{

    height: 192px !important;

    overflow-y: visible !important;

}