/*
    Document   : portplan
    Created on : Jun 28, 2013, 11:10:32 AM
    Author     :Rodica
    Description:
        Purpose of the stylesheet follows.
*/

.page-node-19384,
.page-node-19383 {

    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/bg.png');
}

.page-node-19386,
.page-node-19387,
.page-node-19388,
.page-node-19385,
.page-portabilitate-business {
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/bg_portare.jpg');
}

/*.front.zone-private  .region-header {
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/bg.png');
}
*/
.node-type-offer-advertisement .page-title {
    display: none;
}

.node-type-offer-advertisement .messages.error,
.node-type-offer-advertisement .messages.status {
    background: none;
    color: #bf1b7d;
    margin-left: 100px;
}

.front.zone-private .mnp-homepage-block {
    margin: 0 auto;
    width: 940px;
    padding: 130px 0 55px;
}

.mnp-homepage-block .offer-plan {
    height: 555px;
}

.offer-plan {
    position: relative;
    height: 555px;
    margin: 0 -195px 0 -251px;
}

#content-container.node-19384,
#content-container.node-19383 {
    padding-top: 20px;
}

.offer-plan >div {
    position: absolute;

}

.offer-plan .img-text {
    top: -8px;
    left: 253px;
    width: 276px;
    height: 87px;
}

.offer-plan .img-text img {
    position: absolute;
    top: 0;
    z-index: 1;
}

.offer-plan .text {
    visibility: hidden;
    height: 0;
}

.offer-plan .cleo {
    width: 301px;
    height: 365px;
    top: 95px;
    left: 0px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/cleo.png');
}

.offer-plan .dali {
    width: 217px;
    height: 333px;
    top: 4px;
    right: 9px;
}

.offer-plan  .dali-no {
    position: absolute;
    top: 5px;
    left: 18px;
}

.offer-plan .moustaches {
    position: absolute;
    top: 80px;
    left: 4px;
}

.offer-plan .moustaches img {
    position: relative;
}

.offer-plan .right-m {
    left: 0px;
    top: 2px;
}

.offer-plan .left-m {
    left: 1px;
    top: 0px;
}

.offer-plan .paper1 {
    left: 307px;
    top: 45px;
}

.offer-plan .paper1 .img-text,
.offer-plan .paper1 .img-text a {
    width: 442px;
    height: 286px;
}

.offer-plan .paper2 {
    right: 290px;
    top: 77px;
    z-index: 3;
}

.offer-plan .paper2 .img-text,
.offer-plan .paper2 .img-text a {
    width: 263px;
    height: 228px;
}

.offer-plan .btn {
    position: absolute;
}

.offer-plan .paper1 .btn {
    width: 355px;
    height: 95px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/btn-abon.png') no-repeat 0 0;
    position: absolute;
}

.offer-plan .paper2 .btn {
    width: 240px;
    height: 90px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/btn-cart.png') no-repeat 0 0;
    position: absolute;
}

.offer-plan .paper1 .btn {
    top: 415px;
    left: 95px;
}
.offer-plan .paper1 .discount{
    position: absolute;
    left: 89px;
    top: 295px;
}
.offer-plan .paper2 .btn {
    top: 300px;
    left: 60px;
}

.offer-plan .paper1 a {
    width: 355px;
    height: 95px;
    display: block;
}

.offer-plan .paper2 a {
    width: 240px;
    height: 90px;
    display: block;
}

/*.offer-plan .btn a,
.offer-plan .paper1 img,
.offer-plan .paper2 img,
.offer-plan .paper1,
.offer-plan .paper2{
    -webkit-transition: -webkit-transform 0.5s;
    -moz-transition: -moz-transform 0.5s;
    -o-transition: -o-transform 0.5s;
    transition: transform 0.5s;

}

.offer-plan .paper1 img:hover,
.offer-plan .paper2 img:hover{
    -webkit-transform:rotate(-20deg);
    -moz-transform:rotate(-20deg);
    -o-transform:rotate(-20deg);

}
.offer-plan .paper1 a:hover,
.offer-plan .paper2 a:hover
{
    -webkit-transform:rotate(10deg);
    -moz-transform:rotate(10deg);
    -o-transform:rotate(10deg);
}*/
/*internal pages*/
/*cartela, abonament*/

