@font-face{font-family:'dinwebpro';src:url("../fonts/dinpro-regular-webfont.eot");src:url("../fonts/dinpro-regular-webfont.eot@") format("embedded-opentype"),url("../fonts/dinpro-regular-webfont.woff") format("woff"),url("../fonts/dinpro-regular-webfont.ttf") format("truetype"),url("../fonts/dinpro-regular-webfont.svg") format("svg");font-weight:400;font-style:normal;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'dinwebpro';src:url("../fonts/dinwebpro-bold.eot");src:url("../fonts/dinwebpro-bold.eot@") format("embedded-opentype"),url("../fonts/dinwebpro-bold.woff") format("woff"),url("../fonts/dinwebpro-bold.ttf") format("truetype"),url("../fonts/dinwebpro-bold.svg") format("svg");font-weight:800;font-style:normal;-moz-osx-font-smoothing:grayscale}
@import url("https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,900,700italic,900italic&subset=latin,latin-ext");
 
body.contact video{
	width: 100%;
}
body.contact #wrapper{
	margin-top: -6px;
}
 
 
/*  színezések  */

 .contact #contact-send{
	background: rgba(0,153,204,1);
}	

/* piros */
a, #footer-right a, a:hover, a:focus, #ExtraFieldTab a, .itemTagsBlock a, .breadcrumb a, .itemIntroText h1, #menu a, a.itemRelTitle:hover, .extrafieldtab .tablazat-cim-hely-red, .camerassen_title, #copyright a:hover, #footer-left a:hover, #copyright a:hover .fa-envelope-o:before{
	color: #c94c14;
}
a:hover, #footer-right a:hover, #ExtraFieldTab a:hover, .itemTagsBlock a:hover, .breadcrumb a:hover, #menu a:hover, a.itemRelTitle, .regbut, #slider a, .support_1_of_4 .icon-links span{
	color: #ffffff;
}
#logo:after, #topbar > .container::before , .tooltips-text, .regbut, #group > div > h3, body.recognition-cameras input[type="submit"], body.recognition-software input[type="submit"] {
    background: #c94c14;
}
#kiiratok .item-inner:hover .item-desc{
    background: #c94c14e6;
}
#menu .nav > li > a:hover, #menu .nav > li > a:focus, #menu .nav > li.active > a ,.tooltips-content::after {
    border-top-color:  #c94c14 !important;
}
.support_1_of_4 figure figcaption, .regbut:hover{
    background: rgba(255, 181, 51, .9);
}		
#slider a:hover, #slider a.elsocameras{
	color: #c94c14;
}
body.recognition-software .itemBody a,
body.recognition-software #footer-right a,
body.recognition-software a:hover,
body.recognition-software a:focus,
body.recognition-software #ExtraFieldTab a,
body.recognition-software.itemTagsBlock a,
body.recognition-software .breadcrumb a,
body.recognition-software .itemIntroText h1,
body.recognition-software #menu a,
body.recognition-software a.itemRelTitle:hover,
body.recognition-software div.itemRelated h3,
#slider a.elsoits,
#slider .moduletable:nth-child(4) a:hover,
.softsup_title,
body.recognition-software #footer-left a:hover,
body.recognition-software #copyright a:hover,
body.recognition-software #copyright a:hover .fa-envelope-o:before,
.recognition-software .extrafieldtab .tablazat-cim-hely-orange,
.extrafieldtab .cim-hely-orange {
	color:  #c94c14;
}
 
/*  citrom  */

#group  > div.itsparkinggroup > h3,
.its-parking-solutions #logo:after,
.its-parking-solutions #topbar > .container::before,
.its-parking-solutions .tooltips-text,
.its-parking-solutions .regbut,
.its-parking-solutions #group > div > h3,
.its-parking-solutions #contact-send,
.its-parking-solutions #kiiratok .item-inner:hover .item-desc{
	background: #ffb533;
}
#kiiratok .itsparkinggroup .item-inner:hover .item-desc{
	background: #ffb533e6;
}


