@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i&subset=cyrillic');

       path{
           -o-transition: fill .2s;
           -ms-transition: fill .2s;
           -moz-transition: fill .2s;
           -webkit-transition: fill .2s;
          transition: fill .2s;
        }
		a .orange {
		fill:rgba(234,97,3,1);
		}
        a .green{
          fill:rgba(169,200,11,1);
        }
		a .blue{
          fill:rgba(0,112,179,1);
        }
		a .yellow
		{
          fill:rgba(245,237,38,1);
        }
		.hiddenn path{
          fill:rgba(160,160,160,1);
        }
		 a path:hover{
          fill:rgba(169,200,11,1);
        }
		.ttt {fill:rgba(255,255,255,1);}
		a .blue ~ .tt {fill:rgba(0,112,171,1);}
		a .orange ~ .tt {fill:rgba(234,97,3,1);}
		a .green ~ .tt {fill:rgba(169,200,11,1);}
		a .yellow ~ .tt {fill:rgba(245,237,38,1);}
		a .blue path:hover ~ .ttt {fill:rgba(255,255,255,1);cursor:text;}
		a  path:hover ~ .tt {fill:rgba(169,200,11,1);cursor:text;}
		.hiddenn path ~ .ttt{
          fill:rgba(255,255,255,1);
        }
