@media screen and (max-width: 800px) {


.ui-slider .scale li.point1 {margin-left: -13px;}
.ui-slider .scale li.point2 {margin-left: -26px;}
.ui-slider .scale li.point3 {margin-left: -23px;}
.ui-slider .scale li.point4 {margin-left: -19px;}
.ui-slider .scale li.point5 {margin-left: -13px;}


/* ПОПАПЫ */


.popup-contact {width: 500px; height: auto; padding: 0 30px; /*margin: -255px 0 0 -280px;*/}
.popup-contact .title {padding-top: 50px;}
.popup-contact .subtitle {padding: 0 0 40px 0;}
.popup-contact .form-field {width: 90.8%; width: 100%; box-sizing: border-box;}
.popup-contact .success {bottom: 30px;}

.popup-consult {width: 560px; /*height: 650px;*/ height: auto; padding: 0; /*margin: -325px 0 0 -280px;*/}
.popup-consult .header {padding: 90px 20px 22px 205px;}
.popup-consult .header .man {left: 25px;}
.popup-consult .header .name {padding: 26px 0 10px 0;}
.popup-consult form {position: relative; padding: 50px 30px 60px;}

.popup-info {width: 560px; padding: 0; /*margin-left: -280px;*/}
.popup-info .header {padding: 0 30px;}
.popup-info .header .title {font-size: 22px; line-height: 1.4; padding: 56px 0 24px 0;}
.popup-info .header .message {font-size: 14px; /*letter-spacing: 0; line-height: 2.0;*/}
.popup-info .middle {padding: 30px 30px 30px 170px;}
.popup-info .middle .man {left: 50px;}
.popup-info .bottom {padding: 38px 30px;}
.popup-info .bottom .button-wrap {width: 225px; padding: 0 0 5px 0; -webkit-box-shadow: 0 10px 9px -6px rgba(50, 50, 50, 0.25); -moz-box-shadow: 0 10px 9px -6px rgba(50, 50, 50, 0.25); box-shadow: 0 10px 9px -6px rgba(50, 50, 50, 0.25);}
.popup-info .bottom .button-wrap .button {padding: 2px 0 0 0; height: 56px; letter-spacing: 0.8px; font-size: 13.5px;}
.popup-info .bottom .or {padding: 22px 0 0 2px; font-size: 13px;}
.popup-info .bottom .button.contact {margin: 2px 0 0 0; padding: 0 0 1px 0; font-size: 13px; width: 215px; height: 58px;}

.popup-quickorder {width: 560px; padding: 0;}
.popup-quickorder .header {padding: 40px 40px 26px 225px;}
.popup-quickorder .header .man {left: 35px;}
.popup-quickorder form {padding: 25px 30px 0;}
.popup-quickorder .product-box {padding: 0 0 8px 0;}
.popup-quickorder .field-wrap.quantity {padding: 0 44px 0 180px;}
.popup-quickorder .field-wrap.quantity .label {top: 14px; font-size: 16px;}


/* САЙДБАР */


.sidebar-container .nav li a, 
.sidebar-container .nav li span,.sidebar-container .nav li.search  label {padding: 19px 48px 18px;}
.sidebar-container .bottom {bottom: 30px;}
.sidebar-container .phone {margin: 0 0 20px 40px; color:#000}
.sidebar-container .mobcontact .button {padding: 1px 0 0 0; height: 58px;}


/* ПРОДУКТЫ */

body.home .content-container h1 {position: relative; margin: 10px 20px;font-size: 36px;}
body.home .content-container{background-size: auto;}

body.home .topbox-container {display:none;}
body.home .topbox-container img{display:none;}

/*.products-container {height: auto; background: url('../images/backmob.jpg') 50% 0 no-repeat; background-size: cover;}*/
.products-container .products-block {padding: 0; margin: 0 40px;}

.products-container .items-box {position: relative; top: 0; margin: 0; padding: 0px 0 20px 0;}
.products-container .items-box .item {float:left; width: 50%; margin: 0 0 60px 0;}
.products-container .items-box .item:hover {cursor: pointer;}
/*.products-container .items-box .item .title {font-size: 32px;}*/
.products-container .items-box .item .subtitle {font-size: 17px;width: 80%;margin: 0 auto;}
.products-container .items-box .item img {margin: 15px auto 0;}

.products-container h1.block-title {/*position: absolute; left: 0; top: 120px; */font-size: 35px; width: 100%; margin: 0; padding: 0; line-height: 1.2; background-color: #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;-webkit-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1); box-shadow: 0 4px 20px -2px rgba(0, 0, 0, 0.1)}
.products-container h1.block-title .line1, 
.products-container h1.block-title .line2 {/*display: inline;*/ background: transparent; padding: 30px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
.products-container h1.block-title .line2:after {display:none;}
.items-box.number-box .sale{padding: 0px 40px 0px 40px;width:auto}
	
/* БЛОК КРЕДИТА */
/*
.credit-box .wrapper-credit {
    border-left: 1px solid #ff494a;
    border-right: 1px solid #ff494a;
    border-bottom: 1px solid #ff494a;
    background-color: #ff494a;
	color: #fff;
}
*/
.credit-box .wrapper-credit .price-credit {
	 /*color: #fff;*/
}

.credit-box .wrapper-credit .price-credit span {
	 /*display: block;*/
	 /*color: #fff;*/
}
	
.credit-box .wrapper-credit .price-credit span:nth-child(2) {
	 /*display: inline;
	 font-size: 14px;*/
}
	
.price-credit .logo-halva {
	/*width: 116px;*/
    height: 22px;
    /*margin-top: -6px;*/
}

/* ЧТО ЭТО */


.whatis-container .whatis-block {padding: 110px 40px 90px;}
.whatis-container h2 {padding: 0 20px 125px;}
.whatis-container .items-box .item {float:none; width: 100%; margin: 0 0 120px 0 !important;}
.whatis-container .items-box .item4 {margin: 0 !important;}
.whatis-container .items-box .item .wrapper {height: auto; padding: 95px 30px 50px;}
.whatis-container .items-box .item .icon {top: -80px; width: 210px; height: 160px; margin: 0 0 0 -105px; background-size: 160px auto;}
.whatis-container .items-box .item .title {font-size: 22px; padding: 0 60px 25px;}
.whatis-container .items-box .item .title br {display:none;}
.whatis-container .items-box .item .description {font-size: 18px; padding: 0 20px; line-height: 1.4;}

.whatis-container .items-box .item1 .icon {background-position: 50% -10px;}
.whatis-container .items-box .item2 .icon {background-position: 50% -190px;}
.whatis-container .items-box .item3 .icon {background-position: 50% -360px;}
.whatis-container .items-box .item4 .icon {background-position: 50% -540px;}


/* ПРЕИМУЩЕСТВА */


.benefits-container {background: url('../images/back2mob.jpg') 50% 0 no-repeat; background-size: cover;}
.benefits-container .benefits-block {padding: 80px 40px 42px;}
.benefits-container h2 {padding: 0 0 16px 0;}
.benefits-container .block-subtitle {padding: 0 50px 46px;}

.benefits-container .items-box .item {float:none; width: 100%; margin: 0 0 38px 0 !important}
.benefits-container .items-box .item .icon {left: 45px; width: 80px; height: 80px; margin: -40px 0 0 0; background-size: 160px auto;}
.benefits-container .items-box .item .title {padding: 40px 40px 40px 165px; font-size: 20px; line-height: 1.4;}

.benefits-container .items-box .item3 .icon {background-position: -80px 0;}
.benefits-container .items-box .item1 .icon {background-position: -80px -80px;}
.benefits-container .items-box .item2 .icon {background-position: -80px -160px;}
.benefits-container .items-box .item4 .icon {background-position: -80px -240px;}


/* ВИДЫ ПРОДУКЦИИ */


.types-container .types-block {padding: 70px 40px 50px;}
.types-container h2 {padding: 0 0 65px 0;}

.types-container .slider-wrap {position: relative; padding: 0 0 40px 0;}
.types-container .slider-wrap .slide {position: relative; margin: 0 0 20px 0;}
.content .types-container .slider-wrap .slide {position: relative; margin: 40px 0px 80px;}
/*.types-container .slider-wrap .mob-rest,*/ .types-block_ .slider-wrap_ .mob-rest {display:none;}
body.inner .types-container.documents_::before {background:none}
.types-container.documents_ .types-block_ {border:none}

.types-container .mob-item {display:block; border: 1px solid #e5e5e5; position: relative; padding: 10px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.types-container .mob-item:hover {cursor: pointer;border: 1px solid #11b8e3;}
.types-container .mob-item:hover .title span{color:#11b8e3}
.types-container .mob-item img {height: 160px; width: auto; float:left; margin: 0 30px 0 0;}
.types-container .slide2 .mob-item img {margin: 0 10px 0 20px;}
.types-container .mob-item .title {text-align: left; font-family: 'Geometria Bold'; font-size: 24px; padding: 68px 0 0 0;}
.types-container .mob-item .arrow {position: absolute; right: 56px; top: 50%; width: 46px; height: 22px; margin: -9px 0 0 0; background: url('../images/sprite.png') -4px -267px no-repeat;}
.types-container .mob-item.active .arrow {margin: -11px 0 0 0; background-position: -4px -229px;}

.slider-wrap_ .slider_ .description-box {float: left; width: 90%; padding: 0px;}

.types-container .slider-wrap .mob-rest,
.types-container .slider-wrap_ .mob-rest {position: relative; padding: 460px 0 160px 0;}
.types-container .img-box {display:inline; position: static; width: auto; height: auto;}
.types-container .img-box .image {float:none; position: absolute; left: 50%; top: 30px; width: 420px; margin: 0 0 0 -200px;}
.types-container .slider-wrap .slide:last-of-type .mob-rest {padding: 460px 0 0px 0;}
.types-container .slider-wrap .slide:last-of-type .button-wrap {bottom: 0;}

.types-container .title-box, body.inner .content .types-container .title-box {float:none; position: static; width: 100%;}
.types-container .title-box .wrapper {padding: 35px 45px 44px;}
.types-container .title-box .title {font-size: 35px; color: #000;}
.types-container .title-box .subtitle {font-size: 20px; line-height: 1.5; padding: 0 0 30px 1px;}
.types-container .title-box .price {font-size: 17px; letter-spacing: 0.4px;}
.types-container .title-box .price span {/*font-size: 24px;*/ letter-spacing: 0;}

.types-container .description-box, body.inner .content .types-container .description-box {float:none; width: auto; padding: 0 0 50px 0; /*margin: 0 50px;*/}
.types-container .description-box .title, .answer-header-line {font-size: 24px; padding: 0 0 10px 0;}
.types-container .description-box .description {font-size: 20px; padding: 0 0 36px 0;}
.types-container .description-box .chars, .types-container .description-box .chars li {font-size: 20px!important; line-height: 1.5!important;}
.types-container .description-box .wrapper {padding: 0 50px;}

.types-container .title-box .button-wrap {position: absolute; left:7%; bottom: 60px; width: 86%; padding: 0 0 7px 0; -moz-border-radius: 5px 5px 14px 14px; -webkit-border-radius: 5px 5px 14px 14px; border-radius: 5px 5px 14px 14px; -webkit-box-shadow: 0 10px 9px -6px rgba(50, 50, 50, 0.25); -moz-box-shadow: 0 10px 9px -6px rgba(50, 50, 50, 0.25); box-shadow: 0 10px 9px -6px rgba(50, 50, 50, 0.25);}
.types-container .title-box .button-wrap .button {padding: 1px 0 0 0; height: 90px; letter-spacing: 0.8px; font-size: 20px;}

.types-container .types-pager {display:none;}

body.nohome .types-container:before {display:none;}
body.nohome .types-container .description-box .description {font-size: 20px;}
body.nohome .types-container .slider-wrap .title-box .button-wrap.yellow {margin: -15px 0 45px 0;}
body.nohome .content .types-container .slider-wrap .slide {margin-bottom: 30px;}


/* ОТЗЫВЫ */


.reviews-container .reviews-block {padding: 85px 40px 120px;}
.reviews-container h2 {padding: 0 0 60px 0;}
.reviews-container .items-box {padding: 0;}
.reviews-container .item {float:none; margin: 0 0 65px 0 !important; width: 100% !important; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
.reviews-container .item .img-box {-moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0;}
.reviews-container .item .content {padding: 32px 40px 50px;}
.reviews-container .item .title {font-size: 29px;}
.reviews-container .item .works {font-size: 18px; padding: 16px 0 0 0;}
.reviews-container .item .adres{font-size: 16px;}
.reviews-container .item .tel-dillers{font-size: 28px;}

.reviews-container .button-wrap {width: 100%; padding: 0 0 7px 0; -moz-border-radius: 5px 5px 14px 14px; -webkit-border-radius: 5px 5px 14px 14px; border-radius: 5px 5px 14px 14px; -webkit-box-shadow: 0 10px 9px -6px rgba(50, 50, 50, 0.25); -moz-box-shadow: 0 10px 9px -6px rgba(50, 50, 50, 0.25); box-shadow: 0 10px 9px -6px rgba(50, 50, 50, 0.25);}
.reviews-container .button-wrap .button {padding: 1px 0 0 0; height: 90px; letter-spacing: 0.8px; font-size: 20px;}

.review-popup-text {top: 55%; margin-left: -300px; width: 600px;}

/*body.reviews .map-switcher {display:none;}*/
body.reviews .content-container {padding-top: 100px;/* padding-bottom: 100px;*/}
body.reviews .content-container .item {width: 100%; margin: 0 0 60px 0 !important;}


/* КАЛЬКУЛЯЦИЯ */


.calc-container .calc-block {padding: 90px 40px 110px;}
.calc-container .block-title {padding: 0 40px 24px;}
.calc-container .block-subtitle {padding: 0 20px;}
.calc-container .block-subtitle br {display:none;}
.calc-container form {width: auto;}
.calc-container .button-wrap {width: 100%; padding: 0 0 7px 0;}
.calc-container .field-wrap.checkbox-wrap .checkboxes li {/*float:left; margin: 0;*/}
.calc-container .field-wrap.checkbox-wrap .checkboxes li:last-of-type {float:right; margin: 0;}
.calc-container .field-wrap .form-field {width: 70% !important;}
.calc-container.service .field-wrap .form-field.phone {width: 70%;}
.calc-container .field-wrap .form-field.persons {width: 70%;}
.calc-container .field-wrap .form-field.phone {width: 70%;}
.calc-container .success {bottom: -120px;}


/* НАШЕ ПРЕДЛОЖЕНИЕ */


.offering-container .offering-block {padding: 30px 40px 100px;}
.offering-container .block-subtitle {padding: 0 80px 90px;}
.offering-container .block-subtitle br {display:none;}
.offering-container .calc-block {padding: 90px 40px 110px;}
.offering-container .block-title {padding: 0 40px 24px;}
.offering-container .block-subtitle {padding: 0 30px 65px;}
.offering-container .block-subtitle br {display:none;}
.offering-container form {width: auto; padding: 0;}
.offering-container form .hint {padding: 0 0 32px; font-size: 13px !important; line-height: 1.6;}
.offering-container form .hint span {margin: 0; padding: 0;}
/*
.offering-container .field-wrap.checkbox-wrap {height: 81px; margin: 0 0 380px 0; padding: 0; border: 1px solid #ececec; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.offering-container .field-wrap.checkbox-wrap .wrapper {height: 82px; padding: 0; margin: 0;}
.offering-container .field-wrap.checkbox-wrap .label {padding: 30px 0 30px 116px; text-align: left; float: none;}
.offering-container .field-wrap.checkbox-wrap .checkboxes {padding: 40px 0 0 0; width: 100%; float:none;}
.offering-container .field-wrap.checkbox-wrap .checkboxes li {margin: 0 0 35px 116px;}
.offering-container .button-wrap {position: relative; left: auto; bottom: auto; margin: 0; width: 100%; padding: 0 0 7px 0;}
.offering-container .field-wrap.mail {margin: 0 0 55px 0;}
.offering-container .success {left: 50%; bottom: -100px; width: 500px; margin: 0 0 0 -250px;}
.offering-container .field-wrap .form-field {width: 70%;}
*/

.offering-container.steps .form {width: auto;padding: 50px 7% 40px;}
.offering-container.steps .field-wrap.checkbox-wrap .label {padding: 20px 0 0px 96px;}
.offering-container.steps .form .hint {margin: 0px 0px 50px 0;width: 70%;padding: 0 0 10px 130px;}


/* ПОМОЩЬ */


.help-container:before {background: url('../images/shadow2.jpg') 50% 0 no-repeat; background-size: auto 100%;}
.help-container .help-block {height: auto; padding: 110px 40px 560px;} 
.help-container .man {width: 320px; margin: 0 0 0 -180px;}

.help-container .left {position: relative; left: auto; top: auto; width: auto; text-align: center; }
.help-container .left .block-title {font-size: 40px; line-height: 1.2; padding: 0 0 32px 0;}
.help-container .left .block-subtitle {font-size: 20px; /*color: #989898; line-height: 1.4; letter-spacing: 0;*/}

.help-container .contact-box {position: relative; width: auto; right: auto; top: auto; padding: 55px 0 0 0;}

.help-container .contact-box .phone {    font-size: 48px;}
/*.help-container .contact-box .fast {display:none;}*/

.help-container .contact-box .button-wrap {float:left; width: 250px; margin-bottom: 32px; -webkit-box-shadow: 0 4px 5px -2px rgba(50, 50, 50, 0.25); -moz-box-shadow: 0 4px 5px -2px rgba(50, 50, 50, 0.25); box-shadow: 0 4px 5px -2px rgba(50, 50, 50, 0.25);}
.help-container .contact-box .button-wrap .button {padding: 2px 0 0 0; height: 60px; letter-spacing: 0.8px; font-size: 14px;}
.help-container .contact-box .mail {/*font-family: 'Geometria'; */font-size: 18px;/* letter-spacing: 0.8px;*/}
.help-container .contact-box .mail .or {display:none;position: relative; top: 22px;}
.help-container .contact-box .mail .write {float:right; display: inline-block; width: 190px; margin: 3px 0 0 0; height: 37px; padding: 21px 0 0 0; font-size: 16px; border: 1px solid #11b8e3; color: #11b8e3; /*font-family: 'Helvetica Light';*/ background: #FFF; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.help-container .contact-box .mail .write:hover {cursor: pointer; border: 1px solid #000;color:#000}


/* ВНУТРЕННИЕ СТРАНИЦЫ */

body.inner .products-side {display:none;}

body.inner .content {padding: 50px 40px 0;}
body.inner .content:before {display:none;}
body.inner .content .topbox-block {padding: 30px 40px 50px;}
body.inner .content h1 {font-size: 45px; /*padding: 0 0 36px 0;*/}
body.inner .content h2 {font-size: 35px; /*padding: 0 0 50px 0;*/}
/*
body.inner .content .text-block {margin: 0;}
*/
body.inner .content ul {margin: 0;}

body.inner .content-container {padding-top: 125px;}
body.inner .types-container {display:block;}
body.inner .types-container:before {content:""; position: absolute; left: 0; top: 0; width: 100%; height: 82px; background: url('../images/shadow2.jpg') 50% 0 no-repeat;}
body.inner .content .types-container .types-block {padding: 0px;}


/* ДИЛЕРЫ */
body .d-filtr {display:none;}


/* ИНФОЛОС */


body.infolos .categories-box {display:none;}

body.infolos.archive .items-box .item img,#results .items-box .item img {display:none}
body.infolos.archive .items-box .item.t img,#results .items-box .item.t img{display: block;}
body.infolos.single .post-box .bx-viewport{margin: 0px;}

body.infolos.single .content {padding-bottom: 0;}
body.infolos.single .post-box blockquote, body.product .content blockquote {left: 0;/* padding: 32px 30px 30px; margin: 35px 0 70px 0;*/}

body.infolos.single .post-box .slider-pager a {width: 100px; margin: 0 15px 15px 0;}

body.infolos.single .post-box ul li {padding: 0 0 0 40px;}
body.infolos.single .post-box ul li:before {left: 0;}

body.infolos.single .post-box ol li {padding: 0 0 0 40px;}
body.infolos.single .post-box ol li span {left: 0;}


body.infolos.single .post-box .slider,body.infolos.single .post-box .slider-pager,.post-box .bx-wrapper{display:none!important}
body.infolos.single .post-box .mobileimg{display:block}
body.infolos.single .post-box .mobileimg a{width:100%;display:block;margin:0 0 10px 0;overflow: hidden;border-radius: 5px;}
body.infolos.single .post-box .mobileimg a img{width:100%;margin: 0 0 -6px 0 !important;}


/* ОБЩЕЕ */


body {overflow-x:hidden;}

/*
.footer-container {display:none;}
.text-block {padding: 0 0 40px 0;}
p {font-size: 18px; letter-spacing: 0.4px; line-height: 1.4; padding: 0 0 25px 0;}
*/

ul.list li, body.inner .content ul.list li{font-size: 20px; line-height: 1.4; margin: 0 0 32px 0; padding: 0 0 0 40px;}
ul.list li:before, body.inner .content ul.list li:before {top: 12px;left: 13px;}

.button.goback {width: 220px; height: 58px;}

.header-box {padding: 0 40px 0px;}
.header-box .breadcrumbs a {margin: 0 0 16px 0;}
.header-box .breadcrumbs {font-size: 24px !important;}
body.product .products-prices .chars-box .productivity {width: 55%; margin: 0 5% 20px 0;}
body.product .products-prices .chars-box .weight {width: 40%; margin: 0 0 20px 0;}
body.product .products-prices .chars-box .third {width: 100%; margin: 0 0 10px 0;}

body.product .products-prices .caisson  .model-box.luck .button {top: 160px; width:150px}
body.product .products-prices .caisson  .model-box.luck .price {left: 235%; top: 160px; width:150px}
	
/* НОВЫЕ СТИЛИ ДЛЯ ВНУТРЕННИХ */
	
body.product .products-prices .model-box img {
    width: 250px;
}
	
body.product .products-prices .model-box {
    position: relative;
    left: 0;
    width: 100%;
}
	
body.product .products-prices .item {
    padding: 0;
	margin: 0;
}
	
body.product .products-prices .icons-box .icon b {
    margin: 0 15px 0 -25px;
}
	
body.product .products-prices .model-box .button {
    left: 65%;
    font-size: 20px;
}
	
body.product .products-prices .model-box .price {
    left: 65%;
    font-size: 24px;
}
	
body.product .products-prices .model-box .price span {
    font-size: 20px;
}
	
body.product .products-prices .icons-box .icon {
    width: 39%;
    margin: 0 0 25px 0;
    font-size: 1.6em;
}
	
body.product .products-prices .icons-box .sbros i {
    margin-top: -16px;
}

body.product .products-prices .icons-box .machines i {
    margin-top: -16px;
}

body.product .products-prices .icons-box {
    margin-bottom: 30px;
}
	
body.product .products-prices .chars-box .title, body.product .products-prices .chars-box .measure {
    font-size: 24px;
}
	
.checkboxes .checkbox {
    font-size: 24px;
}

body.product .products-prices .item .checkbox-wrap {
    margin-top: 25px;
}

}


@media screen and (max-width: 600px) {
.products-container .items-box .item {width: 100%;}
body.home .content-container h1{font-size: 26px;margin: 0px}

.expoatm td div {border-radius:160px;width:160px;height:160px;line-height:140px;}
.expoatm td span {font-size:100%;margin-top:-60px;}

.pdfarch .pdf, .pdf {width: 100%;}
.pdf .passport p {font-size: 22px;}
.pdf .passport {width: auto;}
.pdf .passport img {margin: 0px 10px 10px 0px;}


.footer-container .copyright{font-size: 1.2em;width: 80%;}
.footer-container .copyright .detlink {margin: 30px 20px;display: block;font-size: 24px;}
	
.header-box .breadcrumbs {font-size: 22px !important;}
	

}
@media screen and (max-width: 400px) {
.pdf .passport p {font-size: 18px;}

}

@media screen and (max-width: 990px) and (orientation : landscape) {
.mobheader-container .phones { top:10px; left:280px;}
.mobheader-container .phones .phone { margin:0 0 2px;}
.mobheader-container .phone {left: 280px; top: 30px;}
.sidebar-container .mobcontact { top:10px;}
.mobheader-container .mobcontact {position: absolute; left: 320px; right: auto; background: transparent; border: 0; border-bottom: 1px dashed #11b8e3; top: auto; bottom: 10px; padding: 0; margin: 0; width: 130px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;} 
.mobheader-container .mobcontact .button {padding: 0; background: transparent; height: 20px; width: 100%; font-size: 15px; display: block; color: #11b8e3; font-family: 'Helvetica Roman',Tahoma, Verdana; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;}

}