#support div:nth-child(10)  .support_1_of_4 figure figcaption, .regbut:hover,
#support div:nth-child(11)  .support_1_of_4 figure figcaption, .regbut:hover,
#support div:nth-child(12)  .support_1_of_4 figure figcaption, .regbut:hover{
	background:  rgba(186, 242, 48, .9) ;
}	
.its-parking-solutions .itemBody a,
.its-parking-solutions #footer-right a,
.its-parking-solutions a:hover,
.its-parking-solutions a:focus,
.its-parking-solutions #ExtraFieldTab a,
.its-parking-solutions .itemTagsBlock a,
.its-parking-solutions .breadcrumb a,
.its-parking-solutions .itemIntroText h1,
.its-parking-solutions #menu a,
.its-parking-solutions a.itemRelTitle:hover,
.its-parking-solutions div.itemRelated h3,
#slider a.elsoits,
#slider .moduletable:nth-child(4) a:hover,
.softsup_title,
.its-parking-solutions #footer-left a:hover,
.its-parking-solutions #copyright a:hover,
.its-parking-solutions #copyright a:hover .fa-envelope-o:before,
.extrafieldtab .tablazat-cim-hely-orange,
.extrafieldtab .cim-hely-orange {
	color: #ffb533;
}
.its-parking-solutions  #menu .nav > li > a:hover,
.its-parking-solutions  #menu .nav > li > a:focus,
.its-parking-solutions  #menu .nav > li.active > a ,
.its-parking-solutions  .tooltips-content::after {
    border-top-color:  #ffb533 !important;
}


/*  zöld  */

  #group  > .idreadergroup  > h3,  #kiiratok .idreadergroup .item-inner:hover .item-desc,
  #group   > .prreadergroup > h3,  #kiiratok .prreadergroup .item-inner:hover .item-desc,
 .passport-id-readers #logo:after,
 .passport-id-readers #topbar > .container::before,
 .passport-id-readers .tooltips-text,
 .passport-id-readers .regbut,
 .passport-id-readers #group > div > h3,
 .passport-id-readers #kiiratok .item-inner:hover .item-desc,
 .fingerprint-scanner #logo:after,
 .fingerprint-scanner #topbar > .container::before,
 .fingerprint-scanner .tooltips-text,
 .fingerprint-scanner .regbut,
 .fingerprint-scanner #group > div > h3,
 .fingerprint-scanner #contact-send,
 .passport-id-readers #contact-send,
 .fingerprint-scanner #kiiratok .item-inner:hover .item-desc{
	background: #baf230;
}
 .passport-id-readers .itemBody a,
 .passport-id-readers #footer-right a,
 .passport-id-readers a:hover,
 .passport-id-readers a:focus,
 .passport-id-readers #ExtraFieldTab a,
 .passport-id-readers .itemTagsBlock a,
 .passport-id-readers .breadcrumb a,
 .passport-id-readers .itemIntroText h1,
 .passport-id-readers #menu a,
 .passport-id-readers div.itemRelated h3,
 .passport-id-readers a.itemRelTitle:hover,
 .fingerprint-scanner .itemBody a,
 .fingerprint-scanner #footer-right a,
 .fingerprint-scanner a:hover,
 .fingerprint-scanner a:focus,
 .fingerprint-scanner #ExtraFieldTab a,
 .fingerprint-scanner .itemTagsBlock a,
 .fingerprint-scanner .breadcrumb a,
 .fingerprint-scanner .itemIntroText h1,
 .fingerprint-scanner #menu a,
 .fingerprint-scanner a.itemRelTitle:hover,
 .fingerprint-scanner div.itemRelated h3,
 #slider a.elsoid,
 #slider .moduletable:nth-child(5) a:hover,
 #slider .moduletable:nth-child(6) a:hover,
 .idtsup_title, 
 .passport-id-readers #footer-left a:hover,
 .passport-id-readers #copyright a:hover,
 .passport-id-readers #copyright a:hover .fa-envelope-o:before,
 .fingerprint-scanner #footer-left a:hover,
 .fingerprint-scanner #copyright a:hover,
 .fingerprint-scanner #copyright a:hover .fa-envelope-o:before,
 .extrafieldtab .tablazat-cim-hely-green {
	color: #baf230;
}
 .passport-id-readers  #menu .nav > li > a:hover,
 .passport-id-readers  #menu .nav > li > a:focus,
 .passport-id-readers  #menu .nav > li.active > a ,
 .passport-id-readers  .tooltips-content::after,
 .fingerprint-scanner  #menu .nav > li > a:hover,
 .fingerprint-scanner  #menu .nav > li > a:focus,
 .fingerprint-scanner  #menu .nav > li.active > a ,
 .fingerprint-scanner  .tooltips-content::after {
    border-top-color:  #baf230 !important;
}

 #support div:nth-child(9)  .support_1_of_4 figure figcaption, .regbut:hover,
 #support div:nth-child(8)  .support_1_of_4 figure figcaption, .regbut:hover,
 #support div:nth-child(7)  .support_1_of_4 figure figcaption, .regbut:hover{
	background: rgba(201, 76, 20, .9) ;
 }


