
@media all and (max-width: 1400px) {
	body {

		zoom: 100%;
	}

}

* {
	font-family: "Titillium Web" ;
}

.mybutton, .mybuttongray, .mybuttondark, .mybuttonblue, .mybuttonlight, .mydownload,
.minidownload, .minigray, .checkoutbutton, .darkbluebutton,.myblueoutline, .graybtn {
	background-color: #f6ae1a;
	color: white;
	width: 150px;
	border-radius: 0px;
	font-size: 11pt;
	box-shadow: none!important;
}


.graystarbtn {
	background-color: #acb6c5;
	width: 130px;
	border-radius: 0px;
	font-size: 15pt;
	color: #3f3e40;
	box-shadow: none!important;
}

.orangebtnblank {
	border: 2px solid #f6ae1a;
	width: 130px;
	border-radius: 0px;
	font-size: 15pt;
	color: #f6ae1a;
	height: 39px;
	box-shadow: none!important;
}


.promo_baner_display_small_screens{
    display: none;
}
/*Author Hub page*/
#author_hub_main_div_grey{
    padding-top: 50px;
    background-position: 50% 37%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 565px;
}
.promo_baner_content_divs_mobile{
    display: none;
}
.cookie_button {
		border: 1px solid #3f3e40;
		background-color: #adb6c7!important;
		width: 120px;
		outline: none!important;
		box-shadow: none!important;
		border-radius: 0px;
		font-size: 11pt;
}
.lcc-backdrop{
    background: rgba(0,0,0,0.7) !important;
}
.cookie_button:hover {
	border: 1px solid #f6ae1a;
	color:  #f6ae1a;
}


.transparentbutton {
	 background:  none!important;
	 font-size:  11pt;
	 height: 31px;
}

.transparentbutton:hover {
	border: 1px solid #f6ae1a;
	color:  #f6ae1a;
}


@media all and (max-width: 1600px) {

}

.cookie_orange {
	background-color: #f6ae1a!important;
	border: 1px solid #f6ae1a;
}

.cookie_orange:hover {
	color:  white;
}
.minidownload {
	border: 1px solid #f6ae1a;
	height: 28px;
	font-size: 11pt!important;
	width: 90px;
}

.mybuttongray {
	background-color: #acb6c5;
}

.mybuttondark {
	background-color: #3f3e40;
}

.darkbluebutton {
	background-color: #156db4;
	font-size: 11pt!important;
}

.mybuttonlight {
	background-color: #eef0f4;
	box-shadow: none;
	outline: none;
	border: 1px solid #3f3e40!important;
	color:  #3f3e40;
	width: 120px;
	height: 35px;
	opacity: 0.6;
}

.mydownload {
	height: 60px;
	padding-top: 20px;
}

.minidownload {
	font-size: 10pt;
}

.minigray {
	background-color: #acb6c5;
	font-size: 10pt;
}

.mybuttondark:active, .mybuttondark:visited {
	color: white!important;
}
.mybuttonblue {
	background-color: #00aeef;
}

.myblueoutline {
	background-color: transparent;
	border: 1px solid #156db4;
	color: #156db4;
	width: 90px;
}

.myblueoutline:hover {
	background-color: #156db4;
	color: white;

}

.mybuttonblue:hover {
	background-color: #adb6c6;
	color: white;
	opacity: 1;
}

.mybuttonblue:active, .mybuttonblue:visited {
	outline: none!important;
	box-shadow: none!important;
}

.mybuttonlight:hover {
	background-color: #acb6c5;
	color: white;
}
.featireditem {
	margin-top: 40px;
}

.featuredbtn {
	width: 90px;
	font-size: 11pt;
}

.mybuttondark:hover {
	color: white!important;
}

.mybuttondark:hover img {
	opacity: 1;
}

@media all and (max-width: 1600px) {
	.featuredbtn {
		width: 70px;
		font-size: 10pt;
	}

	.featireditem {
		margin-top: 30px;
	}
}

.mybutton:hover {
	background-color: #adb6c6!important;
	color: white;
	border: 1px solid #adb6c6!important;
}

.singleclose {
	font-size: 11pt;
	color: white;
	font-weight: 200;
	background-color: black;
}

.singleclose:hover {
	color: #f6ae1a;
	cursor: pointer;
	text-decoration: none;
}

#setaccount_button {
	font-size: 10pt!important;
	width: 90%;
}

@media all and (max-width: 1400px) {
	#setaccount_button {
		font-size: 10pt!important;
		width: 100%;
	}
}

@media all and (min-width: 1700px) {
	#setaccount_button {
		font-size: 11pt!important;
		width: 75%;
	}
}

#cosak {
	position: relative;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 0 30px 30px;
	border-color: transparent transparent #f6ae1a transparent;
	margin-top: -30px;

}

#checkoutform input {
		border: 1px solid #acb6c5;
}

#checkoutform input:focus {
		border: 1px solid #a2a9b3!important;
}

.modalinput {
	box-shadow: none!important;
	border-radius: 0px;
	border: 1px solid #acb6c5;
	height: 40px;
}

.modalinput:focus {
	border: 1px solid #a2a9b3!important;
}

.modalinput::placeholder {
	color: #dadfe5;
}

.grayinput {
	box-shadow: none!important;
	border-radius: 0px;
	height: 40px;
	border: 1px solid #dee2e8!important;
	font-size: 11pt;
}

#session_price::after {
	content: '$';

}

.grayinput:focus {
	border: 1px solid #a2a9b3!important;
}

.grayinput::placeholder {
	color: #dadfe5;

}

#newsletter {
	border-top: none;
	border-left: none;
	border-right: none;
	background-color: #e6e9ee!important;
	box-shadow: none;
	padding-left: 0px!important;
	font-size: 11pt;
}

#newsletter::placeholder {
	font-size: 10pt;
	color: #424243;
	padding-left: 0px!important;
}

#newsletter:focus {
	border-bottom: 1px solid #424243;
}

.modallabel {
	font-weight: 400;
	color: #424243;
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 10pt;
	font-family: "Titillium Web" ;
}

.panelheading {
	background-color: #acb6c5;

	border-radius: 0px;
	padding-top: 3px;
	padding-bottom: 3px;

	border-bottom: 3px solid #acb6c5;
	border-top: 3px solid #acb6c5;
	font-size: 12pt;
}

.panelheading span {
	border-left: 4px solid #f6ae1a;
	border-right: 4px solid #f6ae1a;
	display: block;
	color: white;
	padding-left: 15px;
}


.paneltransparent {
	border-radius: 0px;
	padding-top: 3px;
	padding-bottom: 3px;

	border-bottom: 3px solid white;
	border-top: 3px solid white;
	font-size: 12pt;
}

.paneltransparent span {
	border-left: 4px solid #f6ae1a;
	border-right: 4px solid #f6ae1a;
	display: block;
	color: #424243;
	padding-left: 15px;
	font-size: 13pt;
}

#payouts_table td, #wallet_table td, #refunds_table td, #invoices_table td {
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 11pt;
	font-weight: 100;
}

#payouts_table th, #wallet_table th, #refunds_table th, #invoices_table th {
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 11pt!important;
	font-weight: 300;
	border: none!important;
}


#wallet_table tfoot td {
	padding-top: 10px;

}


#earning_table {
	font-size: 11pt;
}

#earning_table td  {
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 11pt;
	font-weight: 100;
}

#earning_table th  {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11pt;
	font-weight: 300;
	background-color: #e6e9ee!important;
}

#earning_table thead {
	border-bottom: 1px dashed #424243;
}

#earning_table>thead>tr>th {

    border-bottom: 1px dashed #424243;
}


/* dashboard table */

#dashboard_table {
	font-size: 11pt;
}

#dashboard_table td  {
	padding-top: 25px;
	padding-bottom: 15px;
	font-size: 13pt;
	font-weight: 100;
	text-align: center;
}

#dashboard_table>tbody>tr>td {
	border-top: 1px solid red;
}

#dashboard_table th  {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11pt;
	font-weight: 300;
	text-align: center;
	/*border-bottom: 1px dashed #424243;*/
	border-bottom: 1px solid white!important;
}

#dashboard_table thead {
/*	border-bottom: 1px dashed green!important; */
	border-bottom: 1px solid white!important;
}

#dashboard_table>thead>tr>th {
	border-bottom: 1px solid white!important;

}


/* end dashboard table */




.payout_jezicak, .menage_jezicak {
	border: none!important;
	box-shadow: none;
}

.payout_jezicak:hover, .menage_jezicak:hover {
	background-color: transparent!important;
	text-decoration: none;
	color: #424243;
	box-shadow: none;
	border-bottom: 1px solid #acb6c5;
}

.payout_jezicak:hover::before, .menage_jezicak:hover::before {
	content: '_';
}

#tab_payouts .active, #tab_menage .active {
	color: #f6ae1a;
	border-bottom: 1px solid #acb6c5;
}

.menage_jezicak {
	width: 170px;
}

.expenditure:hover {
	cursor:  pointer;
}

.expenditure .active {
	color: #f6ae1a;
	border-bottom: 1px solid #acb6c5;
}


#tab_payouts .active::before, #tab_menage .active::before, .expenditure .active::before {
	content: '_';
}

#tab_payouts, #tab_menage {
	border: none!important;
	box-shadow: none;
}

.panelhoshadow {
	border-radius: 0px;
	border: none;
	box-shadow: none;
	padding: none;
}

.panelfollowing {
	/*border-bottom: 1px dashed #3f3e40; */
	/*border-top: 1px dashed #3f3e40; */
	border-top: 1px dashed #dee2e8;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px!important;
}

.markerrating {
	background-color: #acb6c5;
	 padding: 0px;
	border-radius: 0px;
	padding-top: 3px;
	padding-bottom: 3px;

	border-bottom: 3px solid #acb6c5;
	border-top: 3px solid #acb6c5;
	font-size: 12pt;
	height: 100%;
}

.markerrating_inside {
	border-left: 4px solid #f6ae1a;
	display: block;
	color: white;
	text-align: center;
	margin: 0px;
	padding-left: 0px;
	margin-left: 0px;
}