.internal-page {
    position: relative;
}

.offer-cart  .left {
    width: 160px;
    margin-top: 28px;
}
.port-abonament .left {
    width: 230px;
    margin-right: 30px;}
.offer-cart .middle {
    width: 560px;
}
.port-abonament .middle {
    width: 465px;
}
.offer-cart .middle .paper1{
    margin: 0 0 44px 238px;
}
.offer-cart .middle .text1{
    position: relative;
    margin-bottom: 58px;
}
.offer-cart .middle .text2{

    margin-left: 23px;
}
.offer-cart .middle .right-text1{
    position: absolute;
    top: 43px;
    right: -104px;
}
.internal-page .field-item>div {
    float: left;
}

.offer-cart .monroe {
    width: 290px;
    height: 200px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/monroe.png');
    margin: 104px 0 15px -124px;
}

.port-abonament .dali {
    width: 310px;
    height: 170px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/dali-blue.png');
    margin: 25px 0 30px -60px;

}

.port-abonament .paper1 {
    margin-left: 10px;

}

.internal-page .text-left {
    width: 200px;
    height: 70px;
    margin-bottom: 30px;

}
.offer-cart .text-left{
    margin-left: -80px;

}
.internal-page .flower-left {
    width: 170px;
    height: 200px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/flowers-left.png');
}
.offer-cart.internal-page .right {

    float: right;
}
.internal-page .flower-right {
    width: 155px;
    height: 240px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/flowers-right.png');
    margin-bottom: 70px;

}
.offer-cart.internal-page .flower-right {

    margin-bottom: 100px;
}

.internal-page .paper2 {
    width: 210px;
    height: 180px;
}

.offer-cart .paper2 img {

    margin-left: 10px;
}

.offer-cart .writer {
    width: 155px;
    height: 210px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/writer.png');
    margin-top: -20px;
    margin-left: 10px;
}

.port-abonament .writer {
    width: 160px;
    height: 165px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/gagarin.png');
    margin-left: 20px;
}

.offer-cart .middle .tos{
    margin-left: 80px;
}
/*abonament form*/

.form-abonament {
    position: relative;
    padding: 35px 20px 30px;
    background: #0097d8 url('/sites/moldcell/themes/custom/moldcell/img/portplan/arrow-form.png') no-repeat center 0;
    margin: 0;
    border: none;
}

.form-abonament .form-type-item {
    font-size: 18px;
    color: #fff;
    margin: 0 0 15px;
}

.form-abonament,
.form-abonament .form-type-textfield input,
.form-abonament .form-submit {
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}

.form-abonament label {
    display: none;
}

.form-abonament label {
    position: absolute;
    top: 16px;
    left: 18px;
    font-size: 14px;
    color: #b7b7b7;
    font-weight: normal;
    font-family: Arial;
    z-index: 3;
}

.form-abonament label span {
    display: none;
}

.form-abonament .form-type-textfield {
    margin: 0;
    float: left;
    position: relative;
}

.form-abonament .form-type-textfield input {
    height: 43px;
    line-height: 1em;
    padding: 0 40px 0 15px;
    border: 3px solid #b7b7b7;
    font-size: 14px;
    color: #6c6f70;
    background: #fff url('/sites/moldcell/themes/custom/moldcell/img/portplan/sprite-form.png') no-repeat;
}

.form-abonament .form-item-offers-ads-subscription-contact-number input {
    background-position: right -19px;
    margin-right: 28px;
    width: 215px;
}

.form-abonament  .form-item-offers-ads-subscription-firs-last-name input {
    background-position: right -74px;
    width: 270px;
    margin-right: 20px;
}

.form-abonament .form-submit {
    height: 49px;
    line-height: 1em;
    padding: 0 50px;
    border: 2px solid #9db161;
    margin: 0;
    font-size: 14px;
    color: #6c6f70;
    background: #f2e164;
    font-size: 16px;
    font-weight: bold;
    color: #464646;

}

.port-abonament {
    margin-bottom: 50px;
}

/**/

.page-portabilitate-business #content-container {
    padding-top: 20px;
}

.page-portabilitate-business #content-column .page-title {
    color: #632c8a;
    font-size: 35px;
    text-align: center;
    margin-bottom: 30px;
}

