.wrapper .row{
    padding-left: 20px;
    padding-right: 20px;
}
.training{
    border-bottom: 1px solid #cecece;
    padding-top: 10px;
    padding-bottom: 30px;
}

.training .columns > img {
    margin-bottom: 40px;
}
    
.training .devider{
    background: #cecece;
    height: 1px;
    border: none;
    margin-left: 30px;
    margin-top: 7px;
    margin-bottom: 10px;
}  
.training .download{
    background-image: url(/_assets/images/pdf.png);
    background-repeat: no-repeat;
    background-position: 5px center;
    line-height: 1.5em;
    
    padding-left: 27px !important;
    padding-right: 13px !important;
}

.link-button{
    background-color: #062945;
}

.link-button:hover{
    background-color: #3d75a9;
}   

.button.round.link-button.contact{
    background-color: #4483BD;  
}
        
.button.round.link-button.contact:hover{
   background-color: #3d75a9;
}                        
    
.training .download em{
    display: none;
}                
  
.training .link-button{
    padding: 1px 22px;
}
                
.training .link-button > span {
    font-family: pt_sans_captionbold;
    font-size: 12px;
    font-weight: normal;
}                
    
.content h1,     
.content h2{
    font-family: open_sanssemibold;
    font-size: 17px;
    text-transform: uppercase;
    color: #3381c1;
    margin: 0;
} 

.content h3{
    font-family: open_sanssemibold;
    font-size: 15px;
    text-transform: none;
    color: #05253e;
} 
    
.description p
{
	margin-top: 20px;
} 
    
.description q{
    font-family: open_sanssemibolditalic;
    font-size: 15px;
    line-height: 1.5em;
    color: #05253e;
}
            
.description p,
.description ul{
    font-family: open_sansregular;
    font-size: 13px;
    color: #868686;
}
            
.description ul{
    padding-left: 0;
    margin-left: 23px;
}            
            
.description li{
    background: url(/_assets/images/arrow.png) no-repeat scroll left center transparent;
    list-style: none outside none;
    padding-left: 15px;                    
}    

.None a{
    display: none;
}
    
.Download a.learn{
    display: none;
}
        
.LearnMore a.download{
    display: none;
}        

@media screen and (max-width:767px){
    .wrapper > div.row {
        padding-left: 0;
    }
    .books .columns > img{
    	margin-right: 23%;
	}
} 

@media screen and (max-width:357px){
	.ptitle{
    	font-size: 22px !important;
	}
}