.zvezdice_marketing {
	color: #f8ae19;
	font-size: 9pt;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.zvezdice_marketing .fa {
	margin-right: 1px;
}

.marketing_tekst {
	color: white;
	font-size: 8pt;
}

.smalltitle {
	border-bottom: 1px solid #dee2e8;
	border-top: 1px solid #dee2e8;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 10pt;
	display: block;
	margin-top: 10px;
}

.smalllink {
	color: #424243;
	display: block;
	border-left:0px;
}

.smalllink:hover {
	text-decoration: none;
	color: #424243;
	transition: 0.2s ease;
	cursor: pointer;
}

.smalllink:hover::before {
	content: '_';
}

.smalllink:active, smalllink:visited {
	text-decoration: none;
}
.odabrano {
	color: #f6ae1a;
	transition: 0.2s ease;
}



.odabrano:active {
	text-decoration: none;
}

.odabrano::before {
	content: '_';
}


.smalltext {
	padding-left: 15px;
	padding-right: 15px;
	font-size: 10pt;
}

.smallnotice {
	border-top: 1px dashed #dee2e8;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 3px;
	font-size: 10pt;
	display: block;
	margin-top: 10px;
}

.smalllink_div {
	border-bottom: 1px dashed #dee2e8;
	border-left:0px
}

.smalllink_clearfix {
	border-top: 1px solid #dee2e8;
	margin-top: -16px;
}


.seetings_option {
	border: 1px solid #dee2e8;

}

.seetings_header {
	font-size: 11pt;
	padding-left: 20px;
	text-align: left;
	min-height: 50px!important;
	margin-left: 0px;
	float: left;
	padding-top: 14px;
}

.tri_crte {
	letter-spacing: 2px;
}

@media all and (max-width: 1000px) {
	.header-double {
		padding-top: 2px;
	}
}

.settings_logo {
	margin-top: -1px;
	margin-left: -1px;
	float: left;
}

.download_logo {
	margin-top: -1px;
	margin-left: -1px;
	float: left;
}


#form_registration label {
	font-weight: 400;
	font-size: 11pt;
	padding-left: 20px;
	padding-right: 0px;
}

#form_registration input, #draft_setup input[type=text] {
	border: 1px solid #dee2e8;
	box-shadow: none;
	border-radius: 0px;
}

#form_registration input::placeholder, #draft_setup input::placeholder {
	color: #dee2e8;
	font-weight: 300;
	font-size: 11pt;
}

#form_registration  select {
	border: 1px solid #dee2e8;
	box-shadow: none;
	border-radius: 0px;
	height: 35px;
	color: #dee2e8;
	padding-left: 15px;
}

.text-muted {
	color: #dee2e8;
}

.profile_smallimage {
	background-color: #e6e7e9;
	border: 1px solid #424243;
	height: 90px;
	text-align: center;
	padding-top: 5px;
	margin-right: 15px;
}

.profile_smallimage img {
	width: 100%;
}

.panelflat {
	border-radius: 0px;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #dee2e8;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.panelnoborder {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	border: none;
}

.plusnesto img {
  position: relative;
  margin-top: 30%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
 /* border: 1px solid yellow;*/
  cursor: pointer;
}

@media all and (max-width: 1400px) {
	.plusnesto img {
		margin-top: 30%;
		width: 200px;
	}
}

.tackelinije {
	padding-left: 10px!important;
	padding-right: 30px;
}


.uploadtext {
	color: #424243;
	font-size: 12pt;
}

.uploadtext:hover {
	color: #f6ae1a;
	text-decoration: none;
}

.dnoorange {
	background-color: #f6ae1a;
	bottom: 0px;
	height: 8px;
	border-bottom: 1px solid red;
}

.remove {
	/*height: 350px;*/
    height: 480px;
	margin-top: -15px;
}

.op, .op1 {
	font-size: 9pt;
	font-family: 'Titillium Web';
	background-color: #f8ae1a;
	width: 77px;
}

.obavest {
	font-size: 11pt;
	background-color: #e5f6fb;
}

.narandza {

	width: 75px;
}

.active_link {
	background-color: black;
}
.tooltip {

  font-size: 15px;
}

[data-toggle="collapse"] .tekst:before {
  content: "_";
}

[data-toggle="collapse"].collapsed .tekst:before {
  content: "";

}

.yellowlink {
	cursor: pointer;
	text-decoration: none;
	color: #3f3e40;
}

.yellowactive {
	color: #f6ae1a;
}

.yellowactive::before {
	content: "_";
}

.zvezdice_male {
	color: #f8ae19;
	font-size: 9pt;
	margin-left: 10px;
	margin-right: 10px;
}

.zvezdice_male .fa {
	margin-right: 1px;
}


.zvezdice_download {
	color: #f8ae19!important;
	font-size: 9pt;
	padding-left: 0px;
}

.zvezdice_download .fa {
	margin-right: 1px;
	color: #f8ae19!important;
}



.rating_tekst {
	color: #3f3e40;
	font-size: 10pt;
	margin-left: 15px;
}

#search_label {
	display: none;
}

.kriterijum {
	margin-right: 5px;
	font-size: 9pt!important;
/*	border: 1px solid #f8ae19;
	color: #f8ae19; */

	background-color: #f8ae19;
	color: white;
	padding: 2px;
	padding-left: 5px;
	padding-right: 4px;
	padding-top: 1px!important;
	min-width: 20px;
	margin-bottom: 5px;
	float: left;
}

.kriterijum img {
	margin-left: 3px;
	width: 11px;
	margin-top: -1px!important
}

.kriterijum img:hover {
	cursor: pointer;
}


.tags {
	margin-left: 5px;
	font-size: 9pt;
/*	border: 1px solid #f8ae19;
	color: #f8ae19; */

	background-color: #f8ae19;
	color: white;

	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	min-width: 60px;
	float: left;
}

.tags img {
	margin-top: -3px;
	margin-left: 3px;
}


.card {
   border: none;
   color: #454546;

}

.accordian_menu {
	font-family: "Titillium Web" ;
	font-size: 16pt;
	font-weight: 500;

	color: #404041;
	text-decoration: none;
}

.accordion_submenu {
  font-family:"Titillium Web" ;
  font-size: 11pt;
}

.accordion_ul {
	padding-left: 0px;
	padding-right: 0px;
}

.accordion_ul li {
	margin-bottom: 10px;
	display: block;
	opacity: 0.6;
}

.accordion_ul li:hover {
	opacity: 1;
	transition: .2s ease;
}

.filter, .category, .people {
	cursor: pointer;
	font-size: 11pt;
	font-weight: 200;
}

.people {
	opacity: 0.6;
}

.people:hover {
	opacity: 1;
	transition: .2s ease;
}

.filter:hover::after, .category:hover::after  {
	content: '+';
}


.filtered {
	color: #f6ae1a!important;
}

.filtered::after {
	content: '+';
}

.accord_img, .accord_img2, .accord_img3 {
	width: 24px;
	height: 24px;
}

.accord_img2, .accord_img3 {
	display: none;
}

.card-header1 {
	border: none;
}


.card-header1 a:hover .accord_img {
	display: none;
}

.card-header1 a:hover .accord_img3 {
	display: block;
}

.tekst {
	font-size: 16pt!important;
}

#pp1:hover::before, #pp2:hover::before, #pp3:hover::before, #pp4:hover::before, #pp5:hover::before {
	content: '_';
	transition: .2s easy;
}

#SortButton .button {
	background-color: white;
}

#SortButton:focus, #SortButton:active, #btnGroupDrop1:focus, #btnGroupDrop1:active {
   outline: none !important;
   box-shadow: none;
}

#SortButton {
	padding-right: 0px;
}

.tekst:hover::before {
	content: '_';
}


.linkplava {
	color: #27A9E1;
}

#reg_login {
	color: #86d0ee;
	text-decoration: none!important;
}

.content_contributor {
	color: #86d0ee;
	font-size: 11pt;
	text-align: center;
}

#reg_login:hover {
	cursor: pointer;
}

.photo {
	padding-left: 0px;
	padding-right: 0x;
	margin-bottom: 5px;
}

.photo_index {
	padding-left: 0px!important;
	padding-right: 3px!important;
}

.photo_index img {
	height: 205px!important;
}

.photo_gap:hover {
	cursor: pointer;
}

.photo_gap:hover img {
  /*  -webkit-filter: brightness(70%);
   filter: brightness(70%);*/
}

.photo_gap:hover .photoinfo, .photo_gap:hover .new_photoicons {
	opacity: 1;
}

@media all and (min-width: 1400px) {
	.photo_index img {
		height: 255px!important;
	}
}

@media all and (min-width: 1800px) {
	.photo_index img {
		height: 265px!important;
	}
}

.photoinfo {
	position: absolute;
	width: 100%;
	bottom: 5px;
	height: 20px;
	transition: .4s ease;
	color: #fff;
	opacity: 0;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	margin-bottom: 0px;
}

.photoinfo_inner {
	color: white;
	font-size: 10pt;
	float: left;
	width: 100%;
	height: 25px;
}

@media all and (max-width: 425px) {
	.photoinfo {

		opacity: 1;
	}

}

.phototext {
	margin-left: 5px;
	/*margin-top: -15px;*/
	margin-bottom: 2px;
	font-family: 'Titillium Web';
	color: white;
	font-size: 10pt;
	/*position: relative;*/
    position: absolute;
    bottom: 0px;
	float: left;
	width: 85%;
}

.phototext a, .clipnameandauthor a {
	color: white;
	text-decoration: none;
}

.phototext a:hover, .clipnameandauthor a:hover {
	color: #edebe6;
}

.photoicons {
	margin-bottom: 2px ;
	margin-top: 1px;
    bottom: 5px;
	right: 5px;
	position: absolute;
	float: left;
}

.photoicons2 {
	margin-bottom: 2px ;
	margin-top: 1px;
	left: 5px;
	position: absolute;
	float: left;
}

.photoicons2:hover {
	cursor: pointer;
}

@media all and (max-width: 425px) {
	.phototext {
		width: 100%;
	}

	.photoicons {
		width: 100%;
	}
}

.photo_index:hover .photoinfo, .profile_image:hover .photoinfo {
	opacity: 1;
}

.photo_index:hover, .profile_image:hover {
	cursor: pointer;
}


.kolica_icon {
	width: 15px;
	height: 15px!important;
	border:0px;
	z-index: 5;
}

.kolica_icon:hover {
	content: url('../img/ikonice/Kolica-15x15---orange.png');
	width: 15px;
	height: 15px!important;
	border:0px;
	cursor: pointer;
}

.zvezda_icon {
	width: 15px;
	height: 15px!important;
	border:0px;
	z-index: 5;
}

.zvezda_icon:hover {
	content: url('../img/ikonice/zvezda---15x15---orange.png');
	width: 15px;
	height: 15px;
	border:0px;
	cursor: pointer;
}

.share_icon {
	width: 15px;
	height: 15px!important;
	border:0px;
	z-index: 5;
}

.share_icon:hover {
	content: url('../img/ikonice/shere---15x15---orange.png');
	width: 15px;
	height: 15px !important;
	border:0px;
	cursor: pointer;
}

