﻿/*Commmon Style*/
@font-face
{
    font-family: Font-Name;
    src: url();
}
html, body
{
    margin: 0px;
    padding: 0px;
    font-family: 'montserratregular';
    font-size: 14px;
    color: #333333;
}
.padding-none
{
    padding: 0 !important;
}

.padding
{
    padding: 10px !important;
}

.padding-sm
{
    padding: 5px !important;
}

.padding-lg
{
    padding: 22px !important;
}

.padding-top-none
{
    padding-top: 0 !important;
}

.padding-top
{
    padding-top: 14px !important;
}

.padding-top-sm
{
    padding-top: 5px !important;
}

.padding-top-lg
{
    padding-top: 22px !important;
}

.padding-right-none
{
    padding-right: 0 !important;
}

.padding-right
{
    padding-right: 14px !important;
}

.padding-right-sm
{
    padding-right: 5px !important;
}

.padding-right-lg
{
    padding-right: 22px !important;
}

.padding-bottom-none
{
    padding-bottom: 0 !important;
}

.padding-bottom
{
    padding-bottom: 14px !important;
}

.padding-bottom-sm
{
    padding-bottom: 5px !important;
}

.padding-bottom-lg
{
    padding-bottom: 22px !important;
}

.padding-left-none
{
    padding-left: 0 !important;
}

.padding-left
{
    padding-left: 14px !important;
}

.padding-left-sm
{
    padding-left: 5px !important;
}

.padding-left-lg
{
    padding-left: 22px !important;
}

.margin-none
{
    margin: 0 !important;
}

.margin
{
    margin: 14px !important;
}

.margin-sm
{
    margin: 5px !important;
}

.margin-lg
{
    margin: 22px !important;
}

.margin-top-none
{
    margin-top: 0 !important;
}

.margin-top
{
    margin-top: 14px !important;
}

.margin-top-lg
{
    margin-top: 22px !important;
}

.margin-top-sm
{
    margin-top: 5px !important;
}

.margin-right-none
{
    margin-right: 0 !important;
}

.margin-right
{
    margin-right: 14px !important;
}

.margin-right-lg
{
    margin-right: 22px !important;
}

.margin-right-sm
{
    margin-right: 5px !important;
}

.margin-bottom-none
{
    margin-bottom: 0 !important;
}

.margin-bottom
{
    margin-bottom: 14px !important;
}

.margin-bottom-lg
{
    margin-bottom: 22px !important;
}

.margin-bottom-sm
{
    margin-bottom: 5px !important;
}

.margin-left-none
{
    margin-left: 0 !important;
}

.margin-left
{
    margin-left: 14px !important;
}

.margin-left-lg
{
    margin-left: 22px !important;
}

.margin-left-sm
{
    margin-left: 5px !important;
}

.border-left-none
{
    border-left: none !important;
}

.border-right-none
{
    border-right: none !important;
}

.border-bottom-none
{
    border-bottom: none !important;
}

.border-top-none
{
    border-top: none !important;
}

.border-none
{
    border: none !important;
}
.margin-auto
{
    margin: auto;
}
.font-bold
{
    font-weight: bold;
}
.border-right
{
    border-right: 1px solid #dfdfdf;
}
.border-left
{
    border-left: 1px solid #dfdfdf;
}
.border-top
{
    border-top: 1px solid #dfdfdf;
}
.border-bottom
{
    border-bottom: 1px solid #dfdfdf;
}
.content-adjust:after, .content-adjust:before
{
    display: table;
    content: "";
    clear: both;
}
/*Style Ends*/

/*Form Control*/
.form-control
{
    display: block;
    width: 100%;
    height: 43px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #444444;
    background-color: #fff;
    background-image: none;
    border: 0px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
textarea.form-control
{
    height: 104px;
}
/*Form Control*/