.page-portabilitate-business .ui-widget-content {
    background: none;
    border: none;
}

.page-portabilitate-business .ui-widget-header {
    background: none;
    border: none;
}

.page-portabilitate-business  .ui-widget-header li {
    background: none;
    margin-right: 13px;
    margin-bottom: 0;
}

.page-portabilitate-business .ui-widget-header li a {
    height: 40px;
    line-height: 40px;
    padding: 0 15px 0 47px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    background: #adba00 url('/sites/moldcell/themes/custom/moldcell/img/portplan/tabs-backgrounds.jpg') no-repeat center 0px;
    color: #fff;
    font-size: 18px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
    position: relative;
    display: block;
    text-transform: capitalize;
}

.page-portabilitate-business .ui-widget-header li a:before {
    content: '';
    position: absolute;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/tabs-icons.png') no-repeat 0px 0px;
    left: 0;
    top: 0;
    width: 28px;
    height: 40px;
    display: block;
}

.page-portabilitate-business  .ui-widget-header li.ui-state-active a:after {
    content: '';
    position: absolute;
    top: 40px;
    left: 50%;
    margin-left: -12px;
    width: 0;
    height: 0;
    border-width: 12px 13px;
    border-color: #adba00 transparent transparent transparent;
    border-style: solid;
}

.page-portabilitate-business  .ui-corner-bottom {
    padding: 0;
    margin: 0;
}

.page-portabilitate-business  .ui-corner-bottom .pane-content {
    padding-left: 190px;
    padding-top: 10px;
    width: 700px;
}

.page-portabilitate-business  .ui-corner-bottom .pane-content h1 {
    margin-bottom: 13px;
}

/**/
.page-portabilitate-business .ui-widget-header li a:before {
    left: 8px;
}

.page-portabilitate-business li.tabitem-0 a,
.page-portabilitate-business li.tabitem-0 a:before {
    background-position: center -40px;
}

.page-portabilitate-business li.tabitem-1 a,
.page-portabilitate-business li.tabitem-1 a:before {
    background-position: center -80px;
}

.page-portabilitate-business li.tabitem-2 a,
.page-portabilitate-business li.tabitem-2 a:before {
    background-position: center -120px;
}

.page-portabilitate-business li.tabitem-3 a,
.page-portabilitate-business li.tabitem-3 a:before {
    background-position: center -160px;
}

/*.page-portabilitate-business li.tabitem-0.ui-state-active a {
    background: #adba00;
}*/

.page-portabilitate-business li.tabitem-0.ui-state-active a {
    background: #0097d8;
}

.page-portabilitate-business li.tabitem-1.ui-state-active a {
    background: #29b487;
}

.page-portabilitate-business li.tabitem-2.ui-state-active a {
    background: #ae1871;
}

.page-portabilitate-business li.tabitem-3.ui-state-active a {
    background: #990AE3;
}

/*.page-portabilitate-business li.tabitem-0.ui-state-active a:after {
    border-color: #adba00 transparent transparent transparent;
}*/

.page-portabilitate-business li.tabitem-0.ui-state-active a:after {
    border-color: #0097d8 transparent transparent transparent;
}

.page-portabilitate-business li.tabitem-1.ui-state-active a:after {
    border-color: #29b487 transparent transparent transparent;
}

.page-portabilitate-business li.tabitem-2.ui-state-active a:after {
    border-color: #ae1871 transparent transparent transparent;
}

.page-portabilitate-business li.tabitem-3.ui-state-active a:after {
    border-color: #990AE3 transparent transparent transparent;
}

.page-portabilitate-business #tabs-0-middle-0 h1 {
    color: #adba00;
}

.page-portabilitate-business #tabs-0-middle-1 h1 {
    color: #0097d8;
}

.page-portabilitate-business #tabs-0-middle-2 h1 {
    color: #29b487;
}

.page-portabilitate-business #tabs-0-middle-3 h1 {
    color: #ae1871;
}

.page-portabilitate-business #tabs-0-middle-4 h1 {
    color: #990AE3;
}

.page-portabilitate-business .ui-tabs-panel table {
    width: 100%;
}

.page-portabilitate-business .ui-tabs-panel table td {
    border: 2px #e1e1e2 solid;
    padding-top: 3px;
    background: #fff;
}