.networks, .networks_single {
	position: absolute;
	bottom: 20px;
	width: 95px;
	right: 0px;
	text-align: right;
	display: none;
}

.networks_single {
	right: -70px;
	bottom: 25px;
	height: 20px;
}

/*
.share:hover .networks {
	display: block;
}
*/

.facebook {
	width: 20px;
	height: 20px;
}

.facebook:hover {
	content: url("../img/sharing/facebook---orange.png");
}

.instagram:hover {
	content: url("../img/sharing/instagram---orange.png");
}


.linkovanje:hover {
	content: url("../img/sharing/linkovanje---orange.png");
}


.pinterest:hover {
	content: url("../img/sharing/pinterest---orange.png");
}


.twiter:hover {
	content: url("../img/sharing/twiter---orange.png");
}

/* new icons */

.facebook2:hover {
	content: url("../img/svg/ikonenoveokrugle/facebook - orange new.svg");
}

.instagram2:hover {
	content: url("../img/svg/ikonenoveokrugle/instagram - orange new.svg");
}


.linkovanje2:hover {
	content: url("../img/svg/ikonenoveokrugle/in - orange new.svg");
}


.share_icon2:hover {
	content: url("../img/svg/ikonenoveokrugle/shear orange new.svg");
}

.cart_icon2:hover {
	content: url("../img/svg/ikonenoveokrugle/korpa - orange new.svg");
}

.star_icon2:hover {
	content: url("../img/svg/ikonenoveokrugle/star box - orange new.svg");
}


.net {
	float: left;
	margin-left: 3px;
}

.net img {
	width: 20px!important;
	height: 20px!important;
}

.t-body {
	color: black;
    display: block;
	padding-left: 20px;
    line-height: 28px;
}

.t-body:hover {
	color: green;
	text-decoration: none;
	background-color: #ededed;
	cursor: pointer;
}

.side-tabs__header {
	padding-left: 20px;
}



input[type="text"] {
	border-radius: 0px;
	border: 1px solid #606975;
}

#country_select {
	border-radius: 0px; border: 1px solid black;
}

.email_settings {
	margin-left: 30px;
}

.inputs {
	margin-left: 20px;
	width: 80%;
}

.inputs input {
	width: 80%;
	padding: 4px;
}





/* levi meni */

#overlay{
	position: fixed;
	display: none;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.5);
/*	z-index: 1035; */
}


.sidenav {
	height: 100%;
	width: 0;
	position: fixed;
/*	z-index: 1036;*/
	top: 0;
	left: 0;
	background-color:  #404041;
	overflow-x: hidden;
	transition: 0.5s;
	padding-top: 60px;
}

.sidenav a {
	padding: 8px 8px 8px 32px;
	text-decoration: none;
	font-family: 'Titillium Web';
	font-size: 16pt;
	color: #ACB6C6;
	display: block;
	transition: 0.3s;

}

.sidenav a:hover {
   color: #F5AD1B;
}


.sidenav .closebtn {
	position: absolute;
	top: 0;
	right: 25px;
	font-size: 36px;
	margin-left: 50px;
}


@media screen and (max-height: 450px) {
  .sidenav {padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}



	/* efekat transformatije crtica u X */

	#nav-icon1 {
		width: 25px;
		height: 20px;
		position: fixed;
		/* margin: 0px auto;*/
		left: 12px;
		top: 28px!important;
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
		-webkit-transition: .5s ease-in-out;
		-moz-transition: .5s ease-in-out;
		-o-transition: .5s ease-in-out;
		transition: .5s ease-in-out;
		cursor: pointer;
	/*	z-index: 1037!important;*/
		padding-top: 10px;
	}

	#nav-icon1 span {
	  display: block;
	  position: absolute;
	  height: 2px;
	  width: 100%;
	  background: gray;
	  border-radius: 9px;
	  opacity: 1;
	  left: 0;
	  -webkit-transform: rotate(0deg);
	  -moz-transform: rotate(0deg);
	  -o-transform: rotate(0deg);
	  transform: rotate(0deg);
	  -webkit-transition: .25s ease-in-out;
	  -moz-transition: .25s ease-in-out;
	  -o-transition: .25s ease-in-out;
	  transition: .25s ease-in-out;
	  z-index: 1037!important;
	}

	#nav-icon1 span:nth-child(1) {
	  top: 0px;
	}

	#nav-icon1 span:nth-child(2) {
	  top: 8px;
	}

	#nav-icon1 span:nth-child(3) {
	  top: 16px;
	}

	#nav-icon1.open span:nth-child(1) {
	  top: 8px;
	  -webkit-transform: rotate(135deg);
	  -moz-transform: rotate(135deg);
	  -o-transform: rotate(135deg);
	  transform: rotate(135deg);
	}

	#nav-icon1.open span:nth-child(2) {
	  opacity: 0;
	  left: -60px;
	}

	#nav-icon1.open span:nth-child(3) {
	  top: 8px;
	  -webkit-transform: rotate(-135deg);
	  -moz-transform: rotate(-135deg);
	  -o-transform: rotate(-135deg);
	  transform: rotate(-135deg);
	}


#menuright{
  position: absolute;
  top: 100px;
  left: 80px;
}

#menuright:hover {
	text-decoration: none;
}

#menusocial
{
  position: absolute;
  top: 450px;
  left: 80px;
}
#tackice{
  position: relative;
  left: 30px;
  top: 72px;
}
#logocrnipadajucimeni{
	 position: relative;
	width: 250px;
	height: 45px;
	left: 250px;
	top: 400px;

}
@media (min-width: 1000px) {
	.siroko {
		padding-left: 0px;
		padding-right: 0px;
	}
}

.visina {
	padding-top: 40px;
	margin-top: 40px;
}

@media all and (max-width: 575px) {
	.visina {
		padding-top: 0px;
		margin-top: -20px;
	}


	#profil_header {
		text-align: center;
	}

	#getfootage{
		line-height: 1;
		font-size: 28pt;
		font-weight: 500;
		color: white;
		margin-top: -150px;
		margin-bottom: 10px ;

	}
    #left{
	  float: left;
	  height: 100%;
	  width: 60px;
	}
	#left_top {
		float: left;
		height: 100%;
		width: 20px;
	}
	#right{
	  width: 100%;
	  height: 100%;

	}

	input{
	  font-family: "Titillium Web";
	  font-size: 12pt;
	  font-weight: 500;
	}
	input[type=text]::placeholder{
	  color:  #ACB6C6;
	  font-size: 10pt;
	  position: relative;
	  left: 2%;
	  right: 50%;

	  font-weight: 400;
	  font-family: "Titillium Web";

	}

	.menu_l {
		width: 40%!important;
		padding-left: 20px;
	}

}


	.tabjezicak {
		background-image: url('../img/dugmici/Refunds-1.png');
		background-repeat: no-repeat;
		width: 101px;
		height: 39px;
		color: #424243;
		font-size: 10pt;
		zoom: 0.82;
		padding-left: 8px;
		padding-right: 0px;
		margin-left: -2px;
	}

	@media all and (min-width: 1800px) {
		/*.tabjezicak {
			zoom: 1;
		} */
	}

	.tabjezicak:hover {
		background-image: url('../img/dugmici/Refunds-1.png');
		background-repeat: no-repeat;
		width: 101px;
		height: 39px;
		border: 0;
		color: white;
		border: none!important;
		background-color: white!important;
	}

	#profiltab .active {
		background-image: url('../img/dugmici/graybutton.png');
		background-repeat: no-repeat;
		width: 101px;
		height: 39px;
		color: white;
		border: none!important;
		background-color: white!important;
	}


	#profiltab .nav-link.active, .nav-tabs .nav-item.show .nav-link {
		border: none!important;
		background-color: white!important;
	}

	#profiltab .nav-item:hover {
		border: none!important;
		background-color: white!important;
		border-bottom: 1px solid #dee2e8!important;
	}

	#profiltab .nav-item {
		border-bottom: 1px solid #dee2e8!important;
		padding-left: 0px;
	}


	#profiltab {
		border-bottom: 1px solid #dee2e8!important;
		margin-left: 2px;
	}

	#myprofil_search, #myprofil_search2, #myprofil_search3, #myprofil_search4, #myprofil_search5 {
		width: 230px;
		border: 1px solid #dee2e8;
		box-shadow: none;

	}

	#myprofil_search {
		height: 25px;
		font-size: 11pt;
	}

	#myprofil_search2, #myprofil_search3, #myprofil_search4, #myprofil_search5 {
		height: 29px;
	}

	#myprofil_search::placeholder, #myprofil_search2::placeholder, #myprofil_search3::placeholder, #myprofil_search4::placeholder, #myprofil_search5::placeholder {
		color: #dee2e8;
		font-weight: 100;
	}

	#myprofil_lupa:hover {
		cursor: pointer;
		opacity: 0.85;
	}

	#myprofil_lupa:active {
		cursor: pointer;
		opacity: 1.2;
	}


	.myprofil_user {
		width: 100%;
	}

	@media all and (min-width: 1400px) {
		.myprofil_user {
			width: 80%;
		}
	}

	.menuefekat {
		transition: .4s ease-in-out;
		background-color: white;
		border-bottom: 1px solid #fcfcfc;

	}

	.page-link {
		margin-right: 5px;
		box-shadow: none;
	}

	.page-dark {
		border: 1px solid #424243!important;
	}

	.footer_catdash {
		border-top: 2px solid #424243;
		display: block;
		width: 25px;
	}

	.mob_dash {
		border-top: 2px solid #424243;
		display: none;
		width: 7px;
		margin-top: 12px;
		margin-bottom: 0px!important;
	}
	.footer_titlename {
		margin-bottom: 15px;
		font-size: 12pt;
		font-weight: 600;
		color: #424243;
	}

	.footer_other {
		margin-bottom: 10px;
		font-size: 12pt;
		font-weight: 600;
		color: #424243;
	}

	.footer_copyright {
		margin-bottom: 10px;
		margin-top: 10px;
		padding-left: 70px!important;
	}

	@media all and (min-width: 1550px) and (max-width: 1700px) {
		.footer_copyright {
			padding-left: 80px!important;
		}
	}

	@media all and (min-width: 1701px) {
		.footer_copyright {
			padding-left: 90px!important;
		}
	}

	.categorylist li a {
		color:  #424243;
	}

	.categorylist li a:hover {
		text-decoration: none;

	}

	.categorylist li a:hover::before {
		content: '_';
		transition: .2s easy;
	}

	#qa_category li a {
		font-size: 11pt;
	}

	#qa_category li a:hover {
		cursor: pointer;
		color: #f6ae1a;
	}

	#qa_category li a:hover::before {
		content: '+';
		transition: .2s easy;
	}

	.qa_active {
		color: #f6ae1a!important;
	}

	.qa_active::before {
		content: '+';
	}



	.twitter {
		color:  #424243;
	}

	.twitter:hover  {
		text-decoration: none;
		color:  #424243;
	}

	.twitter:hover::before  {
		content: '_';
	}

	.index_upload {
		color:  #424243;
		text-decoration: none!important;
	}

    .index_upload3 {
        color:  #424243;
        text-decoration: none;
    }

    .footer_upload:hover::before {
    	content: '_';
    }

	.index_div {
		position: absolute;
		top: 65px;
		font-size: 13pt;
		padding-left: 6px;
	}

	.index_img {
		width: 170px;
		margin-top: 2px;
	}