/* kék */
 .news #logo:after,
 .news #topbar > .container::before,
 .news .tooltips-text,
 .news .regbut,
 .news #group > div > h3,
 .news #kiiratok .item-inner:hover .item-desc,
 .exhibitions #logo:after,
 .exhibitions #topbar > .container::before,
 .exhibitions .tooltips-text,
 .exhibitions .regbut,
 .exhibitions #group > div > h3,
 .exhibitions #kiiratok .item-inner:hover .item-desc,
 .contact #logo:after,
 .contact #topbar > .container::before,
 .contact .tooltips-text,
 .contact .regbut,
 .contact #group > div > h3,
 .contact #kiiratok .item-inner:hover .item-desc,
 .about #logo:after,
 .about #topbar > .container::before,
 .about .tooltips-text,
 .about .regbut,
 .about #group > div > h3,
 .about #kiiratok .item-inner:hover .item-desc,
 .support #logo:after,
 .support #topbar > .container::before,
 .support .tooltips-text,
 .support .regbut,
 .support #group > div > h3,
 .support #kiiratok .item-inner:hover .item-desc{
	background: rgba(0,153,204,1);
}	
.news .itemBody a,
.news #footer-right a,
.news a:hover,
.news a:focus,
.news #ExtraFieldTab a,
.news .itemTagsBlock a,
.news .breadcrumb a,
.news .itemIntroText h1,
.news #menu a,
.news a.itemRelTitle:hover,
.news #right a,
.exhibitions .itemBody a,
.exhibitions #footer-right a,
.exhibitions a:hover,
.exhibitions a:focus,
.exhibitions #ExtraFieldTab a,
.exhibitions .itemTagsBlock a,
.exhibitions .breadcrumb a,
.exhibitions .itemIntroText h1,
.exhibitions #menu a,
.exhibitions a.itemRelTitle:hover,
.exhibitions #right a,
.contact .itemBody a,
.contact #footer-right a,
.contact a:hover,
.contact a:focus,
.contact #ExtraFieldTab a,
.contact .itemTagsBlock a,
.contact .breadcrumb a,
.contact .itemIntroText h1,
.contact #menu a,
.contact a.itemRelTitle:hover,
.contact #right a,
.contact #group a,
.about .itemBody a,
.about #footer-right a,
.about a:hover,
.about a:focus,
.about #ExtraFieldTab a,
.about .itemTagsBlock a,
.about .breadcrumb a,
.about .itemIntroText h1,
.about #menu a,
.about a.itemRelTitle:hover,
.about #right a,
.support .itemBody a,
.support #footer-right a,
.support a:hover, .support a:focus,
.support #ExtraFieldTab a,
.support .itemTagsBlock a,
.support .breadcrumb a,
.support .itemIntroText h1,
.support #menu a,
.support .suporttextbefoglalo a,
.support a.itemRelTitle:hover,
.support #right a,
#slider a.elsointellio,
body.support h1,
.about_title,
 .news #footer-left a:hover,
 .news #copyright a:hover,
 .news #copyright a:hover .fa-envelope-o:before,
 .exhibitions #footer-left a:hover,
 .exhibitions #copyright a:hover,
 .exhibitions #copyright a:hover .fa-envelope-o:before,
 .contact #footer-left a:hover,
 .contact #copyright a:hover,
 .contact #copyright a:hover .fa-envelope-o:before,
 .about #footer-left a:hover,
 .about #copyright a:hover,
 .about #copyright a:hover .fa-envelope-o:before,
 .support #footer-left a:hover,
 .support #copyright a:hover,
 .support #copyright a:hover .fa-envelope-o:before{
	color: rgba(0,153,204,1);
}
.news  #menu .nav > li > a:hover,
.news  #menu .nav > li > a:focus,
.news  #menu .nav > li.active > a ,
.news  .tooltips-content::after ,
.exhibitions  #menu .nav > li > a:hover,
.exhibitions  #menu .nav > li > a:focus,
.exhibitions  #menu .nav > li.active > a ,
.exhibitions  .tooltips-content::after ,
.contact  #menu .nav > li > a:hover,
.contact  #menu .nav > li > a:focus,
.contact  #menu .nav > li.active > a ,
.contact  .tooltips-content::after ,
.about  #menu .nav > li > a:hover,
.about  #menu .nav > li > a:focus,
.about  #menu .nav > li.active > a ,
.about  .tooltips-content::after ,
.support  #menu .nav > li > a:hover,
.support  #menu .nav > li > a:focus,
.support  #menu .nav > li.active > a ,
.support  .tooltips-content::after {
    border-top-color:  rgba(0,153,204,1) !important;
}
 #support div:nth-child(3)  .support_1_of_4 figure figcaption, .regbut:hover{
	background:  rgba(0,153,204,.9);
 }


