#mainContent, #master .sectionTop {
	/*font:13px Arial, Helvetica, sans-serif;*/
    font: 13px "Gotham SSm A","Gotham SSm B",sans-serif;
    font-weight: 300;
    line-height: 1.4;
}

#mainContent label {
    display: inline-block;
}

#mainContent .image {
    margin: 0;
    padding: 0;
}

#mainContent p, #mainContent div, #mainContent span {
  /*line-height: 1.3;*/
}

#mainContent input[type=text],
#mainContent textarea,
#mainContent select{
	/*font:100% Arial, Helvetica, sans-serif;*/
    font: 100% "Gotham SSm A","Gotham SSm B",sans-serif;
	vertical-align:middle;
	color:#000;
}
#mainContent form, #mainContent fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#mainContent q{quotes:none;}
#mainContent q:before{content:''}
#mainContent q:after{content:''}
#mainContent h1, #mainContent h2, #mainContent h3, #mainContent h4, #mainContent h5
{
    padding: 0;
    font-size: 100%;
    font-weight: 300;
}

#mainContent h1
{
    font-size: 3rem;
    text-align: left;
    color: #fff;
    margin: 20px 0 22px 8px;
}

#mainContent h2
{
    font-size: 22px;
    text-align: left;
}

#mainContent h3
{
    font-size: 16px;
    text-align: left;
}

#mainContent h4
{
    font-size: 15px;
    text-align: left;
}

#mainContent h5
{
    font-size: 11px;
    text-align: left;
    margin: 0;
}

#master a
{
    text-decoration: none;
    outline: none;
}

#master a:hover
{
    text-decoration: none;
    outline: none;
}

#master .sectionTop a
{
    outline: none;
    color:#009FE3;
}

#master .sectionTop a:hover
{
    text-decoration: underline;
    outline: none;
}

.sectionTop .menu{font-size:11px;}
.sectionTop .listButtons{
	font-size:22px;
}