/*
	.index_img:hover {
		content: url('../img/svg/menu_upload_2-orange.svg');
		cursor:  pointer;
	}
	*/


	@media all and (min-width: 1600px) {
		.index_div {
			position: absolute;
			top: 78px;
			font-size: 13pt;
			padding-left: 6px;
		}

		.index_img {
			width: 185px;
		}

	}

	@media  (min-width: 1601px) {
		.index_div {
			position: absolute;
			top: 88px;
			font-size: 13pt;
			padding-left: 6px;
		}

		.index_img {
			width: 230px;
		}

	}


	.index_upload:hover {
		color:  #424243;
		text-decoration: none;
	}
    .index_upload3:hover {
        color:  #424243;
        text-decoration: none;
    }

	/*.index_upload:hover::before {*/
	/*	content: '_';*/
	/*	transition: .2s easy;*/
	/*}*/

    .index_upload2:hover ~ #temp_svg2 {
        content: url('../img/svg/left_menu_upload_orange.svg');
        cursor:  pointer;
    }
	.index_div:hover ~ #temp_svg {
		content: url('../img/svg/menu_upload_2-orange.svg');
		cursor:  pointer;
	}

	.selectcrni {
		border-radius: 0px!important;
		border: 1px solid #dee2e8;
		box-shadow:  none;
		font-size: 12pt;
		color:  #424243;
	}

	.selectcrni option {
		font-size: 10pt;
		color:  #424243;
	}

	#select_comments, #select_contenttype,  #select_contentfilter,
	#select_draftcategory, #select_draftformat,
	#select_draftframerate, #select_draftframing, #release_modal_type, #select_statistic, #release_sort, #session_search {
		height: 34px;
		box-shadow: none!important;
		border: 1px solid #dee2e8;
		padding-right: 2px;
		font-family: 'Titillium Web';
	}

	#select_draftcategory,  #select_draftformat, #select_draftframerate, #select_draftframing {
		height: 31px!important;
		font-size: 11pt;
		padding-top: 3px;
		box-shadow: none;
	}

	#draft_camera, #draft_length {
		height: 31px!important;
	}


	/* nove velicine */

	.col-md-15, .col-sm-15, .col-lg-15, .col-xl-15 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66%;
		flex: 0 0 16.66%;
		max-width: 16.66%;
		padding-left: 5px;
		padding-right: 10px;
	}

	.col-md-22, .col-sm-22, .col-lg-22, .col-xl-22  {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
		padding-left: 12px;
		padding-right: 12px;
		float: left;
	}

	.col-md-25, .col-sm-25, .col-lg-25, .col-xl-25  {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
		padding-left: 15px;
		padding-right: 15px;
	}

	.col-md-95, .col-sm-95 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
		padding-left: 15px;
		padding-right: 15px;
	}

	.col-xl-35, .col-lg-35, .col-md-35, .col-sm-35 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 30%;
		flex: 0 0 30%;
		max-width: 30%;
		padding-left: 15px;
		padding-right: 15px;
	}

	.col-md-75, .col-sm-75 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 70%;
		flex: 0 0 70%;
		max-width: 70%;
		padding-left: 15px;
		padding-right: 15px;
	}

@media all and (min-width: 1550px) {
	.col-xl-15, .col-lg-15, .col-md-15, .col-sm-15 {
	/*	-webkit-box-flex: 0;
		-ms-flex: 0 0 5%;
		flex: 0 0 5%;
		max-width: 5%; */
		padding-left: 10px;
		padding-right: 10px;
		width: 105px!important;
	}

	.col-md-22, .col-sm-22, .col-lg-22, .col-xl-22  {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16%;
		flex: 0 0 16%;
		max-width: 16%;
		padding-left: 10px;
		padding-right: 10px;
	}

	.col-md-25, .col-sm-25 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
		padding-left: 15px;
		padding-right: 15px;
	}

	.col-md-95, .col-sm-25 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 80%;
		flex: 0 0 80%;
		max-width: 80%;
		padding-left: 15px;
		padding-right: 15px;
	}


	.col-md-35, .col-sm-35 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
		padding-left: 15px;
		padding-right: 15px;
	}

	.col-md-75, .col-sm-75 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
		padding-left: 15px;
		padding-right: 15px;
	}
}


.signle_p {
	margin-bottom: 0px;
	line-height: 7px;
}

.siva_vrsta, .siva_vrsta td {
	border: none!important;
	background-color: #dee2e8;
}

.bela_vrsta, .bela_vrsta  td {
	border: none!important;
}

#korpa {
	width: 17px;
	height: 17px;
}

.krug {
	width: 18px;
	height: 18px;
}

.krugbroj {
/*	position:  absolute;
 	margin-left: -14px; */
 	color: white;
 	font-size: 9pt;
	width: 18px!important;
	height: 18px!important;
 	margin-top:  -19px;
 /*	margin-left: 20px; */
 	text-align: center;
}

.krugbroj2 {
	position:  absolute;
 	margin-left: -14px;
 	margin-left: 20px;
}

#profile_header, #profile_text, #future_item {
	border: 1px solid #dee2e8;
	box-shadow: none;
	font-size: 11pt;
	padding: 0px;
	text-align: left;
}

#profile_textarea {
	border: 1px solid #dee2e8;
	box-shadow: none;
	font-size: 11pt;
	padding: 0px;
	text-align: left;
}

#future_item {
	padding-left: 10px;
	font-size: 11pt;

}

#profile_header::placeholder, #profile_text::placeholder, #future_item::placeholder, #profile_textarea::placeholder {
	color: #dee2e8;
	padding-left: 0px;
}

#profil_avatar_upload::-webkit-file-upload-button,
#profil_homeimage_upload::-webkit-file-upload-button,
#release_file::-webkit-file-upload-button,
#release_upload_file::-webkit-file-upload-button,
#release_upload_file1::-webkit-file-upload-button,
#reverse_file_upload::-webkit-file-upload-button {
	background-color: #f6ae1a;
	color: white;
	border-radius: 0px;
	font-size: 10pt;
	border: none;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	box-shadow: none!important;
}

#profil_avatar_upload::after, #profil_homeimage_upload::after, #release_upload_file::after, #release_upload_file1::after, #reverse_file_upload::after  {
	content: '';
}

#profil_country_yes, #profil_country_no, #profil_freelance_yes,
#profil_freelance_no, #contactus_customer,
#contactus_author, #draft_license_com, #draft_license_edi, #draft_digi1, #draft_digi0,
#packet1, #packet3, #packet6, #packet12, #checkout_card, #checkout_paypal, #checkout_credit, .mradio {
	/* remove standard background appearance */
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	/* create custom radiobutton appearance */
	display: inline-block;
	width: 25px;
	height: 25px;
	padding: 6px;
	/* background-color only for content */
	background-clip: content-box;
	border: 2px solid #dee2e8;
	background-color: #dee2e8;
	border-radius: 50%!important;
	cursor: pointer;
	box-shadow: none;
	margin-right: 4px;
	margin-left: 5px;
}

#contactus_customer, #contactus_author, #draft_license_com, #draft_license_edi, #draft_digi1, #draft_digi0,
#packet1, #packet3, #packet6, #packet12, #checkout_card, #checkout_paypal, #checkout_credit, .mradio {
	width: 20px!important;
	height: 20px!important;
	padding: 4px!important;
	margin-right: 4px!important;
	margin-left: 5px!important;

	border: 1px solid #dee2e8!important;
}

#draft_license_com, #draft_license_edi, #draft_digi1, #draft_digi0  {

	padding: 5px!important;
}

/* appearance for checked radiobutton */
#profil_country_yes:checked, #profil_country_no:checked, #profil_freelance_yes:checked,
#profil_freelance_no:checked , #contactus_customer:checked, #contactus_author:checked,
#draft_license_com:checked, #draft_license_edi:checked, #draft_digi1:checked, #draft_digi0:checked,
#packet1:checked, #packet3:checked, #packet6:checked, #packet12:checked,
#checkout_card:checked, #checkout_paypal:checked, #checkout_credit:checked, .mradio:checked   {
	background-color: #f6ae1a!important;
	background-clip: content-box!important;
	border: 2px solid #f6ae1a!important;
	border-radius: 50%!important;
	box-shadow: none!important;
}

#contactus_customer:checked, #contactus_author:checked,
#draft_license_com:checked, #draft_license_edi:checked,
#draft_digi1:checked, #draft_digi0:checked, #packet1:checked, #packet3:checked, #packet6:checked, #packet12:checked,
#checkout_card:checked, #checkout_paypal:checked, #checkout_credit:checked, .mradio:checked   {
	background-color: #f6ae1a!important;
	border: 1px solid #f6ae1a!important;

}


#profil_country_yes:visited, #profil_country_no:visited, #profil_freelance_yes:visited, #profil_freelance_no:visited, #contactus_customer:visited, .
#contactus_author:visited, #draft_license_com:visited, #draft_license_edi:visited, #draft_digi1:visited, #draft_digi0:visited,
#packet1:visited, #packet3:visited, #packet6:visited, #packet12:visited,
#checkout_card:visited, #checkout_paypal:visited, #checkout_credit:visited, .mradio:visited  {
	border: 1px solid #dee2e8!important;
}

#profil_country_yes:focus, #profil_country_no:focus, #profil_freelance_yes:focus, #profil_freelance_no:focus, #contactus_customer:focus,
#contactus_author:focus, #draft_license_com:focus, #draft_license_edi:focus, #draft_digi1:focus, #draft_digi0:focus,
#packet1:focus, #packet3:focus, #packet6:focus, #packet12:focus, #checkout_card:focus,
#checkout_paypal:focus, #checkout_credit:focus, .mradio:focus   {
	outline: none!important;
}

.mycheckbox, .mycheckboxblack, .mycheckboxgray {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  margin-left: 0px;
  cursor: pointer;
  font-size: 18px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: 400;
}