.page-portabilitate-business .ui-tabs-panel table td p {
    margin-bottom: 5px;
}

.page-portabilitate-business #tabs-0-middle-3 tr:first-child td {
    background: #29b487;
}

.page-portabilitate-business #tabs-0-middle-3 tr td:first-child p {
    color: #29b487;
}

.page-portabilitate-business #tabs-0-middle-3 tr:first-child td strong {
    color: #fff;
}

.page-portabilitate-business #tabs-0-middle-4 tr td {
    padding: 6px 8px;
}

.page-portabilitate-business #tabs-0-middle-4 tr:first-child td {
    background: #ae1871;
    padding: 18px 0;
}

.page-portabilitate-business #tabs-0-middle-4 tr td:first-child p {
    color: #ae1871;
}

.page-portabilitate-business #tabs-0-middle-4 tr:first-child td strong {
    color: #fff;
}

/*.page-portabilitate-business #tabs-0-middle-5 tr td {
    padding: 6px 8px;
}

.page-portabilitate-business #tabs-0-middle-5 tr:first-child td {
    background: #990AE3;
    padding: 18px 0;
}

.page-portabilitate-business #tabs-0-middle-5 tr td:first-child p {
    color: #990AE3;
}

.page-portabilitate-business #tabs-0-middle-5 tr:first-child td strong {
    color: #fff;
}
*/
.i18n-ru.page-portabilitate-business .ui-widget-header li a {
    font-size: 16px;
}

.portabilitate-business >.content {
    width: 954px
}

.portabilitate-business .ui-tabs-nav{
    padding-left: 190px;
    padding-top: 10px;
}
.portabilitate-business .mnp-tab-3 {
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/flw-drkgrn.png') no-repeat 0 0;

}

.portabilitate-business .mnp-tab-1 {

    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/flw-grn.png') no-repeat 0 0;
}

.portabilitate-business .mnp-tab-2 {
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/flw-blue.png') no-repeat 0 0;
}

.portabilitate-business .mnp-tab-4 {
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/flw-mrw.png') no-repeat 0 0;
}
/*old mnp-tab-5*/
.portabilitate-business .mnp-tab-5 {
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/flw-prpl.png') no-repeat 0 0;
}
.page-portabilitate-business #tabs-0-middle-5 tr:first-child td {
    background: #990AE3;
    padding: 18px 0;
}
.page-portabilitate-business #tabs-0-middle-5 tr:first-child td strong {
    color: #fff;
}
.page-portabilitate-business #tabs-0-middle-5 tr td {
    padding: 6px 8px;
}
/*end old mnp-tab-5*/
.page-portabilitate-business .mnp-tab-1 .pane-content{
    padding-bottom: 293px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/paper1-rotate.png') no-repeat 323px bottom;
}
.page-portabilitate-business.i18n-ru .mnp-tab-1 .pane-content{
    background-image: url('/sites/moldcell/themes/custom/moldcell/img/portplan/paper1-rotate-ru.png');
}
.portabilitate-business .pane-portability-slider-panel-pane-1 {
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/flw-prpl.png') no-repeat 0 0;
}
.node-offer-advertisement .field-name-field-view-embed{
    margin-left: -111px;
}
.node-type-offer-advertisement .translation_ru,
.node-type-offer-advertisement .translation_ro,
.page-portabilitate-business .translation_ru,
.page-portabilitate-business .translation_ro {
    display: none
}

.portabilitate-business .ui-tabs-panel > .pane-node {
    min-height: 410px;
}

/**/
.page-portabilitate-business .styled tr td:first-child p,
.page-portabilitate-business .styled tr td:first-child p strong,
.page-portabilitate-business .styled tr:first-child td p strong {
    font-weight: bold;
}

.page-portabilitate-business .styled td p strong {
    font-weight: normal;
}

/*business-internal*/
/*.front.zone-business .region-header {
    margin: 0 auto;
    width: 940px;
}*/

.base-wrapper-business {
    position: relative;
    margin: 0px -390px;
    height: 660px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/business_port.jpg') no-repeat 0 0;

}

.base-wrapper-business img {
    position: absolute;
}

.base-wrapper-business .bubble {
    top: 290px;
    left: 442px;
}

.base-wrapper-business .bnt {
    top: 546px;
    left: 480px;
}