/*  szürke felirat  */

#group  > div.itsparkinggroup > h3, #kiiratok .itsparkinggroup .item-inner:hover .item-desc,
#group  > .idreadergroup  > h3, #kiiratok .idreadergroup .item-inner:hover .item-desc,
#group   > .prreadergroup > h3, #kiiratok .prreadergroup .item-inner:hover .item-desc,
#group  > div.itsparkinggroup .item-readmore,
#group  > .idreadergroup  .item-readmore,
#group   > .prreadergroup .item-readmore,
.fingerprint-scanner #contact-send,
.its-parking-solutions #contact-send,
.passport-id-readers #contact-send,
.support_1_of_4 figure figcaption h3 { 
	color: #363636;
}


/*  fontos fehérítés  */
.itemBody a:hover,
.news #right a:hover,
#footer-right a:hover,
.support .suporttextbefoglalo a:hover,
.support a.regbut,
.contact #group a:hover,
a.elsoid:hover, a.elsoits:hover, a.elsocameras:hover, a.elsointellio:hover, .customint > a:hover
#support div:nth-child(3) .support_1_of_4 figure figcaption,
#support div:nth-child(3) .support_1_of_4 figure figcaption h3,
#support div:nth-child(3) .support_1_of_4 .icon-links span,
#support div:nth-child(7) .support_1_of_4 figure figcaption,
#support div:nth-child(7) .support_1_of_4 figure figcaption h3,
#support div:nth-child(7) .support_1_of_4 .icon-links span,
#support div:nth-child(8) .support_1_of_4 figure figcaption,
#support div:nth-child(8) .support_1_of_4 figure figcaption h3,
#support div:nth-child(8) .support_1_of_4 .icon-links span,
#support div:nth-child(9) .support_1_of_4 figure figcaption,
#support div:nth-child(9) .support_1_of_4 figure figcaption h3,
#support div:nth-child(9) .support_1_of_4 .icon-links span
{
	color: #ffffff !important;
}

#support div:nth-child(n+10) .support_1_of_4 figure figcaption,
#support div:nth-child(n+10) .support_1_of_4 figure figcaption h3,
#support div:nth-child(n+10) .support_1_of_4 .icon-links span,
.support_1_of_4 .icon-links span{ 
	color: #363636 !important;
}

/*  általános  */

 
body{
	font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 24px;
    font-weight: 300;
    color: #ffffff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
h1,  h2, h3, .oldalcim,  .about_title, .camerassen_title, .softsup_title, .idtsup_title, body.homepage .solcim{
    font-family:'dinwebpro';
    text-transform: uppercase;
}

h1, .oldalcim{
    font-size: 29px;
    line-height: 37px;
}
h2,  .about_title, .camerassen_title, .softsup_title, .idtsup_title{
    font-size: 24px;
    line-height: 30px;
}
h3{
    font-size: 20px;
    line-height: 26px;
}
#group > div > h3{
    font-size: 24px;
    line-height: 27px;
}

h4{
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 24px;
    font-weight: 600;
}

* a:hover,
* a:focus{
	text-decoration: none;
    outline: none;
}
 .about_title, .camerassen_title, .softsup_title, .idtsup_title{
	font-weight: 100;
	padding: 19px 0 20px 0;
}



/*  menu  */