/* Hide the browser's default checkbox */
.mycheckbox input, .mycheckboxblack input,  .mycheckboxgray input  {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark, .checkmarkgray {
  position: absolute;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  border: 1px solid #dee2e8;
}

.checkmarkgray {
 	 border: 1px solid rgb(222, 226, 232);
}

.siva_vrsta .checkmark {
	border: 1px solid white;
	background-color: white!important;
}

.mycheckbox input:checked ~ .checkmark, .mycheckboxgray input:checked ~ .checkmarkgray {
  border: 1px solid #f6ae1a ;
}

.mycheckboxgray input:checked ~ .checkmarkgray {
		border: 1px solid rgb(222, 226, 232);
}

.mycheckboxblack input:checked ~ .checkmark {
	border: 1px solid #3f3e40;
}

.checkmark:after, .checkmarkgray:after{
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.mycheckbox input:checked ~ .checkmark:after, .mycheckboxblack input:checked ~ .checkmark:after,  .mycheckboxgray input:checked ~ .checkmarkgray:after {
  display: block;
}

/* Style the checkmark/indicator */
.mycheckbox .checkmark:after, .mycheckboxblack .checkmark:after {
	left: 6px;
	top: 3px;
	width: 5px;
	height: 10px;
	border: solid #f6ae1a;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);

}

.mycheckboxgray .checkmarkgray:after {
	left: 6px;
	top: 3px;
	width: 5px;
	height: 10px;
	border: solid rgb(222, 226, 232);
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.mycheckbox_title {
	top: -3px;
	position: absolute;
	font-size: 11pt;
}

.mycheckbox_text {
	margin-top: 30px;
	font-size: 10pt;
	position: absolute;
	left:  35px;
}


/* reverse search */

	.promenjeni_select {
		position: relative;
		/*  border: 1px solid #dee2e8; */
		border: none;
		height: 100%;
		width: 125px;
		font-size: 12pt;
		margin-top: 0px;
		border-radius: 0px;
		padding-top: 12px;
		background-color: white;
		margin-left: 0px;
		float: left;
	}
	.promenjeni_select:hover {
		cursor: pointer;
	}

	.odabrano_select {
		padding-top: 7px;
		padding-left: 40px;
		color: #dadfe5;
	}

	.odabrano_select:hover {
		color: #424243;
	}

	.odabrano_select:before {
		position: absolute;
		content: url('../img/strelice/tankadole.png');
		top: 22px;
		left: 10px;
		opacity: 0.45;
	}


	.video_spec {
		background-color: #eef0f4!important;
		font-size: 11pt;
		border: 1px solid #eef0f4;
		height: 50px; 		/* pocetno 60px */
		margin-bottom: 10px;
	}

	@media screen and (min-width: 1500px) {
		.stela {
			margin-top: 5px;
		}

	}
	.video_spec_button {
		color: #3f3e40!important;
		font-size: 11pt!important;
		text-decoration: none!important;
		outline: none!important;
	}

	.video_spec button:after {
		position: absolute;
		content: url('../img/strelice/tankagore2.png');
		top: 15px;
		right: 10px;
		opacity: 0.9;
	}

	.video_spec button.collapsed:after {
		position: absolute;
		content: url('../img/strelice/tankadole.png');
		top: 17px;
		right: 10px;
		opacity: 0.9;
	}

	.promenjeni_option {
		font-size: 11pt;
		padding-left: 14px;
		padding-top: 5px;
		padding-bottom: 4px;
	}

	.odabrano_select:after:hover {
		opacity: 0.1;
	}

	.promenjeni_option:hover {
		cursor: pointer;
		background-color: #dee2e8;
	}

	#category_list {
	/*	position: relative;
		margin-top: -73px;
		width: 151px;
		z-index: 1;
		background-color: white;
		margin-left: 248px;
		box-shadow: 0px 3px 2px #dee2e8;*/

		position: absolute;
		top: 330px!important;
		width: 126px;
		z-index: 2;
		background-color: white;
		margin-left: 204px;
		/*box-shadow: 0px 3px 2px #dee2e8;*/
		border-bottom: 1px solid #3f3e40;
		border-right: 1px solid #3f3e40;
		border-left: 1px solid #3f3e40;
		border-top: 1px solid #3f3e40;

	}



	.category_hide {
		display: none;
	}

	.reverse_search {
		background-color: white;
		float: left;
		width: 60px;
		border-radius: 0px;
		padding-top: 12px;
		text-align: center;
		height: 100%;
		margin-left: 0px;
	}

	.reverse_search img {
		width: 30px;
		opacity: 0.6;
	}

	.reverse_search img:hover {
		opacity: 1;
		cursor: pointer;
	}

	.reverse_inner {
		border-left: 1px solid #dee2e8;
		border-right: 1px solid #dee2e8;
		padding-top: 7px;
		padding-bottom: 5px;
		padding-left: 0px;
	}

	#searchpolje{
		position: relative;
		height: 100%;
		width: 65%;
		background-color: white;
		display:inline-block;
		border-style: none;
		margin-left: 12px;
		border: none;
	}


/* reverse search end  */

.single-modal-dialog {
	max-width: 70%;
	padding-top: 1px;
}

@media  all and (min-width: 1700px) {
	.single-modal-dialog {
		max-width: 55%!important;
	}
}

#form_register input, #form_personal input, #form_contactus input, #form_contactus textarea {
	color: #424243;
	font-size: 11pt;
	border: 1px solid #dee2e8;
	box-shadow: none;
}

#form_register input::placeholder, #form_personal input::placeholder, #form_contactus input::placeholder {
	color: #dee2e8;
}

.register_error, .loginerror {
	font-size: 11pt;
	color: #f6ae1a!important;
}

.soc_control {
	border: none!important;
	border-bottom: 1px solid #dee2e8!important;
	box-shadow: none!important;
	font-size: 11pt!important;
}

#profile_progress {
	display: none;
}

.follow_item {
	background-repeat: no-repeat;
	width: 76px;
	height: 76px;
	padding-top: 25px;
	font-size: 12pt;
	text-align: center;
	display: block;
}

.aktivna {
	background-color: #dee2e8!important;
}


.stranica {
	border: 1px solid #dee2e8;
	color: #424243;
	font-size: 8pt;
}


/* upload tabela */
.uploadtable td, .uploadtable th {
	border: none!important;
}

#draftsearch1, #draftsearch5, #draftsearch7, #draftsearch6, #wizz_draftsearch, #modalrelease_search, #release_search, #session_search, #qa_field {
	border: none!important;
	outline: none;
	height: 31px;

	box-shadow:  none;
	padding-top: 1px!important;
	padding-left: 10px!important;
	width: 78%;

}

.qa_okvir {
	border: 1px solid #3f3e40!important;
	height: 32px;
}

#qa_field:focus .qa_okvir {
	border: 1px solid #a0a2a3!important;
}

#draftsearch1::placeholder, #draftsearch5::placeholder,
#draftsearch7::placeholder, #draftsearch6::placeholder,
#modalrelease_search::placeholder,
#release_search::placeholder, #release_upload_type::placeholder, #qa_field::placeholder, #wizz_draftsearch::placeholder  {
	color: #dee2e8;
	font-size: 11pt;
}

.menage_search_lupa {
	position: absolute;
	top: 1px;
	right: 2px;
}

.menage_search_lupa:hover {
	cursor: pointer;
	opacity: 0.9;
}

.menage_search_lupa:active {
	opacity: 0.8;
}


.menage_search_calendar {
	position: absolute;
	top: 0px;
	right: 40px;
	width: 28px;
	opacity: 0.6;
}

.menage_search_calendar:hover {
	cursor: pointer;
	opacity: 0.9;
}

.menage_search_calendar:active {
	opacity: 0.8;
}

/* end upload */

.font-11 {
	font-size: 11pt!important;
}

.font-10 {
	font-size: 10pt!important;
}

.licence_button {
	border: 1px solid #3f3e40;
	color: #3f3e40;
	border-radius: 0px;
}

.licence_button:hover {
	border: 1px solid #3f3e40;
	text-decoration: none;
	color: #3f3e40;
}

.btn-group-toggle .active {
	background-color: #3f3e40;
	color: white;
	box-shadow: none;
	border: none;
	border: none;
	border-radius: 0px;
	text-decoration: none;
	outline: none;
}

.btn-group-toggle .focus {
	border: none;
	border-radius: 0px;
	text-decoration: none;
}


#footer{
	position: relative;
	display: inline-block;
	width: 100%;
	background-image: url('assets/img/footer.png');
	background-repeat: no-repeat;
	background-size: cover;
	padding-top: 180px;
}

@media  (max-width: 350px) {
	#footer {
		padding-top: 260px;
	}
}

.dropzone {
	border: none!important;
}

.dropzone:visited {
	border: 1px solid red!important;
}

.dz-button {
	color: white!important;
}

#upload_area:active {
	border-left: 1px solid #dee2e8;
	border-right: 1px solid #dee2e8;
}

#upload_area:hover {
	cursor: pointer;
}

/* menage content */
.draftactive1, .draftactive5, .draftactive6, .draftactive7 {
	/*border: 1px solid #3f3e40!important;*/
	border: 1px solid orange !important;
	outline: 1px solid orange !important;


}

.selektovano {
	position: absolute;
	right: 11px;
	top: 9px;
	width: 8px;
	height: 12px;
	/*border: 1px solid #3f3e40;*/
    border: 1px solid orange;

    border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	display: none;
	z-index: 11;
}

.okvir {
	position: absolute;
	right: 5px;
	top: 5px;
	height: 20px;
	width: 20px;
	/*border: 1px solid #3f3e40;*/

    background-color: white!important;
	display: none;
}

.okvirorange {
	position: absolute;
	right: 5px;
	top: 5px;
	height: 20px;
	width: 20px;
	/*border: 1px solid #3f3e40;*/
    border: 1px solid orange;

    background-color: white!important;
	display: none;

}

.hidden {
	display: none;
}

.wideimage {
	position: absolute;
	right: 3px;
	bottom: 3px;
	width: 35px;

	display: none;
}

.item:hover .wideimage {
	display: block;
}

.item:hover .okvir {
	display: block;
	background-color: white!important;
}

.item:hover {
	cursor: pointer;
}


.imgpng {
	position: absolute;
	bottom: 5px;
	left: 5px;
	width: 30px!important;
	height: 30px!important;

}

.imgsaved {
	position: absolute;
	top: 0px;
	left: 5px;
	width: 30px!important;
	height: 30px!important;
	font-size: 12pt;
	color: white;
	display: none;
}


/* end menage content */

/*


*/

/* rating stars */

.stars {
	direction: rtl;
	margin: 0 auto;
}
.stars	label {
		cursor: pointer;
		padding: 1px;
		margin: 0;
	}