.front.zone-business #global-container {
    min-width: 960px;
    overflow: hidden;
}

.port-abonament .text4 img {
    margin-left: -7px;
}

/*Fix abonament form*/
.form-abonament span.field-prefix {
    color: #fff;
    font-size: 14px
}

.form-abonament .form-item-offers-ads-subscription-contact-number label {
    left: 66px;
}

.node-type-offer-advertisement .error.single{
    background: url("/sites/moldcell/themes/custom/moldcell/img/error-list-items.png") no-repeat scroll 0 18px transparent;
}
.internal-page .terms{
    margin-top: 40px;
    text-align: center;
}
.internal-page  a.tos{
    display: inline-block;
    height: 35px;
    line-height: 35px;
    padding-left: 40px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/flower.png') no-repeat 0 center;

}
/*view-portability-slider*/
.view-portability-slider .view-content {
    overflow: hidden;
    padding: 20px 7px 0px;
}
.view-portability-slider .view-header{
    margin-top: 20px;
}
.view-portability-slider .jcarousel-clip{
    overflow: hidden;
    margin: 0 15px;
}
.view-portability-slider  li .views-field {
    float: left;
}
.view-portability-slider  li .views-field-title{
    width: 175px;
    padding: 0px 50px 0 40px;
    text-align: center;
    /*margin-bottom: 30px;*/
    position: relative;
}
.i18n-ro .view-portability-slider  li .views-field-title .circle{
    position: absolute;
    width: 105px;
    height: 105px;
    bottom:0px;
    right: -5px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/leu1new.png') no-repeat 0 0;
    z-index: 10;
}
.i18n-ru .view-portability-slider  li .views-field-title .circle{
    position: absolute;
    width: 105px;
    height: 105px;
    bottom:0px;
    right: -5px;
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/leu1new_ru.png') no-repeat -10px -10px;
    z-index: 10;
}
.view-portability-slider  li .views-field-title h2{
    margin: 10px 0 30px;
    font-size: 16px;
    color: #632c8a
}

.view-portability-slider  li .views-field-body{
    width: 340px;
    font-size: 14px;
}

.view-portability-slider   .views-field-body th,
.view-portability-slider   .jcarousel-item  .views-field-body td{
    text-align: center;
    border: none;
    vertical-align: middle;
    border:none;
    border-right: 1px solid #E5E5E5;
    height: 42px;
}
.view-portability-slider   .views-field-body th{
    color: #fff;
    padding: 0 5px;
}
.view-portability-slider .option3 th.first{
    width: 106px;
}
.view-portability-slider .option3 th.last{
    width: 118px;
}
.view-portability-slider  li .views-field-body  td{
    padding: 0px 5px;
    color: #3b3b3b;
}
.view-portability-slider   .option1 th{
    background: #bf1b7d;}
.view-portability-slider   .option2 th{
    background: #29b487;}
.view-portability-slider   .option3 th{
    background: #0097d8;}
.view-portability-slider .views-field-body table{
    margin: 5px 0 15px;
}
.view-portability-slider .option3 table{
    margin-bottom: 5px;
}
.view-portability-slider .views-field-body .title{
    font-size: 18px;
}
.view-portability-slider .option1 .title{
    color: #bf1b7d;
}
.view-portability-slider .option2 .title{
    color: #29b487;
}
.view-portability-slider .option3 .title{
    color: #0097d8;
}
.view-portability-slider .traffic-info{
    font-size:12px;
}
.view-portability-slider .jcarousel-container {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-border-radius:5px;
    background: #E5E5E5;
    padding: 35px 0px 40px;
}
.view-portability-slider .jcarousel-navigation{
    display:none;
}
.view-portability-slider .jcarousel-prev, .view-portability-slider .jcarousel-next{
    position: absolute;
    background: url('/sites/moldcell/themes/custom/moldcell/img/slider_arrows/slider-arrows-sprite.png') no-repeat -1px top;
    width: 21px;
    height: 85px;
    top: 180px;
}
.view-portability-slider .jcarousel-prev{
    left: -7px
}
.view-portability-slider .jcarousel-next {
    right: -7px;
    background-position: -34px top;
}
/*temp
body{
    background: url('/sites/moldcell/themes/custom/moldcell/img/portplan/temp-bg.png') 157px 69px;
}*/