html,
body{font-family: 'Open Sans', sans-serif!important;}
.ba-height {min-height:580px;}
a, .btn{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.head {background:#f4f6f8;overflow:hidden;}
footer {background:#0070b3;border-top:2px solid #a9c80b;}
.footer {background:#006aa9;text-align:center;}
.head .top-name{}
.content .search {margin-top:20px;padding-bottom:20px;}
.form-limit {display:none;}
.top-email .search {margin-left:-20px;}
.content .search .result-title {margin-top:20px;}
.top-email .search .inputbox{width:100%;padding:8px;border:1px solid #a9c80b;border-radius:5px;}
.top-email .search .button {    position: absolute;
    right: 6px;
    top: 6px;}
#searchForm #search-searchword {padding:9px;border: 2px solid #a9c80b;
    border-radius: 5px;}
.searchintro {margin-top:15px;margin-bottom:10px;}
.content .search .btn-toolbar .btn {
    font-weight: 300;
    color: #fff;
    border-radius: 10px;
    font-size: 18px;
  padding: 7px 45px;    background: #0070b3;
    border: 2px solid #accee2;}
.navbar {
    position: relative;
    min-height: auto;
    margin-bottom: 0px;
    border: 1px solid transparent;
}
.navbar-default {
    background-color: #0070b3;
    border-color: inherit;
	border:none;
	border-radius:0;
}
.carousel {position:relative;}
.item-page img {max-width:100%;width:100%;max-width:100%;}
header .logo {    padding-top: 5px;
    padding-bottom: 5px;

}
.result-category {display:none;}
.item-101 a {padding:13px 10px!important;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #ffffff;
    background-color: #a9c80b;
}
.navbar-default .navbar-nav > li > a {
    color: #fff;
	font-size:17px;
	padding: 15px 30px;
	text-transform:uppercase;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #ffffff;
    background-color: #a9c80b;
}
.navbar-default .navbar-nav > .dropdown > a:hover {background:url('../images/arrow-down.png') #a9c80b no-repeat 85% center;
-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out;
}
.carousel {padding-top:20px;}
.fpshow .bt-mainimg {
    width: 100%;
    box-shadow: 0 0 0 #000;
    max-width: 100%;
}
.fpshow .bt-caption-content {
    color: #fff;
    padding: 10px;
    display: none;
}
.fpshow .bt-nav {
    float: left;
    width: 33.33333333%;
    cursor: pointer;
    padding: 10px;
    border-right: 1px solid #fff;
	-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;
}
.fpshow .bt-footernav {
    background: #0070b3;
        overflow: inherit;
    color: #ffffff;
    line-height: 150%;
	margin-top:2px;
}
.fpshow .bt-footernav .bt-title {
    font-weight: inherit;
	color:#fff;
	font-size:18px;
	text-align:center;
}
.fpshow .bt-footernav .active {
    color: #fff;
    background: #eb6003;
}
.fpshow .bt-nav:hover {background:#eb6003;}
.fpshow .bt-navpipe {width:100%!important;}
.navbar-default .dropdown{background:url('../images/arrow-down.png') no-repeat 85% center;}
.navbar-default .dropdown:hover .dropdown-menu{display:block;margin-top:0;}
.navbar-default .dropdown-menu{width:215px;}
.navbar-default .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;padding:0;margin:0;font-size:18px;text-align:left;list-style:none;background:#0070b3;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0px;box-shadow:none;}
.navbar-default .dropdown-menu > li > a{display:block;padding:10px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#fff;white-space:inherit;text-align:center;}
.navbar-default .dropdown-menu > li > a:hover{color:#fff;background:#a9c80b;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{color:#fff;text-decoration:none;background-color:inherit;}
.no-padding{padding-left:0;padding-right:0;}
.top-name p{color:#424852;font-size:14px;background: url("../images/bg-name.png") no-repeat left center;padding-top:5px;padding-left:25px;margin-bottom:5px;}
.top-adress p {color:#424852;font-size:14px;
padding-top:2px;padding-left:30px;margin-bottom:0px;}
.top-adress p span {background: url("../images/metro.png") no-repeat left center;padding-left:20px;}
.top-adress p span:nth-child(2) {margin-left:10px;}
.top-adress p:nth-child(2) {color:#0070b3;font-weight:600;}
.top-adress {background: url("../images/bg-phone-one.png") no-repeat left center;margin-top: 15px;}
.top-adress p a {color:#424852;font-size:15px;}
.top-phone-one p {margin-bottom:4px;padding-left:25px;}
.top-work {background: url("../images/bg-phone-two.png") no-repeat left center;margin-top: 15px;    margin-left: -20px;}
.top-work p {font-size:14px;color:#0070b3;font-weight:600;
padding-top:2px;padding-left:40px;margin-bottom:0px;}
.top-phone-two p a {color:#424852;font-size:15px;}
.top-phone-two p {margin-bottom:4px;padding-left:25px;}

.top-email {
    margin-top: 31px;
}

.top-email p a {color:#0070b3;font-size:15px;}
.top-email p {margin-bottom:4px;padding-left:35px;font-weight:600;}
.call a {display:block;background:#ff7f1a;color:#fff;width:100%;text-align:center;text-transform:uppercase;font-size:15px;border-radius:15px;
padding:5px 30px;}
.call a:hover,.call a:focus {background:#00d7cf;color:#fff;text-decoration:none;}
.top-call {margin-top:25px;}
.padding-right {padding-right:0;}
.clear {clear:both;}
#cd-google-map address{position:absolute;bottom:2%;left:10%;border-radius:3px;max-width:350px;background-color:rgba(169,200,11,1);color:#fff;z-index:3;font-style:normal;}
#cd-google-map{position:relative;}
#cd-google-map #myMap{height:340px;}
#cd-google-map address .title {text-align:center;text-transform:uppercase;padding-top:10px;padding-bottom:5px;font-size:20px;color:#fff;}
#cd-google-map address p{margin-bottom:10px;margin:0 auto;text-align:center;
    padding-bottom: 10px;font-size:16px;}
#cd-google-map address ol {padding-left:10px;padding-right:10px;}
#cd-google-map address ol li span {font-weight:300;color:#fff;}
#cd-google-map address ol li {font-size:14px;list-style:none;padding-left:35px;padding-top:7px;padding-bottom:7px;color:#fff;}
#cd-google-map address ol li:nth-child(1) {background: url("../images/ico/ico-map_03.png") no-repeat left center;}
#cd-google-map address ol li:nth-child(2) {background: url("../images/ico/ico-map_06.png") no-repeat left center;}
#cd-google-map address ol li:nth-child(3) {background: url("../images/ico/ico-map_08.png") no-repeat left 15px;}
.simplecallback-close{font-size:30px;cursor:pointer;position:absolute;right:10px;top:10px;color:#fff;}
.simpleForm .inputtext{background:#f2f2f2;border:none;color:#595959;font-size:15px;font-weight:300;    margin-bottom: 15px;border-radius:0;}
form.simpleForm label {color:#0070b3;font-size:16px;font-weight:400;}
.simpleForm textarea{    height: 110px!important;
    resize: none;
    width: 100%;padding:15px;}
.simpleForm .inputtext::-webkit-input-placeholder{color:#595959;}
.simpleForm .inputtext::-moz-placeholder{color:#595959;}
.simpleForm .inputtext:-moz-placeholder{color:#595959;}
.simpleForm .inputtext:-ms-input-placeholder{color:#595959;}
.simpleForm .btn {
    color: #fff;
	font-size:16px;
    border-radius: 10px;
	text-align:center;
	background: url(../images/ico/ico_09.png) #0070b3 no-repeat 90% 50%;
	border: 3px solid #c2dded;
	 padding-right: 95px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 75px;
}
.simpleForm .btn:hover{background: url(../images/ico/ico_09.png) #a9c80b no-repeat 90% 50%;
    color: #f2f2f2;}
.simplecallback-overlayed{width:350px;position:absolute;left:47%;top:30px;margin-left:-130px;z-index:10010;width: 360px;
    background: #fff;
    text-align: center;
	border-radius:5px;
	border:1px solid #cad0d7;box-shadow:0 0 20px rgba(0,0,0, 0.5);    padding: 10px;}
.simplecallback-overlayed .input-block-level {width:80%;border-radius:0;background:#f4f6f8;border:inherit;color:#424852;font-size:15px;}
.simplecallback-overlayed .title {font-size:24px;margin-top:25px;font-weight:400;}
.simplecallback-overlayed .control-group {margin-bottom:10px;}
.simplecallback-overlayed .input-block-level::-webkit-input-placeholder{color:#424852;}
.simplecallback-overlayed .input-block-level::-moz-placeholder{color:#424852;}
.simplecallback-overlayed .input-block-level:-moz-placeholder{color:#424852;}
.simplecallback-overlayed .input-block-level:-ms-input-placeholder{color:#424852;}
.simplecallback-overlayed .bottom-form {font-size:12px;color:#636c77;width:80%;    padding-bottom: 10px;margin:0 auto;}
.simplecallback-overlayed .btn {border-radius: 10px;
    width: 60%;
    text-transform: uppercase;font-weight:600;color:#fff;font-size:16px;background: #0070b3;
    border: 2px solid #accee2;margin-top:10px;}
.simplecallback-overlayed .btn:hover, .simplecallback-overlayed .btn:focus {    background: #a9c80b;
    border: 2px solid #e3ecb3;}
.simplecallback-close {
    font-size: 30px;
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #424852;
}
.simplecallback-close:hover {
    color: #00bdb6;
}
footer .title {color:#fff;font-size:24px;text-transform:uppercase;padding-top:10px;padding-bottom:15px;font-weight:300;margin-top:10px;text-align:left;}
.footer-social > div {display:inline-block;}
.padding-left {padding-left:0px;}
#social .social {
    margin-right: 2px;
}
footer .social .fa {
    font-size: 16px;
    color: #4d9bca;
    width: 38px;
    text-align: center;
    line-height: 34px;
	background:#fff;
    border-radius: 50%;
    border: 2px solid #4d9bca;
}
footer #social {
    position: relative;
    top: -3px;
    text-align: left;
	margin-left:15px;
}
footer .social .fa:hover {background:#eb6003;color:#fff;border: 2px solid #fff;}
.footer-works p {color:#fff;font-size:16px;font-weight:300;text-transform:uppercase;margin-left:30px; padding-left:20px;background: url("../images/ico/ico_162.png") no-repeat left center;}
.footer-phone p {color:#fff;font-size:16px;font-weight:300;text-transform:uppercase;margin-left:30px; padding-left:20px;background: url("../images/ico/ico_162.png") no-repeat left center;}
.footer-phone p a {color:#fff;}
.footer-tenancy .title {position:relative;margin-top:0px;}
.footer-tenancy p {display:inline-block;color:#fff;font-size:18px;font-weight:300;}
.footer-tenancy p a {color:#f7f7f7;}
.footer-tenancy p:nth-child(2) {background: url("../images/ico/ico_169.png") no-repeat left center;}
.footer-tenancy p:nth-child(2) a {margin-left:30px;text-decoration:underline;}
.footer-tenancy p:nth-child(3) {background: url("../images/ico/ico_166.png") no-repeat left center;margin-left:15px;}
.footer-tenancy p:nth-child(3) a {margin-left:30px;}
.copy {padding-top:10px;}
.copy p {font-size:12px;color:#cad0d7;}
h1 {font-size:36px;font-weight:300;text-transform:uppercase;text-align:center;color:#0070b3;margin-top:25px;margin-bottom:25px;}
.head-title {font-size:26px;text-transform:uppercase;text-align:left;color:#0070b3;margin:0;padding-top:4px;}
h2 {font-size:26px;text-transform:uppercase;text-align:center;color:#0070b3;margin-top:15px;margin-bottom:15px;}
h3 {font-size:26px;text-transform:uppercase;text-align:center;color:#0070b3;margin-top:15px;margin-bottom:15px;}
.about p {color:#424852;text-align:justify;font-size:15px;}
.about ul {list-style:none;}
.about ul li {font-size:15px;color:#424852;text-align:justify;background: url("../images/bg-dots.png") no-repeat left center;padding-left:15px;}
.about ul {padding-top:15px;padding-bottom:15px;}
.top .item-top {margin:0 auto;width:70%;    margin-top: 10px;position: relative;}
.top .first {background:#0070b3;overflow:hidden;}
.top .middle {background:#a9c80b;overflow:hidden;}
.top .last {background:#eb6003;overflow:hidden;border-right:1px solid #eb6003!important;}
.top {text-align:center;}
.top .title{
	font-size:36px;text-transform:uppercase;text-align:center;color:#0070b3;
    padding-top: 25px;
    padding-bottom: 5px;
	font-weight:300;
}
.top .titlelead {font-size:16px;color:#595959;font-weight:400;font-style:italic;    width: 80%;
    margin: 0 auto;margin-bottom:20px;}
.top .img {margin-top:20px;}
.top .description p {color:#fff;font-weight:300;font-size:16px;margin-bottom:5px;}

.top .owl-carousel .owl-controls {
    position: absolute;
    top: -30%;
    width: 100%;
}
.top .owl-carousel .owl-nav {position:relative;}
.top .owl-carousel .owl-nav .owl-prev {
    left: -20%;
    position: absolute;
}
.top .owl-theme .owl-controls .owl-nav [class*=owl-] {
    background: inherit;
}
.top .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
    background: inherit;
}
.top .owl-carousel .owl-nav .owl-next {
    right: -20%;
    position: absolute;
}
.top .col-md-4 {border-right:1px solid #fff;padding-bottom: 10px;min-height:391px;}
.top .item a {margin-left:10px;}
.top .titlel {color:#fff;font-size:20px;text-transform:uppercase;margin-top:15px;}
.top-a {display:block;overflow:hidden;background: url("../images/bg-top-a.jpg") no-repeat top center;background-size:cover;margin-top:25px;margin-bottom:25px;text-align:center;}
.top-a .title{
	font-size:36px;text-transform:uppercase;text-align:center;color:#fff;
    padding-top: 70px;
    padding-bottom: 5px;
	font-weight:300;
}
.top-a p {font-size:16px;color:#fff;font-weight:400;font-style:italic;    width: 80%;
    margin: 0 auto;margin-bottom:20px;}
.top-a .btn {background: url("../images/ico/ico_74.png") #fff no-repeat  90% 50%;border:5px solid #498db7;font-size:16px;text-transform:uppercase;color:#0070b3;border-radius:15px;font-style: initial;padding-right:65px;padding-top:10px;padding-bottom:10px;padding-left:45px;margin-bottom:65px;}
.top-a .btn:hover, .top-a .btn:focus {background: url("../images/ico/ico_75.png") #a9c80b no-repeat  90% 50%;color:#f2f2f2;}
.form-horizontal input {
    width: 50%;
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ffffff;
    height: 40px;
    line-height: 20px;
    margin-bottom: 5px;
    padding: 15px;
	color:#432c1c;
	border-radius:2px;
	    font-size: 18px;
}
.form-horizontal textarea {
    width: 50%;
}
.form-horizontal .controls {text-align:center;}
.form-horizontal label {display:none;}
.form-horizontal .control-group textarea {
    background: #ffffff;
    color: #432c1c;
    border: none;
    resize: none;
	border-radius:2px;
	padding:15px;
	    font-size: 18px;
}
.form-horizontal .control-group:nth-child(3) {display:none;}
.form-horizontal input::-webkit-input-placeholder {color:#432c1c;}
.form-horizontal input::-moz-placeholder          {color:#432c1c;}
.form-horizontal input:-moz-placeholder           {color:#432c1c;}
.form-horizontal input:-ms-input-placeholder      {color:#432c1c;}
.form-horizontal textarea::-webkit-input-placeholder {color:#432c1c;}
.form-horizontal textarea::-moz-placeholder          {color:#432c1c;}
.form-horizontal textarea:-moz-placeholder           {color:#432c1c;}
.form-horizontal textarea:-ms-input-placeholder      {color:#432c1c;}
.top-d .title {
font-size: 36px;
    text-transform: uppercase;
    text-align: center;
    color: #0070b3;
    padding-bottom: 5px;
	margin-bottom:15px;
    font-weight: 300;
}
.advantages p {
    font-weight: bold;
    font-size: 16px;
	color:#595959!important;
	font-weight:400!important;
	padding-top:15px;
}
.advantages {padding-top:15px;}
.advantages .col-md-6:nth-child(1) p {text-align:right;}
.advantages .col-md-6:nth-child(1) .row:nth-child(2) p {padding-top:25px;}
.advantages .col-md-6:nth-child(2) .row:nth-child(2) p {/*padding-top:25px;*/}
.advantages .row {margin-bottom:10px;}
.advantages-rent {background: url("../images/bg-advantages-rent.jpg") no-repeat  top center;overflow:hidden;padding-top:35px;padding-bottom:35px;margin-top:35px;}
.moduletableadvantages-rent .col-md-6:nth-child(3) p {text-align:right;}
.moduletableadvantages-rent .col-md-6:nth-child(4) .row:nth-child(1) p {padding-top:15px;}
.moduletableadvantages-rent .col-md-6:nth-child(4) .row:nth-child(2) p {padding-top:10px;}
.moduletableadvantages-rent .row p {padding-top:25px;}
.moduletableadvantages-rent .rent-sub-title {color:#fff;margin:0 auto;width:65%;margin-bottom:30px;font-style:italic;font-size:16px;    text-align: center;}
.advantages-rent .title {color:#fff;}
.advantages-rent .row {margin-bottom:10px;}
.advantages-rent .row p {color:#fff;font-size:20px;font-weight:300;}
#mcn-99 [class^="mcnLine"] .cell-img.news-img-center {
    margin-bottom: 0px;
}
.top-d .mcnContent {background:#f7f7f7;border-bottom:2px solid #a9c80b;padding:10px;}
.item-page {    position: relative;
    display: block;
    overflow: hidden;}
.items-row {
    margin-bottom: 25px !important;
    overflow: hidden;
}



.items-row {
    margin-bottom: 25px !important;
    overflow: hidden;
}
.item-page p {color:#595959;text-align:justify;font-size:16px;font-family: 'Open Sans', sans-serif!important;margin-bottom:15px;}
.item-page ul {list-style:none;}
.item-page ul li {color:#595959;text-align:justify;background: url("../images/dots.png") no-repeat left center;padding-left:15px;font-size:16px!important;font-family: 'Open Sans', sans-serif!important;margin-bottom:7px;}
.item-page ul {padding-top:15px;padding-bottom:15px;}
.item-page ol {list-style:none;}
.item-page ol li {color:#595959;text-align:justify;font-size:16px!important;font-family: 'Open Sans', sans-serif!important;margin-bottom:7px;}
.item-page ol {padding-top:15px;padding-bottom:15px;    counter-reset: myCounter;}
.item-page ol li:before {
    counter-increment: myCounter;
    content: counter(myCounter);
    color: #4b82c5;
    display: inline-block;
    margin-right: 10px;
    width: 20px;
    text-align: center;
    font-size: 16px;
    font-style: initial;
}
.item-pageservices {margin-top:20px;}
.item-pageservices p {color:#595959;text-align:justify;font-size:16px;font-family: 'Open Sans', sans-serif!important;margin-bottom:15px;}
.item-pageservices ul {list-style:none;}
.item-pageservices ul li {color:#595959;text-align:justify;background: url("../images/dots.png") no-repeat left center;padding-left:15px;font-size:16px!important;font-family: 'Open Sans', sans-serif!important;margin-bottom:7px;}
.item-pageservices ul {padding-top:15px;padding-bottom:15px;}
.item-pageservices ol {list-style:none;}
.item-pageservices ol li {color:#595959;text-align:justify;font-size:16px!important;font-family: 'Open Sans', sans-serif!important;margin-bottom:7px;}
.item-pageservices ol {padding-top:15px;padding-bottom:15px;    counter-reset: myCounter;}
.item-pageservices ol li:before {
    counter-increment: myCounter;
    content: counter(myCounter);
    color: #4b82c5;
    display: inline-block;
    margin-right: 10px;
    width: 20px;
    text-align: center;
    font-size: 16px;
    font-style: initial;
}
a:hover, a:focus {
    color: #eb6003;
    text-decoration: underline;
}
a {color:#0070b3;}
.blog .item-image img {max-width:100%;width:100%;height:auto;border-bottom:5px solid #00bdb6;}
.blog .items-row .span6 {padding-left:15px;padding-right:15px; width: 50%;float: left;
}
.blog .itemlead {text-align:center;}
.blog .itemlead a {color:#4a82c4;font-size:20px;text-transform:uppercase;padding-left:10px;padding-right:10px;text-align:center;margin-top:10px;margin-bottom:10px;background: url(../images/bg-title-blog.jpg) no-repeat bottom center;padding-bottom:7px;    display: block;}
.blog .row-0 .span6 .item {  background: #f7f7f7;}
.blog .row-0 .span6:nth-child(2n) .item {background:#e4e4e4;}
.blog .row-1 .span6 .item {  background: #e4e4e4;}
.blog .row-1 .span6:nth-child(2n) .item {background:#f7f7f7;}
.blog .row-2 .span6 .item {  background: #f7f7f7;}
.blog .row-2 .span6:nth-child(2n) .item {background:#e4e4e4;}
.blog .row-3 .span6 .item {  background: #e4e4e4;}
.blog .row-3 .span6:nth-child(2n) .item {background:#f7f7f7;}
.blog .row-4 .span6 .item {  background: #f7f7f7;}
.blog .row-4 .span6:nth-child(2n) .item {background:#e4e4e4;}
.blog .row-5 .span6 .item {  background: #e4e4e4;}
.blog .row-5 .span6:nth-child(2n) .item {background:#f7f7f7;}
.blog .items-row .span6 p {padding-left:10px;padding-right:10px;text-align:center;color:#737373;font-size:14px;}
.blog .intro-date span {padding-left:20px;}
.blog .intro-date {margin-top:10px;}
.blog .intro-rating {margin-top:10px;}
.blog .item {

    border-bottom: 2px solid #a9c80b;
}
.top a:hover, .top a:focus {text-decoration:none;color:inherit;}
.item-page .article-info {display:none;}
.item-page .extravote {display:none;}
.item-page .item-image {margin-bottom:10px;}
.pagination-centered {width: 100%;
    margin: 0 auto;
    text-align: center;
    display: block;

}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #eb6003;
    border-color: #eb6003;
}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #fff;
    text-decoration: none;
    background-color: #0070b3;
    border: 1px solid #ddd;
}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
    color: #fff;
    cursor: not-allowed;
    background-color: #0070b3;
    border-color: #ddd;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    z-index: 2;
    color: #fff;
    background-color: #eb6003!important;
    border-color: #ddd;
}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #fff;
	font-size:16px;
    text-decoration: none;
    background-color: #0070b3;
    border: 1px solid #ddd;
}
.breadcrumb {background:#f7f7f7;text-align:right;    margin-bottom:0px;}

.breadcrumb img {position:relative;top:-2px;}
.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #a9c80b;
    content: "/\00a0";
}
.breadcrumb > .active {
    color: #595959;
}
.blog {padding-top:20px;}
.item-pagecontacts {padding-top:20px;}
.navigation .container .col-md-4 {margin-top:20px;}
img.wp-smiley, img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
.field-value .owl-dots {display:none!important;}
.fields-container .owl-theme .owl-controls .owl-nav [class*=owl-] {
    color: #fff;
    font-size: 35px;
    margin: 5px;
    padding: 7px 15px;
    display: inline-block;
    cursor: pointer;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	    background: none;
}
.fields-container .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
    background:none;
    color: #00bdb6;
    text-decoration: none;
}
.fields-container .owl-carousel .owl-controls {
    position: absolute;
    top: 40%;
    width: 100%;
}
.fields-container .owl-carousel .owl-nav .owl-prev {
    left: 0%;
    position: absolute;
}
.fields-container .owl-carousel .owl-nav .owl-next {
    right: 0%;
    position: absolute;
}
.top-links {padding-top:30px;padding-bottom:30px;background-color: rgba(255,255,255,.8);overflow:hidden;display:block;text-align:center;    margin-left: 15px;
    margin-right: 15px;margin-top:30px;marin-bottom:30px;
	}
.top-links .btn {background:#00bdb6;padding:6px 12px;display:block;text-transform:uppercase;border-radius:15px;color:#fff;font-size:18px;font-weight:600;}
.top-links .btn .fa {margin-right: 5px;font-size:20px;}
.top-links .btn:hover, .top-links .btn:focus {
    background: #ff7100;
    color: #fff;
	text-decoration:none;
}
.blog .em {width:100%;text-align:center;}
.counter {display:none;}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.navi-null {background:#0070b3;}
.navi-null:hover {opacity:0.8;}
.navi-null a {display:block;text-align:left;padding: 10px;}
.navi-null a span:nth-child(1) {background:#fff;color:#0070b3;font-size:42px;border-radius:50%;padding-left:18px;padding-right:18px;border:2px solid #4b82c5;}
.navi-null a span:nth-child(2) {color:#fff;font-size:20px;text-transform:uppercase;    position: relative;
    top: -8px;
    padding-left: 15px;}
.navi-one {background:#a9c80b;}
.navi-one:hover {opacity:0.8;}
.navi-one a {display:block;text-align:left;padding: 10px;}
.navi-one a span:nth-child(1) {background:#fff;color:#a9c80b;font-size:42px;border-radius:50%;padding-left:18px;padding-right:18px;border:2px solid #a1cd3a;}
.navi-one a span:nth-child(2) {color:#fff;font-size:20px;text-transform:uppercase;    position: relative;
    top: -8px;
    padding-left: 15px;}
.navi-two {background:#eb6003;}
.navi-two:hover {opacity:0.8;}
.navi-two a {display:block;text-align:left;padding: 10px;}
.navi-two a span:nth-child(1) {background:#fff;color:#eb6003;font-size:42px;border-radius:50%;padding-left:18px;padding-right:18px;border:2px solid #f69b19;}
.navi-two a span:nth-child(2) {color:#fff;font-size:20px;text-transform:uppercase;    position: relative;
    top: -8px;
    padding-left: 15px;}
.navigation-null {margin-top:25px;background:#0070b3;}
.navigation-null .container {display:block;text-align:left;padding: 10px;margin-bottom:10px;}
.navigation-null .container span:nth-child(1) {background:#fff;color:#0070b3;font-size:42px;border-radius:50%;padding-left:18px;padding-right:18px;border:2px solid #4b82c5;margin-left: 30px;}
.navigation-null .container span:nth-child(2) {color:#fff;font-size:20px;text-transform:uppercase;    position: relative;
    top: -8px;
    padding-left: 15px;}
.navigation-one {background:#a9c80b;}
.navigation-one .container {display:block;text-align:left;padding: 10px;}
.navigation-one .container span:nth-child(1) {background:#fff;color:#a9c80b;font-size:42px;border-radius:50%;padding-left:18px;padding-right:18px;border:2px solid #a1cd3a;margin-left: 30px;}
.navigation-one .container span:nth-child(2) {color:#fff;font-size:20px;text-transform:uppercase;    position: relative;
    top: -8px;
    padding-left: 15px;}
.navigation-two {background:#eb6003;}
.navigation-two .container {display:block;text-align:left;padding: 10px;margin-bottom:10px;}
.navigation-two .container span:nth-child(1) {background:#fff;color:#eb6003;font-size:42px;border-radius:50%;padding-left:18px;padding-right:18px;border:2px solid #f69b19;margin-left: 30px;}
.navigation-two .container span:nth-child(2) {color:#fff;font-size:20px;text-transform:uppercase;    position: relative;
    top: -8px;
    padding-left: 15px;}
.planlist ol {
      padding-left: 0;
    counter-reset: myCounter;
}
.planlist ol li {margin-bottom:3px;    list-style: none;padding-top:2px;padding-bottom:2px;display:block;}

.planlist ol li:hover:before {color:#fff;}
.planlist ol li a img {margin-right:5px;margin-left: 8px;}
.planlist ol li a {color:#595959;font-size:14px;}
.planlist ol li:hover {color:#fff;}
.planlist ol li:hover a {color:#fff;text-decoration:none;}
.planlist .blue:hover {background:#0070b3;}
.planlist .green:hover {background:#a9c80b;}
.planlist .yellow:hover {background:#f5ed26;}
.planlist .orange:hover {background:#ea6103;}
.planlist .grey:hover {background:#a0a0a0;}

.planlist {background:#f7f7f7;overflow:hidden;padding-top:10px;margin-top:15px;margin-bottom:25px;}
.top-f p {color:#595959;text-align:justify;font-size:16px;font-family: 'Open Sans', sans-serif!important;margin-bottom:15px;}
.rent p {text-align:center!important;}
.rent {margin-top:25px;}
.rent-title {color:#0070b3!important;font-size:24px!important;font-weight:300;}
.rent-right{background:#a9c80b;overflow:hidden;margin-top:25px;padding:15px;}
.rent-right p {color:#fff!important;}
.rent-right p:nth-child(1) {text-transform:uppercase;font-size:17px!important;text-align:left!important;padding-top:15px;background: url("../images/bg-rent.jpg") no-repeat bottom center;padding-bottom:10px;margin-bottom:15px;}
.rent-right p:nth-child(2) {background: url("../images/ico/ico_06.png") no-repeat left center;padding-top:13px;padding-bottom:13px;padding-left:55px;margin-left:25px;}
.rent-right p:nth-child(3) {background: url("../images/ico/ico_03.png") no-repeat left center;padding-top:13px;padding-bottom:13px;padding-left:55px;margin-left:25px;}
.rent-right p:nth-child(2) a {color:#fff;}
.rent-right p:nth-child(3) a {color:#fff;}
.title {    font-size: 36px;
    text-transform: uppercase;
    text-align: center;
    color: #0070b3;
    padding-bottom: 5px;
    margin-bottom: 15px;
    font-weight: 300;}
.pricing-tables{padding:20px;margin:0 auto;width:80%;}
.pricing-tables .plan.first{border-bottom-left-radius:4px;border-top-left-radius:4px;background:#f7f7f7;}
.pricing-tables .plan.first:hover {background:#fff;}
.pricing-tables .plan.last:hover {background:#fff;}
.pricing-tables .plan.last{border-bottom-right-radius:4px;border-top-right-radius:4px;background:#f7f7f7;}
.pricing-tables .plan:hover{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.pricing-tables .plan:hover .head{margin-bottom:20px;border-top-left-radius:4px;border-top-right-radius:4px;}
.pricing-tables .col-sm-4,
.pricing-tables.col-md-4,
.pricing-tables .col-sm-3,
.pricing-tables .col-md-3{padding-left:0;padding-right:0;}
.pricing-tables .plan{border-radius:0;}
.pricing-tables .plan .head{border-radius:0;}
.pricing-tables.plan:hover{border-radius:4px;background:#fff;}
.pricing-tables.plan:hover .head{border-top-left-radius:4px;border-top-right-radius:4px;}
.pricing-tables .plan.last{border-bottom-right-radius:4px;}
.pricing-tables .plan.last .head{border-top-right-radius:4px;}
.pricing-tables .plan.first{border-bottom-left-radius:4px;}
.pricing-tables .plan.first .head{border-top-left-radius:4px;}
.plan{box-shadow:0 2px 2px rgba(10, 10, 10, 0.06);min-height:100px;background:#fff;border-radius:4px;margin:20px 0;text-align:center;}
.plan .head{border-top-left-radius:4px;border-top-right-radius:4px;padding:12px 16px;text-align:center;}
.plan .head p{text-align:center;font-size:24px;font-weight:300;margin-bottom: 0;padding-top: 25px;}
.pricing-tables .plan.first .head p {color:#0070b3;}
.pricing-tables .plan.recommended .head p {color:#a9c80b;}
.pricing-tables .plan.last .head p {color:#eb6003;}
.pricing-tables .plan.first .btn {background:#0070b3;border:2px solid #accee2;}
.pricing-tables .plan.first .btn:hover, .pricing-tables .plan.first .btn:focus {background:#a9c80b;border:2px solid #e3ecb3;}
.pricing-tables .plan.recommended .btn {background:#a9c80b;border:2px solid #e3ecb3;}
.pricing-tables .plan.recommended .btn:hover, .pricing-tables .plan.recommended .btn:focus {background:#eb6003;border:2px solid #f3c9ad;}
.pricing-tables .plan.last .btn {background:#eb6003;border:2px solid #f3c9ad;}
.pricing-tables .plan.last .btn:hover, .pricing-tables .plan.last .btn:focus {background:#0070b3;border:2px solid #accee2;}
.plan .btn{font-weight:300;color:#fff;border-radius:10px;font-size:18px;padding:7px 45px;}
.plan ul{list-style-type:none;padding:0px;margin-top:2px;text-align:left;}
.plan ul li{padding-bottom:7px;padding-top:7px;font-size:15px!important;text-align:left;padding-left: 55px;
    padding-right: 15px;}
.plan.first ul li {background: url("../images/ico/ico-marketing_07.png") no-repeat 35px 50%;}
.plan.first ul li:nth-child(6) {background: url("../images/ico/ico-marketing_13.png") no-repeat 35px 50%;color:#c4c4c4;}
.plan.first ul li:nth-child(7) {background: url("../images/ico/ico-marketing_13.png") no-repeat 35px 50%;color:#c4c4c4;}
.plan.first ul li:nth-child(8) {background: url("../images/ico/ico-marketing_13.png") no-repeat 35px 50%;color:#c4c4c4;}
.plan.first ul li:nth-child(9) {background: url("../images/ico/ico-marketing_13.png") no-repeat 35px 50%;color:#c4c4c4;}
.plan.first ul li:nth-child(10) {background: url("../images/ico/ico-marketing_13.png") no-repeat 35px 50%;color:#c4c4c4;}
.plan.recommended ul li:nth-child(8) {background: url("../images/ico/ico-marketing_13.png") no-repeat 35px 50%;color:#c4c4c4;}
.plan.recommended ul li:nth-child(9) {background: url("../images/ico/ico-marketing_13.png") no-repeat 35px 50%;color:#c4c4c4;}
.plan.recommended ul li:nth-child(10) {background: url("../images/ico/ico-marketing_13.png") no-repeat 35px 50%;color:#c4c4c4;}
.plan.recommended ul li {background: url("../images/ico/ico-marketing_09.png") no-repeat 35px 50%;}
.plan.last ul li {background: url("../images/ico/ico-marketing_03.png") no-repeat 35px 50%;}
.plan .plan-select{padding:30px;}
.plan:hover{margin-top:6px;box-shadow:0 0 22px rgba(10, 10, 10, 0.42);position:relative;z-index:99;border-radius:4px;}
.plan:hover .head{border-top-left-radius:4px;border-top-right-radius:4px;background:#fff;}
.pricing-tables .plan.recommended{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.pricing-tables .plan.recommended .head{margin-bottom:20px;border-top-left-radius:4px;border-top-right-radius:4px;}
.pricing-tables .plan.recommended{border-radius:4px;}
.pricing-tables.plan.recommended .head{border-top-left-radius:4px;border-top-right-radius:4px;}
.pricing-tables.plan.last{border-bottom-right-radius:4px;}
.pricing-tables.plan.last .head{border-top-right-radius:4px;}
.plan.recommended{margin-top:6px;box-shadow:0 0 22px rgba(10, 10, 10, 0.42);position:relative;z-index:99;border-radius:4px;}
.plan.recommended .head{border-top-left-radius:4px;border-top-right-radius:4px;background:#fff;}
.plan.recommended .btn{margin-bottom:10px;}
.sub-title {text-align:center!important;margin-bottom:35px;font-style:italic;}
.other-price {background: url("../images/bg-other-price.jpg") no-repeat top center;overflow:hidden;    padding-bottom: 35px;}
.other-pricing-tables {margin:0 auto;width:70%;}
.other-pricing-tables div a {text-align:right;background: url("../images/ico/ico-marketing_16.png") no-repeat right center;    padding-right: 32px;}
.other-pricing-tables div a:hover, .other-pricing-tables div a:focus {background: url("../images/ico/ico-marketing_19.png") no-repeat right center;
color:#a1cd3a!important;}
.other-pricing-tables .other-item-list .row {background:#f7f7f7;}
.other-pricing-tables .other-item-list .row:hover {-webkit-transform: scale(1.01,1.01);
    -webkit-transition-timing-function: ease-out;
    -webkit-transition-duration: 550ms;
    -moz-transform: scale(1.01,1.01);
    -moz-transition-timing-function: ease-out;
    -moz-transition-duration: 550ms;}
.other-pricing-tables .other-item-list .row:nth-child(2n) {background:#e4e4e4;}

.other-pricing-tables .other-item-list .row p {color:#0070b3;font-size:18px;font-weight:400;padding-top:6px;padding-bottom:6px;margin-bottom:0;}
.other-pricing-tables .other-item-list .row a {color:#0070b3;font-size:18px;font-weight:400;}
.other-price .title {margin-top:35px;}
.other-item-list {
    counter-reset: heading;
}
.other-pricing-tables .other-item-list .row .col-md-10 p:nth-child(1):before {
     counter-increment: heading;
    content: counter(heading);
    color: #a9c80b;
    display: inline-block;
    text-align: center;
	margin-bottom:3px;
	margin-left:10px;
	margin-right:2px;
    transition: 0.35s all ease;
    position: relative;
    width: 30px;
	font-weight:600;
}
.other-price .sub-title {
    margin-bottom: 15px;
}
.portfolio .owl-theme .owl-controls .owl-nav [class*=owl-] {
    color: #bdd05b;
    font-size: 28px;
    width:50px;height:50px;
	padding:10px;
    display: inline-block;
    cursor: pointer;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	border:2px solid rgba(83,83,83,.3);
	    background: rgba(231,231,231,.9);
}
.portfolio .owl-carousel .owl-nav .owl-prev i {position:relative;top:-6px;left:-2px;}
.portfolio .owl-carousel .owl-nav .owl-next i {position:relative;top:-6px;left:2px;}
.portfolio .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
    border:2px solid rgba(83,83,83,.3);
	    background: rgba(255,255,255,.9);
    color: #bdd05b;
    text-decoration: none;
}
.portfolio .owl-carousel .owl-controls {
    position: absolute;
    top: 40%;
    width: 100%;
}
.portfolio .owl-carousel .owl-nav .owl-prev {
    left: 0%;
    position: absolute;
}
.portfolio .owl-carousel .owl-nav .owl-next {
    right: 0%;
    position: absolute;
}
.marketing-one {margin-top:35px;margin-bottom:35px;}
.marketing-two {margin-top:35px;margin-bottom:35px;}
.marketing-one > div {background:#a9c80b;overflow:hidden;}
.marketing-two > div {background:#a9c80b;overflow:hidden;}
.titl {text-align:center;color:#fff;text-transform:uppercase;font-size:20px;padding-top:20px;font-weight:300;background: url(../images/bg-rent.jpg) no-repeat bottom center;
    padding-bottom: 10px;}
.marketing-one .col-md-6 p {font-size:18px;font-weight:300;padding-top:12px;padding-bottom:12px;padding-left:55px;margin-left:25px;margin-bottom:20px;}
.marketing-one .col-md-6:nth-child(2) p {background: url(../images/ico/ico-marketing_22.png) no-repeat left center;}
.marketing-one .col-md-6:nth-child(3) p {background: url(../images/ico/ico-marketing_25.png) no-repeat left center;}
.marketing-one .col-md-6 p a {color:#fff;}
.marketing-two .col-md-6 p {font-size:18px;font-weight:300;padding-top:12px;padding-bottom:12px;padding-left:55px;margin-left:25px;margin-bottom:20px;}
.marketing-two .col-md-6:nth-child(2) p {background: url(../images/ico/ico-marketing_22.png) no-repeat left center;}
.marketing-two .col-md-6:nth-child(3) p {background: url(../images/ico/ico-marketing_25.png) no-repeat left center;}
.marketing-two .col-md-6 p a {color:#fff;}
.bottom-form {background: url(../images/bg-bottom-form.jpg) no-repeat top center;overflow:hidden;margin-top:40px;padding-bottom:35px;}
.bottom-form .title {color:#fff; margin-top:35px;margin-bottom:0;}
.bottom-form  .sub-title {
    text-align: center!important;
    margin-bottom: 25px;
    font-style: italic;
	color:#fff;
}
.bottom-form .simpleForm .inputtext {
    background: rgba(247,247,247,.9);
    border: none;
    color: #a9c80b;
    font-size: 15px;
    font-weight: 300;
    margin-bottom: 15px;
    border-radius: 5px;
}
.bottom-form .simpleForm .inputtext:focus {background:#fff;}
.bottom-form .simpleForm .inputtext::-webkit-input-placeholder{color:#0070b3;}
.bottom-form .simpleForm .inputtext::-moz-placeholder{color:#0070b3;}
.bottom-form .simpleForm .inputtext:-moz-placeholder{color:#0070b3;}
.bottom-form .simpleForm .inputtext:-ms-input-placeholder{color:#0070b3;}
.bottom-form .simpleForm .btn {
    border: 3px solid #3f85b0;
}
.kino-right{background:#a9c80b;overflow:hidden;margin-top:25px;padding:15px;}
.kino-right p {color:#fff!important;}
.kino-right .kino-title {text-transform:uppercase;font-size:20px!important;text-align:center!important;padding-top:15px;background: url("../images/bg-rent.jpg") no-repeat bottom center;padding-bottom:10px;margin-bottom:15px;}
.kino-right .phone {background: url("../images/ico/ico_03.png") no-repeat 15px 0%;}
.kino-right .phone p {padding-left:30px;margin-left:45px;}
.kino-right .phone p a {color:#fff;font-size:18px;}
.kino-right  .social {margin-left:77px;}
.kino-right  .social .fa {
    font-size: 16px;
    color: #c3d955;
    width: 38px;
    text-align: center;
    line-height: 34px;
    background: #fff;
    border-radius: 50%;
    border: 2px solid #dde99d;
}
.kino-right  .social .fa:hover {background:#a9c80b;color:#dde99d;}
.kino-right  a.social {margin-left:0px;}
.aside {
    margin-top: 20px;
}
.aside .title {font-size:18px;color:#fff;font-weight:300;margin-bottom: 0px;padding-top:7px;padding-bottom:7px;text-transform: initial;}
.aside .moduletableone .title {background:#0070b3;display:block;}
.aside .moduletableone {margin-bottom:20px;}
.aside .moduletabletwo {margin-bottom:20px;}
.aside .moduletablethree {margin-bottom:20px;}
.aside .moduletabletwo .title {background:#a9c80b;}
.aside .moduletablethree .title {background:#eb6003;}
.aside .moduletableone .newsflashone {background:#f2f2f2;overflow: hidden;}
.aside .moduletableone .newsflashone p {margin-bottom:1px;font-size:16px;}
.aside .moduletableone .newsflashone img {padding-top:6px;}
.aside .moduletableone .newsflashone .name {color:#0070b3;}
.aside .moduletableone .newsflashone .phone {color:#737373;font-size:14px;}
.aside .moduletableone .newsflashone a {display:block;    overflow: hidden;}
.aside .moduletableone .newsflashone a:hover {background:#0070b3;}
.aside .moduletableone .newsflashone a:hover p {color:#fff;}
.aside .moduletabletwo .newsflashtwo {background:#f2f2f2;overflow: hidden;}
.aside .moduletabletwo .newsflashtwo p {margin-bottom:1px;font-size:16px;}
.aside .moduletabletwo .newsflashtwo img {padding-top:6px;}
.aside .moduletabletwo .newsflashtwo .name {color:#a9c80b;}
.aside .moduletabletwo .newsflashtwo .phone {color:#737373;font-size:14px;}
.aside .moduletabletwo .newsflashtwo a {display:block;    overflow: hidden;}
.aside .moduletabletwo .newsflashtwo a:hover {background:#a9c80b;}
.aside .moduletabletwo .newsflashtwo a:hover p {color:#fff;}
.aside .moduletablethree .newsflashthree {background:#f2f2f2;overflow: hidden;}
.aside .moduletablethree .newsflashthree p {margin-bottom:1px;font-size:16px;}
.aside .moduletablethree .newsflashthree img {padding-top:6px;}
.aside .moduletablethree .newsflashthree .name {color:#eb6003;}
.aside .moduletablethree .newsflashthree .phone {color:#737373;font-size:14px;}
.aside .moduletablethree .newsflashthree a {display:block;    overflow: hidden;}
.aside .moduletablethree .newsflashthree a:hover {background:#eb6003;}
.aside .moduletablethree .newsflashthree a:hover p {color:#fff;}
#contacts .navi-null a {color:#fff;font-size:20px;text-transform:uppercase;    position: relative;padding-top:25px;padding-bottom:25px;text-align: center;background: url(../images/ico/ico_contacts_03.png) no-repeat 25px center;padding-left: 70px;}
#contacts .navi-one a {color:#fff;font-size:20px;text-transform:uppercase;    position: relative;padding-top:25px;padding-bottom:25px;text-align: center;background: url(../images/ico/ico_contacts_05.png) no-repeat 25px center;padding-left: 70px;}
#contacts .navi-two a {color:#fff;font-size:20px;text-transform:uppercase;    position: relative;padding-top:25px;padding-bottom:25px;text-align: center;background: url(../images/ico/ico_contacts_07.png) no-repeat 20px center;padding-left: 75px;}
#contacts .navi-one a:hover {text-decoration:none;}
#contacts .orange {color:#eb6003;margin-top:25px;}
.contacts-btn {text-align:center;}
.contacts-btn .btn {
    color: #fff;
    font-size: 16px;
    border-radius: 10px;
    text-align: center;
    background: url(../images/ico/ico_09.png) #0070b3 no-repeat 90% 50%;
    border: 3px solid #c2dded;
    padding-right: 95px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 75px;
}
.contacts-btn .btn:hover {
    background: url(../images/ico/ico_09.png) #a9c80b no-repeat 90% 50%;
    color: #f2f2f2;
}
#contacts .sub-title {
    text-align: center!important;
    margin-bottom: 15px;
    font-style: italic;
	font-size:18px;
}
.contacts-btn {margin-bottom:35px;}
#contacts .contacts-location {background: url(../images/ico/ico_contacts_13.png) no-repeat left center;padding-top:15px;padding-bottom:5px;}
#contacts .contacts-location p {padding-left:75px;font-size:16px;color:#595959;margin-bottom:5px;}
#contacts .contacts-location p span {font-weight:600;}
#contacts .contacts-administration {background: url(../images/ico/ico_contacts_16.png) no-repeat left center;padding-top:15px;padding-bottom:5px;}
#contacts .contacts-administration p {padding-left:75px;font-size:16px;color:#595959;margin-bottom:5px;}
#contacts .contacts-administration p span {font-weight:600;}
#contacts .contacts-administration p a {color:#595959;}
#contacts .contacts-email {background: url(../images/ico/ico_contacts_18.png) no-repeat left center;padding-top:15px;padding-bottom:5px;}
#contacts .contacts-email p {padding-left:75px;font-size:16px;color:#595959;margin-bottom:5px;}
#contacts .contacts-email p span {font-weight:600;}
#contacts .contacts-email p a {color:#595959;}
#contacts .contacts-transport {background: url(../images/ico/ico_contacts_20.png) no-repeat left center;padding-top:15px;padding-bottom:5px;}
#contacts .contacts-transport p {padding-left:75px;font-size:16px;color:#595959;margin-bottom:5px;}
#contacts .contacts-transport p span {font-weight:600;}
#contacts .contacts-transport p a {color:#595959;}
#contacts .contacts-metro {background: url(../images/ico/ico_contacts_20.png) no-repeat  0% 5px;padding-top:15px;padding-bottom:5px;}
#contacts .contacts-metro p {padding-left:75px;font-size:16px;color:#595959;margin-bottom:5px;}
#contacts .contacts-metro p span {font-weight:600;}
#contacts .contacts-metro p a {color:#595959;}
#contacts .contacts-metro p:nth-child(2) {padding-left:100px;background: url(../images/ico/ico_contacts_24.png) no-repeat 80px center;}
#contacts .contacts-metro p:nth-child(3) {padding-left:100px;background: url(../images/ico/ico_contacts_24.png) no-repeat 80px center;}
#contacts .contacts-metro p:nth-child(4) {padding-left:100px;background: url(../images/ico/ico_contacts_24.png) no-repeat 80px center;}
#contacts .contacts-metro p:nth-child(5) {padding-left:100px;background: url(../images/ico/ico_contacts_24.png) no-repeat 80px center;}
#contacts .contacts-metro p:nth-child(6) {padding-left:100px;background: url(../images/ico/ico_contacts_24.png) no-repeat 80px center;}
#contacts .contacts-metro p:nth-child(7) {padding-left:100px;background: url(../images/ico/ico_contacts_24.png) no-repeat 80px center;}
#contacts .contacts-arenda p span {font-weight:600;}
#contacts .contacts-arenda p a {color:#595959;}
#contacts .contacts-arenda p {padding-left:65px;font-size:16px;color:#595959;margin-bottom:5px;}
.movie-title {text-align:center!important;color:#0070b3!important;font-size:22px!important;margin-bottom:5px!important;margin-top:10px;}
.movie-poster {font-size:14px!important;font-size:14px!important;color:#595959;text-align:center!important;}
.ba-height a:hover {text-decoration:none;}
.ba-height a:hover .movie-title {color:#a9c80b!important;}
.cinema .sub-title {margin-bottom:35px;}
#contacts .contacts-arenda .col-md-4:nth-child(1) {background: url(../images/ico/ico_contacts_28.png) no-repeat left center;padding-top:15px;padding-bottom:15px;}
#contacts .contacts-arenda .col-md-4:nth-child(2) {background: url(../images/ico/ico_contacts_30.png) no-repeat left center;padding-top:15px;padding-bottom:15px;}
#contacts .contacts-arenda .col-md-4:nth-child(3) {background: url(../images/ico/ico_contacts_32.png) no-repeat left center;padding-top:15px;padding-bottom:15px;margin-top:15px;}
#contacts .moduletableone .title {background:#a2a2a2;color:#fff;font-size:18px;font-weight:300;text-transform: initial;margin-bottom:0;padding-top:7px;padding-bottom:7px;}
#contacts .moduletabletwo .title {background:#a2a2a2;color:#fff;font-size:18px;font-weight:300;text-transform: initial;margin-bottom:0;padding-top:7px;padding-bottom:7px;}
#contacts .moduletablethree .title {background:#a2a2a2;color:#fff;font-size:18px;font-weight:300;text-transform: initial;margin-bottom:0;padding-top:7px;padding-bottom:7px;}
#contacts .moduletableone .newsflashone {background:#f2f2f2;overflow: hidden;}
#contacts .moduletableone .newsflashone a{
    width: 33.33333333%;float: left;

}
#contacts .moduletableone .newsflashone p {margin-bottom:1px;font-size:16px;}
#contacts .moduletableone .newsflashone img {padding-top:6px;}
#contacts .moduletableone .newsflashone .name {color:#0070b3;}
#contacts .moduletableone .newsflashone .phone {color:#737373;font-size:14px;}
#contacts .moduletableone .newsflashone a {display:block;    overflow: hidden;}
#contacts .moduletableone .newsflashone a:hover {background:#0070b3;}
#contacts .moduletableone .newsflashone a:hover p {color:#fff;}
#contacts .moduletabletwo .newsflashtwo {background:#f2f2f2;overflow: hidden;}
#contacts .moduletabletwo .newsflashtwo p {margin-bottom:1px;font-size:16px;}
#contacts .moduletabletwo .newsflashtwo img {padding-top:6px;}
#contacts .moduletabletwo .newsflashtwo .name {color:#a9c80b;}
#contacts .moduletabletwo .newsflashtwo .phone {color:#737373;font-size:14px;}
#contacts .moduletabletwo .newsflashtwo a {display:block;    overflow: hidden;}
#contacts .moduletabletwo .newsflashtwo a:hover {background:#a9c80b;}
#contacts .moduletabletwo .newsflashtwo a:hover p {color:#fff;}
#contacts .moduletablethree .newsflashthree {background:#f2f2f2;overflow: hidden;}
#contacts .moduletablethree .newsflashthree p {margin-bottom:1px;font-size:16px;}
#contacts .moduletablethree .newsflashthree img {padding-top:6px;}
#contacts .moduletablethree .newsflashthree .name {color:#eb6003;}
#contacts .moduletablethree .newsflashthree .phone {color:#737373;font-size:14px;}
#contacts .moduletablethree .newsflashthree a {display:block;    overflow: hidden;}
#contacts .moduletablethree .newsflashthree a:hover {background:#eb6003;}
#contacts .moduletablethree .newsflashthree a:hover p {color:#fff;}
#contacts .moduletabletwo {margin-bottom:25px;margin-top:25px;padding-top:10px;padding-bottom:10px;}
#contacts .moduletablethree .newsflashthree a{
    width: 33.33333333%;float: left;

}
#contacts .moduletabletwo .newsflashtwo a{  float: left;width: 25%;
    }
.services-one .mcnCell {padding:0;background:#e4e4e4;text-align:center;    padding-bottom: 35px;
    overflow: hidden;}
.services-one .readmore-left {margin-top:15px;    display: inline-block;}
.services-one .mcnLine-2:nth-child(1) .mcnCell:nth-child(2n) {background:#f7f7f7;}
.services-one .mcnLine-2:nth-child(2) .mcnCell:nth-child(1) {background:#f7f7f7;}
.services-one .mcnLine-2:nth-child(3) .mcnCell:nth-child(2n) {background:#f7f7f7;}
.services-one .mcnLine-2:nth-child(4) .mcnCell:nth-child(1) {background:#f7f7f7;}
.services-one .mcnLine-2:nth-child(5) .mcnCell:nth-child(2n) {background:#f7f7f7;}
.services-one .mcnLine-2:nth-child(6) .mcnCell:nth-child(1) {background:#f7f7f7;}
.services-one .title {color:#fff;font-size:24px;text-transform:initial;text-align:left;background: url(../images/ico/ico-services_03.png) no-repeat left center;padding-left:70px;    padding-bottom: 20px;padding-top:20px;
    margin-bottom: 0px;}
.services-one .title span {font-weight:600;}
.services-one .navi-null:hover {
    opacity: 1;
}
.services-one .news-img-center {margin-top:15px;margin-bottom:15px;display: block;}
.services-two .mcnCell {padding:0;background:#e4e4e4;text-align:center;}
.services-two .mcnCell:nth-child(2n) {background:#f7f7f7;}
.services-two .title {color:#fff;font-size:24px;text-transform:initial;text-align:left;background: url(../images/ico/ico-services_15.png) no-repeat left center;padding-left:70px;    padding-bottom: 20px;padding-top:20px;
    margin-bottom: 0px;}
.services-two .title span {font-weight:600;}
.services-two .navi-two:hover {
    opacity: 1;
}
.services-three .mcnCell {padding:0;background:#e4e4e4;text-align:center;}
.services-three .mcnCell:nth-child(2n) {background:#f7f7f7;}
.services-three .title {color:#fff;font-size:24px;text-transform:initial;text-align:left;background: url(../images/ico/ico-services_24.png) no-repeat left center;padding-left:70px;    padding-bottom: 20px;padding-top:20px;
    margin-bottom: 0px;}
.services-three .title span {font-weight:600;}
.services-three .navi-one:hover {
    opacity: 1;
}
.services-one {margin-bottom:20px;}
.services-two {margin-bottom:20px;}
.services-three {margin-bottom:20px;}
.services-one .custom-readmore {
    color: #fff;
	font-size:16px;
    border-radius: 10px;
	text-align:center;
	background: url(../images/ico/ico-services_35.png) #0070b3 no-repeat 90% 50%;
	border: 3px solid #c2dded;
	 padding-right: 75px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 55px;
}
.services-one .custom-readmore:hover{background: url(../images/ico/ico-services_35.png) #a9c80b no-repeat 90% 50%;
    color: #f2f2f2;text-decoration:none;border: 3px solid #d8e499;}
.services-one .intro-text {color:#595959;font-size:14px;padding-left:15px;padding-right:15px;line-height:1.5em;}
.services-one .phone {padding-top:5px;padding-bottom:5px;color:#0070b3;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/ico-services_07.png) no-repeat 25% center;}
.services-one .time p {padding-top:5px;padding-bottom:5px;color:#0070b3;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/ico-services_10.png) no-repeat 20% center;}

.services-two .custom-readmore {
    color: #fff;
	font-size:16px;
    border-radius: 10px;
	text-align:center;
	background: url(../images/ico/ico-services_35.png) #eb6003 no-repeat 90% 50%;
	border: 3px solid #ebc793;
	 padding-right: 75px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 55px;
}
.services-two .custom-readmore:hover{background: url(../images/ico/ico-services_35.png) #a9c80b no-repeat 90% 50%;
    color: #f2f2f2;text-decoration:none;border: 3px solid #d8e499;}
.services-two .intro-text {color:#595959;font-size:14px;padding-left:15px;padding-right:15px;line-height:1.5em;margin-top:20px;margin-bottom:20px;}
.services-two .phone {padding-top:5px;padding-bottom:5px;color:#eb6003;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/ico-services_18.png) no-repeat left center;text-align:left;padding-left: 32px;}
.services-two .vid {padding-top:5px;padding-bottom:5px;color:#eb6003;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/ico-servise-two-one.png) no-repeat left center;text-align:left;padding-left: 32px;}
.services-two .stage {padding-top:5px;padding-bottom:5px;color:#eb6003;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/ico-servise-two-two.png) no-repeat left center;text-align:left;padding-left: 32px;}
.services-two .time p {padding-top:5px;padding-bottom:5px;color:#eb6003;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/ico-services_21.png) no-repeat left center;text-align:left;padding-left: 32px;}
.services-two .mcnCell {
    padding-bottom: 35px;
    overflow: hidden;
}
.services-two .mcContent {margin-top:20px;}
.services-two .cell-img img {border:2px solid #efefef;border-radius:10px;}
.services-three .custom-readmore {
    color: #fff;
	font-size:16px;
    border-radius: 10px;
	text-align:center;
	background: url(../images/ico/ico-services_35.png) #a9c80b no-repeat 90% 50%;
	border: 3px solid #ccd98d;
	 padding-right: 75px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 55px;
}
.services-three .custom-readmore:hover{background: url(../images/ico/ico-services_35.png) #0070b3 no-repeat 90% 50%;
	border: 3px solid #c2dded;text-decoration:none;}
.services-three .intro-title {color:95af12;font-size:24px;text-transform:uppercase;margin-top:25px;}
.services-three .intro-title a {color:#95af12;}
.services-three .mcnContent {padding-bottom: 35px;overflow: hidden;}
.services-three .readmore-left {margin-top:20px;}
.services-three .phone {padding-top:5px;padding-bottom:5px;color:#6b8e19;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/green2.png) no-repeat left center;text-align:left;padding-left: 32px;}
.services-three .vid {padding-top:5px;padding-bottom:5px;color:#6b8e19;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/green4.png) no-repeat left center;text-align:left;padding-left: 32px;}
.services-three .stage {padding-top:5px;padding-bottom:5px;color:#6b8e19;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/green3.png) no-repeat left center;text-align:left;padding-left: 32px;}
.services-three .time p {padding-top:5px;padding-bottom:5px;color:#6b8e19;font-size:16px;font-style:italic;font-weight:400;background: url(../images/ico/ico-services_21.png) no-repeat left center;text-align:left;padding-left: 32px;}
.services-three .col-md-4 img {padding-top:20px;}
.intro-date {background: url(../images/ico/ico-calendar.png)  no-repeat left 50%;}
.intro-date span {color:#737373;padding-left:7px;font-size:14px;}
.intro-rating {padding-left:110px;}
.top-d .intro-title a {color:#4a82c4;font-size:20px;text-transform:uppercase;}
.top-d .intro-title {text-align:center;margin-top:40px;margin-bottom:10px;background: url(../images/bg-title-blog.jpg) no-repeat bottom center;padding-bottom:7px;}
.top-d p {color:#737373;font-size:14px;    text-align: center;}
.top-d .mcnCell:nth-child(2n) .mcnContent{background:#e4e4e4;}
.top-d .cell-img     {display: block;
    width: 100%;
height: auto;}
.top-d .cell-img:hover {background:#eb6003;}
.aside .newsflashthree a:nth-child(4) .name {font-size:12.5px;}
#contacts .newsflashthree a:nth-child(4) .name {font-size:12.5px;}
.item-pageservices .owl-theme .owl-controls .owl-nav [class*=owl-] {
    color: #bdd05b;
    font-size: 28px;
    width:50px;height:50px;
	padding:10px;
    display: inline-block;
    cursor: pointer;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	border:2px solid rgba(83,83,83,.3);
	    background: rgba(231,231,231,.9);
}
.item-pageservices .owl-carousel .owl-nav .owl-prev i {position:relative;top:-6px;left:-2px;}
.item-pageservices .owl-carousel .owl-nav .owl-next i {position:relative;top:-6px;left:2px;}
.item-pageservices .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
    border:2px solid rgba(83,83,83,.3);
	    background: rgba(255,255,255,.9);
    color: #bdd05b;
    text-decoration: none;
}
.item-pageservices .owl-carousel .owl-controls {
    position: absolute;
    top: 40%;
    width: 100%;
}
.item-pageservices .owl-carousel .owl-nav .owl-prev {
    left: 0%;
    position: absolute;
}
.item-pageservices .owl-carousel .owl-nav .owl-next {
    right: 0%;
    position: absolute;
}
.item-pageservices .item-image {margin-bottom:10px;}
.item-pageservices .item-image img {max-width:100;width:100%;}


.portfolio-one .owl-theme .owl-controls .owl-nav [class*=owl-] {
    color: #bdd05b;
    font-size: 28px;
    width:50px;height:50px;
	padding:10px;
    display: inline-block;
    cursor: pointer;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	border:2px solid rgba(83,83,83,.3);
	    background: rgba(231,231,231,.9);
}
.portfolio-one .owl-carousel .owl-nav .owl-prev i {position:relative;top:-6px;left:-2px;}
.portfolio-one .owl-carousel .owl-nav .owl-next i {position:relative;top:-6px;left:2px;}
.portfolio-one .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
    border:2px solid rgba(83,83,83,.3);
	    background: rgba(255,255,255,.9);
    color: #bdd05b;
    text-decoration: none;
}
.portfolio-one .owl-carousel .owl-controls {
    position: absolute;
    top: 40%;
    width: 100%;
}
.portfolio-one .owl-carousel .owl-nav .owl-prev {
    left: 0%;
    position: absolute;
}
.portfolio-one .owl-carousel .owl-nav .owl-next {
    right: 0%;
    position: absolute;
}
.footer-social {width:100%;padding-left:0; padding-right:0;}
.footer-tenancy {width:100%;padding-left:0; padding-right:0;}
@media(max-width:1280px){

	body {overflow-x:hidden;}
}
@media(max-width:1180px){
	#contacts .navi-null a {
    font-size: 17px; padding-top: 26px;
    padding-bottom: 26px;}
	#contacts .navi-two a {
    padding-top: 30px;
    padding-bottom: 30px;font-size: 13px;}
	.moduletableadvantages-rent .col-md-10 {width:75%;}
	.moduletableadvantages-rent .col-md-2 {width:25%;}
	.moduletableadvantages-rent .col-md-6:nth-child(4) .row:nth-child(3) p {
    padding-bottom: 25px;
}
#contacts .contacts-arenda .col-md-4:nth-child(3) {
    margin-top: 0px;
}
.moduletableadvantages-rent .col-md-6:nth-child(4) .row:nth-child(2) p {
    padding-bottom: 30px;
}

	.rent-right p:nth-child(1) {
    font-size: 15px!important;
    text-align: center!important;
}
.rent-right p:nth-child(2) {
    margin-left: 0px;
}
.rent-right p:nth-child(3) {
    margin-left: 0px;
}
form.simpleForm label {
    font-size: 12px;
}
	.top-work {background:none;    margin-top: 15px;    margin-left: 0px;}
	.top-adress {background:none;margin-top: 15px;    margin-left: 0px;}
	.top-adress p {padding-left: 0px;}
	.top-work p {padding-left: 30px;}
	.top-email {background:none;margin-top: 30px;    margin-left: 0px;}
	.top-email p {padding-left: 0px;}
	.fpshow .bt-footernav .bt-title {
    font-size: 16px;
}
.top .description p {
    font-size: 14px;
}
.top .owl-carousel .owl-controls {
    position: absolute;
    top: -65%;
    width: 100%;
}
.top-d .cell-img img{
    display: block;
    width: 100%;
    height: auto;
	max-width:100%;
}
.intro-rating {
    padding-left: 55px;
}
h1 {
    font-size: 32px;
}
.advantages .padding-left {padding-left:15px;}
.advantages .padding-right {padding-left:15px;}
.advantages img {max-width:100%;}
.advantages p {
    font-size: 14px;
    padding-top: 10px;
    margin-bottom: 0;
}
.advantages .col-md-6:nth-child(1) .row:nth-child(2) p {
    padding-top: 15px;
}
.advantages .col-md-6:nth-child(2) .row:nth-child(3) p {
    padding-top: 0px;
}
.advantages .col-md-6:nth-child(1) .row:nth-child(5) p {
    padding-top: 0px;
}
footer .title {
font-size: 20px;}
.footer-works p {font-size: 15px;}
.footer-phone p {
font-size: 15px;}
footer #social {
    margin-left: 2px;
}
.footer-tenancy p:nth-child(3) {
    margin-left: 0px;
}
.footer-tenancy .title {
    position: relative;
    margin-top: 0px;
    margin-bottom: 0;
    padding-bottom: 5px;
	padding-top:0;
}
.advantages .col-md-6:nth-child(2) .row:nth-child(2) p {
    padding-top: 15px;
}
	.top-logo img {max-width:100%;}
	.blog .itemlead {
    font-size: 16px;
	}
	.blog .items-row .span4 p {
    font-size: 12px;
}
	.navbar-default .navbar-nav > li > a {
    padding: 15px 20px;
}
.advantages-rent {
   background-size:cover;

}
.pricing-tables {
    padding: 20px;
    margin: 0 auto;
    width: 90%;
}
.other-pricing-tables {
    margin: 0 auto;
    width: 90%;
}
.marketing-one .col-md-6 {width:100%;}
.marketing-two .col-md-6 {width:100%;}
}
@media(max-width:1067px){
.top-email .search {
    margin-left: 20px;
}
	.pricing-tables {
    padding: 0px;
    margin: 0 auto;
    width: 100%;
}
		.moduletableadvantages-rent .col-xs-12:nth-child(4) .col-xs-3 {
   text-align:right;
}
	.moduletableadvantages-rent .col-xs-12:nth-child(2) .col-xs-3 {
   text-align:left;
}
	form.simpleForm label {
    font-size: 16px;
}
.advantages-rent {
   background-size:cover;

}
.top-work p {
    padding-left: 10px;
}
.top-email {
    margin-left: -25px;
}
.services-one .phone {
    background: url(../images/ico/ico-services_07.png) no-repeat 15% center;
}
.services-one .time p {
    background: url(../images/ico/ico-services_10.png) no-repeat 5% center;
}
.services-two .mcnCell {

    padding-bottom: 35px;
    overflow: hidden;
	width:50%;
	margin-bottom:20px;
}

.services-three .mcnCell {
	width:50%;
	margin-bottom:20px;
}
}
@media(max-width:1000px){
		#contacts .navi-null a {
    font-size: 20px; padding-top: 25px;
    padding-bottom: 25px;margin-bottom:10px;}
	#contacts .navi-two a {
    padding-top: 25px;
    padding-bottom: 25px;font-size: 20px;margin-bottom:10px;}
		#contacts .navi-one a {
    margin-bottom:10px;}
	.simplecallback-overlayed .input-block-level {
    width: 100%;
}
#contacts .newsflashone a {float:left;width:50%;}
  #contacts .moduletableone .newsflashone a {
    width: 50%;
    float: left;
    height: 40px;
}
#contacts .moduletablethree .newsflashthree a {
    width: 50%;
    float: left;height:40px;
}
#contacts .moduletablethree {
    margin-top: 25px;
}
#contacts .moduletabletwo .newsflashtwo a {float:left;width:50%;height:40px;}
	.bottom-form {
  background-size:cover;
}
	.kino-right .social {
    margin-left: 0px;
    position: relative;
    left: 20.5%;
}
.kino-right .phone {
    background: url(../images/ico/ico_03.png) no-repeat 15px 0%;
    position: relative;
    left: 31%;
}
		.head-title {
    text-align: center;
}
.services-one .phone {
    background: url(../images/ico/ico-services_07.png) no-repeat 25% center;
}
.services-one .time p {
    background: url(../images/ico/ico-services_10.png) no-repeat 22% center;
}
.services-three .col-md-4 img {
    padding-top: 10px;
}
	.footer-social {width:50%;}
.footer-tenancy {width:50%;}
	.top-logo {height:70px;}
	.top-work {
    background: url(../images/bg-phone-two.png) no-repeat left center;
    margin-top: 15px;
    left: 12%;
    position: relative;    margin-bottom: 5px;
}
.top-email .search .inputbox {
	width: 85%;}
.top-email .search .button {
    position: absolute;
    right: 58px;
    top: 6px;
}
.top-work p {
    padding-left: 40px;
}
.top-adress {
    background: url(../images/bg-phone-one.png) no-repeat left center;
	left: 5%;
    position: relative;
}
.top-adress p {padding-left:30px;}
.top-email {
    margin-top: 27px;
    margin-left: 0px; left: 5%;
    position: relative;
}
.top-email p {
    padding-left: 45px;
}
.top-adress {
    margin-top: 10px;
}
.carousel {
    display:none;
}
.top .description p {
    font-size: 16px;
}
.top .owl-carousel .owl-controls {
    position: absolute;
    top: 0%;
    width: 100%;
}
.intro-rating {
    padding-left: 35%;
}
.advantages p {
    font-weight: bold;
    font-size: 16px;
    color: #595959!important;
    font-weight: 400!important;
    padding-top: 25px;
}
.advantages .col-md-6:nth-child(1) .row:nth-child(2) p {
    padding-top: 20px;
}
.advantages .col-md-6:nth-child(1) .row:nth-child(5) p {
    padding-top: 20px;
}
.advantages .col-md-6:nth-child(2) .row:nth-child(2) p {
    padding-top: 25px;
}
.advantages .col-md-6:nth-child(2) .row:nth-child(3) p {
    padding-top: 20px;
}
.aside {
    padding-left: 0;
}
.footer-social > div {
    display: block;
}
.footer-social {padding-left:0;}
.aside .moduletableone .newsflashone a {
    display: block;
    overflow: hidden;
	float:left;
	width:50%;height:40px;
}
.top .col-md-4 {
    min-height: inherit;
}

.aside .moduletabletwo .newsflashtwo a {
    display: block;
    overflow: hidden;
	float:left;
	width:50%;
	height:40px;
}
.aside .moduletablethree .newsflashthree a {
    display: block;
    overflow: hidden;
	float:left;
	width:50%;height:40px;
}
.footer-tenancy .title {margin-top:10px;}
.footer-social .title {padding-bottom: 5px;}
.navbar-header{float:none;}
.navbar-left,.navbar-right{float:none !important;}
.navbar-toggle{display:block;border-color: #fff;background-color: #fff;}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #ff7f1a;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #ff7f1a;
}
.navbar-toggle:hover .icon-bar {
    background-color: #fff;
}
.navbar-toggle:focus .icon-bar {
    background-color: #fff;
}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;}
.navbar-nav>li{float:none;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.collapse.in{display:block !important;}
.navbar-inverse .navbar-nav > li > a{font-size:16px;padding:10px 5px;}
header .logo {
    padding-top: 0px;
    padding-bottom: 5px;
}
.padding-right {
    padding-right: 15px;
}

.breadcrumb {
    text-align: left;
}
body {overflow-x: hidden;}
.blog .items-row .span6 {
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
    float: left;
	margin-bottom:15px;
}
.blog .items-row .span6 .item-image {float:none!important;}
.blog .itemlead {
    font-size: 20px;
}
.blog .items-row .span4 p {
    font-size: 15px;
}
.blog .items-row .span4 .jcomments-links {
    margin-top: 10px;
    clear: both;
    text-align: center;
    margin-bottom: 25px;
    position: relative;
    margin: 0 auto;
    bottom: 0px;
    padding-top: 10px;
    margin-bottom: 10px;
    margin-left: 0%;
}
.blog .items-row {
    margin-bottom: 0px !important;
    overflow: hidden;
}
}
@media(max-width:800px){
.planlist ol li {
    float: left;
    width: 50%;
    margin-bottom: 7px;
    list-style: none;
}
.footer-social .title {
    padding-bottom: 5px;
    margin-top: 0;
}
}
@media(max-width:768px){
	.padding-left {padding-left:15px}
	.aside {
    padding-left: 15px;
}
#contacts .moduletabletwo .newsflashtwo a {float:left;width:50%;height:55px;}
#contacts .moduletablethree .newsflashthree a {float:left;width:50%;height:55px;}
}
@media(max-width:660px){
.top-work {
    background: url(../images/bg-phone-two.png) no-repeat left center;
    margin-top: 0px;
    left: 10%;
    position: relative;
    margin-bottom: 5px;
}
	.kino-right .phone {
    left: 29%;
}
	.services-one .phone {
    background: url(../images/ico/ico-services_07.png) no-repeat 20% center;
}
.services-one .time p {
    background: url(../images/ico/ico-services_10.png) no-repeat 18% center;
}
.intro-rating {
    padding-left: 30%;
}
.advantages p {
    font-weight: bold;
    font-size: 16px;
    color: #595959!important;
    font-weight: 400!important;
    padding-top: 20px;
}
.advantages .col-md-6:nth-child(1) .row:nth-child(2) p {
    padding-top: 15px;
}
.advantages .col-md-6:nth-child(1) .row:nth-child(5) p {
    padding-top: 15px;
}
.advantages .col-md-6:nth-child(2) .row:nth-child(2) p {
    padding-top: 20px;
}
.advantages .col-md-6:nth-child(2) .row:nth-child(3) p {
    padding-top: 15px;
}
.simplecallback-overlayed{width:350px;left:42%;}
}
@media(max-width:610px){
.other-pricing-tables div a {
    text-align: right;
    background:none;
    padding-right:0px;
}
.other-pricing-tables div a:hover, .other-pricing-tables div a:focus {
    background:none;
    color: #a1cd3a!important;
}
.top-work {
    background: url(../images/bg-phone-two.png) no-repeat left center;
    margin-top: 5px;
    left: 10%;
    position: relative;
    margin-bottom: 5px;    clear: both;
}
.top-adress {
    background: url(../images/bg-phone-one.png) no-repeat left center;
    left: 0%;
    position: relative;
    margin-top: 0px;
}
.top-email {
    margin-top: 15px;
    margin-left: 0px;
    left: 0%;
    position: relative;
}
footer .title {
    font-size: 18px;
}
.footer-works p {
    font-size: 12px;
}
.footer-phone p {
    font-size: 12px;
}
.footer-social .title {
    margin-top: 0;
}
}
@media(max-width:535px){
.top-email .search .inputbox {
	width: 100%;}
.top-email {width:100%;margin-top: 10px;
    margin-bottom: 10px;}
.top-email .search .button {
    position: absolute;
    right: 30px;
    top: 6px;
}
.top-email .search {
    margin-left: 20px;
	margin-right: 20px;
}
.top-work p {
    padding-left: 45px;
}
	.kino-right .phone {
    left: 22%;
}
.kino-right .social {
    left: 18%;
}
	.services-one .mcnCell {
   width:100%;
}
.services-two .mcnCell {
   width:100%;
}
.services-three .mcnCell {
   width:100%;
}
	.services-one .phone {
    background: url(../images/ico/ico-services_07.png) no-repeat 30% center;
}
.services-one .time p {
    background: url(../images/ico/ico-services_10.png) no-repeat 28% center;
}
.top-logo {width:100%;}
.top-adress {
    width:100%;
}
.top-logo img {
    max-width: none;
}
.top-logo {text-align:center;}
.top-adress {
    background: url(../images/bg-phone-one.png) no-repeat left center;
    left: 25%;
    position: relative;
    margin-top: 20px;
}
.top-work {
    left: 25%;
    width: 100%;

}
.top .owl-carousel .owl-controls {
    position: absolute;
    top: -14px;
    width: 100%;
}
.intro-rating {
    padding-left: 26%;
}
.advantages img {
    max-width: none;
}
.advantages .col-xs-2 {width:25%;}
.advantages .col-xs-10 {width:75%;}
footer .title {
    font-size: 16px;
}
footer .left-footer {width:100%;}
footer .footer-phone {width:100%;}
footer .footer-social {width:100%;}
footer .footer-tenancy {width:100%;padding-left:15px;padding-right:15px;}
.footer-social {
    padding-left: 15px;
}
.footer-works {padding-left:15px;}
footer .footer-phone {
	padding-left: 30px;
}
.footer-works p {font-size: 18px;}
footer .title {
    font-size: 20px;
}
.footer-tenancy .title {
    margin-top: 10px;
    padding-top: 10px;
}
footer .footer-phone p {font-size: 18px;}
.footer-tenancy p {
    display: block;
    color: #fff;
    font-size: 18px;
    font-weight: 300;
}
.form-horizontal input {
width: 100%;}
.form-horizontal textarea {
width: 100%;}

.cols-3 .column-1{float:left;width:100%;text-align:center;}
.cols-3 .column-2{float:right;margin:0;width:100%;text-align:center;}
.simplecallback-overlayed{width:350px;left:40%;}
.other-price {
    background-size:cover;
}
}
@media(max-width:500px){
.top-adress {width:80%;}
	#contacts .navi-two a {
    padding-top: 27px;
    padding-bottom: 27px;
    font-size: 17px;
    margin-bottom: 10px;
}
#contacts .newsflashone a {width:100%;}
  #contacts .moduletableone .newsflashone a {
    width: 100%;
    height: inherit;
}
#contacts .moduletabletwo .newsflashtwo a {width:100%;height:inherit;}
#contacts .moduletablethree .newsflashthree a {width:100%;height:inherit;}
	.other-item-list .col-xs-9 {width:70%;}
	.other-item-list .col-xs-3 {width:30%;}
	.cinema .ba-height {width:100%;}
	.kino-right .phone {
    left: 15%;
}
.kino-right .social {
    left: 16%;
}
		.services-one .phone {
    background: url(../images/ico/ico-services_07.png) no-repeat 22% center;
}
.services-one .time p {
    background: url(../images/ico/ico-services_10.png) no-repeat 20% center;
}
	.planlist ol li {
    float: left;
    width: 100%;
    margin-bottom: 7px;
    list-style: none;
}
	.content .col-md-9 {padding-left:0;padding-right:0;}
	.aside {
    padding-left: 0px;padding-right:0px;
}
	.aside .moduletableone .newsflashone a {
    display: block;
    overflow: hidden;
	float:left;
	width:100%;height:40px;
}
.aside .moduletabletwo .newsflashtwo a {
    display: block;
    overflow: hidden;
	float:left;
	width:100%;
	height:40px;
}
.aside .moduletablethree .newsflashthree a {
    display: block;
    overflow: hidden;
	float:left;
	width:100%;height:40px;
}
.advantages .col-xs-12:nth-child(1) .col-xs-2 {
    padding-left:0px;
}
.advantages .col-xs-12:nth-child(2) .col-xs-2 {
    padding-left:0px;
}
	.top-logo img {
    max-width: 100%;
}
.top-adress {
    background: url(../images/bg-phone-one.png) no-repeat left center;
    left: 18%;
    position: relative;
    margin-top: 20px;
}
header {overflow-x:hidden;}
.top-work {
	left:18%;
            width:100%;position: relative;
	display:inline-block;
	overflow:hidden;

}
.top-work p {
    padding-left: 45px;
}
.top .owl-carousel .owl-controls {
    position: absolute;
    top: -19px;
    width: 100%;
}
.intro-rating {
    padding-left: 16%;
}
	.blog .pagination {
    padding-left: 4%;
}
#cd-google-map address{max-width:414px;right:0;left: 0;}
.simplecallback-overlayed{width:350px;left:39%;}
.top .col-md-4 {
    padding-left:0;padding-right:0;
}
}
@media(max-width:376px){
	#contacts .navi-two a {
    padding-top: 25px;
    padding-bottom: 25px;
    font-size: 20px;
    margin-bottom: 10px;
}

#contacts .navi-two a {
    background:none;
    padding-left: 5px;
}
#contacts .navi-one a {
    background:none;
    padding-left: 5px;
}
#contacts .navi-null a {
    background:none;
    padding-left: 5px;
}
.title {
    font-size: 25px;
}
.en, .et, .ex {padding-left:0;padding-right:0;}
#contacts .col-md-4 {padding-left:0;padding-right:0;}
#contacts .col-md-8 {padding-left:0;padding-right:0;}
	.simpleForm .btn {
    background: #0070b3;
    border: 3px solid #c2dded;
    padding-right: 25px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 25px;
}
.simpleForm .btn:hover {
    background: #a9c80b;
    color: #f2f2f2;
}
	.other-item-list .col-xs-9 {width:100%;text-align:center;}
	.other-item-list .col-xs-3 {width:100%;text-align:center;}
	.kino-right .phone {
    left: 8%;
}
.kino-right .social {
    left: 15%;
}
	.top-adress {
    background: url(../images/bg-phone-one.png) no-repeat left center;
    left: 12%;
    position: relative;
    margin-top: 20px;
}
.top-a .title {
    font-size: 25px;
}
.top-a .btn {
    background: #fff no-repeat;
    border: 5px solid #498db7;
    font-size: 16px;
    text-transform: uppercase;
    color: #0070b3;
    border-radius: 15px;
    font-style: initial;
    padding-right: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 25px;
    margin-bottom: 65px;
}
.top-a .btn:hover, .top-a .btn:focus {
    background:#a9c80b no-repeat;
    color: #f2f2f2;
}
.top-d .mcnCell {padding-left:0;padding-right:0;}
h1 {
    font-size: 28px;
}
.footer-works p {
    margin-left: 10px;
}
.footer-phone p {margin-left: 10px;}
.top-work {
    left: 12%;
    width: 100%;
}
.top-adress p {
    font-size: 13px;
}
.top-work p {
    font-size: 13px;
}
.simplecallback-overlayed{width:340px;}
}
@media(max-width:365px){
.top-work {
    left: 10%;
    width: 100%;
}
		.moduletableadvantages-rent .col-md-10 {width:60%;}
	.moduletableadvantages-rent .col-md-2 {width:40%;}
	.moduletableadvantages-rent .rent-sub-title {
    width: 90%;
}
	.top-adress {
    background: url(../images/bg-phone-one.png) no-repeat left center;
    left: 10%;
    position: relative;
    margin-top: 10px;
}
.advantages {display:none;}
.simplecallback-overlayed{width:320px;left:41%;}
}
@media(max-width:325px){
	#contacts .navi-two a {
    background: none;
    padding-left: 5px;
	font-size:16px;
}
.contacts-btn .btn {padding-left:15px;}
	.kino-right .phone {
    left: 0%;
}
.kino-right .social {
    left: 12%;
}
	.services-one .phone {
    background: url(../images/ico/ico-services_07.png) no-repeat 15% center;
}
.services-one .time p {
    background: url(../images/ico/ico-services_10.png) no-repeat 12% center;
}
.top-adress {
    left: 5%;
	width:100%;
}
.top-work {
    left: 5%;
    width: 100%;
}
.top .titlelead {
    width: 100%;
}
.intro-rating {
    padding-left: 8%;
}
h1 {
    font-size: 25px;
}
.top-a p {
    width: 100%;padding-left:5px;padding-right:5px;
}
.aside .moduletableone .newsflashone a {
    height: inherit;
}
.aside .moduletabletwo .newsflashtwo a {
    height: inherit;
}
.aside .moduletablethree .newsflashthree a {
    height: inherit;
}
.top .title {
    font-size: 25px;
}
.footer-works p {
    font-size: 14px;
}
.footer-phone p {
    font-size: 14px;
}
footer .footer-phone p {
    font-size: 14px;
}
.simplecallback-overlayed{width:280px;left:47%;}
	}