.stars	.fa {
		color: #f6ae1a;
	/*	text-shadow: 0 0 5px #f1c40f; */
		font-size: 13px;
	}

.stars .fa-star { display: none; }

/*.stars	input:not(:checked) ~ label:not([for="difficulty-1"]) > .fa-star { display: none; }*/

.stars	label:hover > .fa-star-o,
.stars	label:hover ~ label > .fa-star-o,
.stars	input:checked ~ label > .fa-star-o { display: none; }

.stars	label:hover > .fa-star,
	label:hover ~ label > .fa-star,
	input:checked ~ label > .fa-star { display: inline-block !important; }

/* end rating stars */


#draft_delete_button img {
	width: 28px!important;
	opacity: 0.8!important;
}

#draft_delete_button:hover img {
	opacity: 1;
}

.release_control {
	width: 22px;
	opacity: 0.8;
}

.release_control:hover {
	opacity: 1;
	cursor: pointer;
}

.detach_release {
	z-index:2;
	position: absolute;
	right: 10px;
	bottom: 45px;
	background-color: white;
	display: none;
}

.attached_release:hover .detach_release {
	display: block;
	cursor: pointer;
}


.siviinput {
	border: 1px solid #dee2e8!important;
	box-shadow: none!important;
	border-radius: 0px!important;
	font-size: 11pt!important;
}

.siviinput:focus {
	border: 1px solid #d3d6db!important;
}

.video_left {
	cursor: pointer;
	opacity: 0.9;
}

.video_left:hover {
	opacity: 1;
}

.video_left_checker {
	width: 15px;
	z-index:2;
	position: absolute;
	bottom: 3px;
	left: 3px;
	width: 15px;
	height: 15px;
}

#rel_video_content {
	max-width: 75%!important;
}

#rel_video_content1 {
	max-width: 60%!important;
}

.main_video {
	border: 1px solid #dee2e8;
	height: 364px;
	background-color: #3f3e40;
	padding-top: 90px;
}

.three_photos {
	border: 1px solid #dee2e8;
	height: 98px;
	background-color: #acb6c6;
	padding-top: 40px;
	opacity: 0.2;
	cursor: pointer;
}

.three_photos:hover {
	opacity: 1;
}

.three_photos_active {
	opacity: 1;
	border: 1px solid #3f3e40;
}

.three_photos_white {
	font-size: 10pt;
	border: 1px solid #dee2e8;
	height: 98px;
	padding-top: 15px;
	cursor: pointer;
}

@media all and (min-width: 1501px) {
	#rel_video_content {
		max-width: 48%!important;
	}

	#rel_video_content1 {
		max-width: 35%!important;
	}

	.video_spec {
		height: 60px;
	}

	.main_video {
		height: 368px;
	}

	.three_photos {
		height: 113px;
	}

	.three_photos_white {
		height: 113px;

	}

	.video_spec button:after {
		top: 20px;
	}

	.video_spec button.collapsed:after {
		top: 20px;
	}
}

/* select2 */

.select2-selection__choice {
	border-radius: 0px!important;
	border: none!important;
	box-shadow: none!important;
	padding-top: 0px!important;
	background-color: #f8ae19!important;
	color: white;
	padding-bottom: 0px!important;
	height: 20px!important;
}
.select2-selection__choice__remove {
	float: right;
	border-right: none!important;
	padding-left: 0px!important;
	border-radius: 0px!important;
	color: white!important;
	margin-top: -1px!important;
}

.select2-selection__choice__remove:hover {
	background-color: #f8ae19!important;
	color: white!important;
}

.select2-selection__choice__display {
	padding-left: 5px!important;
	padding-right: 5px!important;
	margin-top: -4px!important;
}

.select2-container--default.select2-container--focus .select2-selection--multiple{
/*    border: 1px solid #a2a9b3!important;*/
	border-radius: 0px!important;
}

.select2-selection {
	border: 1px solid #dee2e8!important;
	border-radius: 0px!important;
	font-size: 9pt!important;
	min-height: 34px!important;
}

.select2-dropdown--below {
	border: 1px solid #dee2e8!important;
	border-radius: 0px!important;
	border-top: none !important;
	font-size: 10pt!important;
}

.select2-dropdown--above {
	border: 1px solid #dee2e8!important;
	border-radius: 0px!important;
	border-top: none !important;
	font-size: 10pt!important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #f2f3f5;
	color:#3f3e40;
}

.select2-search__field::placeholder{
	padding-top: 5px;
	color: #dee2e8;
}
.select2-search__field:-ms-input-placeholder {
	padding-top: 5px;
	color: #dee2e8;
}
.select2-search__field::-ms-input-placeholder {
	padding-top: 5px;
	color: #dee2e8;
}


.select2-selection--multiple:before {
    content: "";
    position: absolute;
    right: 7px;
    top: 40%;
    border-top: 5px solid #888;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}

/* end select2 */

#video_tags + .select2-container--default .select2-selection--multiple {
	min-height: 80px!important;
}

#single_price, #single_purchase_price, #multi_price, #multi_purchase_price {
	width: 80%!important;
}

@media all and (max-width: 1501px) {
	#single_price, #single_purchase_price, #multi_price, #multi_purchase_price {
		width: 72%!important;
	}
}

#search_top {
	margin-top: -4px;
	height: 33px!important;
	width: 500px;
	margin-left: 4px;
	z-index: 320px;
	border: 1px solid #dee2e8;
	padding: 1px;
}

#left_top {
	float: left;
	height: 100%;
	width: 30px;
	background-color: white;
}

#btnlupa {
	height: 27px!important;
	width: 32px!important;
	border-style: none!important;
	outline: none!important;
	padding-left: 0px;
}

#right_top {
	float: left;
	margin-left: 5px;
	width: 90%;
}


/* reverse search */

.promenjeni_select2 {
	position: relative;
	border: none;
	height: 30px;
	width: 110px;
	font-size: 12pt;
	margin-top: 0px;
	border-radius: 0px;
	padding-top: 2px;
	background-color: white;
	margin-left: 0px;
	float: left;
}

.promenjeni_select2:hover {
	cursor: pointer;
}

.odabrano_select2 {
	padding-top: 4px;
	padding-left: 25px;
	color: #dadfe5;
	text-align: left;
	font-size: 10pt!important;
}

.odabrano_select2:hover {
	color: #424243;
}

.odabrano_select2:before {
	position: absolute;
	content: url('../img/strelice/tankadole.png');
	top: 7px;
	left: 2px;
	opacity: 0.45;
}

.reverse_search2 {
	background-color: white;
	float: left;
	width: 38px;
	border-radius: 0px;
	padding-top: 1px;
	text-align: center;
	height: 100%;
	margin-left: 0px;
}

.reverse_search2 img {
	width: 22px;
	opacity: 0.6;
	margin-top: 4px;
	margin-left: -15px;
	opacity: 0.8;
}

.reverse_search2 img:hover {
	opacity: 1;
	cursor: pointer;
}

.reverse_inner2 {
	border-left: 1px solid #dee2e8;
	border-right: 1px solid #dee2e8;
	padding-top: 1px;
	padding-bottom: 5px;
	padding-left: 15px;
}

#searchpolje2 {
	position: relative;
	height: 100%;
	width: 45%;
	background-color: white;
	display:inline-block;
	border-style: none;
	margin-left: -97px;
	border: none;
	padding-left: 20px;
	font-size: 10pt!important;
	box-shadow: none;
	border: none;
	outline: none;
	margin-top: 4px;
}

#searchpolje2::placeholder {
	color: #dee2e8;
	opacity: 0.8;
}


/* reverse search end  */

#category_top_list {
	position: absolute;
	top: 45px;
	width: 115px;
	z-index: 2;
	background-color: white;
/*	box-shadow: 0px 2px 2px #dee2e8; */
	margin-left: 31px;
	border-left: 1px solid #dee2e8;
	border-bottom: 1px solid #dee2e8;
	border-right: 1px solid #dee2e8;
}

.promenjeni_top_option {
	font-size: 10pt;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 4px;
	text-align: left;
}

.odabrano_select2:after:hover {
	opacity: 0.1;
}

.promenjeni_top_option:hover {
	cursor: pointer;
	background-color: #dee2e8;
}

#single_photo_video {
	/*height: 495px;  */
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	/*height: 540px;*/
}

.single_image {
	max-width: 90%;
	/*max-height: 470px; */
	width: auto;
	height: auto;
	margin-top: 10px;
}

#single_player {
	margin-top: 5px;
	max-width: 100%;
	max-height: 465px!important;
	width: auto;
	height: auto;
}

@media all and (min-width: 1600px) {
	#single_photo_video {
		height: 570px;
	}
}
#single_player {
	max-width: 80%;
	margin-top: 10px;
	width: auto;
	height: auto;
	border: none;
	outline: none;
}

@media all and (min-width: 1600px) {
	#single_photo_video {
		height: 620px;
	}

	#single_player {
		margin-top: -13px;
		height: 98%;
	}

	.single-modal-dialog {
		max-width: 75% !important;
	}
}


.gallery {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
	-webkit-column-width: 33%;
	-moz-column-width: 33%;
	column-width: 33%;
	column-gap: 3px;
}

.gallery .pics {
	-webkit-transition: all 350ms ease;
	transition: all 350ms ease;

}

.gallery .animation {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

	.img-btm {
		margin-bottom: 3px;
	}

@media (max-width: 450px) {
	.gallery {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
		-webkit-column-width: 100%;
		-moz-column-width: 100%;
		column-width: 100%;
	}
}

@media (max-width: 400px) {
	.btn.filter {
		padding-left: 1.1rem;
		padding-right: 1.1rem;
	}
}


.likebox-right {
	height: 41px;
	width: 175px;
	position: fixed;
	bottom: 3px;
	right: 75px;
	z-index: 300;

}

.likebox-right:hover {
	cursor: pointer;
}

.likebox-right-inner {
	background-color: rgba(51,51,51,0.90);
	height: 100%;
	width: 175px;
	border-radius: 6px;
	padding: 10px;
}

.likebox-right-inner:hover {
	background-color: rgba(51,51,51, 1);
}


.likeboxopen {
	background-image: url('../img/ikonice/5.png');
	width: 45px;
	height: 43px;
	float: left;
	margin-left: -5px;
	margin-top: -6px;
}

.likeboxopen:hover {
	background-image: url('../img/ikonice/6.png');
}

.likebox-right-inner:hover .gray_likebox {
	display: block;
}

.likebox-right-inner:hover .likeboxopen {
	background-image: url('../img/ikonice/6.png');
}

.likebox {
	height: 200px;
	width: 100%;
	position: fixed;
	bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	resize: vertical;
	overflow: auto;
	display: none;
}

.likebox_inner {
	background-color: rgba(51,51,51,0.80);
	height: 100%;
	width: 100%;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding: 10px;
	resize: vertical;
	overflow: auto;
	z-index: 305;
}

.likebox_content img {
	margin-right: 10px;
}

.orange_box {
	float: left;
	font-size: 13pt;
	font-weight: bold;
	margin-top: 0px;
	margin-left: -37px;
/*	z-index: 2;
	background-color: #f8ae19;
	height: 41px;
	width: 40px;
	border-radius: 5px;*/
	padding-top: 6px;

}

.gray_likebox {
	position: fixed;
	right: 12px;
	bottom: 44px;
	width: 165px;
	/*height: 75px;*/
	font-size: 11pt;
	background-color: #adb6c6;
	padding: 5px;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	display: none;

}

#profile_mail_sender {
	outline: none;
    border-radius: 0px;
    border: 1px solid #dee2e8;
    box-shadow: none;
}
#profile_mail_sender::placeholder {
	font-size: 10pt;
	padding-left: 0px!important;
}

