html {min-width:100%; -webkit-text-size-adjust:none; overflow-x:hidden;}

.process_container, .process_container.device, .process_container.e2e, .process_selection_container, .masthead {width:100%;}
.wrapper {width:98%; padding:0 1%; z-index:auto;}
.cookies-notification .wrapper {width:98%; padding:0 1%;}

.main_menu_container {width:100%; overflow:hidden;}
.submenu_container {width:98%;}
.submenu_container.single {min-width:16.5%;}
.submenu_section_container {width:16.5%;}
.single .submenu_section_container {width:100%;}
.submenu_section_container li a {width:auto;}

.landing_page_item_box .phone_image img {width:80%;}
.homebox_stalnaponuda img {width:40%;}
.home-box-quarter li {height:auto;}
.iview-controlNav .iview-items ul {width:96%; padding:1em 2%}
.iview-controlNav a img {width:100%; margin-bottom:0.625em;}
.iview-controlNav a h5 {font-size:0.9375em;}

.mt-privatni-bann, .mt-privatni-nagradna, .mt-privatni-container {background-size:100%;}

.list-device-box-container {width:101.5%; float:left; margin:0 0 0 -0.75%;}
.list-device-box {margin:0 0.75% 1.5%; width:48.5%; height:21em;}

.filter-list-li a.filter-drop-trigger { background-image:none; }
.filter-list-li a.filter-drop-trigger span { padding:0 2em 0 0; }

/***maxpaketi biz ***/
.maxpaketi-biz-bann h1 {font-size:3em}
.maxpaketibiz .fancy li {font-size:1.125em;}
.maxpaketibiz h3 {font-size:1.625em;}
.maxpaketibiz h4 {font-size:1.5em;}
.maxpaketibiz p, .maxpaketibiz .package-offer p {font-size:1.125em;}
.maxpaketi-biz-bann p {font-size:1.5em;}
.maxpaketibiz .package-offer p.note {font-size:1em;}
.maxpaketibiz .package-container ul.kvacica li {font-size:1.125em;}
.maxpaketibiz .package-offer h3.double {line-height:56px; line-height:3.5rem; padding-top:0; padding-bottom:0;}
.maxpaketibiz .package-offer h5.double {line-height:56px; line-height:3.5rem;}

.checkout-container.options.max2-process.max-obitelj-proces .maxobitelj-list-device-container { width: 100%; }
.checkout-container.options.max2-process.max-obitelj-proces .list-device-box { width: 100%; height: auto; margin:0 0 2%;}

#blagdanski-izlog-lenta {width:104%; text-align:center; height:3.1875em; margin:0 0 0 -2%; padding:0.625em 0.75em;}
#blagdanski-izlog-lenta h3 {float:none; margin:0 0.5em 0 0;}
#blagdanski-izlog-lenta .btn-more {float:none; position:relative; top:-0.25em;}
#blagdanski-izlog-lenta:before, #blagdanski-izlog-lenta:after {display:none;}
#blagdanski-izlog-lenta .snow {background-image:url(../images/snijeg-m.png);}
#blagdanski-izlog-lenta .snow.left {left:-0.5em;}
#blagdanski-izlog-lenta .snow.right {right:0; width:15em;}

/***online usp ***/
#online-usp {padding:0.5em;}
#online-usp p { float:none; letter-spacing:0; margin:0 0 0.25em; text-align:center; line-height:1;}
#online-usp ul { width:34em; float:none; margin:0 auto; }

.checkout-total-box {width:40%; padding:2%;}
.checkout-total-box.fixed {right:0.5em; left:auto; margin-left:0; width:39%;}
.checkout-container.options {width:58%;}
.accessories-list { padding: 0; }
.accessories-list.recommended { padding: 1% 0 0; }
.accessories-list > li { width: 98%; margin: 0 1% 1%; }
.accessories-list.recommended > li { margin: 0 1% 1%; width: 98%; }
.accessories-list .show-more {margin:0 1%; width:98%;}

.max2-process-bann {background:transparent; padding:1em; width:auto; height:auto;}
.max2-process-bann .brandon {position:relative; left:0; top:0; width:auto; margin:0 1em 0 0;}
.max2-process-bann p.note, .max2-process-bann p.karakteristike-link {display:none;}
.max2-process .mainbox-holder .halfbox {min-height:26em;}
.max2-process .mainbox-holder .fullbox {padding:0 1.25em;}