.sectionTop .listButtons .btnDemo,
.sectionTop .listButtons .btnPartner{
	font-size:16px;
	/*font-weight:bold;*/
	text-decoration:none;
}
#mainContent .title {
	font-size: 11px;
	text-transform: uppercase;
	/*font-weight:normal;*/
}
.buttons .buy{font-size:12px;}
.buttons .buy span{
	font-size:20px;
	line-height:18px;
}
.imageBlock .text{
	font-size:16px;
	line-height:19px;
}
.boxLightGrey blockquote{font-size:18px;}
.boxLightGrey blockquote cite{
	font-style:normal;
	font-size:12px;
}
.all{
	font-size:12px;
	line-height:26px;
	font-weight:bold;
}
.post .readMore{
	text-transform:uppercase;
	font-size:12px;
}
.features .list{
	font-size:11px;
	line-height:13px;
}
#mainContent .captureOnePro .infoBlock h5{font-size:13px; /*font-weight:normal;*/}
#mainContent .headingBlock h3{font-size:18px;}
#mainContent .getStarted .blockText h3{
	font-size:18px;
	line-height:20px;
}
#mainContent .carousel .slider{
	font-size:13px;
	line-height:15px;
}
.boxInformationOther .post .date{font-size:11px;}
.boxCapture .list{
	font-size:13px;
	line-height:24px;
}
#mainContent .boxCapture .list span{
	font-size:22px;
	line-height:24px;
}
#mainContent .boxCapture .button{
	font-size:18px;
	line-height:20px;
}
#mainContent .table{
	font-size:11px;
	line-height:13px;
}
#mainContent .table th{
	font-size:15px;
	line-height:20px;
	/*font-weight:normal;*/
}
.table .col4,
.table .col5{font-size:18px; color:#00A3E0;}
.table td.col1{
	font-size:15px;
	line-height:26px;
	font-weight:bold;
}
.table .category{font-size:15px;}
.Specifications h4{font-size:13px;}
.introText{font-size: 20px;}
#mainContent .headerServiceMenu ul li a{font-size: 11px;}
.blockLogin .blockLoginText{font-size: 15px;}
#mainContent .blockLogin .button, #mainContent .blockLogout .button{font-size: 15px;}
.blockLogin .rememberMe{
	font-size: 12px;
	line-height: 15px;
}
.blockLogin .close, .blockLogout .close{
	text-transform: uppercase;
	font-size: 11px;
}
.blockLogoutText{
    line-height: 88px;
    font-size: 16px;
}
#mainContent .mainLeftMenu td a{font-size: 1em;}
.searchBlock .searchField{
    line-height: 25px;
    font-size: 10px;
}
.campaignSliderText{font-size: 13px;}
#master .campaignSliderText h4{font-size: 22px;}
.campaignSliderText .readMore{font-size: 20px;}
.campaignSliderProduct{font-size: 11px;}
.galleryBlock{font-size: 11px;}
#mainContent .galleryBlock h4{
    font-size: 24px;
    /*font-weight: normal;*/
}
#mainContent .galleryBlock dt{font-size: 12px;}
#mainContent .galleryBlock dd a{font-size: 12px;}
.linkGallery{font-size: 20px;}
.campaignSliderProduct .readMore{font-size: 20px;}
.recropImg{font-size: 11px;}
.decropImg{font-size: 11px;}
#mainContent .cameraHouse h2{font-size: 21px;}
#mainContent .articleWithImg h3{font-size: 20px;}
.articleWithImg .articleText{font-size: 13px;}
#mainContent .blockBannerSlider h3{font-size: 18px;}
.seeAllBanner{
    font-weight: bold;
    font-size: 12px;
    line-height: 26px;
}
#mainContent .cameraDemo h3{
    font-size: 11px;
    line-height: 1.4;
    text-transform: uppercase;
}
.cameraDemo .demoLink{
    line-height: 43px;
}
#mainContent .cameraSys h3{
    font-size: 11px;
    /*font-weight: normal;*/
    text-transform: uppercase;
}
#mainContent .imageSoftware h2,
#mainContent .cameraSys h2{font-size: 20px;}
.textSmall{
	font-size: 11px;
	/*line-height: 1.2;*/
}
.cameraSys .textSmall{
	line-height:16px;
	font-size:12px;
}
.cameraSys .readMore, .imageSoftware .readMore{font-size: 18px; color:#fff;}
.cameraSys .demoLink{
    line-height: 43px;
    font-size: 16px;
    font-weight:bold;
}
#mainContent .imageSoftware h3{
    font-size: 11px;
    /*font-weight: normal;*/
    text-transform: uppercase;
}
.imageSoftware .trialLink{
    line-height: 43px;
    font-size: 16px;
    font-weight:bold;
}
#mainContent .caseStud .slideDescription h3{
    font-size: 19px;
}
.caseStud .readMore, .caseStud .downloadPdf, .caseStud .back{
    line-height: 26px;
    text-transform: uppercase;
    font-size: 11px;
}
#mainContent .darkFeatureBlocklist li p{font-size: 11px;}
#mainContent .greyBoxTutorialVid li p{font-size: 11px;}
.showThumb, .showThumbActive{
    line-height: 25px;
    text-transform: uppercase;
    font-size: 10px;
}
.showFull, .showFullActive{
    line-height: 33px;
    text-transform: uppercase;
    font-size: 10px;
}
.spotBottomSpan{
    line-height: 24px;
    font-size: 11px;
}
#mainContent .spotBottomOuter h4 {
    font-size: 22px;
    font-weight:bold;
}
.readMoreSpot{font-size: 20px;}
.copyR{
    line-height: 40px;
    font-size: 11px;
}
#mainContent .siteMap > ul > li > a, #mainContent .sitemapRight > ul > li > a
{
    font-weight: bold;
    font-size: 11px;
    text-transform: uppercase;
}
#mainContent .siteMap ul li ul li a, #mainContent .sitemapRight ul li ul li a{font-size: 11px;}
#mainContent ul.ulLogo li a{
    font-size: 11px;
    /*font-weight: normal;*/
    text-transform: none;
}
#mainContent .downloadButton a{font-size: 19px;}
#mainContent .downloadButton span{font-size: 15px;}
#mainContent .boxWhite .blockDescription h4{f/*ont-weight:normal;*/}
#mainContent .features .list h5{/*font-weight:normal;*/}
.blockBannerSliderWhite .sliderTooltip{/*font-weight:normal;*/}
.sliderTooltip{font-weight: bold;}
.toolTipMore{/*font-weight: normal;*/}
#mainContent .darkFeatureBlocklist li h5{font-weight: bold; font-size:13px;}
#master .articleBlock h2, .articleBlock h5.articleAuthor{/*font-weight: normal;*/}
#master .boxCapture .list li{text-transform:uppercase;}
.aboutContentLeft .autor{
	font-size:12px;
}
#mainContent .videoDescription h5{
    text-transform:uppercase;
    font-weight:bold;
}
#mainContent .osMenu li a{
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
    line-height:15px;
}
.osBlockContent .cancel{
    font-size:11px;
    line-height:13px;
}
#mainContent .osBlock p{
    font-size:11px;
    line-height:13px;
}
#mainContent .docContent p{
    font-size:11px;
    line-height:13px;
}
.docContent .viewDoc{
    font-size:14px;
}
.docList .docListText{
    font-size:11px;
}
#mainContent .docList .downloadDocButton a{
    font-size:13px;
}
#mainContent .systemContent h3{
    font-weight:bold;
}
.partners .abstract{
    font-size:18px;
}
#mainContent .seeMore a{
    font-size:13px;
}
#mainContent .description h3{
    font-size:17px;
}
.downloadPage .downloadButton a{
    font-size:17px;
}
.confirmation .confirmationText{
    font-size:13px;
}
#mainContent .listBlock .listBlockText h3{
    font-size:17px;
}
.listBlock .listBlockText .readMoreLink{
    text-transform:uppercase;
    font-size:12px;
    font-weight:bold;
}
.content .troublesLeft{
    font-size:14px;
}
.firmware .firmwareAbstract{
    font-size:14px;
}
#mainContent .firmwareList .description p{
    font-size:14px;
}
#mainContent .firmwareDownload .description a{
    font-size:15px;
}
#mainContent .signUpForm p, #master .signUp p{
    font-size:15px;
}
#mainContent .signUpForm ul p{
    font-size:13px;
}
.interested ul li span{
    font-size:15px;
}
#mainContent .signUpButton a{
    font-size:16px;
}
.storeInfoLeft .storeInfoContent p{
    line-height:16px;
}
.aboutContentLeft .absctract{
    line-height:27px;
}
.playVideo{
    line-height: 30px;
}
#mainContent .videoDescription p{
    line-height:16px;
}
#mainContent .teasersContent p{
    line-height:16px;
}
#mainContent .downloadContent p{
    line-height:15px;
}
#mainContent .osMenu .active a{
    line-height:17px;
}
#mainContent .seeMore p{
    line-height:16px;
}
#mainContent .downloadPage p{
    line-height:16px;
}
#mainContent .popuplightbox .lightboxTitle{
    line-height: 50px;
	font-size: 17px;
}
#mainContent .blockLogin input[type='text']{
    line-height: 29px;
}
#mainContent .userMenu li a{
    line-height: 88px;
}
.compareLink{
    line-height: 26px;
}
.cameraSys .playView{
    line-height: 30px;
	font-size: 13px;
}
.imageSoftware .textSmall{
    line-height: 1.4;
}
.caseSliderRight{
    line-height: 26px;
}
.vievBlockLink{
    line-height: 30px;
}
.threeColsItem .subItem .linkTitle, .subItemLeft .linkTitle{
    line-height: 26px;
}
.copyRwrapper{
    line-height: 40px;
}
#mainContent .buttons a{
	line-height:25px;
	font-size:16px;
	font-weight:bold;
}
.boxWhite .description{
	line-height:16px;
}
#galleryMedia .heading{
	line-height:26px;
}
.blockBuzzBlog .post{
	line-height:17px;
}
.boxInformationOther .postContent{
	line-height:17px;
}