#profile_mail_sender:focus, #profile_mail_text:focus {
	border: 1px solid #a0a2a3;
}


	#img_search_orange {
		width: 63px;
	}

	#img_search_orange:hover {
		cursor: pointer;
		opacity: 0.95;
	}

	#img_search_orange:active {
		opacity: 0.8;
	}

.dropdown-item:hover {
	background-color: #dee2e8;
}



.modal_requirements {
	max-width: 60%!important;
}

@media (min-width: 1440px) {
	.modal_requirements {
		max-width: 50%!important;
	}

}

.select_requirements {
	border-radius: 0px;
	box-shadow: none;
	outline: none;
	font-size: 13pt;
	height: 35px!important;
	padding-top: 1px;
	border: 1px solid #3f3e40;
}

.select_requirements:focus {
	outline: none!important;
	box-shadow: none;
	border: 1px solid #3f3e40;
}

.requirements_close {
	margin-top: 4px;
	width: 20px;
	height: 20px;
	background-image: url('../img/requirements/x---beli.png');
	background-repeat: none;
}

.requirements_close:hover {
	cursor: pointer;
	background-image: url('../img/requirements/download.png');
}


.uploadmodal {
	width: 48%!important;
}

@media (min-width: 1440px) {
	.uploadmodal {
		width: 32%!important;
	}
}

.upload_left {
	left: 0px;
	text-align: center;
	margin-top: -30px;
	font-size: 14pt;
	position: absolute;
	text-decoration: none;
	color: #3f3e40;
	/*width :50%;*/
    width: 59%;
}

.upload_right {
	right: 0px;
	text-align: center;
	margin-top: -30px;
	font-size: 14pt;
	position: absolute;
	text-decoration: none;
	color: #3f3e40;
	/*width :45%;*/
    width: 48%;
}
/*
.upload_left:hover::before, .upload_right:hover::before {
	content: '_';
	color: orange;
}
*/


#uploadimage1:hover .upload_left::before, #uploadimage2:hover .upload_right::before {
	content: '_';
	color: orange;
}

.plan {
	background-color: white;
	margin-right: 13px;
	min-height: 690px!important;
/*	border-bottom: 10px solid #f8ae19; */
	border-bottom:  7px solid #f6ae1a;
	z-index: 10;
	margin-top: 0px;
	border: 1px solid #adb6c7;
}

@media all and (min-width: 1500px) {
	.plan {
		min-height: 700px;
	}
}

.plan_img {
	width: 160px;
	z-index: 0;
}

.plan_title {
	position: absolute;
	top: 11px;
	left: 53px;
	font-size: 13pt;
}

.dropbox_item {
	cursor: pointer;
	font-size: 11pt;
	background-color: #ebedf0;
}

.dropbox_item:hover {
	background-color:  #dee2e8;
}

.dropbox_folder {
	width: 32px;
	margin-right: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}

.dropbox_file {
	width: 33px;
	margin-right: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.dropbox_item_title {
	position: absolute;
	top: 5px;
	left: 45px;
}

.dropbox_item_size {
	position: absolute;
	top: 10px;
	right: 10px;
}

.drob_selected {
	background-color:  #dee2e8;
}

.selected_count, .selected_dropbox_count {
	display: none;
	position: absolute;
	top: 6px;
	left: -5px;
	background-color: #3f3e40;
	color: white;
	font-size: 9pt;
	margin-top: -20px; width: 17px;
}

.selected_dropbox_count {
	top: 12px;
}


.step2_sirl {
	width: 170px;
	float: left;
	background-color: white!important;
	position: absolute;
	left: 10px;
	top: 15px;
	height: 95%;
}

.step2_sirl .yellowlink {
	width: 110px;
	position: absolute;
	left: 80px;
}

.step2_sirr {
	width: 635px;
	float: left;
	margin-left: 190px;
}

.dropbox_signout {
	position: absolute; right: 5px; top: 10px; font-size: 8pt!important; cursor: pointer; color: #27A9E1;
}


@media (min-width: 1440px) {
	.step2_sirr {
		width: 77%;
	}
}


#qa_category li a:hover {
	cursor: pointer;
	color: #f6ae1a;
}

#qa_category li a:hover::before {
	content: '+';
	transition: .2s easy;
	}

.qa_text:hover {
	cursor: pointer;
}

.qa_text:hover::before {
	content: '_';
}

.qa_text_active {
	background-color: #dee2e8; color: black;
}

.qa_text_active::before {
	content: '_';
	color: orange;
}

.become_header1 {
	position: absolute;
	top: 230px!important;
	left: 250px!important;
	z-index: 2;
	width: 700px!important;
}

.become_button1 {
	position: absolute;
	top: 284px!important;
	left: 470px!important;
	z-index: 2;
	cursor: pointer;
	width: 175px!important;
}

.become_button1:hover {
	content: url('../img/ikonice/dugme---2---overmouse.png');
}

.more_image {
	width: 50%!important;
	cursor: pointer;
}

.more_image:hover {
	content: url('../img/svg/more2.svg');
}

@media (min-width: 1800px) {
	.become_header1 {
		position: absolute;
		top: 270px!important;
		left: 350px!important;
		z-index: 2;
		width: 900px!important;
	}

	.become_button1 {
		position: absolute;
		top: 337px!important;
		left: 630px!important;
		z-index: 2;
		cursor: pointer;
		width: 255px!important;
	}

}

.wallet_border {
	width: 32.2%; border: 1px solid #acb6c5; border-bottom: 6px solid #acb6c5; margin-right: 3px;margin-bottom: 30px;
}

div[class="wallet_border"]:last-child {
	margin-right: 0px!important;
	border: 1px solid red;
}


@media (min-width: 1440px) {
	.wallet_border {
		width: 31.08%; margin-right: 8px!important;
	}
}

.wallet_top {
	background-color: #f6ae1a; position: absolute; left: 5px;top: -15px; width: 70%;
}

.wallet_title {
	font-size: 12pt; text-align: center; display: block; line-height: 1; margin-top: 10px; height: 35px;
}
.wallet_before {
	font-size: 9pt; color: #f6ae1a; text-align: center; display: block; height: 50px;
}
.wallet_currency {
	font-size: 10pt;  margin-bottom: 20px; text-align: center; display: block; padding: 0px;
}


#rating_comment {
	box-shadow: none!important;
	outline: none;
	border-radius: 0px!important;
	border: 1px solid #dee2e8!important;
}

#rating_comment:focus {
	border: 1px solid #a2a9b3!important;
}

.show-more {
  display: none;
  cursor: pointer;
  font-size: 10pt!important;
  padding-left: 5px!important;
  padding-top: 7px!important;
  float: left;
}

.modal-info {
	max-width: 520px;
}

@media all and (min-width: 1500px) {
	.modal-info {
		max-width: 37%;
	}
}

.single_share, .single_star {
	cursor: pointer;
	width: 28px!important;
}

.single_share:hover {
	content: url('../img/svg/share-nar.svg');
}

.single_star:hover {
	content: url('../img/svg/star-nar.svg');
}

.share_net {
	width: 47px;
	text-align: center;
	margin-right: 30px!important;
	padding: 0px;
	padding-bottom: 5px;
}
.share_net img {
	width: 47px!important;
}
.share_net:hover {
	cursor: pointer;
	border-bottom: 3px solid orange;
}


.changepass {
	outline: none!important;border: 1px solid #dee2e8;box-shadow: none; border-radius: 0px;
}

.changepass:focus {
	outline: none!important;border: 1px solid #bfc2c6;box-shadow: none; border-radius: 0px;
}

.dolar {
	 /*position: absolute; right:  5px;font-size: 11pt; color: #dee2e8;*/
    position: absolute; right:  5px;font-size: 11pt; color: #acb6c5;

}

.ceo_deo {
	position: absolute; right: 80px; font-size: 40pt; font-weight: 600; padding-top: 0px; margin-top: -10px;
}

.decimala {
	position: absolute; right: 50px; font-size: 17pt; font-weight: 600; margin-top: -5px;
}

.bymonth {
	background-color:  #3e3e3f;
	color:  white;
	position: absolute;
	right: 5px;
	font-size: 10pt;
	font-weight: 600;
	margin-top: 30px;
	text-align: center;
	width: 70px;
}
.packet, .packet_price {
	background-color: white; ;
}

.packet_price {

}

.brollcredit {
	background-color: #3f3e40;
	color:  white;
	padding-top:  2px;
	padding-bottom:  2px;
}

#checkoutform {
	padding-left: 120px;
}

.rightblack {
	background-color: #3e3e3f; width: 15px; position: absolute; right: 0px; top: 11px;height: 25px;
}

.num_bottom {
	font-size: 18pt; font-weight: 600; padding-bottom: 0px; margin-right: 5px;
}

@media all and (max-width: 1500px) {
	#checkoutform {
		padding-left: 10px;
	}

	.num_bottom {
		 font-size: 14pt;
	}
}


.whitetext {
	color:  white;
}

.darktext {
	color: #3e3e3f;
}

.grayprice {
	background-color: #acb6c5 ;
	color: white;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 13pt;
	padding-top: 0px;
	padding-bottom: 3px;
	margin-left:  0px!important;
	text-align:  center;
}


.invoice_table {
	font-size: 11pt; text-align: left; width: 100%;
}



.invoice_table thead tr th {
	padding-top: 10px;
	padding-bottom: 10px;
}

.invoice_table tbody tr td {
		padding-top: 10px;
	padding-bottom: 10px;
}

