/* new code */
.header-row {
    background-color: #615e5e;
}

.header-row strong {
    font-weight: bold;
    color: #ffffff;
}

.col-md-5, .col-md-3, .col-md-2 {
    padding: 10px; /* Adaugă spațiu pentru a îmbunătăți lizibilitatea */
}
.advertisment-details-row .col-md-5 {padding-top: 0 !important} 
.advertisment-details-row .col-md-3 {padding-top: 0 !important}
.advertisment-details-row .col-md-2 {padding-top: 0 !important}

.corect2 {padding: 0 0 6px 0 !important; margin-left: -3px!important}
.app-consecutive {display:flex}

@media (max-width: 289px) {
.datepicker .ui-widget.ui-widget-content {width:100% !important}
}

@media (max-width: 575px) {
	.calculator-multi-info, .calculator-multi-price, .calculator-multi-input {line-height:45px}
#form-step-3 label span {display:block}
#advertisment_options p{font-size:12px;}
.advertisment_options label {width: auto !important}
.caseta {margin-bottom:14px;line-height: 100%;}
.form-group #ad-days-count {padding-top:5px !important; padding-bottom:5px !important; margin-right: 7px}
.pas-img {margin-top:13px; margin-bottom:-20px}
.advertisment-price-calculator .caseta-buna {width:100% !important}
.pas-hide {display:none;}
#coupon {width:100%}
.datepicker .ui-widget.ui-widget-content {margin-left: 0; margin-right: 5px; margin-top:0; display: block !important;}
/* .row .first-step { display:flex !important} */
.advertisment_options label {display: inline;}
.caseta  input[type=checkbox] {margin-top: 0 !important; margin-left:5px; margin-right:-5px}
.first-step .advertisment_content_wrapper {margin-bottom:-20px;}
}

@media (min-width: 767px) and (max-width: 1024px) {
.caseta label {display:inline-flex !important}
.pas-hide {display:none;}
.mobiles {display:none;}
.app-selective {margin-left:5px; margin-top:2px}
.step-2-forward-div {float:right !important}
}

@media (max-width: 1024px) {
.calculator-multi-input {margin-bottom: -20px !important;}
.calculator-multi-price {margin-top:-10px !important}
.calculator-multi-price p {font-size:18px !important; font-weight:bold;}
}




/*toate rezolutiile*/
.row .first-step {width:auto; display:block;}
#first_textarea_charcount {
	margin-top:-37px !important; 
	font-weight:bold !important;
	font-size:16px !important;
	background-color:#494949; 
	display: block 
	
}

#first_textarea_charcount p {
	font-weight:bold !important;
	color:#FFF !important; 
	text-align:center;
}


/* .caseta label {display:inherit; margin-bottom:5px;} */

/*contul meu */
.user-discounts-header .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 0px !important;
    line-height: 2 !important;
    border: none !important;
	font-size:15px !important;
	}
	
	
.user-discounts-header {font-size:18px !important}
.user-discounts-header .table {margin-top:20px !important;}
.col-md-offset-1 {margin-left:12.2% !important}
.user-ads-container {width:80% !important;margin-left:10%;margin-right:10%;}
.form-search-users-ads {margin-bottom:2% !important}
.user-ads-container p {margin-bottom:20px;}


@media (min-width: 768px) and (max-width: 991px) {

.remember-me .col-md-6:first-child{text-align:center !important;}

.remember-me .col-md-6:last-child{text-align:center !important;}
}

html,body,p,div,img,h1,h2,h3,h4,h5,li,ul,ol,dl,dd,dt,form,pagele,td,tr,blockquote{margin:0px;padding:0px;border:0px;border-collapse:separate;border-spacing:0px;}

*:focus{outline:0;}

ul{list-style:none;}

.clear{clear:both;}

p{margin-bottom:10px;}