#menu {
    text-transform: uppercase;
    font-family: 'dinwebpro';
}
#menu a{
    font-size: 19px;
    line-height: 22px;
}
#menu .nav > li > a:hover, #menu .nav > li > a:focus, #menu .nav > li.active > a {
	color: #ffffff;
}
footer,
footer *{
	color: #bdbdbd;
}


/* footer  */

.footer_row  .separator{
	font-size: 10px;
}
.footer_row *{
	font-size: 11px;
	font-weight: 400;
}
#footer-right a{
    text-transform: uppercase;
}
/*#footer-left a:hover {
    color: #c94c14;
}
#copyright * a:hover {
    color: #c94c14;
}*/

/*  news oldal  */
span.itemDateCreated {
    color: #808080;
    font-size: 10px;
}

/*  gyűjtő oldal  */
.item-title h3{
	color: #ffffff;
	font-size: 19px;
}
#kiiratok .item-readmore{
    font-size: 15px;
    font-weight: 400;
}
#kiiratok .item-desc h4{
	line-height: 20px;
	font-size: 17px;
	text-transform: uppercase;
	font-family: 'dinwebpro';
	font-weight: 400;
}

#kiiratok h5 {
   font-family: 'Roboto', sans-serif;
    font-size: 15px !important;
    line-height: 19px !important;
    font-weight: 400;
}
span.itemDateCreated {
    color: #808080;
    font-size: 10px;
}
.itemRelated .itemRelIntrotext > * {
	font-size: 13px;
	line-height: 16px;
	background: rgba(0, 0, 0, .65);
    display: table;
}
.itemRelated .itemRelIntrotext h1{
	font-size: 13px;
	line-height: 16px;
    display: table;
	padding: 0;
	margin: 0;
}
.itemRelated .itemRelIntrotext > *.kiallitasvonal{
	display: none;
}

.breadcrumb a, .custom_camerastext h2 {
    font-family: "DINWebPro" !important;
    text-transform: uppercase;
}
.breadcrumb a {
    font-size: 15px;
    line-height: 18px;
    }
.breadcrumb > li + li::before {
    padding: 0;
}
.breadcrumb > .active {
	color: #fff;
	font-family: "DINWebPro" !important;
	text-transform: uppercase;
}
.custom_camerastext h2 {
	font-size: 18px;
	line-height: 22px;
}
.support_1_of_4 figure figcaption h3{
	font-size: 16px;
	line-height: 22px;
}

.regbut{
	padding: 10px 40px;
    font-size: 21px;
}
.itemIntroText h1 {
	font-size: 40px;
	line-height: 45px;
	font-family: "DINWebPro" !important;
	margin: 25px 0 35px 0 !important;
}

div.itemFullText {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	line-height: 21px;
	font-weight: 300;
	/*letter-spacing: 0.015em;*/
	padding-bottom: 10px;
}
.itemFullText h3{
	font-size: 22px;
}
#ExtraFieldTab h3 {
	font-size: 20px;
}

/*.itemView h3 {
    font-size: 32px !important;
    line-height: 40px !important;
    font-family: "DINWebPro" !important;
    letter-spacing: 0em;
} TN */

.tooltips-item {
    font-weight: 400;
    margin-bottom: 30px;
}

a, li, #copyright a:hover .fa-envelope-o:before,
button, input, optgroup, select, textarea
{
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -o-transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out;
}
#copyright a:hover,
#copyright a:hover *{
	cursor: pointer;
}
.custom_ikonok img {
    border: none;
    height: 100% !important;
	
    -webkit-font-smoothing: none;
    -moz-osx-font-smoothing: none;
}
.itemLinks {
	font-size: 13px !important;
	line-height: 16px !important;
	font-family: 'Roboto', sans-serif;
	margin: 30px 0 50px 0 !important;
	padding: 20px 0 20px 0 !important;
}
.extrafieldtab {
    margin-top: 65px;
}
.extrafieldtab .current {
	padding-top: 40px;
}
.itemRelated h3 {
    color: #c94c14;
}
.itemRelated ul {
    padding: 20px 0 0 0 !important;
}
a.itemRelTitle {
	padding: 5px 10px;
	font-family: "DINWebPro" !important;
	text-transform: uppercase;
}
.extrafieldtab .tablazat-cim-hely-orange, .extrafieldtab .tablazat-cim-hely-red, .extrafieldtab .tablazat-cim-hely-green {
	font-size: 20px !important;
	line-height: 25px !important;
	font-family: "DINWebPro" !important;
	text-transform: uppercase;
}
.tablazat-table-line, .table-line {
    background-image: url("../images/line2.jpg");
    background-repeat: repeat-x;
    padding-top: 1px;
    padding-bottom: 1px;
    background-position: center;
}
tablazat-table-line2, .table-line2 {
    border-left-style: dotted;
    border-color: #ababab;
    border-left-width: thin;
    padding-left: 1px;
    padding-right: 1px;
}
.tablazat-table2-hely {
    text-align: right;
    padding: 6px 12px 6px 6px;
}
.tablazat-technical-txt {
	text-align: right;
	font-size: 12px !important;
	line-height: 16px !important;
	font-family: 'Roboto', sans-serif;
}
.pdfcucc, .extrafieldtab table {
	width: 100%;
}