.cartclose {
	width: 16px;
	opacity: 0.7;
	margin-top:  -5px;
}

.cartclose:hover {
	cursor:  pointer;
	opacity: 1;
}


.payout_way {
	border: 1px solid #3f3e40;
	height: 85px;
	padding-top: 35px!important;
	text-align: center;
}

.payout_way:hover {
	cursor: pointer;
}

.payout_waymin_orange {
	background-color: #f6ae1a;
	color: white;
	font-size: 11pt;
}

.payout_waymin_black {
	background-color: #3f3e40;
	color: white;
	font-size: 11pt;
}

.payout_way:hover::before {
	content: '_';
}
.podvuceno {
	border-bottom: 1px solid #dee2e8;
	padding-top:  5px;
	padding-bottom: 5px;
}

[class="discount_proc"]:hover {
	content: url('../img/svg/modal/proc-orange.svg');
}

[class="discount_proc_edit"]:hover {
	content: url('../img/svg/modal/edit - orange.svg');
}

[class="discount_proc_del"]:hover {
	content: url('../img/svg/modal/cancel - orange.svg');
}

.discount_window {
	padding: 2px;
	position: absolute;
	left: 5px;
	top: 5px;
	background-color: #adb6c6;
}


.download_link {
	width: 160px;
	margin-left: 5px;
	margin-right: 15pximportant;
	cursor: pointer;
	color: black;
	text-decoration: none!important;
}

#down_done {
	 color: #adb6c6;
	 text-decoration: line-through;
	 font-size:  11pt;
	 margin-top: 3px;
}



@media all and (max-width: 1400px) {
	#search {
		width:  65%;
	}
}


@media all and (min-width: 1401px) {
	#search {
		width:  80%!important;
	}
}

.email_span {
		padding-left: 35px;
		margin-top: 20px;
}

#box_gray:hover {
	content: url('../img/svg/orange/upload_box_orange.svg');
}

.orange_big:hover {
	content: url('../img/svg/orange/upload_strelica_orange_velika.svg');
}


.whitespace {
	height: 10px;
}

.plan_tekst {
	min-height:  170px;
}

@media all and (min-width: 1501px) {

		.whitespace {
			height: 15px;
		}
	}

@media all and (min-width: 1701px) {

		.whitespace {
			height: 30px;
		}
	}

@media all and (min-width: 1901px) {

		.whitespace {
			height: 38px;
		}
	}

.cookie_tekst {
	 font-size: 11pt;
}

@media all and (min-width: 1501px) {
		.cookie_tekst {
			 font-size: 14pt;
		}
	}



.graybtn {
	background-color: #adb6c6;
	color: white;
	height: 30px;
	font-size: 11pt!important;
}
.graybtn:hover {
	cursor: pointer;
	background-color: #f6ae1a;
	color: white;
}


.topstarbox {
	width: 33px;
	height: 32px;
	background-color: #f6ae1a;
	border-radius: 2px;
	color: #3f3e40;
	font-size:  12pt;
	padding-top:  4px;
	text-align: center;
	margin-left: 1px;
	margin-top: 0px;
	display:  none;
}

#star_left {
	display:  none;
}

.trougao {
	display:none;
}

.desktop_left {
	margin-left: 10px;
}

.author_hub_change {
	width: 530px;
}

.draftassist {
	font-size: 40pt; font-weight:  bold;
}

.draftservice {
	font-size: 34pt; position: absolute; left: 56px; top: 54px; font-weight:  bold;
}

.top_blank {
	margin-top: 50px; margin-bottom: 100px;
}

@media only screen and (min-device-width : 769px) {
	.author_hub_change {
		width: 300px;
	}


	.desk_author {
		display: block!important;
	}

	.c_inline_desk {
		display:  inline-block!important;
	}

	.c_inline_mob {
		display: none!important;
	}

	.c_desk, .desk_star_title, #u_info {
		display: block!important;
	}

	.c_mob, .mob_star_title {
		display: none!important;
	}

	.right_summary {
		 margin-top: 272px;
	}

	.right_summary2 {
		 margin-top: 10px;
	}

	.new_photoicons {
		width: 30px;
		opacity: 0;
		position: absolute;
		z-index: 1045;
		top: 5px!important;
		right: 5px;
	}

	.share_icon2, .cart_icon2, .star_icon2 {
		width: 28px!important;
	}

	.share_icon2 {
		margin-top: 5px;
	}

	.cart_icon2 {
		margin-top: 8px;
	}

	.star_icon2 {
		margin-top: 8px;
	}

	.facebook2, .linkovanje2 {
		width:  22px!important;
	}

	.facebook2 {
		margin-right: 5px;
	}

	.linkovanje2 {
		margin-right: 2px;
	}

	.new_distance {
		position: absolute;
		right: 37px;
		top:8px;
	}

	.total_space_mob {
		display: none!important;
	}

	.art_addition {
		margin-top: -2px;
	}

    .mobile_remove_starbox{
        position: absolute;
        bottom: 14px;
        right: 6px;
        z-index: 1100;
        float: right;
        cursor: pointer;
        width: 20px!important;
    }

    .front_grid {
    	padding-left: 0px!important;
    	padding-right: 0px!important;
    }
}

@media only screen and (max-device-width : 768px) {
	.top_blank {
		margin-top: 70px;
	}

	.author_hub_change {
		width: 300px!important;
	}
	.draftassist {
		font-size: 30pt;
	}

	.draftservice {
		font-size: 34pt; top: 34px; 
	}

    .odabrano_select2 {
        font-size: 11pt!important;
        margin-top: -2px!important;
    }

	.c_inline_desk {
		display:  none!important;
	}

	.c_inline_mob {
		display:  inline-block!important;
	}

	.c_desk, .desk_star_title, #u_info {
		display: none!important;
	}

	.c_mob, .mob_star_title {
		display: block!important;
	}

	#starbox_category_filter, #starbox_sortby {
		height: 42px!important;
		font-size: 11pt;
	}

	#inner_search::placeholder {
		font-size: 11pt;
	}

	#starbox_product_content {
		margin-top: -10px!important;
	}

	.star_top {
		margin-top:  0px!important;
	}

	.right_summary {
		 margin-top: 10px;
	}

	.right_summary2 {
		 margin-top: 10px;
	}

	.p_desk {
		padding-left: 0px!important;
	}

	.new_photoicons {
		width: 43px;
		opacity: 1;
		position: absolute;
		z-index: 1029;
		margin-top:  4px;
		right: 17px;
		padding-right: 10px;
		height: 100%;
	}

	.photos_2 {
		right: 5px!important;
		width: 41px;
	}

	.by_user_only {
		bottom:  5px!important;
	}

	.share_icon2, .cart_icon2, .star_icon2 {
		width: 40px!important;
	}

	.share_icon2 {
		margin-top: 5px;
	}

	.cart_icon2 {
		margin-top: 8px;
	}

	.star_icon2 {
		margin-top: 8px;
	}

	.facebook2, .linkovanje2 {
		width:  32px!important;
	}

	.facebook2 {
		margin-right: 5px;
	}

	.linkovanje2 {
		margin-right: 2px;
	}
	.new_distance {
		position: absolute;
		right: 55px;
		top:8px;
	}

	.categorylist li a, .categorylistemail li a {
		font-weight: 400!important;
	}

	.cart_mob_left {
		width: 68%!important;
	}

	.cart_mob_right {
		width:  30%!important;
	}

	.total_space_mob {
		margin-top: 25px!important;
	}

	.white_mob {
		width: 70%!important;
	}

	.white_mob2 {
		width: 29%!important;
	}

	.starbox_change {
		margin-top: 40px!important;
	}

	.art_addition {
		margin-top: -2px;
	}

	.mobile_remove_starbox {
		right: 3px!important;
	}

    .mobile_remove_starbox{
      /*  z-index: 1100;
        margin-left:  5px;
        cursor: pointer;
        width: 30px!important;
        opacity: 0.8;
        margin-top: 10px; */

    }

    .front_grid {
    	padding-left: 3px!important;
    	padding-right: 3px!important;
    }
}


@media only screen and (min-device-width : 1308px) {

	.author_hub_change {
		width: 538px!important; margin-top: 20px;
	}

	.korekcija {
		margin-top: 50px!important;
	}

	.korekcija2 {
		margin-top: 30px!important;
	}
}
/* Manage content - accepted Items Title overlap */
#draft_setup > div:nth-child(2){
    margin-bottom: 20px !important;
}

/* Temporarly hide -Choose a category */
#collapseVideo > div > div.col-md-12.col-sm-12.col-xs-12.px-0.accordion_submenu > div.col-md-6.col-sm-6.col-xs-6.pl-0.menu_l > ul > li:nth-child(11){
    display: none;
}
#collapsePhoto > div > div.col-md-12.col-sm-12.col-xs-12.px-0.accordion_submenu > div.col-md-6.col-sm-6.col-xs-6.pl-0.menu_l > ul > li:nth-child(11){
    display: none;
}

/* Draft font pagination - Temporary*/
#draftitem_content5 > div.col-md-12.px-0.mt-5.pt-2 > div{
    font-size: 14pt !important;
}

/* Single load modal for phones fix */
@media only screen and (max-device-width: 768px){
    /*#ModelSingle > .single-modal-dialog{*/
    /*    transform: translateY(180px);*/
    /*}*/

    /*#ModelSingle{*/
    /*    padding-top: 30px;*/
    /*}*/
}
@media only screen and (max-device-width: 768px){
/* 4k icons over navbar fix */
.fixed-top {
  z-index: 2050;
}
}


.orangeround {
	border: 4px solid orange!important;
}

.whiteround {
	border: 4px solid white!important;
}

.signup {
	margin-top: -3px; 
	background-color: #f6ad1b; 
	color: white; 
	border-radius: 15px; 
	padding-left: 13px; 
	padding-right: 13px; 
	padding-top: 3px; 
	padding-bottom: 3px;
}

.signup:hover {
	background-color: #414042;
}

.novi_banner {
	margin-left: 6px; margin-top: 6px;  color: white; font-size: 10pt;
}

.prekrivac {
	height: 150px;
}

@media all and  (min-device-width : 1000px) {
	.novi_banner {
		padding-top: 0px;
		 font-size: 9pt;
	}

	.prekrivac {
		height: 100px;
	}

}

@media all and  (min-device-width : 1400px) {
	.novi_banner {
		padding-top: 10px;
		 font-size: 11pt;
	}
}


@media all and  (min-device-width : 1600px) {
	.novi_banner {
		padding-top: 10px;
		 font-size: 13pt;
	}
}

@media all and  (min-device-width : 1800px) {
	.novi_banner {
		 font-size: 16pt;
	}
}