﻿.row.marginContentBox {
    margin-left: 0;
    margin-right:-40px;
}


.contentBox {
    max-width: 335px;
    margin: 2px 0px 50px 2px;
    background: #fff;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.42);
    -moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.42);
    box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.42);
    -moz-transition: all;
    -o-transition: all;
    -webkit-transition: all;
    transition: all;
}
    .contentBox .title {
    text-transform: uppercase;
    padding: 15px 20px;
    }

    .titleBox  h2 {
    padding-top:10px;
    }

    .contentBox .title a,
    .contentBox h3 {
    line-height:18px !important;    
    }

    .contentBox .title a{
    color: #006097;
    font-family: 'Brandon Grotesque Bold';
    }   

    .productSpec {
    display: table;
    padding: 10px 20px 0px 18px;
    }

    .productSpec  p {
    padding-bottom: 10px;
    padding-top: 10px;   
    }

    .productSpec .buttons {    
     display: table-row;
    vertical-align: bottom;
	height: 90px;
    }

    .productSpec .buttons a.imbriumbutton{
    background: url("img/whitebuttonarrow.png") no-repeat right 10px center rgb(0, 96, 151);
    padding-right:25px;
    margin-right:10px;

    }

   .productSpec .buttons a.imbriumligthblue {
    background: url("img/whitebuttonarrow.png") no-repeat right 10px center rgb(85, 156, 190);
    padding-right:30px;
   }
   
   .productSpec .buttons a.imbriumgreen {
    background: url("img/whitebuttonarrow.png") no-repeat right 10px center rgb(193, 215, 46);
    padding-right:30px;
	width: 290px;
	line-height: 20px;
   }   
   .application_name{
    background: none repeat scroll 0 0 rgba(9, 72, 107, 0.9);
    font-size: 18px;
    font-family: 'Brandon Grotesque light';
    text-transform: uppercase;
    color: #fff;
    padding: 12px;
    border-bottom: solid 3px #90bd00;
}

   .imbrium .dnnLoginService input[type="text"], 
   .imbrium .dnnLoginService input[type="password"],
   .imbrium .dnnRegistrationForm input[type="text"],
   .imbrium .dnnRegistrationForm input[type="password"]  {
    min-height: 44px;
    }
	
	.imbrium .dnnRegistrationForm label a{
	text-decoration:underline;
	}
	 


   @media screen and (max-width:1169px) {

    .contentBox {
    display:table;
    margin: 2px auto 60px;
    }

    .row.marginContentBox {
    margin-right: 0; 
    }

   }


@media screen and (max-width:380px) {

    .contentBox {
    display:block;
    }
}