/************************
*	BORDER
************************/
.api-border-all,
.api-border-tl,
.api-border-bl,
.api-border-l{
    border-left: solid 1px #b5b5b5;
}
.api-border-all,
.api-border-tl,
.api-border-tr,
.api-border-t{
    border-top: solid 1px #b5b5b5;
}
.api-border-all,
.api-border-tr,
.api-border-br,
.api-border-r{
    border-right: solid 1px #b5b5b5;
}
.api-border-all,
.api-border-br,
.api-border-bl,
.api-border-b{
    border-bottom: solid 1px #b5b5b5;
}
/*************************
*	CORNERS
**************************/
.api-corner-all,
.api-corner-b,
.api-corner-bl,
.api-corner-l{
    -webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    border-bottom-left-radius: 6px;
}
.api-corner-all,
.api-corner-b,
.api-corner-br,
.api-corner-r{
    -webkit-border-bottom-right-radius: 6px;
    border-bottom-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
}
.api-corner-all,
.api-corner-t,
.api-corner-tl,
.api-corner-l{
    -webkit-border-top-left-radius: 6px;
    -moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;
}
.api-corner-all,
.api-corner-t,
.api-corner-tr,
.api-corner-r{
    -webkit-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
    -moz-border-radius-topright: 6px;
}

/************************
*	VARIOS
**************************/
.pointer{cursor:pointer;}
textarea {resize: none;}
.show{display: block!important;}
.hide{display: none;}
.bg-white{background-color: white;}
.clear-both{clear: both;}
.text-bold{font-weight: bold;}
.text-nowrap{white-space: nowrap;}

/**********************
*	FONTS
***********************/

.font-7{font-size: 7pt}
.font-8{font-size: 8pt}
.font-9{font-size: 9pt}
.font-10{font-size: 10pt}
.font-11{font-size: 11pt}
.font-12{font-size: 12pt}
.font-13{font-size: 13pt}
.font-14{font-size: 14pt}
.font-15{font-size: 15pt}
.font-40{font-size: 40pt}
.font-45{font-size: 45pt}

/**********************
*	SIZE
***********************/
.api-size-all{
    position: absolute;
    top: 0; right: 0;bottom: 0;left: 0;
}
.api-size-top{
    position: absolute;
    top: 0; right: 0;left: 0;
}
.api-size-bottom{
    position: absolute;
    right: 0;bottom: 0;left: 0;
}

/**********************
*	PADDING
***********************/
.api-padding-5,
.api-padding-5-lr,
.api-padding-5-tl,
.api-padding-5-bl,
.api-padding-5-l{padding-left: 5px;}
.api-padding-5,
.api-padding-5-lr,
.api-padding-5-tr,
.api-padding-5-r{padding-right: 5px;}
.api-padding-5,
.api-padding-5-tr,
.api-padding-5-tl,
.api-padding-5-tb,
.api-padding-5-t{padding-top: 5px;}
.api-padding-5,
.api-padding-5-tb,
.api-padding-5-bl,
.api-padding-5-b{padding-bottom:  5px;}

.api-padding-10,
.api-padding-10-lr,
.api-padding-10-tl,
.api-padding-10-bl,
.api-padding-10-l{padding-left: 10px;}
.api-padding-10,
.api-padding-10-lr,
.api-padding-10-tr,
.api-padding-10-r{padding-right: 10px;}
.api-padding-10,
.api-padding-10-tr,
.api-padding-10-tl,
.api-padding-10-tb,
.api-padding-10-t{padding-top: 10px;}
.api-padding-10,
.api-padding-10-tb,
.api-padding-10-bl,
.api-padding-10-b{padding-bottom:  10px;}


.api-padding-15{padding: 15px;}
.api-padding-20{padding: 20px;}

/**********************************
*   Margin
***********************************/
.api-margin-10,
.api-margin-10-lr,
.api-margin-10-tl,
.api-margin-10-bl,
.api-margin-10-l{margin-left: 10px;}
.api-margin-10,
.api-margin-10-lr,
.api-margin-10-tr,
.api-margin-10-r{margin-right: 10px;}
.api-margin-10,
.api-margin-10-tr,
.api-margin-10-tl,
.api-margin-10-tb,
.api-margin-10-t{margin-top: 10px;}
.api-margin-10,
.api-margin-10-tb,
.api-margin-10-bl,
.api-margin-10-b{margin-bottom:  10px;}

.outer {
    display: table;
    position: absolute;
    height: 100%;
    width: 100%;
}

.middle {
    display: table-cell;
    vertical-align: middle;
}

.inner {
    margin-left: auto;
    margin-right: auto;     
}

.img-fixed{
    background-attachment: fixed;
    background-size: 100% auto;
    background-repeat: no-repeat;    
}
.img-polaroid{
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    background-color: white;
}