.open a {
	color: #fff !important;
}

/*  product menu  */
body.products.gyujtolap #slider .moduletable{
	font-size: 14px;
	line-height: 16px;
	font-family: "DINWebPro";
    text-transform: uppercase;
}

.nav > li > a:hover, .nav > li > a:focus{
	background: transparent;
}

a.elsoid, a.elsoits, a.elsocameras, a.elsointellio{
	font-size: 15px;
	line-height: 17px;
}
.customint {
	font-family: "DINWebPro";
	text-transform: uppercase;
	font-size: 15px;
	line-height: 17px;
	}

div.itemFullText img {
    max-width: 800px;
    margin: 0px 0 20px 0;
}

div.itemFullText figure figcaption {
    display: block;
    font-style: oblique;
    margin-bottom: 50px;
}


@media screen and (min-width: 1199px){

	body.products.gyujtolap #slider .moduletable{
		font-size: 16px;
		line-height: 19px;
	}
	a.elsoid, a.elsoits, a.elsocameras, a.elsointellio{
		font-size: 18px;
		line-height: 22px;
	}
	#kiiratok .item-desc h4 {
		line-height: 20px;
		font-size: 18px;
	}
	.customint{
		font-size: 18px;
		line-height: 22px;
		}
}
@media screen and (max-width: 1198px) {
	div.itemFullText img {
    max-width: 667px;
}
}

@media screen and (max-width: 991px) {
	div.itemFullText img {
    max-width: 667px;
}
}

@media screen and (max-width: 767px){
div.itemFullText img {
    max-width: 100%;
}
}

@media screen and (max-width: 550px){
	div.itemFullText img {
    max-width: 100%;
}
}
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.customhead > img{max-height: 650px; width: 100%}

body.homepage .bm_desc_inside a {
	font-family: 'Roboto', sans-serif;
    font-size: 15px !important;
}

.extrafieldtab .tablazat-cim-hely-red2 {
	font-weight: 800;
	font-size: 14px;
}

dl#ExtraFieldTab {
    font-family: "DINWebPro" !important;
    font-size: 18px;
}
.tabfulszoveg a{
	font-weight: normal !important;
}

.pdfcucc .tablazat-hely-height2 {
	font-size: 18px;
	font-family: "DINWebPro";
	text-transform: uppercase;
}
.news #right a{
	font-family: "DINWebPro";
    text-transform: uppercase;
}
.moduletablerelatede{
	margin-top: 32px;
}
#k2ModuleBox291.k2ItemsBlock.relatede{
	padding-top: 20px;
}
label{
	 font-weight: 300 !important;
}
.componentheading{
	font-family: "DINWebPro";
	font-size: 22px;
    text-transform: uppercase;
    margin-top: 30px;
    margin-bottom: 20px;
}
.rsform-input-box, .rsform-text-box {
    background: rgba(153,153,153,0.3);
    color: rgb(255, 255, 255);
}
#contact-send {
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
input.button:hover, input.button:focus, span.button:hover, span.button:focus, button.button:hover, button.button:focus, div.button:hover, div.button:focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="button"]:hover, input[type="button"]:focus, .tp-caption .btn:hover, .tp-caption .btn:focus, #zt-slogan .btn:hover, #zt-slogan .btn:focus, .pagenav li a:hover, .pagenav li a:focus, fieldset.filters .btn:hover, fieldset.filters .btn:focus, .form-actions .btn-primary:hover, .form-actions .btn-primary:focus, #searchForm .btn:hover, #searchForm .btn:focus, .login-form .btn-primary:hover, .login-form .btn-primary:focus, #helpsite-refresh:hover, #helpsite-refresh:focus, .logout .btn:hover, .logout .btn:focus, .form-actions .validate:hover, .form-actions .validate:focus, #editor-xtd-buttons .button2-left a:hover, #editor-xtd-buttons .button2-left a:focus {
   box-shadow: 0 6px 8px #252525;
}
div.itemTagsBlock span {
    color: #888;
    padding: 0 8px 0 0;
}