/**stari layout**/
.generic_content_page_right_column {display:none;}
.generic_content_page_text_column {width:100%;}
.filter_selection {width:25%;}
.filter_box {width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.tarif_content_container, .static_content_container {width:72%;}
h1.tarif_title {margin-left:28%;}

/***Wall***/
.great-wall-container {width:95%;}
.great-wall-container .great-wall .text {height:10em;}

/*** deezer ***/
.deezer-bann {background-size:100%;}
.deezer-info > img {max-width:50%;}
.deezer-plugin {display:none;}

.max2-process .mainbox-holder .phone-fullbox p {width:100%;}
.max3-e-bill-box {padding-left:1.25em; position:relative; background:transparent; z-index:2;}
.max3-e-bill-box:before {display:block; content:""; position:absolute; top:0; left:0; height:6em; background:url('/ResourceManager/GetImage.aspx?imgId=4219') no-repeat left top; width:100%; z-index:-1; -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;}
.max2-process .option-list.program-package .option-list-li .option-icon { width: 30%; }
.max2-process .option-list.program-package .option-list-li .option-description { width: 66%; }
.max2-process .option-list.program-package .option-list-li .option-check { clear:both; width: 66%; margin:1em 0 0 34%; text-align:left;}


@media screen and (max-width: 950px) {
h1.e2e-hl {width:82%;}
h1.e2e-hl.full {width:100%;}
.max2-process .mainbox-holder .halfbox {min-height:0; height:auto; width:100%; border-right:none; border-bottom:1px dotted #d1d1d1; margin:0 0 1em; padding:0 1em 1em;}
.max2-process .mainbox-holder .halfbox.last {border-bottom:none; border-left:none; margin-bottom:0; padding-bottom:0;}
.max2-process .mainbox-holder .bottom-box {position:relative;}
.max2-process .mainbox-holder h3 + p {margin:0 0 1em;}
.max2-process .mainbox-holder .bottom-box .price {margin:0 0 0.25em;}
.max2-process .mainbox-holder .bottom-box .price + .small-price {margin:-0.25em 0 0.625em;}
.option-list-li .option-icon {display:none;}
.option-list-li .option-check {width:7.5em;}

.checkout-box.twothirds ul.form-container > li input.text, .checkout-box.twothirds .radio-list, .checkout-box.twothirds ul.form-container > li p.input-note, .checkout-box.twothirds h2, .checkout-box.twothirds h4, .checkout-box.twothirds p {width:100%; margin-left:0;}
.checkout-box.twothirds ul.form-container > li > label {width:100%; text-align:left; margin:0 0 0.25em;}
.checkout-box.twothirds ul.form-container > li input.text.address-txt {width:70%; margin-right:2%;}
.checkout-box.twothirds ul.form-container > li input.text.address-nr {width:28%;}
.checkout-box.twothirds ul.form-container > li p.input-note {margin:0.25em 0 0;}
.checkout-box.twothirds p.input-error {width:auto; max-width:100%; margin:1em 0 0;}
.checkout-box.twothirds p.input-error .arrow {font-size:16px; font-size:1rem; width:1.6875em; height:0.75em; background:transparent url(../images/details-box-arrow.png) no-repeat 50% 0; left:0.875em; top:-0.75em;}
.max2-process-box .button-container .button-magenta {width:100%;}
.radio-list li label { width: 92%; }
.total-amount-box { width: 50%; }
}

@media screen and (max-width: 890px) {
h1.e2e-hl {width:66%;}
h1.e2e-hl.full {width:100%;}
.nadoplata-bona h3 {font-size:1.125em;}
.mt-privatni-bann .tekst {width:60%;}
.maxpaketibiz .package-offer > li {padding:0 0.625em 1.125em;}
.maxpaketibiz .package-offer h5 {font-size:1em;}
.maxpaketibiz .package-offer h3, .maxpaketibiz .package-offer h5 {padding:0 10px; padding:0 0.625rem; margin:0 0 18px -10px; margin:0 0 1.125rem -0.625rem;}
.maxpaketi-promo-box .right {margin:1em 0 0;}
#master-main-nav {width:34.5em;}
#master-main-nav .level-1-li { width: 16.75%; }
#master-main-nav .icon-link {width:11%;}
#master-main-nav .level-1-li > a { padding:0.8333333333333333em;}
}

@media screen and (max-width: 870px) {
.prednosti-kupnje h3 {font-size:1.75em; margin:0.125em 0 0;}
.nadoplata-bona input.text {width:45%;}
.nadoplata-bona p {font-size:1em;}
.mt-privatni-nagradna .tekst {width:60%;}
.maxpaketibiz .third-container .mainboxthird h3 {font-size:1.5em;}
}

@media screen and (max-width: 824px) {
.maxpaketibiz .package-offer h3.double {line-height:1; padding-top:0.24em; padding-bottom:0.24em;}
.maxpaketibiz .package-offer h5.double {line-height:4;}
}

@media screen and (max-width: 750px) {
.mt-privatni-bann .tekst h1 {font-size:3em; margin:0 0 0.5em;}
}

/* max obitelj proces */
@media screen and (max-width: 960px) {
.max-obitelj-e-bill-box { height: auto; background: none; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border: solid 1px #e1e1e1; -webkit-border-radius: 0.375em; -moz-border-radius: 0.375em; border-radius: 0.375em;padding: 0.75em 0.9375em; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 58%, #dadada 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(58%,#ffffff), color-stop(100%,#dadada)); background: -webkit-linear-gradient(top, #ffffff 58%,#dadada 100%); background: -o-linear-gradient(top, #ffffff 58%,#dadada 100%); background: -ms-linear-gradient(top, #ffffff 58%,#dadada 100%); background: linear-gradient(to bottom, #ffffff 58%,#dadada 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadada',GradientType=0 ); }
.max-obitelj-e-bill-box h3 { color: #222222; font: 1.5em/1 Headline-ult; margin:0; text-transform: uppercase; }
.max-obitelj-e-bill-box h4 { color: #222222; font: 1em/1 Headline; margin:0; text-transform: uppercase; }
.max-obitelj-e-bill-box a { color: #e20074; font: 1em/1 Headline; margin:0; }
}