body{color:#000;font-size:14px;font-family:Arial, sans-serif;line-height:20px;position:relative;}

h1, h2, h3, h4, h5, h6{font-family:Bebas, Arial, sans-serif;font-weight:normal;margin-bottom:15px;}

h1{font-size:36px;color:#000;}

h2{font-size:28px;color:#323232;margin-bottom:15px;}

h3{color:#323232;font-size:24px;font-weight:normal;line-height:24px;}

h4{color:#000000;font-size:24px;font-weight:normal;}

h5{font-size:24px;}

h6{font-size:14px;letter-spacing:0.5px;margin-top:0;}

a{color:#cc0202;text-decoration:none;}

textarea{min-height:25px;max-height:400px;}

.h-100 {height: 100% !important}

.nomargin{margin:0px !important;}

.nopadding{padding:0px !important;}


#title{float:left;margin-left:-5%;}

#logo h1{width:10%;font-family:Bebas, Arial, sans-serif;color:#f7f7f7;padding-top:10px;margin-bottom:3px;font-size:30px;text-shadow:1px 1px 1px #cc0202;letter-spacing:1px;font-weight:normal;}

#logo h1 a{color:#f7f7f7;text-decoration:none;}

#logo h1 a:hover{text-decoration:none;}

#logo p{line-height:20px;font-size:12px;text-transform:uppercase;margin-bottom:0;color:#f7f7f7;}

.navbar{margin-top:20px;margin-bottom:20px;}

.navbar-default{background-color:transparent;border:none;}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, #header .navbar .dropdown .dropdown-toggle:hover {color:#f7f7f7;text-shadow:1px 1px 0px #333;background-color:#cc0202;border-top-right-radius:8px;border-bottom-left-radius:8px;}

.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text{font-family:Bebas, Arial, sans-serif;font-size:18px;color:#000;text-decoration:none;padding-left:5px;padding-right:5px;}

.navbar-default .navbar-nav>li{margin-left:5px;}

.nav li .active-nav, .nav li .active-nav:hover{color:#f7f7f7 !important;text-shadow:1px 1px 0px #333;background-color:#cc0202;border-top-right-radius:8px;border-bottom-left-radius:8px;}

.navbar-default .navbar-brand{color:#000000;}

.navbar-brand{padding:0px 0px 0px 15px;font-size:18px;line-height:22px;height:50px;}

.navbar-brand h1{color:#000000;margin-bottom:0;font-size:28px;}

.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover{color:#000000;}

.navbar-collapse{border-top:none;box-shadow:none;}

.navbar-default .navbar-toggle .icon-bar{background-color:#000000;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#f7cf03;}

.navbar-default .navbar-toggle{border-color:#000000;}

.navbar>.col-xs-12{padding-left:0px;padding-right:0px;}

#header .navbar .dropdown .dropdown-toggle {font-size: 18px;font-family: Bebas, Arial, sans-serif;color: #000;text-decoration: none;padding-left: 5px;padding-right: 5px;border: 0;background: transparent;padding-top: 14px;padding-bottom: 14px;line-height: 22px;border-top-left-radius: 0px;border-bottom-right-radius: 0px;}

#header .navbar .dropdown .dropdown-toggle:focus { outline: 0; }

#header .navbar .dropdown.open .dropdown-toggle {color: #f7f7f7;text-shadow: 1px 1px 0px #333;background-color: #cc0202;border-top-right-radius: 8px;border-bottom-left-radius: 8px;}

#header .navbar .dropdown .dropdown-toggle:after {content: "";display: inline-block;width: 0;height: 0;margin-left: .255em;vertical-align: .255em;border-top: .3em solid;border-right: .3em solid transparent;border-left: .3em solid transparent;}

#header .navbar .dropdown .dropdown-menu a {display: block;width: 100%;text-decoration: none;}

#header .navbar .dropdown .dropdown-menu button {display: block;font-family: Bebas, Arial, sans-serif;font-size: 18px;width: 100%;background: transparent;border: 0;color: #fff;text-align: left;text-transform: uppercase;padding-left: 5px;padding-right: 5px;padding-top: 10px;padding-bottom: 10px;}

#header .navbar-right .dropdown-menu { left: 0px; }

#header .navbar .dropdown .dropdown-menu button:hover { background-color: #cc0202; }

#header .navbar .dropdown .dropdown-menu {color: #fff;background-color: #4b4b4b;border: 1px solid #cc0202;}

@media only screen and (max-width:768px){.navbar-default .navbar-nav>li{margin-left:0;}}



#app{width:85%;margin:0 auto;padding-bottom:35px;}

#content{margin:0 auto;}

#wrapper{margin:0 auto;}

#contact-content{padding-bottom:35px;}

#contact-content fieldset{padding:30px 0 0 0;}

legend{border-bottom:0px;}

form.ucf{border:solid 1px #ccc;border-radius:5px;}

.show-live-price {display:none;}

.one-one{float:left;width:100%;margin:0px 30px 0px 10px;overflow:visible;}

.faq{padding-top:15px;min-height:210px;}

.portfolio-item-preview{max-height:310px;width:100%;}

.img-caption{min-height:80px;}

.small-newspaper{min-height:390px;padding-top:10px;}

.gallery-overlay{display:block;border:1px solid #d5d5d5;padding:4px;}

.ads-advertisments img{width:100%; margin-bottom:10px;}

.three-fifth{float:left;max-width:100%;margin:0 25px 25px 0;}

.full-width{padding-bottom:25px;}

.last{margin-right:0px !important;}

.column-container{width:90%;margin:0 auto 10px auto;}

.user-type-radio{margin-top:5px;}

.user-type-radio input{margin-left:25px;}

.cui_type-radio{}

.cui_type-radio input{margin-left:25px;}

#page-headline-inner{padding-top:15px;overflow:hidden;height:1%;}

#page-headline h2{color:#323232;font-size:24px;margin-bottom:8px;line-height:30px;}

#page-headline p{color:#929292;font-size:11px;margin-bottom:0px;font-style:italic;line-height:11px;}

#page-title{float:left;padding:0px 0px 12px 0px;}

.breadcrumbs{font-size:11px;text-transform:uppercase;float:right;margin-top:14px;}

.breadcrumbs span{font-weight:bold;margin-right:5px;}

.sidebar-box{margin-bottom:20px;}

.sidebar-box a{color:#cc0202;}

#sidebar{padding-top:45px;}

#sidebar h3{font-size:20px;color:#f7f7f7;line-height:15px;padding:10px;border-left:4px solid #dc3f35;background:#dc3f35;border-top-right-radius:8px;border-bottom-left-radius:8px;}

.sb-right{float:left;margin-left:30px;}

.sb-left{float:right;margin-right:30px;}

#sidebar .separator{margin-bottom:30px;}

#message, #comment{height:165px;width:100%;}

.separator{background:url(../img/paymentMethods/separator.png) repeat;height:8px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px;}

#page-headline .separator{width:100%;}

#content .separator{clear:both;margin-top:0px;}

.frame, .post-content img{margin-bottom:15px;padding:4px;border:1px solid #d7d7d7;width:100%;height:auto;}

.caseta-buna{padding: 3px 0px 3px 0px !important; color:#cc0202; border-left: 4px solid black; background-color: #cc0202; text-align:center; color:#FFF; }
.caseta-buna-left {margin-left:3% !important; max-width:95% !important;}


@media only screen and (max-width:768px){#sidebar{padding-top:10px;}}

.box-title img{float:left;margin-right:9px;}

.box-title h3{font-size:22px;line-height:22px;padding-bottom:2px;padding-top:1px;color:#323232;margin-bottom:0;}

.box-title h4{font-size:18px;color:#8c8c8c;margin-bottom:5px;}

.box-subtitle{font-size:10px;line-height:10px;text-transform:uppercase;display:block;margin-bottom:15px;}

.img-caption{margin-top:10px;}

.img-caption h4{font-family:Arial, sans-serif;font-size:14px;color:#323232;margin-bottom:5px;font-weight:bold;text-transform:uppercase;}

.img-caption p{color:#000;font-size:12px;line-height:15px;}

.img-caption a{color:#cc0202;}

.button{display:block;width:50%;text-align:center;margin-left:auto;margin-right:auto;}

.button-slider{display:block;width:100%;text-align:center;margin-left:auto;margin-right:auto;}

.frame, .post-content img{margin-bottom:15px;padding:4px;border:1px solid #d7d7d7;width:80%;height:auto;display:block;margin-left:auto;margin-right:auto;}

.button{background:url(../../img/btn-bg.png) repeat -20px 35px #cc0202;color:#FFF;padding:3px 10px;font-size:13px;text-transform:uppercase;display:inline-block;margin-bottom:15px;text-decoration:none;border-top-right-radius:6px;border-bottom-left-radius:6px; font-weight:bold;width:auto;}

.button:hover{text-decoration:none;color:white;background-position:-20px 94px;}

.button-slider{background:url(../../img/btn-bg.png) repeat -20px 35px #cc0202;color:#FFF;padding:3px 10px;font-size:13px;text-transform:uppercase;display:inline-block;margin-bottom:15px;text-decoration:none;border-top-right-radius:6px;border-bottom-left-radius:6px; font-weight:bold;}

.button-slider:hover{text-decoration:none;color:white;background-position:-20px 94px;}



@media only screen and (max-width:1200px){.faq{padding-top:15px;min-height:320px;}

.img-caption{min-height:120px;}}

@media only screen and (max-width:992px){.img-caption{min-height:80px;}}

.user-ads-responsive{display: none;}

@media only screen and (max-width:768px){
.col-md-offset-1 {margin-bottom:-50px !important}
.user-discounts-header {margin-top:0px !important; margin-bottom:20px !important;}
.btn-primary { padding:10px !important}
}



@media only screen and (max-width:768px){
.col-md-offset-1 {margin-left:6.2% !important}
.ui-datepicker th {font-size: small}
.faq{padding-top:15px;min-height:170px;}
.portfolio-item-preview {max-height:310px;display:block;margin-left:auto;margin-right:auto;width:70%;}



.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th label input[type=search]input[type=checkbox],input[type=radio]{margin:0;}

#form-step-3 label{display:inline-block;margin-bottom:5px;margin-left:3%;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {font-size:13px !important}

.faq p{min-height:60px;}

.small-newspaper{min-height:390px;padding-top:10px;}

.img-caption{min-height:70px;}



.ui-datepicker-calendar a {font-size: 10px;}

#form-step-1 #step-1-forward,

#form-step-1 .calcualtorMultiOffer,

#form-step-1 .calcualtorMultiOffer input,

.step-2-back-div,

.step-2-forward-div,

.step-2-back-div input,

.step-2-forward-div input,

.step-2-1-back-div,

.step-2-1-forward-div,

.step-2-1-back-div input,

.step-2-1-forward-div input,

.step-3-back-div,

.step-3-forward-div,

.step-3-back-div input,

.step-3-forward-div input {width: auto;margin: 5px 0;}

.advertisment-price-calculator .step-2-back-div,

.advertisment-price-calculator .step-2-forward-div,

.advertisment-price-calculator .step-2-1-back-div,

.advertisment-price-calculator .step-2-1-forward-div,

.advertisment-price-calculator .step-3-back-div,

.advertisment-price-calculator .step-3-forward-div {padding-left: 15px;padding-right: 15px;margin-left: 0;float: none;}

.iframe-container {display: none;}

#form-step-4 img { width: 100%; }

.step-4-payment-method-container .payment-type-right {height: auto;}

.step-2-data-white-radio img {width: 40px;height: auto;}

 .step-2-data > div {display:block !important;}

 .payment-type-right { height: auto;}

.form-group #ad-days-count { width: 6%; }}

.learn-more-btn{position:absolute;bottom:0;}

#social_elements{z-index:99998;position:fixed;top:140px;right:5px;}

#social_elements iframe, .g-recaptcha iframe{overflow:hidden;border:0px;}

#social_elements a span{display:none;}

#social_elements a{display:block;width:24px;height:24px;padding:0 9px 0 0;margin:0 0 8px 0;opacity:0.3;filter:alpha(opacity=30);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}

#social_elements a:hover{opacity:0.7;filter:alpha(opacity=70);}

#social_elements>ul>li:first-child{z-index:99999;}

#facebook{background:url(../../img/sprite.png) no-repeat 0 -297px;}

#googleplus{background:url(../../img/sprite.png) no-repeat 0 -327px;}

#twitter{background:url(../../img/sprite.png) no-repeat 0 -360px;}

#stumbleupon{background:url(../../img/sprite.png) no-repeat 0 -392px;}

#feedback{background:url(../../img/sprite.png) no-repeat 0 -427px;}

.info-box{padding:15px 15px 15px 15px;margin-bottom:15px;}

.info-box h4{font-size:18px;margin-bottom:10px;}

.red-info{background:#f1d5d6;color:#5f393a;border:1px solid #f2b1b4;}

.red-info h4{color:#5f393a;}

.newspaper-logo{display:block;margin-right:15px;float:left;vertical-align:top;max-height:215px;max-width:157px;width:auto;height:auto;}

.step-number{color:#1d6701;font-weight:bold;text-align:left;padding:5px 0px;padding-top:0px;font-size:14px;border-bottom:1px solid #bbb;}

.advertisment_content_wrapper {display: flex;}

#wrapper textarea.advertisment_content{display:block !important;height:100% !important;width:100% !important;resize:none; max-height: none;}

#adimagebutton{display:none !important;}

#incarcaimaginea{display:inline !important;}

#adimage{display:inline !important;width:0 !important; visibility: hidden;}

#overlay{position:fixed;top:0;left:0;width:100%;height:100%;}

#overlay img{}

.purple{background-color:#973068;color:#fff;} 

.rosu{background-color:#cc0202;color:#fff;}

.ui-datepicker-prev{padding-right:10px;}

.ui-datepicker-next{padding-right:10px;}

.datepicker{padding-left:25px;}

.user-discounts-header{margin-bottom:20px;font-size:22px;font-weight:700;}

.edit-user-form{margin-top:29px;margin-bottom:100px;position:relative;}

.user-ads .user-advertisment-details{vertical-align:middle; font-weight:bold;}


.user-ads-responsive .grey-bg,.user-ads .grey-bg{background: linear-gradient(110deg, #fdcd3b 60%, #ffed4b 60%);}
.user-ads-responsive .fiscal,.user-ads .fiscal{background: linear-gradient(110deg, #fdcd3b 80%, #ffed4b 80%);}
.user-ads-responsive .fiscal2,.user-ads .fiscal2{background: linear-gradient(110deg, #fdcd3b 15%, #ffed4b 15%);}
.user-ads-responsive .red-bg,.user-ads .red-bg{background: linear-gradient(110deg, #ffed4b 60%, #fdcd3b 60%);}
.user-ads-responsive .plati,.user-ads .plati{background: linear-gradient(110deg, #fcd5b4 50%, #fcc08c 50%);}
.user-advertisment-responsive {background: linear-gradient(110deg, #17a2b82e 60%, #17a2b859 60%);}

.grad {background: #ED213A;  /* fallback for old browsers */ 
       background: -webkit-linear-gradient(to right, #93291E, #ED213A);  /* Chrome 10-25, Safari 5.1-6 */; 
	   background: linear-gradient(to right, #93291E, #ED213A); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */; 
	   color:#fff; border:solid #000;}

table.user-ads .user-advertisment-options,

table.user-ads .user-advertisment-publish-days{width:100%;}

table.user-ads .advertisment-border-row{text-align:center;border:2px solid #000;font-weight:700;}

table.user-ads .advertisment-border-row a{color:#000;}

table.user-ads .advertisment-border-row a:hover{text-decoration:none;}

/* .user-ads-container{overflow-x:auto;} */

.user-ads .user-advertisment-date{min-width:100px;}

.search-users-ads{display:inline-block;vertical-align:middle;position:relative;top:0;margin-left:10px;width:25px;height:25px;background-image:url(../img/admin/ic-view.png);background-repeat:no-repeat;background-size:cover;}

.form-search-users-ads select.add-status{display: inline-block;vertical-align: middle;height:25px;}

.th-content-align { padding: 7px 5px !important; }

.th-content-align span,

.th-content-align div {display:inline-block;vertical-align:middle;}

.th-content-align div {float: right;}

.th-content-align div a {display:inline-block;vertical-align:middle;}

.user-advertisment textarea{min-width:330px;max-width:330px;height:75px;line-height:14px;border:1px solid rgb(204, 204, 204);background-color:rgb(255, 255, 255);overflow:auto;}

.user-advertisment-details a.republish-ad{font-size:25px;}

.user-advertisment-details a.republish-ad:hover,

.user-advertisment-details a.republish-ad:focus{color:#cc0202;}

.user-advertisment-responsive, .user-bill-responsive{padding: 10px;padding-bottom: 10px;border: 1px solid #000;font-weight:bold;text-align: center;}


.user-advertisment-responsive .advertisment-date {text-align: center; font-size: 17px;}

.user-advertisment-responsive .buttons-first{margin-left:10px;margin-right:10px;margin-top: 5px;margin-bottom:5px;border-top: 1px solid #000;text-align: center;margin-left: 10px;margin-right: 10px;padding-top: 10px;}

.user-advertisment-responsive .buttons-second{padding-bottom:10px; margin-left:10px; margin-right:10px; margin-top: 5px; margin-bottom:5px;border-bottom: 1px solid #000;text-align: center;}

.user-advertisment-responsive .buttons-first a, .user-advertisment-responsive .buttons-second a{font-size: 15px; color: black;font-weight: 700;}

.user-advertisment-responsive .min-height-30, .user-bill-responsive .min-height-30{min-height: 30px;}

.user-advertisment-responsive textarea{margin-bottom: 20px;min-height: 100px;}

.user-ads-responsive .divider{border: 2px solid#000;margin: 20px 10px;min-height: 5px; }

.user-bill-responsive .border-bottom {margin-bottom:10px;border-bottom: 1px solid #000;}

.user-bill-row{overflow: hidden;}

.sort-table-links{max-width:10px;float:right;}

.sort-table-links i.fa-caret-up{color:white;}
.sort-table-links i.fa-caret-down{color:white;}

#imageuploadbutton{background-color:#13a12a;color:#ffff;padding:5px;text-align:center;color:#fff;border:none;cursor:pointer;font-size:12px;}

#datepicker{padding-bottom:20px;}

.step-2-forward-div{float:right;margin:0 15px;}

.step-2-back-div{float:left;margin:0 15px;}

.step-3-back-div{float:left;margin:0 15px;}

.step-3-forward-div{float:right;margin:0 15px;}

.step-2-text{float:left;font-weight:bold;margin:0 15px;}

.step-2-text-white{float:left;color:#FFF;font-weight:bold;margin:0 15px;}

.step-2-text-white-center{float:left;color:#FFF;font-weight:bold;vertical-align:middle;}

.step-2-data{float:right;font-weight:bold;margin:0 15px;}

.step-2-data > div {display: inline-block;}

.table{display:table;width:100%;}
 
.table-cell{display:table-cell;padding-right:30px;width:50%;vertical-align:middle;}

.step-2-data-white-right{float:right;font-weight:bold;margin:0 15px;}

.step-2-data-white{float:right;color:#FFF;font-weight:bold;margin:0 15px;}

.step-2-data-content-white{float:right;color:#FFF;font-weight:bold;margin:0 15px;word-wrap:break-word;max-width:550px;}

.step-4-payment-method-container{}

.payment-pills{margin-top:40px;}

.payment-select{margin-bottom:15px;cursor:pointer; background-color:transparent;}

.payment-select.active{border:2px solid #cc0202; background-color:#fdd922}

.payment-type-left{text-align:center;width:50px;height:50px;float:left;background-color:#555;border:1px solid #333;font-weight:bold;color:#fff;}

.payment-select.active .payment-type-left{background-color:#cc0202;border:none;}

.payment-type-left p:first-child{font-size:20px;line-height:22px;margin-bottom:0px;}

.payment-type-left p:last-child{font-size:11px;line-height:30px;margin-bottom:0px;}

.payment-type-right{width:calc(100% - 50px);height:50px;float:right;padding:0px 10px 10px 20px;border:1px solid #fdd922;}

.payment-type-right span{font-weight:700;line-height:20px;}

.show input:not([type="button"]){float:right;color:#333;font-weight:bold;}

#form-step-3 .show input[type="text"]{width:100%;}

#form-step-3 .show select{width:100%;}

.show label{float:left;font-weight:bold;}

.show .table-cell label{float:none;margin:0;}

.show .table-cell input[type="radio"]{float:right;margin:0;height:23px;margin-left:5px;}

.payment-method input[type="radio"]{margin:0;height:23px;}

.show:nth-child(odd){/*background-color:#cc0202;*/color:#fff;}

.show:nth-child(odd) input{color:#333;}

.persoana_fizica input, .persoana_juridica input, .persoana_fizica label, .persoana_juridica label{margin:0;}

.persoana_juridica{background-color:#fff !important;color:#333 !important;}

.persoana_juridica input[name='cui_type']{float:left;height:21px;}

.action-remove-date{position:absolute;right:3px;line-height:25px;}

.action-remove-date img{margin-bottom:0 !important;height:20px;}

.responsive-step3-2{text-align:left;}

.step-2-data-white-radio{display:block;width:100%;color:#fff;}

.step-2-data-white-radio,

.step-2-data-white-radio .step-2-text,

.step-2-data-white-radio input[type="radio"]{float:left;}

.step-2-data-white-radio .step-2-text{margin:0 15px;}

.step-2-data-white-radio input[type="radio"]{display:inline-block;vertical-align:middle;}

.responsive-step3-1 {margin-top:15px;margin-bottom:15px;},

.responsive-step3-2{margin-top:15px;margin-bottom:15px;}

.btn-primary{color:#000;background-color:#fdd922;border-color:#1e1e1e;font-weight:bold;border:1px solid #000;}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover{background-color:#f3a000;border-color:#1e1e1e;color:#fff;border:1px solid #000;}

.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open>.btn-primary.dropdown-toggle{background-color:#f3a000;border-color:#1e1e1e;border:1px solid #000;}

.btn-primary.focus, .btn-primary:focus{background-color:#f3a000;border-color:#1e1e1e;color:#ffffff;border:1px solid #000;}

.remember-me label{font-weight:100;line-height:32px;}

.remember-me input{vertical-align:text-bottom;}

.remember-me .col-md-6:first-child{text-align:right;}

.remember-me .col-md-6:last-child{text-align:left;}

.date-item{float:left;margin-right:5px;margin-bottom:5px;position:relative;color:#333;min-width:174px;margin-left:10px;}

.date-item input{width:100%;}

#form-step-2 p{margin-bottom:0px;}

#cal_quickSaveModal.fade.in{display:table !important;width:100%;height:100%;padding-top:5%;}

#cal_quickSaveModal{transition:none !important;}

#cal_quickSaveModal .modal-dialog{text-align:center;}

#cal_quickSaveModal .modal-dialog .modal-content{display:inline-block;text-align:left;}

#blink_annotation{background:#fcd538;color:#d50000;font-style:italic;min-height:40px;padding-top:10px;padding-left:15px;margin-bottom:0px;padding-bottom:10px;text-transform:uppercase;font-weight:bold;padding-right:10px;}

.first-step, .second-step, .third-step, .second-step-2-1{margin-top:25px;margin-bottom:20px;border:6px solid #FFF;border-radius:5px;-webkit-box-shadow:1px 0px 16px 0px rgba(158,158,158,1);-moz-box-shadow:1px 0px 16px 0px rgba(158,158,158,1);box-shadow:1px 0px 16px 0px rgba(158,158,158,1);}

.fourth-step{margin-top:25px;margin-bottom:20px;border:6px solid #FFF;border-radius:5px;-webkit-box-shadow:1px 0px 16px 0px rgba(158,158,158,1);-moz-box-shadow:1px 0px 16px 0px rgba(158,158,158,1);box-shadow:1px 0px 16px 0px rgba(158,158,158,1);}

.purple-frame{padding:10px;border:5px solid #cc0202;}

.green{background-color:#32930d;}

.advertisment-price-calculator{background-color:rgb(225, 225, 225);border:1px solid rgba(0, 0, 0, .3);-webkit-background-clip:padding-box;background-clip:padding-box;}

.post-divider{background:url(../img/umbra-bg.gif) center top no-repeat;height:8px;margin:10px 0;}

#ad-days-count{width:4%;margin:0px 5px;top:-3px;position:relative;height:25px;}

.toggles{margin-bottom:0px;}

.toggle-header{border-bottom:1px solid #e7e7e7;padding-bottom:10px;}

.toggle-container{margin-bottom:10px;}

.toggle-container h4{margin-bottom:0;cursor:pointer;}

.toggle-header h4 p{color:#cc0202;}

.toggle-header h4 p:hover{color:#db7030;text-decoration:none;}

.toggle-header h4 p span{height:15px;width:15px;float:left;margin-right:10px;margin-top:1px;display:block;}

.tog-open span{background:url(../img/toggle.png) no-repeat top center #db7030;}

.tog-close span{background:url(../img/toggle.png) no-repeat bottom center #db7030;}

#show-live-price{position:fixed;z-index:99999;bottom:60%;right:0;max-width:150px;border:1px #cc0202;border-radius:3px;background-color:#0b124a;padding:5px;color:#fff;text-align:center;}

#advertisment_options p{font-size:12px;display:inline-block;}


#advertisment_options input[type="checkbox"]{display:inline-block;vertical-align:top;}

#advertisment_options>div

.super-oferta{text-align:left;background-color:#fff000;color:#040404;border:solid #8a8501;border-width:2px;padding:5px 0px 0px 5px;font-weight:bold;margin-right:5px; margin-bottom:10px;margin-top:-5px;margin-left:-5px;}

.super-oferta:before{text-align:center;font-weight:bold;}

.label-caseta{margin-left:12px; font-size:12px !important; text-transform:uppercase;}

#option-bold, #option-chenar, #option-majuscule, #option-fond-galben{width:50%;float:left;}

.option-details-img{position:absolute;height:150px;width:200px;top:-155px;border-radius: 3%;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 6px rgba(0,0,0,.1);box-shadow:0 0 10px 6px rgba(0,0,0,.1);}

.calculator-option-red{color:#cc0202;}

.ui-widget.ui-widget-content{border-color:#936 !important;font-size:12px;}

.ui-draggable .ui-dialog-titlebar{cursor:move;padding:.5em .3em .3em 1em;position:relative;display:none;}

.ui-dialog .ui-dialog-buttonpane{border-color:#936;}

.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;-moz-border-radius:0px;-webkit-border-radius:0px;background:#ccc !important;border:none !important;color:black !important;}

.calcualtorMultiOffer{display:inline-block;}

.second-step-2-1 .header-row{margin-bottom:50px;line-height:40px;}

.second-step-2-1 .header-row > div{border-bottom:1px solid #bbb;}

.second-step-2-1 .footer-row{margin:10px 0 0 0;padding-top:10px;border-top:1px solid #bbb;}

.second-step-2-1 .footer-row > div{margin-top:5px;line-height:10px;}

#step-2-1-back{margin:0;color:#000;background:url();background-color:#fdd922;border-color:#1e1e1e;border: 1px solid #000;border-radius:1px;line-height:30px;font-size:14px;border-width:1px;}

#step-2-1-back:hover{color:#FFF;background-color:#f3a000}.btn-danger{color:#000;background-color:#fdd922;border-color:#1e1e1;font-weight:bold;border: 1px solid #000;}

#step-2-1-forward{margin:0;margin-right:10px;color:#fff;background:url();background-color:#33950e;;border-color:#1e1e1e;border-style:solid;border-radius:1px;line-height:30px;font-size:14px;min-width:157px;border-width:1px;}

#step-2-1-forward button{width:auto%;}


#step-2-1-forward:hover{color:#FFF;background-color:#27700b;border-color:#1e1e1e;}

.tooltipster-arrow {overflow: hidden;position: absolute;height: 6px;margin-left: -6px;width: 12px;left: 0;right: 0;margin: 0 auto;bottom: -5px;}

.tooltipster-arrow-uncropped {position: relative;}

.tooltipster-arrow-border {position: absolute;left: 0;top: 0;border: 6px solid transparent;border-top-color: #fff;}

.option-details-img .image-container {box-sizing: border-box;max-height: 100%;max-width: 100%;overflow: auto;height: 100%;padding: 3px 14px;background: #fff;border-radius: 3%;}

.option-details-img .image-option {background-position: center;background-size: cover;display: block;width: 100%;height: 100%;}

.confirm-payment-container{border: 5px solid #936;margin-bottom: 20px;padding: 40px;}

.partial-payment-btn{background: url(../../img/btn-bg.png) repeat -20px 35px #cc0202;color: #FFF;padding: 3px 10px;font-size: 16px;text-transform: uppercase;display: inline-block;margin-bottom: 15px;text-decoration: none;border-top-right-radius: 6px;border-bottom-left-radius: 6px;}

.sms-modal {padding-top: 10%;background-color: rgba(30, 30, 30, 0.5);z-index: 99999}

.sms-modal .text-container {margin-top: 30px;padding: 20px}

.my-advertisments-mobilpay-sms:focus {outline: none;text-decoration: none}

.my-profile:focus {outline: none;text-decoration: none}

.calculator-multi-info p, .calculator-multi-price p, .calculator-multi-input input{line-height: 1;vertical-align: middle;display: inline-block;margin: 0}

.calculator-multi-info, .calculator-multi-price, .calculator-multi-input{line-height: 40px;}

td.highlight > a {border: 1px solid #acdd4a !important;background: #6eac2c url(images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x !important;color: #fff!important;}

@media only screen and (max-width:768px){.remember-me .col-md-6:first-child, .remember-me .col-md-6:last-child{text-align:center;}
.corect{padding-left:0;padding-right:0}
.remember-me .col-md-6{padding-left:0;padding-right:0}


}

.btn-link{color:#17269e;}

.btn-link:focus, .btn-link:hover{color:#0d165d;}

.panel-default>.panel-heading{color:#fff;background-color:#dc3f35;border-color:#cc0202;font-weight:bold;}

.newspaper-name{text-transform:uppercase;font-size:14px;font-weight:bold;}


.big-news-wrap{position:relative;display:block;padding:10px;border:2px solid #cc0202;height:300px;margin-bottom:20px;}

.big-news-wrap2{position:relative;display:block;padding:10px;border:2px solid #cc0202;height:300px;margin-bottom:20px;}

.big-news-title-wrap{border:1px solid #e1e1e1;padding:20px 5px;line-height:15px;}

.big-news-title-wrap strong{color:#936;}

.big-news-title-wrap a.button{float:right;margin-bottom:0;padding:5px 15px;font-size:13px;}

.newspaper-img-wrap{display:block;background-repeat:no-repeat;background-position:top center;background-size:contain;height:210px;}

.newspaper-short{text-align:left;padding:0px;padding-left:5px;max-height:210px;overflow-y:auto;}

.ads-side-left{text-align:center;}

@media only screen and (max-width:992px){.ads-side-left{display:none;}

.newspaper-short{max-height:190px;}}

.newspaper-details-img-wrap{display:block;background-repeat:no-repeat;background-position:top center;background-size:contain;height:200px;}

.news-details-wrap{background:#fac8c8;color:#5f393a;border:1px solid #f2b1b4;padding:15px;}

.news-layouts-wrap{border:5px solid #fdd922;background-color:#EAEAEA;margin-top:20px;margin-bottom:20px;padding-bottom:20px;}

.county{font-size:20px;text-align:center;}


#local-newspapers-wrapper{margin-bottom: 20px;}
#local-newspapers-wrapper .national-newspapers{background-color: #fdd922;border: 2px solid #903;margin: 10px 0;padding: 15px 15px; }
#local-newspapers-wrapper .local-newspapers{background: #F3F3F3;margin: 2px 0;padding: 10px 15px;border: 1px solid #d2d2d2;}
#local-newspapers-wrapper .county-name{color: #f00; font-size: 14px; font-weight:bold;}
#local-newspapers-wrapper a{color: #000; text-decoration: none; font-size: 14px;}
#local-newspapers-wrapper a:hover{color: #f00;}
#local-newspapers-wrapper .col-md-12 .comma:last-of-type{display: none;}
#local-newspapers-wrapper .local-news-filters-search .local-news-filters { margin: 10px 0; }
#local-newspapers-wrapper .local-news-filters-search .local-news-filters .d-inline-block + .d-inline-block { margin-left: 12px; }
#local-newspapers-wrapper .local-news-filters-search .local-news-filters .dropdown-menu { max-height: 400px; overflow-y: auto; }
#local-newspapers-wrapper .local-news-filters-search .local-news-search { margin: 10px 0; padding: 0; }
#local-newspapers-wrapper .local-news-filters-search .local-news-search input[name="newspaper_name"] { height: 36px; font-weight: 300; }

.local-news-wrap{height:480px;display:flex;flex-flow:column;margin-bottom:20px;}

.local-news-thumb{display:block;background-repeat:no-repeat;background-position:top center;background-size:contain;height:180px;}

.local-news-title{font-size:16px;text-align:center;}

.local-news-info{margin-bottom:auto;text-align:center;overflow-y:auto;}

.btn-publica-anunt{display:block;width:80%;text-align:center;margin-left:auto;margin-right:auto;}

.local-news-head{border:1px solid #936;padding:10px;width:100%;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;word-wrap:break-word;}

#pagination-top, #pagination-bottom{text-align:center;clear:both;}

.pagination-number{display:inline-block;width:30px;font-size:16px;line-height:16px;color:#f7f7f7;background-color:#0b124a;padding:5px;margin:0 5px 20px 5px;cursor:pointer;}

.pagination-number.active-page{background-color:#cc0202;}

.local-news-wrap a:hover{color:#cc0202;text-decoration:none;}

#wrapper textarea.advertisment_content {min-height: 250px;}

.d-inline-block {
	display: inline-block !important;
}

@media only screen and (max-width:1200px){
	.local-news-thumb{height:150px;}

}

@media only screen and (max-width:1024px){
	
	.user-ads-container {width:92% !important;margin-left:4% !important;margin-right:4%!important;}

    #social_elements, #ajaxdiv {display:none !important;}

    label.consecutive-days {padding-left: 10px;}
	
	

}

@media only screen and (max-width:992px){
	.local-news-wrap{padding:0px;height:400px;}#days-type-2{width:4%!important}

	.user-ads{display:none}

	.user-ads-responsive{display: block;}

	.advertisment_content_wrapper{
		flex-direction: column;
	}
}

@media only screen and (max-width:768px){.local-news-wrap{padding:0px;}
	#local-newspapers-wrapper .local-news-filters-search .local-news-filters { padding: 0; }
}

@media only screen and (max-width:640px){


    #days-type-1, #days-type-2 {width: 6.5% !important;}
	


}

@media only screen and (max-width:440px){

    .sms-modal .close{padding-top:15px;}

    .user-advertisment-responsive .buttons-first a, .user-advertisment-responsive .buttons-second a{font-size: 12px;}

}

@media only screen and (max-width:374px){

    .user-advertisment-responsive .buttons-first a, .user-advertisment-responsive .buttons-second a{font-size: 11px;}

}


@font-face {
	font-family: 'Bebas';
	src: url('../fonts/BebasNeue-webfont.eot');
	src: local('¢'), url('../fonts/BebasNeue-webfont.woff') format('woff'), url('../fonts/BebasNeue-webfont.ttf') format('truetype'), url('../fonts/BebasNeue-webfont.svg#webfontAGQ6uv7S') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'oswaldbook';
    src: url('../fonts/oswald-regular-webfont.eot');
    src: url('../fonts/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald-regular-webfont.woff') format('woff'),
         url('../fonts/oswald-regular-webfont.ttf') format('truetype'),
         url('../fonts/oswald-regular-webfont.svg#oswaldbook') format('svg');
    font-weight: bold;
    font-style: bold;

}