.dropdown-menu > li > a {
    background-color: #90a6b2;
    color: #333;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #90a6b2;
    color: #333;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
	background-color: #ddedf2;
	color: #333 !important;
}
.text_support h4 {
	font-family: "DINWebPro" !important;
    text-transform: uppercase;
    font-size: 20px !important;
    color: rgba(0,153,204,1);
}
.faq-licenseupdatepolicy h3 {
    margin: 50px 0 10px !important;
    display: block !important;
}
.faq-licenseupdatepolicy h3:first-child {
    margin: 0px 0 10px !important;
    display: block !important;
}
.faq-licenseupdatepolicy h2 {
    margin: 80px 0 10px !important;
    display: block !important;
}
.faq-licenseupdatepolicy h2:first-child {
    margin: 20px 0 10px !important;
    display: block !important;
}
.faq-licenseupdatepolicy, .license-update-policy p {
    margin: 0 0 5px;
}
.license-update-policy h3 {
    margin: 30px 0 10px !important;
    display: block !important;
}
body.its-parking-solutions div.itemFullText img {
    /* width: 100%; */
    width: 500px;
    margin: 0 30px 30px 0;
}
body.its-parking-solutions .extrafieldtab img{
	width: 100% !important;
}
img.iso-logo {
    width: 120px;
    float: left;
    padding-right: 20px;
}

/*BEFORE-AFTER CUCC*/
.cd-image-container {
  position: relative;
  width: 90%;
  max-width: 768px;
  /*margin: 0em auto;*/
}
.cd-image-container img {
  display: block;
}

.cd-image-label {
  position: absolute;
  bottom: 0;
  right: 0;
  color: #ffffff;
  padding: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  opacity: 0;
  -webkit-transform: translateY(20px);
  -moz-transform: translateY(20px);
  -ms-transform: translateY(20px);
  -o-transform: translateY(20px);
  transform: translateY(20px);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0.3s 0.7s;
}
.cd-image-label.is-hidden {
  visibility: hidden;
}
.is-visible .cd-image-label {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

.cd-resize-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  overflow: hidden;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
	border-right: 1px solid #c9c9c9
}
.cd-resize-img img {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 100%;
  width: auto;
  max-width: none;
}
.cd-resize-img .cd-image-label {
  right: auto;
  left: 0;
}
.is-visible .cd-resize-img {
  width: 50%;
  /* bounce in animation of the modified image */
  -webkit-animation: cd-bounce-in 0.7s;
  -moz-animation: cd-bounce-in 0.7s;
  animation: cd-bounce-in 0.7s;
}

@-webkit-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@-moz-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
.cd-handle {
  position: absolute;
  height: 30px;
  width: 30px;
  /* center the element */
  left: 50%;
  top: 50%;
  margin-left: -15px;
  margin-top: -15px;
  border-radius: 50%;
  background: #0099cc url("cd-arrows.svg") no-repeat center center;
  cursor: move;
  box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  opacity: 0;
  -webkit-transform: translate3d(0, 0, 0) scale(0);
  -moz-transform: translate3d(0, 0, 0) scale(0);
  -ms-transform: translate3d(0, 0, 0) scale(0);
  -o-transform: translate3d(0, 0, 0) scale(0);
  transform: translate3d(0, 0, 0) scale(0);
}
.cd-handle.draggable {
  /* change background color when element is active */
  background-color: #445b7c;
}
.is-visible .cd-handle {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  -moz-transform: translate3d(0, 0, 0) scale(1);
  -ms-transform: translate3d(0, 0, 0) scale(1);
  -o-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0s 0.7s;
}
sup {
    top: -0.25em !important;
}