em {font-style: normal;}

/* 트리메뉴 */
#TreeViewArea {height:593px; overflow: auto;}

/* radio_select 스타일 */
.btn-group.radio_select label { width:auto !important; padding:5px 10px; min-width:80px; }
.btn-group.radio_select > :first-child.btn,
.btn-group.radio_select > :first-child:not(.dropdown-toggle):not(:last-child).btn {margin:0 !important; border-radius:10px 0 0 0 !important;}
.btn-group.radio_select > :last-child.btn,
.btn-group.radio_select > :last-child:not(.dropdown-toggle):not(:last-child).btn {margin:0 !important; border-radius:0 10px 0 0 !important;}
.btn-group.radio_select .btn-success.active {background:#17234e !important; border:#031248 1px solid !important; color:#ffae13 !important; font-weight:700 !important;}
.btn-group.radio_select .btn-success.active::before {content:"\f00c" !important; font-family:"FontAwesome"; }
.btn-group.radio_select .btn-success {background:#ddd !important; border:#ccc 1px solid  !important; color:#444 !important; font-weight:400 !important; }

/* 상단 페이지 타이틀 */
.content-header {padding:7px 17px 8px 18px !important; box-shadow:0px 0px 5px #a8a8a8 !important; border-bottom:none; margin-bottom:0;}   /* 본문 상단타이틀 그림자 */
.content-header > h1 {font-size:18px;}
.content-header > .breadcrumb {top:8px; right: 15px;}

.box-header,
.box-footer {padding:5px 10px !important;}

img.response-img {width:auto;}  /* 이미지 반응형 */
i.fa {margin-right:3px !important;}
.btn-xs i.fa {margin-right:5px !important;}
.btn-xs i.fa.fa-file-excel-o,
i.fa.fa-trash-o {margin-right:2px !important; font-size:13px !important;}
.box-header h3.box-title  {margin-top:5px !important;}
placeholder,
:-ms-input-placeholder,
:-ms-textarea-placeholder {color:#999 !important;}



/* 버튼스타일 */
.btn-group > :first-child.btn,
.btn-group > :first-child:not(.dropdown-toggle):not(:last-child).btn {margin:0 !important; border-radius:3px 0 0 3px !important;}
.btn-group > :not(:first-child):not(.dropdown-toggle):not(:last-child).btn {border-radius: 0 !important; }
.toolbar .btn-group {margin:0 2px; border-radius: 0 3px 3px 0 !important}



/* 파일업로드 */
.k-button.k-upload-button,
.k-button.k-upload-button:hover,
.k-button.k-upload-button.k-state-hover,
.k-button.k-upload-button.k-state-focused,
.k-button.k-upload-button:focus,
:not(.k-state-disabled):not([disabled]).k-button.k-upload-button:focus {box-shadow:none !important;}
.k-filename {padding:0;}
.k-upload-files {line-height:120%;}
.k-upload-status {top:3px;}

.k-ie8 .k-upload-button,
.k-ie9 .k-upload-button,
.k-upload-sync .k-upload-button {margin:0 !important; }

/* 기본주소 + 상세주소 */
.Addr_zipcode {padding:0 7px 0 0 !important;}
.Addr_basic {padding:0 7px 0 0 !important;}
.Addr_con {padding:0 !important;}
.fa-mobile {padding:0 3px 0 5px !important}


/* 학생정보 */
.profile_input {width:100%; display: inline-block; position: relative; }
.profile_input .input-group-addon {background:#575e76 !important; font-weight:400; color:#fff; border:#575e76 1px solid !important; border-radius:15px 0 0 15px !important; }
.profile_input > div {margin-bottom:5px; padding:0 5px 0 0 !important;}
.profile_input input[type=text] {background:#ccced6; border-radius:0 15px 15px 0 !important; color:#444 !important;}

/* 입시관리 > 공통관리 > 입시기준자료이관 */
.ipsi_layout {margin-top:10%;}
.ipsi_data_copy .box-header {background:#e8e8e8 !important; padding: 35px 45px !important;}
.ipsi_data_copy .box-body {padding: 25px 30px 45px;}
.ipsi_data_copy .box-body div { margin-top: 20px;}
.ipsi_data_copy .box-body input[type="checkbox"] { margin-right: 8px;}
.ipsi_data_copy .box-footer {text-align:center; padding: 20px 0 !important; }


/* 훈육관리 > 품행평가관리 > 품행평가기준 관리 */
.data_layout {margin-top:10%; }
.data_copy .data_title {font-size:14px; font-weight: 700; color:#ffc000; text-align:center; padding:6px; background:#404b73 !important;  }
.data_copy .box-header { padding:0 !important; position: relative; }
.data_copy .box-header > div {float:left; background:#eeeeee !important; width:50%; }
.data_copy .box-header > div div.form-group {padding:25px 10px !important; margin:0 !important; font-size:14px;}
.data_copy .box-header div.icon_arrow i {position: absolute; left:50%; top:52%; margin-left:-0.5em; color:#404b73 !important;}
.data_copy .box-header div.icon_arrow i:before {content:"\f0a9";}
.data_copy .box-body {padding: 25px 30px; font-size:14px;}
.data_copy .box-body i:before {content:"\f0a9"; color:#ff0000 !important;}
.data_copy .box-body > div {border:#ddd 1px solid; padding:10px !important; margin-bottom:10px;}
.data_copy .box-body > div > div {padding:5px !important;}
.data_copy .box-body input[type="checkbox"] { margin-right: 8px;}
.data_copy .box-footer {text-align:center; padding: 20px 0 !important; }



/* 반응형 테이블 */
h4.box-table-title { font-size: 13px; font-weight: 400 !important; color:#444 !important; margin-top:10px !important; margin-bottom:5px !important;}
table.table-detail {width:100%; text-align:left; font-size:12px !important; border-collapse: collapse; }
table.table-detail th,
table.table-detail td {padding:4px 8px !important; vertical-align: middle;  }
table.table-detail th {background:#eaeef1; color:#222; font-weight:200; text-align:right; width:8%; }
table.table-detail th.table-in {padding:0 !important; background: #fff}
table.table-detail th span.text-red {margin-right:2px; font-weight: 600;}
table.table-detail td {padding:4px 8px !important; height:37px; width:20%; }
table.table-detail td.textarea-pd {padding: 5px 8px !important; }
table.table-detail td .input-group-addon {padding:4px 4px 4px 10px;}
table.table-detail td .input-group-addon-read {background-color: #eeeeee; line-height: 1.2;}

table.table-detail-in {width:100%; text-align:left; font-size:12px !important; border-collapse: collapse; margin:-1px; }
table.table-detail-in thead th {text-align: center; padding:7px 5px !important;}
table.table-detail-in thead th {border-bottom:0 !important;}
table.table-detail-in tbody {margin-top:-1px;}
table.table-detail-in th,
table.table-detail-in td { padding:3px 5px !important;  vertical-align: middle; }
table.table-detail-in tr th:last-of-type,
table.table-detail-in tr td:last-of-type { border-right-width:0 !important }
table.table-detail-in th {background:#eaeef1; color:#222; font-weight:200; text-align:right;}
table.table-detail-in td {padding:4px 8px !important; height:37px;}
table.table-detail-in td > span {width:100%;}
table.table-detail-in td .m_view {display:none;}


table.table-detail-in .table-in th,
table.table-detail-in .table-in tr,
table.table-detail-in .table-in td { border: none; }

table.table-detail.table_padding_10 th
table.table-detail.table_padding_10 td {padding:15px 0 15px 10px !important;}

/* table 예외 */
table.GradeSuTakAccom_table td { width: 16%;}
table.EduEtcPhyOfGrade_table th, table.EduEtcPhyOfGrade_table td { width: auto;}

/* table내 form-group스타일*/
table.table-detail .tbl-form-group{ width: 100%; }
table.table-detail .tbl-form-group .form-control { width: 70%; }

/* table editor */
table.k-editor {height:393px !important;}

/* 게시판 */
.board_content {height:90px; overflow-y: auto;}


/* timetable table스타일*/
table.table-ttable {}
table.table-ttable tr {}
table.table-ttable th,
table.table-ttable td { text-align: center; padding:4px 8px !important; vertical-align: middle;  border:#eaeaea 1px solid !important;}
table.table-ttable thead {border:#eaeaea 1px solid !important; border-bottom:0 !important;}
table.table-ttable thead th {padding:13px 0 !important; border:0 !important;  }
table.table-ttable thead label {font-size:13px !important; width:20px !important; height:20px !important; border-radius: 5px; font-weight: 700 !important; background:#6375d0 !important; color:#fff !important; line-height: 140% !important; }
table.table-ttable tbody {background:#fff !important;}
table.table-ttable tbody th {background-color: #ebeff7 !important; font-weight:400 !important; padding:0 !important;}
table.table-ttable tbody th.bg_light {background-color:#f5f7fb !important; padding:0 3px !important;}
table.table-ttable tbody th label {font-size:13px !important; width:26px !important; height:26px !important; line-height: 180% !important;  border-radius: 13px; font-weight: 700 !important; background:#6375d0 !important; color:#fff !important; margin-bottom:5px;}
table.table-ttable td { height: 45px; font-weight:500 !important; color:#666 !important; background: #fff !important; font-size:13px !important;}
table.table-ttable td.bg_nonselect {background:#f5f7fb !important;}
table.table-ttable > thead > tr { background-color: #fff !important;}
table.table-ttable tbody td:hover { background-color: #6375d0 !important; cursor: pointer; font-weight:700 !important; color:#fff !important; }
table.table-ttable.table_td_sm tbody th,
table.table-ttable.table_td_sm tbody td {padding:5px !important; height:32px;}
table.table-ttable.table-ttable-pc tbody th,
table.table-ttable.table-ttable-pc tbody td {height:43px !important;}
table.table-ttable.table-ttable-pc thead th {font-size:13px !important;}
table.table-ttable.table_td_sm.table-ttable-pc tbody th,
table.table-ttable.table_td_sm.table-ttable-pc tbody td {height:34px !important;}
.date_yymm {font-size:16px; font-weight: 700; color:#fff !important; padding:10px 0 !important; text-align: center; background:#7081a5 !important;}

table.table-ttable02 {border-top:#1b2d6f 2px solid !important; }
table.table-ttable02 thead th {padding:10px 0 !important; background:#f7f7f7 !important; text-align:center !important;  font-weight:700 !important;}
table.table-ttable02 tbody th {background:#f7f7f7 !important; font-weight:700 !important;} 
table.table-ttable02 tbody th,
table.table-ttable02 tbody td {padding:10px 0 !important; text-align:center !important; height:50px !important;}
table.table-ttable02 tbody tr:nth-of-type(2n) {background:#f9f9f9 !important;}
table.table-ttable02 tbody tr:hover {background:#fdf2d0 !important; }


/*
table.table-ttable > tbody > tr:nth-of-type(2n+1) { background-color: #f2f2f2 !important;}
table.table-ttable > tbody > tr:nth-of-type(2n) { background-color: #ffffff !important;}
*/






/* timesheet table 스타일*/
#timeTableArea .table-time {}
#timeTableArea .table-time .wauto { width: auto !important; }
#timeTableArea .table-time thead {}
#timeTableArea .table-time thead tr th { width: 7%; text-align: center;}
#timeTableArea .table-time tbody tr { min-height: 30px; }
#timeTableArea .table-time tbody td { }
#timeTableArea .table-time tbody td .td-time { background-color: #f2f2f2; padding: 15px; }
#timeTableArea .table-time tbody td .time-click-color { background-color: #cccccc; padding: 15px; }



/* kendo input */
.k-numerictextbox .k-link {height:0.8em; line-height: 0.8em;}


/* input 스타일 */
.input-group {width:auto;}
/* chrome hack */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .input-group { width:100%; }
}

.input-group i {color:#666;}
.input-group .btn {height:27px !important;}
.input-group .btn,
.input-group:hover .btn {border-color:#cccccc}
.input-group button:hover {background:#f4f4f4; }
.input-group button:hover i {color:#000 !important;}
.icon-title span {border-width:1px 0 1px 1px !important; border-color:#cccccc !important; border-radius:2px 0 0 2px !important; font-size:inherit; color:#666;}
.icon-title .icon-input {border-width:1px 1px 1px 0 !important; border-color:#cccccc !important;  border-radius:0 2px 2px 0 !important;}
.icon-title-after span {border-width:1px 1px 1px 0 !important; border-color:#cccccc !important;  border-radius:0 2px 2px 0 !important;  font-size:inherit; color:#666;}
.icon-title-after .icon-input {border-width:1px 0 1px 1px !important; border-color:#cccccc !important; border-radius:2px 0 0 2px !important; }
.icon-title-bside span.left_side {border-width:1px 0 1px 1px !important; border-color:#cccccc !important;  border-radius:2px 0 0 2px !important; font-size:inherit; color:#666;}
.icon-title-bside span.right_side {border-width:1px 1px 1px 0 !important; border-color:#cccccc !important;  border-radius:0 2px 2px 0 !important; font-size:inherit; color:#666;}
.icon-title-bside .icon-input {border-width:1px 0 1px 0 !important; border-color:#cccccc !important;  border-radius:0 !important;}
.icon-title span {border-width:1px 0 1px 1px !important; border-radius: 1px 0 0 1px !important; font-size:inherit;}
.icon-title .icon-input {border-width:1px 1px 1px 0 !important; border-radius: 0 1px 1px 0 !important}
.icon-title-after span {border-width:1px 1px 1px 0 !important; border-radius:0 1px 1px 0 !important; font-size:inherit;}
.icon-title-after .icon-input {border-width:1px 0 1px 1px !important; border-radius: 1px 0 0 1px  !important}
.icon-title span {border-width:1px 0 1px 1px !important; border-radius: 1px 0 0 1px !important}
.icon-title .icon-input {border-width:1px 1px 1px 0 !important; border-radius: 0 1px 1px 0 !important}

input[type="radio"],
input[type="checkbox"] {vertical-align:text-bottom;}
input[type="radio"] + label {margin-right:15px;}
input[type=checkbox].form-control,
input[type=radio].form-control {width:auto !important; height:auto !important; display:inline-block;}
textarea {width:100%; border:1px solid #cccccc; padding:5px; font-size: 12px !important; padding: 2px 0 1px 6px !important; }
label {font-weight: normal;}

/* input그룹- textarea*/
.input-group.textarea-group { height: 100%; }
.textarea-group .input-group-btn,
.textarea-group .input-group-btn .btn { height: inherit !important;}

/*input예외 - search-layout내 있는 경우*/
.search-layout input[type="radio"], .search-layout input[type="checkbox"] { margin-top: 6px; }

/* 그리드 상단 toolbar 라디오버튼 */
.k-grid-toolbar .toolbar_radio { width: auto; display: inline-block; color: #333;}



/* 검색 영역 내 체크박스 추가 */
.box-body .detail-checkbox {}
.box-body .detail-checkbox div { padding:7px 0 5px 10px; }
.box-body .detail-checkbox label { font-weight: normal; cursor: pointer; }
.box-body .detail-checkbox input[type="checkbox"] { margin-right: 5px; vertical-align: bottom; }


/* 상단 타이틀 수정 */
#contentTitle {display:inline-block; width:100%;}



/* 상단 검색부분 공통 레이아웃 */
.search-pd {padding:0 !important;}
.search-layout {margin:0 !important;}
.search-layout > div {padding:8px;}
.search-layout .d-title {margin-top:3px; padding-left:10px; }
.search-layout .d-title span {position:absolute; left:0;}
.d-title,
.d-value {padding:0 10px 0 0;}

/* DataTimepiker 내 아이콘위치 */
.k-datetimepicker .k-picker-wrap.k-state-default > .k-select { padding-top: 4px; }
.form-inline .k-datetimepicker .k-state-disabled { height: 2.1em }
.k-datetimepicker .k-picker-wrap.k-state-disabled > .k-select { padding-top: 4px; }

/* 서브타이틀 */
h5.Detail_title {font-weight: 200; font-size:14px !important;}
h5.Detail_title::before {content:"\f24d"; font-family:FontAwesome; margin-right:4px; }
.Detail_title {font-weight: 200; font-size:14px !important; margin-bottom:5px;}
.Detail_title::before {content:"\f24d"; font-family:FontAwesome; margin-right:4px; }


/* 웹접근성 label */
#inputFieldArea table label { font-weight: 500;}
#inputFieldArea td label {cursor: pointer;}
#inputFieldArea caption,
table.table-grid caption {overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}


/* 심리검사(MBTI) label */
table.MBTI_table th {position: relative !important;  text-align:left !important; }
table.MBTI_table th ,
table.MBTI_table td {height:40px !important; vertical-align: middle;}
table.MBTI_table th span {display:inline-block; margin-left:33px;}
table.MBTI_table th i {font-style:normal;}
table.MBTI_table th i.MBTI_label {position:absolute; left:5px; top:5px; background:#84ccc9; border-radius: 15px; height:30px; width:30px; border:#84ccc9 1px solid;  display:inline-block; color:#fff !important; font-weight: 700; font-size:20px; text-align:center; text-indent:0;}


/* 설문조사 */ 
.survey_list h5 { text-align:center !important; font-weight:500 !important; padding:0 0 15px 0 !important;  color:#666 !important; line-height:130% !important;}
ul.survey_type {}
ul.survey_type li {line-height:160%;}
ul.survey_type span {background:#a4adde !important; font-size:11px !important; color:#fff !important; font-weight:600 !important; padding:2px 3px !important; border-radius: 3px !important;}



/* 페이지하단 메세지 */
.page-message {clear:both; width:100%; display:inline-block;}
.page-message ul {}
.page-message ul li:before {content:"\f101"; font-family:FontAwesome; margin-right:4px; color:#ff851b; line-height:150%; }

.page-message ul li ol li:before {content: none;}



/* 팝업창 아이콘 리스트*/
.box-body .icon-circle-list { text-align: center;}
.box-body .icon-circle-list li{ margin-top: 15px;}
.box-body .icon-circle-list i { background-color: #404b73; color: #ffffff; width: 30px; height: 30px; padding-top: 3px; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; }

/* 팝업창 - 코드설정 */
#code_Detail {}
#code_Detail p { margin-bottom: 0px; }
#code_Detail .box-body { height: 350px; overflow: auto; }
#code_Detail .col-xs-6 { margin: 10px 0; }
#code_Detail .code_popup_left{ width: 30%; float:left; }
#code_Detail .code_popup_right{ width: 70%; float:left; }

@media only screen and (min-width:1200px) {
.search-layout .d-title, .table-detail .i-group .i-title { text-align:right; }
.search-layout .d-title span {position:relative; margin-right:3px;}

/*table내 table*/
table.table-detail-in .table-in { padding: 0 !important;}
table.table-detail-in .table-in table{ margin: 0;}
table.table-detail-in .table-in tr:last-of-type { border-top: 1px solid #dddddd;}
table.table-detail-in .table-in .table-detail-th { height: 74px; }

	/* chrome hack */
	@media screen and (-webkit-min-device-pixel-ratio:0)
	{
		table.table-detail td { height:37px; }
	}

	/* firefox hack */
	@-moz-document url-prefix()
	{
		table.table-detail td { height:37px; }
	}

}



@media only screen and (max-width:1199px) {

img.response-img {width:100%;}

/* 상단 타이틀 수정 */
.content-header > .breadcrumb {float:none; position:relative; width:100%; top:5px; left:0; padding-left:5px;}

/* 상단 검색부분 공통 레이아웃 */
.d-title,
.d-value {padding:0;}



/* 반응형 테이블 */
table.table-detail {position: relative;}
table.table-detail,
table.table-detail thead,
table.table-detail tbody,
table.table-detail th,
table.table-detail td,
table.table-detail tr,
table.table-detail-in,
table.table-detail-in thead,
table.table-detail-in tbody,
table.table-detail-in th,
table.table-detail-in td,
table.table-detail-in tr {display: block; text-align:left; }
table th,
table td {margin-top:-1px;}
table.table-detail th,
table.table-detail td {width:auto;}
table.table-detail th {padding:7px 5px 7px 13px !important;}
table.table-detail th span.text-red {position: absolute; left:6px;}
table.table-detail td {border: none; position: relative; padding:7px 13px 7px 13px !important;  display:inline-block; width:100%; height:auto;}
table.table-detail .line {border:1px solid #ddd;}

table.table-detail-in thead { display:none;}
table.table-detail-in th {padding:7px 13px !important;}
table.table-detail-in td {padding:15px;}
table.table-detail-in td .m_view {display:inline-block; padding:4px 0;}
table.table-detail-in tr th,
table.table-detail-in tr td{ border-right-width:0 !important }

/* table-in */
table.table-detail td.table-in {padding:1px !important;}

/* table내 복수 input */
.table-detail .i-group { padding-bottom: 8px;}
.table-detail .i-group:last-of-type { padding-bottom: 0;}

/* 상단 검색부분 공통 레이아웃 */
.search-layout > div {padding-bottom:0;}
.search-layout > div:last-of-type {padding-bottom:8px;}

/* 하단 comment부분 br 삭제 */
.page-message br {display: none;}


/* 훈육관리 > 품행평가관리 > 품행평가기준 관리 */
.data_layout {margin-top:2%; }

}




@media only screen and (max-width:991px) {
/* 기본주소 + 상세주소 */
.Addr_basic,
.Addr_zipcode  {padding:0 0 5px 0 !important;}

.height50,
.height100,
.height150,
.height470,
.height500,
.height550,
.height560,
.height570,
.min-height745 {height:auto !important;}

.margin-act-sm {margin-top: 3px !important;}

/* 훈육관리 > 품행평가관리 > 품행평가기준 관리 */
.data_copy .box-body {padding:10px !important;}


}

@media only screen and (max-width:767px) {

.form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }


/* 반응형 테이블 */
table.table-detail-in td {padding-bottom:8px!important;}

.search-layout .d-title {margin-bottom:5px !important;}


}




@media only screen and (max-width:480px) {

/* 훈육관리 > 품행평가관리 > 품행평가기준 관리 */
.data_copy .box-header > div {float:none; width:100%; display: inline-block; margin-bottom:20px;  }
.data_copy .box-header > div div.form-group {float:left; width:50%; padding:10px !important;}
.data_copy .box-header div.icon_arrow i {top:41%;}
.data_copy .box-header div.icon_arrow i:before {content:"\f0ab";}

/* 팝업창 - 코드설정 */
#code_Detail .code_popup_left{ width: 100%; }
#code_Detail .code_popup_right{ width: 100%; }



}






@media only screen and (max-width:414px) {

/* 상단 타이틀 수정 */
.content-header {margin:0;}
.content-header > .breadcrumb {background:none;}

span.k-dropdown {float: none; width:100% !important;}


}



/* color text-weight */
.fcR { color: #FF0000; }
.fcB { color: #2e2e2e; }
.fwB { font-weight: bold;}


/* box style */
.box_shadow {box-shadow: 0px 0px 6px #d5d7da;}

/* border style*/
.border_radius_1	{border-radius:1px !important;}
.border_radius_2	{border-radius:2px !important;}
.border_radius_3	{border-radius:3px !important;}
.border_radius_4	{border-radius:4px !important;}
.border_radius_5	{border-radius:5px !important;}
.border_radius_6	{border-radius:6px !important;}
.border_radius_7	{border-radius:7px !important;}
.border_radius_8	{border-radius:8px !important;}
.border_radius_9	{border-radius:9px !important;}
.border_radius_10	{border-radius:10px !important;}
.border_radius_11	{border-radius:11px !important;}
.border_radius_12	{border-radius:12px !important;}
.border_radius_13	{border-radius:13px !important;}
.border_radius_14	{border-radius:14px !important;}
.border_radius_15	{border-radius:15px !important;}
.border_radius_16	{border-radius:16px !important;}
.border_radius_17	{border-radius:17px !important;}
.border_radius_18	{border-radius:18px !important;}
.border_radius_19	{border-radius:19px !important;}
.border_radius_20	{border-radius:20px !important;}
.border_radius_21	{border-radius:21px !important;}
.border_radius_22	{border-radius:22px !important;}
.border_radius_23	{border-radius:23px !important;}
.border_radius_24	{border-radius:24px !important;}
.border_radius_25	{border-radius:25px !important;}
.border_radius_26	{border-radius:26px !important;}
.border_radius_27	{border-radius:27px !important;}
.border_radius_28	{border-radius:28px !important;}
.border_radius_29	{border-radius:29px !important;}
.border_radius_30	{border-radius:30px !important;}
.border_radius_31	{border-radius:31px !important;}
.border_radius_32	{border-radius:32px !important;}
.border_radius_33	{border-radius:33px !important;}
.border_radius_34	{border-radius:34px !important;}
.border_radius_35	{border-radius:35px !important;}
.border_radius_36	{border-radius:36px !important;}
.border_radius_37	{border-radius:37px !important;}
.border_radius_38	{border-radius:38px !important;}
.border_radius_39	{border-radius:39px !important;}
.border_radius_40	{border-radius:40px !important;}
.border_radius_41	{border-radius:41px !important;}
.border_radius_42	{border-radius:42px !important;}
.border_radius_43	{border-radius:43px !important;}
.border_radius_44	{border-radius:44px !important;}
.border_radius_45	{border-radius:45px !important;}
.border_radius_46	{border-radius:46px !important;}
.border_radius_47	{border-radius:47px !important;}
.border_radius_48	{border-radius:48px !important;}
.border_radius_49	{border-radius:49px !important;}
.border_radius_50	{border-radius:50px !important;}

.border_none {border:none !important;}
.border_w1 	{border-width:1px !important;}
.border_w2	{border-width:2px !important;}
.border_w3	{border-width:3px !important;}
.border_w4	{border-width:4px !important;}
.border_w5	{border-width:5px !important;}
.border_w6	{border-width:6px !important;}
.border_w7	{border-width:7px !important;}
.border_w8	{border-width:8px !important;}
.border_w9	{border-width:9px !important;}
.border_w10	{border-width:10px !important;}
.border_w11	{border-width:11px !important;}
.border_w12	{border-width:12px !important;}
.border_w13	{border-width:13px !important;}
.border_w14	{border-width:14px !important;}
.border_w15	{border-width:15px !important;}
.border_w16	{border-width:16px !important;}
.border_w17	{border-width:17px !important;}
.border_w18	{border-width:18px !important;}
.border_w19	{border-width:19px !important;}
.border_w20	{border-width:20px !important;}
.border_w21	{border-width:21px !important;}
.border_w22	{border-width:22px !important;}
.border_w23	{border-width:23px !important;}
.border_w24	{border-width:24px !important;}
.border_w25	{border-width:25px !important;}
.border_w26	{border-width:26px !important;}
.border_w27	{border-width:27px !important;}
.border_w28	{border-width:28px !important;}
.border_w29	{border-width:29px !important;}
.border_w30	{border-width:30px !important;}
.border_w31	{border-width:31px !important;}
.border_w32	{border-width:32px !important;}
.border_w33	{border-width:33px !important;}
.border_w34	{border-width:34px !important;}
.border_w35	{border-width:35px !important;}
.border_w36	{border-width:36px !important;}
.border_w37	{border-width:37px !important;}
.border_w38	{border-width:38px !important;}
.border_w39	{border-width:39px !important;}
.border_w40	{border-width:40px !important;}


/* font style */
input.font-lg-blue,
 .font-lg-blue {font-size:20px !important; font-weight:600 !important; color:#ff0000 !important;}
input.font-lg-blue {width:100px !important; height:auto !important;}

.font_weight_400 {font-weight:400 !important;}
.font_weight_500 {font-weight:500 !important;}
.font_weight_600 {font-weight:600 !important;}
.font_weight_700 {font-weight:700 !important;}
.font_weight_800 {font-weight:800 !important;}

.font_size_none	{font-size:0 !important;}
.font_size_1	{font-size:1px !important;}
.font_size_2	{font-size:2px !important;}
.font_size_3	{font-size:3px !important;}
.font_size_4	{font-size:4px !important;}
.font_size_5	{font-size:5px !important;}
.font_size_6	{font-size:6px !important;}
.font_size_7	{font-size:7px !important;}
.font_size_8	{font-size:8px !important;}
.font_size_9	{font-size:9px !important;}
.font_size_10	{font-size:10px !important;}
.font_size_11	{font-size:11px !important;}
.font_size_12	{font-size:12px !important;}
.font_size_13	{font-size:13px !important;}
.font_size_14	{font-size:14px !important;}
.font_size_15	{font-size:15px !important;}
.font_size_16	{font-size:16px !important;}
.font_size_17	{font-size:17px !important;}
.font_size_18	{font-size:18px !important;}
.font_size_19	{font-size:19px !important;}
.font_size_20	{font-size:20px !important;}
.font_size_21	{font-size:21px !important;}
.font_size_22	{font-size:22px !important;}
.font_size_23	{font-size:23px !important;}
.font_size_24	{font-size:24px !important;}
.font_size_25	{font-size:25px !important;}
.font_size_26	{font-size:26px !important;}
.font_size_27	{font-size:27px !important;}
.font_size_28	{font-size:28px !important;}
.font_size_29	{font-size:29px !important;}
.font_size_30	{font-size:30px !important;}
.font_size_31	{font-size:31px !important;}
.font_size_32	{font-size:32px !important;}
.font_size_33	{font-size:33px !important;}
.font_size_34	{font-size:34px !important;}
.font_size_35	{font-size:35px !important;}
.font_size_36	{font-size:36px !important;}
.font_size_37	{font-size:37px !important;}
.font_size_38	{font-size:38px !important;}
.font_size_39	{font-size:39px !important;}
.font_size_40	{font-size:40px !important;}
.font_size_41	{font-size:41px !important;}
.font_size_42	{font-size:42px !important;}
.font_size_43	{font-size:43px !important;}
.font_size_44	{font-size:44px !important;}
.font_size_45	{font-size:45px !important;}
.font_size_46	{font-size:46px !important;}
.font_size_47	{font-size:47px !important;}
.font_size_48	{font-size:48px !important;}
.font_size_49	{font-size:49px !important;}
.font_size_50	{font-size:50px !important;}


/* width */
.width0		{width:0 !important;}
.width1p	{width:1% !important;}
.width2p	{width:2% !important;}
.width3p	{width:3% !important;}
.width4p	{width:4% !important;}
.width5p	{width:5% !important;}
.width6p	{width:6% !important;}
.width7p	{width:7% !important;}
.width8p	{width:8% !important;}
.width9p	{width:9% !important;}
.width10p	{width:10% !important;}
.width11p	{width:11% !important;}
.width12p	{width:12% !important;}
.width13p	{width:13% !important;}
.width14p	{width:14% !important;}
.width15p	{width:15% !important;}
.width16p	{width:16% !important;}
.width17p	{width:17% !important;}
.width18p	{width:18% !important;}
.width19p	{width:19% !important;}
.width20p	{width:20% !important;}
.width21p	{width:21% !important;}
.width22p	{width:22% !important;}
.width23p	{width:23% !important;}
.width24p	{width:24% !important;}
.width25p	{width:25% !important;}
.width26p	{width:26% !important;}
.width27p	{width:27% !important;}
.width28p	{width:28% !important;}
.width29p	{width:29% !important;}
.width30p	{width:30% !important;}
.width31p	{width:31% !important;}
.width32p	{width:32% !important;}
.width33p	{width:33% !important;}
.width34p	{width:34% !important;}
.width35p	{width:35% !important;}
.width36p	{width:36% !important;}
.width37p	{width:37% !important;}
.width38p	{width:38% !important;}
.width39p	{width:39% !important;}
.width40p	{width:40% !important;}
.width41p	{width:41% !important;}
.width42p	{width:42% !important;}
.width43p	{width:43% !important;}
.width44p	{width:44% !important;}
.width45p	{width:45% !important;}
.width46p	{width:46% !important;}
.width47p	{width:47% !important;}
.width48p	{width:48% !important;}
.width49p	{width:49% !important;}
.width50p	{width:50% !important;}
.width51p	{width:51% !important;}
.width52p	{width:52% !important;}
.width53p	{width:53% !important;}
.width54p	{width:54% !important;}
.width55p	{width:55% !important;}
.width56p	{width:56% !important;}
.width57p	{width:57% !important;}
.width58p	{width:58% !important;}
.width59p	{width:59% !important;}
.width60p	{width:60% !important;}
.width61p	{width:61% !important;}
.width62p	{width:62% !important;}
.width63p	{width:63% !important;}
.width64p	{width:64% !important;}
.width65p	{width:65% !important;}
.width66p	{width:66% !important;}
.width67p	{width:67% !important;}
.width68p	{width:68% !important;}
.width69p	{width:69% !important;}
.width70p	{width:70% !important;}
.width71p	{width:71% !important;}
.width72p	{width:72% !important;}
.width73p	{width:73% !important;}
.width74p	{width:74% !important;}
.width75p	{width:75% !important;}
.width76p	{width:76% !important;}
.width77p	{width:77% !important;}
.width78p	{width:78% !important;}
.width79p	{width:79% !important;}
.width80p	{width:80% !important;}
.width81p	{width:81% !important;}
.width82p	{width:82% !important;}
.width83p	{width:83% !important;}
.width84p	{width:84% !important;}
.width85p	{width:85% !important;}
.width86p	{width:86% !important;}
.width87p	{width:87% !important;}
.width88p	{width:88% !important;}
.width89p	{width:89% !important;}
.width90p	{width:90% !important;}
.width91p	{width:91% !important;}
.width92p	{width:92% !important;}
.width93p	{width:93% !important;}
.width94p	{width:94% !important;}
.width95p	{width:95% !important;}
.width96p	{width:96% !important;}
.width97p	{width:97% !important;}
.width98p	{width:98% !important;}
.width99p	{width:99% !important;}
.width100p	{width:100% !important;}


/* height */
.height50 {height:50px !important;}
.height100 {height:100px !important;}
.height150 {height:150px !important;}
.height470 {height:470px !important;}
.height500 {height:500px !important;}
.height550 {height:550px !important;}
.height560 {height:560px !important;}
.height570 {height:570px !important;}
.min-height745 {min-height:590px !important;}
.min-height150 {min-height:150px !important;}



/* padding / margin */
.padding-0  {padding: 0px !important; }
.padding-1  {padding: 1px !important; }
.padding-2  {padding: 2px !important; }
.padding-3  {padding: 3px !important; }
.padding-4  {padding: 4px !important; }
.padding-5  {padding: 5px !important; }
.padding-6  {padding: 6px !important; }
.padding-7  {padding: 7px !important; }
.padding-8  {padding: 8px !important; }
.padding-9  {padding: 9px !important; }
.padding-10 {padding: 10px !important; }
.padding-11 {padding: 11px !important; }
.padding-12 {padding: 12px !important; }
.padding-13 {padding: 13px !important; }
.padding-14 {padding: 14px !important; }
.padding-15 {padding: 15px !important; }
.padding-16 {padding: 16px !important; }
.padding-17 {padding: 17px !important; }
.padding-18 {padding: 18px !important; }
.padding-19 {padding: 19px !important; }
.padding-20 {padding: 20px !important; }
.padding-21 {padding: 21px !important; }
.padding-22 {padding: 22px !important; }
.padding-23 {padding: 23px !important; }
.padding-24 {padding: 24px !important; }
.padding-25 {padding: 25px !important; }
.padding-26 {padding: 26px !important; }
.padding-27 {padding: 27px !important; }
.padding-28 {padding: 28px !important; }
.padding-29 {padding: 29px !important; }
.padding-30 {padding: 30px !important; }
.padding-31 {padding: 31px !important; }
.padding-32 {padding: 32px !important; }
.padding-33 {padding: 33px !important; }
.padding-34 {padding: 34px !important; }
.padding-35 {padding: 35px !important; }
.padding-36 {padding: 36px !important; }
.padding-37 {padding: 37px !important; }
.padding-38 {padding: 38px !important; }
.padding-39 {padding: 39px !important; }
.padding-40 {padding: 40px !important; }
.padding-41 {padding: 41px !important; }
.padding-42 {padding: 42px !important; }
.padding-43 {padding: 43px !important; }
.padding-44 {padding: 44px !important; }
.padding-45 {padding: 45px !important; }
.padding-46 {padding: 46px !important; }
.padding-47 {padding: 47px !important; }
.padding-48 {padding: 48px !important; }
.padding-49 {padding: 49px !important; }
.padding-50 {padding: 50px !important; }
.padding-51 {padding: 51px !important; }
.padding-52 {padding: 52px !important; }
.padding-53 {padding: 53px !important; }
.padding-54 {padding: 54px !important; }
.padding-55 {padding: 55px !important; }
.padding-56 {padding: 56px !important; }
.padding-57 {padding: 57px !important; }
.padding-58 {padding: 58px !important; }
.padding-59 {padding: 59px !important; }
.padding-60 {padding: 60px !important; }
.padding-61 {padding: 61px !important; }
.padding-62 {padding: 62px !important; }
.padding-63 {padding: 63px !important; }
.padding-64 {padding: 64px !important; }
.padding-65 {padding: 65px !important; }
.padding-66 {padding: 66px !important; }
.padding-67 {padding: 67px !important; }
.padding-68 {padding: 68px !important; }
.padding-69 {padding: 69px !important; }
.padding-70 {padding: 70px !important; }
.padding-71 {padding: 71px !important; }
.padding-72 {padding: 72px !important; }
.padding-73 {padding: 73px !important; }
.padding-74 {padding: 74px !important; }
.padding-75 {padding: 75px !important; }
.padding-76 {padding: 76px !important; }
.padding-77 {padding: 77px !important; }
.padding-78 {padding: 78px !important; }
.padding-79 {padding: 79px !important; }
.padding-80 {padding: 80px !important; }
.padding-81 {padding: 81px !important; }
.padding-82 {padding: 82px !important; }
.padding-83 {padding: 83px !important; }
.padding-84 {padding: 84px !important; }
.padding-85 {padding: 85px !important; }
.padding-86 {padding: 86px !important; }
.padding-87 {padding: 87px !important; }
.padding-88 {padding: 88px !important; }
.padding-89 {padding: 89px !important; }
.padding-90 {padding: 90px !important; }
.padding-91 {padding: 91px !important; }
.padding-92 {padding: 92px !important; }
.padding-93 {padding: 93px !important; }
.padding-94 {padding: 94px !important; }
.padding-95 {padding: 95px !important; }
.padding-96 {padding: 96px !important; }
.padding-97 {padding: 97px !important; }
.padding-98 {padding: 98px !important; }
.padding-99 {padding: 99px !important; }
.padding-100{padding: 100px !important; }

.padding-left-0 {padding-left: 0px !important; }
.padding-left-1 {padding-left: 1px !important; }
.padding-left-2 {padding-left: 2px !important; }
.padding-left-3 {padding-left: 3px !important; }
.padding-left-4 {padding-left: 4px !important; }
.padding-left-5 {padding-left: 5px !important; }
.padding-left-6 {padding-left: 6px !important; }
.padding-left-7 {padding-left: 7px !important; }
.padding-left-8 {padding-left: 8px !important; }
.padding-left-9 {padding-left: 9px !important; }
.padding-left-10    {padding-left: 10px !important; }
.padding-left-11    {padding-left: 11px !important; }
.padding-left-12    {padding-left: 12px !important; }
.padding-left-13    {padding-left: 13px !important; }
.padding-left-14    {padding-left: 14px !important; }
.padding-left-15    {padding-left: 15px !important; }
.padding-left-16    {padding-left: 16px !important; }
.padding-left-17    {padding-left: 17px !important; }
.padding-left-18    {padding-left: 18px !important; }
.padding-left-19    {padding-left: 19px !important; }
.padding-left-20    {padding-left: 20px !important; }
.padding-left-21    {padding-left: 21px !important; }
.padding-left-22    {padding-left: 22px !important; }
.padding-left-23    {padding-left: 23px !important; }
.padding-left-24    {padding-left: 24px !important; }
.padding-left-25    {padding-left: 25px !important; }
.padding-left-26    {padding-left: 26px !important; }
.padding-left-27    {padding-left: 27px !important; }
.padding-left-28    {padding-left: 28px !important; }
.padding-left-29    {padding-left: 29px !important; }
.padding-left-30    {padding-left: 30px !important; }
.padding-left-31    {padding-left: 31px !important; }
.padding-left-32    {padding-left: 32px !important; }
.padding-left-33    {padding-left: 33px !important; }
.padding-left-34    {padding-left: 34px !important; }
.padding-left-35    {padding-left: 35px !important; }
.padding-left-36    {padding-left: 36px !important; }
.padding-left-37    {padding-left: 37px !important; }
.padding-left-38    {padding-left: 38px !important; }
.padding-left-39    {padding-left: 39px !important; }
.padding-left-40    {padding-left: 40px !important; }
.padding-left-41    {padding-left: 41px !important; }
.padding-left-42    {padding-left: 42px !important; }
.padding-left-43    {padding-left: 43px !important; }
.padding-left-44    {padding-left: 44px !important; }
.padding-left-45    {padding-left: 45px !important; }
.padding-left-46    {padding-left: 46px !important; }
.padding-left-47    {padding-left: 47px !important; }
.padding-left-48    {padding-left: 48px !important; }
.padding-left-49    {padding-left: 49px !important; }
.padding-left-50    {padding-left: 50px !important; }
.padding-left-51    {padding-left: 51px !important; }
.padding-left-52    {padding-left: 52px !important; }
.padding-left-53    {padding-left: 53px !important; }
.padding-left-54    {padding-left: 54px !important; }
.padding-left-55    {padding-left: 55px !important; }
.padding-left-56    {padding-left: 56px !important; }
.padding-left-57    {padding-left: 57px !important; }
.padding-left-58    {padding-left: 58px !important; }
.padding-left-59    {padding-left: 59px !important; }
.padding-left-60    {padding-left: 60px !important; }
.padding-left-61    {padding-left: 61px !important; }
.padding-left-62    {padding-left: 62px !important; }
.padding-left-63    {padding-left: 63px !important; }
.padding-left-64    {padding-left: 64px !important; }
.padding-left-65    {padding-left: 65px !important; }
.padding-left-66    {padding-left: 66px !important; }
.padding-left-67    {padding-left: 67px !important; }
.padding-left-68    {padding-left: 68px !important; }
.padding-left-69    {padding-left: 69px !important; }
.padding-left-70    {padding-left: 70px !important; }
.padding-left-71    {padding-left: 71px !important; }
.padding-left-72    {padding-left: 72px !important; }
.padding-left-73    {padding-left: 73px !important; }
.padding-left-74    {padding-left: 74px !important; }
.padding-left-75    {padding-left: 75px !important; }
.padding-left-76    {padding-left: 76px !important; }
.padding-left-77    {padding-left: 77px !important; }
.padding-left-78    {padding-left: 78px !important; }
.padding-left-79    {padding-left: 79px !important; }
.padding-left-80    {padding-left: 80px !important; }
.padding-left-81    {padding-left: 81px !important; }
.padding-left-82    {padding-left: 82px !important; }
.padding-left-83    {padding-left: 83px !important; }
.padding-left-84    {padding-left: 84px !important; }
.padding-left-85    {padding-left: 85px !important; }
.padding-left-86    {padding-left: 86px !important; }
.padding-left-87    {padding-left: 87px !important; }
.padding-left-88    {padding-left: 88px !important; }
.padding-left-89    {padding-left: 89px !important; }
.padding-left-90    {padding-left: 90px !important; }
.padding-left-91    {padding-left: 91px !important; }
.padding-left-92    {padding-left: 92px !important; }
.padding-left-93    {padding-left: 93px !important; }
.padding-left-94    {padding-left: 94px !important; }
.padding-left-95    {padding-left: 95px !important; }
.padding-left-96    {padding-left: 96px !important; }
.padding-left-97    {padding-left: 97px !important; }
.padding-left-98    {padding-left: 98px !important; }
.padding-left-99    {padding-left: 99px !important; }
.padding-left-100   {padding-left: 100px !important; }

.padding-right-0    {padding-right: 0px !important; }
.padding-right-1    {padding-right: 1px !important; }
.padding-right-2    {padding-right: 2px !important; }
.padding-right-3    {padding-right: 3px !important; }
.padding-right-4    {padding-right: 4px !important; }
.padding-right-5    {padding-right: 5px !important; }
.padding-right-6    {padding-right: 6px !important; }
.padding-right-7    {padding-right: 7px !important; }
.padding-right-8    {padding-right: 8px !important; }
.padding-right-9    {padding-right: 9px !important; }
.padding-right-10   {padding-right: 10px !important; }
.padding-right-11   {padding-right: 11px !important; }
.padding-right-12   {padding-right: 12px !important; }
.padding-right-13   {padding-right: 13px !important; }
.padding-right-14   {padding-right: 14px !important; }
.padding-right-15   {padding-right: 15px !important; }
.padding-right-16   {padding-right: 16px !important; }
.padding-right-17   {padding-right: 17px !important; }
.padding-right-18   {padding-right: 18px !important; }
.padding-right-19   {padding-right: 19px !important; }
.padding-right-20   {padding-right: 20px !important; }
.padding-right-21   {padding-right: 21px !important; }
.padding-right-22   {padding-right: 22px !important; }
.padding-right-23   {padding-right: 23px !important; }
.padding-right-24   {padding-right: 24px !important; }
.padding-right-25   {padding-right: 25px !important; }
.padding-right-26   {padding-right: 26px !important; }
.padding-right-27   {padding-right: 27px !important; }
.padding-right-28   {padding-right: 28px !important; }
.padding-right-29   {padding-right: 29px !important; }
.padding-right-30   {padding-right: 30px !important; }
.padding-right-31   {padding-right: 31px !important; }
.padding-right-32   {padding-right: 32px !important; }
.padding-right-33   {padding-right: 33px !important; }
.padding-right-34   {padding-right: 34px !important; }
.padding-right-35   {padding-right: 35px !important; }
.padding-right-36   {padding-right: 36px !important; }
.padding-right-37   {padding-right: 37px !important; }
.padding-right-38   {padding-right: 38px !important; }
.padding-right-39   {padding-right: 39px !important; }
.padding-right-40   {padding-right: 40px !important; }
.padding-right-41   {padding-right: 41px !important; }
.padding-right-42   {padding-right: 42px !important; }
.padding-right-43   {padding-right: 43px !important; }
.padding-right-44   {padding-right: 44px !important; }
.padding-right-45   {padding-right: 45px !important; }
.padding-right-46   {padding-right: 46px !important; }
.padding-right-47   {padding-right: 47px !important; }
.padding-right-48   {padding-right: 48px !important; }
.padding-right-49   {padding-right: 49px !important; }
.padding-right-50   {padding-right: 50px !important; }
.padding-right-51   {padding-right: 51px !important; }
.padding-right-52   {padding-right: 52px !important; }
.padding-right-53   {padding-right: 53px !important; }
.padding-right-54   {padding-right: 54px !important; }
.padding-right-55   {padding-right: 55px !important; }
.padding-right-56   {padding-right: 56px !important; }
.padding-right-57   {padding-right: 57px !important; }
.padding-right-58   {padding-right: 58px !important; }
.padding-right-59   {padding-right: 59px !important; }
.padding-right-60   {padding-right: 60px !important; }
.padding-right-61   {padding-right: 61px !important; }
.padding-right-62   {padding-right: 62px !important; }
.padding-right-63   {padding-right: 63px !important; }
.padding-right-64   {padding-right: 64px !important; }
.padding-right-65   {padding-right: 65px !important; }
.padding-right-66   {padding-right: 66px !important; }
.padding-right-67   {padding-right: 67px !important; }
.padding-right-68   {padding-right: 68px !important; }
.padding-right-69   {padding-right: 69px !important; }
.padding-right-70   {padding-right: 70px !important; }
.padding-right-71   {padding-right: 71px !important; }
.padding-right-72   {padding-right: 72px !important; }
.padding-right-73   {padding-right: 73px !important; }
.padding-right-74   {padding-right: 74px !important; }
.padding-right-75   {padding-right: 75px !important; }
.padding-right-76   {padding-right: 76px !important; }
.padding-right-77   {padding-right: 77px !important; }
.padding-right-78   {padding-right: 78px !important; }
.padding-right-79   {padding-right: 79px !important; }
.padding-right-80   {padding-right: 80px !important; }
.padding-right-81   {padding-right: 81px !important; }
.padding-right-82   {padding-right: 82px !important; }
.padding-right-83   {padding-right: 83px !important; }
.padding-right-84   {padding-right: 84px !important; }
.padding-right-85   {padding-right: 85px !important; }
.padding-right-86   {padding-right: 86px !important; }
.padding-right-87   {padding-right: 87px !important; }
.padding-right-88   {padding-right: 88px !important; }
.padding-right-89   {padding-right: 89px !important; }
.padding-right-90   {padding-right: 90px !important; }
.padding-right-91   {padding-right: 91px !important; }
.padding-right-92   {padding-right: 92px !important; }
.padding-right-93   {padding-right: 93px !important; }
.padding-right-94   {padding-right: 94px !important; }
.padding-right-95   {padding-right: 95px !important; }
.padding-right-96   {padding-right: 96px !important; }
.padding-right-97   {padding-right: 97px !important; }
.padding-right-98   {padding-right: 98px !important; }
.padding-right-99   {padding-right: 99px !important; }
.padding-right-100  {padding-right: 100px !important; }

.padding-top-0  {padding-top: 0px !important; }
.padding-top-1  {padding-top: 1px !important; }
.padding-top-2  {padding-top: 2px !important; }
.padding-top-3  {padding-top: 3px !important; }
.padding-top-4  {padding-top: 4px !important; }
.padding-top-5  {padding-top: 5px !important; }
.padding-top-6  {padding-top: 6px !important; }
.padding-top-7  {padding-top: 7px !important; }
.padding-top-8  {padding-top: 8px !important; }
.padding-top-9  {padding-top: 9px !important; }
.padding-top-10 {padding-top: 10px !important; }
.padding-top-11 {padding-top: 11px !important; }
.padding-top-12 {padding-top: 12px !important; }
.padding-top-13 {padding-top: 13px !important; }
.padding-top-14 {padding-top: 14px !important; }
.padding-top-15 {padding-top: 15px !important; }
.padding-top-16 {padding-top: 16px !important; }
.padding-top-17 {padding-top: 17px !important; }
.padding-top-18 {padding-top: 18px !important; }
.padding-top-19 {padding-top: 19px !important; }
.padding-top-20 {padding-top: 20px !important; }
.padding-top-21 {padding-top: 21px !important; }
.padding-top-22 {padding-top: 22px !important; }
.padding-top-23 {padding-top: 23px !important; }
.padding-top-24 {padding-top: 24px !important; }
.padding-top-25 {padding-top: 25px !important; }
.padding-top-26 {padding-top: 26px !important; }
.padding-top-27 {padding-top: 27px !important; }
.padding-top-28 {padding-top: 28px !important; }
.padding-top-29 {padding-top: 29px !important; }
.padding-top-30 {padding-top: 30px !important; }
.padding-top-31 {padding-top: 31px !important; }
.padding-top-32 {padding-top: 32px !important; }
.padding-top-33 {padding-top: 33px !important; }
.padding-top-34 {padding-top: 34px !important; }
.padding-top-35 {padding-top: 35px !important; }
.padding-top-36 {padding-top: 36px !important; }
.padding-top-37 {padding-top: 37px !important; }
.padding-top-38 {padding-top: 38px !important; }
.padding-top-39 {padding-top: 39px !important; }
.padding-top-40 {padding-top: 40px !important; }
.padding-top-41 {padding-top: 41px !important; }
.padding-top-42 {padding-top: 42px !important; }
.padding-top-43 {padding-top: 43px !important; }
.padding-top-44 {padding-top: 44px !important; }
.padding-top-45 {padding-top: 45px !important; }
.padding-top-46 {padding-top: 46px !important; }
.padding-top-47 {padding-top: 47px !important; }
.padding-top-48 {padding-top: 48px !important; }
.padding-top-49 {padding-top: 49px !important; }
.padding-top-50 {padding-top: 50px !important; }
.padding-top-51 {padding-top: 51px !important; }
.padding-top-52 {padding-top: 52px !important; }
.padding-top-53 {padding-top: 53px !important; }
.padding-top-54 {padding-top: 54px !important; }
.padding-top-55 {padding-top: 55px !important; }
.padding-top-56 {padding-top: 56px !important; }
.padding-top-57 {padding-top: 57px !important; }
.padding-top-58 {padding-top: 58px !important; }
.padding-top-59 {padding-top: 59px !important; }
.padding-top-60 {padding-top: 60px !important; }
.padding-top-61 {padding-top: 61px !important; }
.padding-top-62 {padding-top: 62px !important; }
.padding-top-63 {padding-top: 63px !important; }
.padding-top-64 {padding-top: 64px !important; }
.padding-top-65 {padding-top: 65px !important; }
.padding-top-66 {padding-top: 66px !important; }
.padding-top-67 {padding-top: 67px !important; }
.padding-top-68 {padding-top: 68px !important; }
.padding-top-69 {padding-top: 69px !important; }
.padding-top-70 {padding-top: 70px !important; }
.padding-top-71 {padding-top: 71px !important; }
.padding-top-72 {padding-top: 72px !important; }
.padding-top-73 {padding-top: 73px !important; }
.padding-top-74 {padding-top: 74px !important; }
.padding-top-75 {padding-top: 75px !important; }
.padding-top-76 {padding-top: 76px !important; }
.padding-top-77 {padding-top: 77px !important; }
.padding-top-78 {padding-top: 78px !important; }
.padding-top-79 {padding-top: 79px !important; }
.padding-top-80 {padding-top: 80px !important; }
.padding-top-81 {padding-top: 81px !important; }
.padding-top-82 {padding-top: 82px !important; }
.padding-top-83 {padding-top: 83px !important; }
.padding-top-84 {padding-top: 84px !important; }
.padding-top-85 {padding-top: 85px !important; }
.padding-top-86 {padding-top: 86px !important; }
.padding-top-87 {padding-top: 87px !important; }
.padding-top-88 {padding-top: 88px !important; }
.padding-top-89 {padding-top: 89px !important; }
.padding-top-90 {padding-top: 90px !important; }
.padding-top-91 {padding-top: 91px !important; }
.padding-top-92 {padding-top: 92px !important; }
.padding-top-93 {padding-top: 93px !important; }
.padding-top-94 {padding-top: 94px !important; }
.padding-top-95 {padding-top: 95px !important; }
.padding-top-96 {padding-top: 96px !important; }
.padding-top-97 {padding-top: 97px !important; }
.padding-top-98 {padding-top: 98px !important; }
.padding-top-99 {padding-top: 99px !important; }
.padding-top-100 {padding-top: 100px !important; }

.padding-bottom-0   {padding-bottom: 0px !important; }
.padding-bottom-1   {padding-bottom: 1px !important; }
.padding-bottom-2   {padding-bottom: 2px !important; }
.padding-bottom-3   {padding-bottom: 3px !important; }
.padding-bottom-4   {padding-bottom: 4px !important; }
.padding-bottom-5   {padding-bottom: 5px !important; }
.padding-bottom-6   {padding-bottom: 6px !important; }
.padding-bottom-7   {padding-bottom: 7px !important; }
.padding-bottom-8   {padding-bottom: 8px !important; }
.padding-bottom-9   {padding-bottom: 9px !important; }
.padding-bottom-10  {padding-bottom: 10px !important; }
.padding-bottom-11  {padding-bottom: 11px !important; }
.padding-bottom-12  {padding-bottom: 12px !important; }
.padding-bottom-13  {padding-bottom: 13px !important; }
.padding-bottom-14  {padding-bottom: 14px !important; }
.padding-bottom-15  {padding-bottom: 15px !important; }
.padding-bottom-16  {padding-bottom: 16px !important; }
.padding-bottom-17  {padding-bottom: 17px !important; }
.padding-bottom-18  {padding-bottom: 18px !important; }
.padding-bottom-19  {padding-bottom: 19px !important; }
.padding-bottom-20  {padding-bottom: 20px !important; }
.padding-bottom-21  {padding-bottom: 21px !important; }
.padding-bottom-22  {padding-bottom: 22px !important; }
.padding-bottom-23  {padding-bottom: 23px !important; }
.padding-bottom-24  {padding-bottom: 24px !important; }
.padding-bottom-25  {padding-bottom: 25px !important; }
.padding-bottom-26  {padding-bottom: 26px !important; }
.padding-bottom-27  {padding-bottom: 27px !important; }
.padding-bottom-28  {padding-bottom: 28px !important; }
.padding-bottom-29  {padding-bottom: 29px !important; }
.padding-bottom-30  {padding-bottom: 30px !important; }
.padding-bottom-31  {padding-bottom: 31px !important; }
.padding-bottom-32  {padding-bottom: 32px !important; }
.padding-bottom-33  {padding-bottom: 33px !important; }
.padding-bottom-34  {padding-bottom: 34px !important; }
.padding-bottom-35  {padding-bottom: 35px !important; }
.padding-bottom-36  {padding-bottom: 36px !important; }
.padding-bottom-37  {padding-bottom: 37px !important; }
.padding-bottom-38  {padding-bottom: 38px !important; }
.padding-bottom-39  {padding-bottom: 39px !important; }
.padding-bottom-40  {padding-bottom: 40px !important; }
.padding-bottom-41  {padding-bottom: 41px !important; }
.padding-bottom-42  {padding-bottom: 42px !important; }
.padding-bottom-43  {padding-bottom: 43px !important; }
.padding-bottom-44  {padding-bottom: 44px !important; }
.padding-bottom-45  {padding-bottom: 45px !important; }
.padding-bottom-46  {padding-bottom: 46px !important; }
.padding-bottom-47  {padding-bottom: 47px !important; }
.padding-bottom-48  {padding-bottom: 48px !important; }
.padding-bottom-49  {padding-bottom: 49px !important; }
.padding-bottom-50  {padding-bottom: 50px !important; }
.padding-bottom-51  {padding-bottom: 51px !important; }
.padding-bottom-52  {padding-bottom: 52px !important; }
.padding-bottom-53  {padding-bottom: 53px !important; }
.padding-bottom-54  {padding-bottom: 54px !important; }
.padding-bottom-55  {padding-bottom: 55px !important; }
.padding-bottom-56  {padding-bottom: 56px !important; }
.padding-bottom-57  {padding-bottom: 57px !important; }
.padding-bottom-58  {padding-bottom: 58px !important; }
.padding-bottom-59  {padding-bottom: 59px !important; }
.padding-bottom-60  {padding-bottom: 60px !important; }
.padding-bottom-61  {padding-bottom: 61px !important; }
.padding-bottom-62  {padding-bottom: 62px !important; }
.padding-bottom-63  {padding-bottom: 63px !important; }
.padding-bottom-64  {padding-bottom: 64px !important; }
.padding-bottom-65  {padding-bottom: 65px !important; }
.padding-bottom-66  {padding-bottom: 66px !important; }
.padding-bottom-67  {padding-bottom: 67px !important; }
.padding-bottom-68  {padding-bottom: 68px !important; }
.padding-bottom-69  {padding-bottom: 69px !important; }
.padding-bottom-70  {padding-bottom: 70px !important; }
.padding-bottom-71  {padding-bottom: 71px !important; }
.padding-bottom-72  {padding-bottom: 72px !important; }
.padding-bottom-73  {padding-bottom: 73px !important; }
.padding-bottom-74  {padding-bottom: 74px !important; }
.padding-bottom-75  {padding-bottom: 75px !important; }
.padding-bottom-76  {padding-bottom: 76px !important; }
.padding-bottom-77  {padding-bottom: 77px !important; }
.padding-bottom-78  {padding-bottom: 78px !important; }
.padding-bottom-79  {padding-bottom: 79px !important; }
.padding-bottom-80  {padding-bottom: 80px !important; }
.padding-bottom-81  {padding-bottom: 81px !important; }
.padding-bottom-82  {padding-bottom: 82px !important; }
.padding-bottom-83  {padding-bottom: 83px !important; }
.padding-bottom-84  {padding-bottom: 84px !important; }
.padding-bottom-85  {padding-bottom: 85px !important; }
.padding-bottom-86  {padding-bottom: 86px !important; }
.padding-bottom-87  {padding-bottom: 87px !important; }
.padding-bottom-88  {padding-bottom: 88px !important; }
.padding-bottom-89  {padding-bottom: 89px !important; }
.padding-bottom-90  {padding-bottom: 90px !important; }
.padding-bottom-91  {padding-bottom: 91px !important; }
.padding-bottom-92  {padding-bottom: 92px !important; }
.padding-bottom-93  {padding-bottom: 93px !important; }
.padding-bottom-94  {padding-bottom: 94px !important; }
.padding-bottom-95  {padding-bottom: 95px !important; }
.padding-bottom-96  {padding-bottom: 96px !important; }
.padding-bottom-97  {padding-bottom: 97px !important; }
.padding-bottom-98  {padding-bottom: 98px !important; }
.padding-bottom-99  {padding-bottom: 99px !important; }
.padding-bottom-100 {padding-bottom: 100px !important; }



.margin-0   {margin: 0px !important; }
.margin-1   {margin: 1px !important; }
.margin-2   {margin: 2px !important; }
.margin-3   {margin: 3px !important; }
.margin-4   {margin: 4px !important; }
.margin-5   {margin: 5px !important; }
.margin-6   {margin: 6px !important; }
.margin-7   {margin: 7px !important; }
.margin-8   {margin: 8px !important; }
.margin-9   {margin: 9px !important; }
.margin-10  {margin: 10px !important; }
.margin-11  {margin: 11px !important; }
.margin-12  {margin: 12px !important; }
.margin-13  {margin: 13px !important; }
.margin-14  {margin: 14px !important; }
.margin-15  {margin: 15px !important; }
.margin-16  {margin: 16px !important; }
.margin-17  {margin: 17px !important; }
.margin-18  {margin: 18px !important; }
.margin-19  {margin: 19px !important; }
.margin-20  {margin: 20px !important; }
.margin-21  {margin: 21px !important; }
.margin-22  {margin: 22px !important; }
.margin-23  {margin: 23px !important; }
.margin-24  {margin: 24px !important; }
.margin-25  {margin: 25px !important; }
.margin-26  {margin: 26px !important; }
.margin-27  {margin: 27px !important; }
.margin-28  {margin: 28px !important; }
.margin-29  {margin: 29px !important; }
.margin-30  {margin: 30px !important; }
.margin-31  {margin: 31px !important; }
.margin-32  {margin: 32px !important; }
.margin-33  {margin: 33px !important; }
.margin-34  {margin: 34px !important; }
.margin-35  {margin: 35px !important; }
.margin-36  {margin: 36px !important; }
.margin-37  {margin: 37px !important; }
.margin-38  {margin: 38px !important; }
.margin-39  {margin: 39px !important; }
.margin-40  {margin: 40px !important; }
.margin-41  {margin: 41px !important; }
.margin-42  {margin: 42px !important; }
.margin-43  {margin: 43px !important; }
.margin-44  {margin: 44px !important; }
.margin-45  {margin: 45px !important; }
.margin-46  {margin: 46px !important; }
.margin-47  {margin: 47px !important; }
.margin-48  {margin: 48px !important; }
.margin-49  {margin: 49px !important; }
.margin-50  {margin: 50px !important; }
.margin-51  {margin: 51px !important; }
.margin-52  {margin: 52px !important; }
.margin-53  {margin: 53px !important; }
.margin-54  {margin: 54px !important; }
.margin-55  {margin: 55px !important; }
.margin-56  {margin: 56px !important; }
.margin-57  {margin: 57px !important; }
.margin-58  {margin: 58px !important; }
.margin-59  {margin: 59px !important; }
.margin-60  {margin: 60px !important; }
.margin-61  {margin: 61px !important; }
.margin-62  {margin: 62px !important; }
.margin-63  {margin: 63px !important; }
.margin-64  {margin: 64px !important; }
.margin-65  {margin: 65px !important; }
.margin-66  {margin: 66px !important; }
.margin-67  {margin: 67px !important; }
.margin-68  {margin: 68px !important; }
.margin-69  {margin: 69px !important; }
.margin-70  {margin: 70px !important; }
.margin-71  {margin: 71px !important; }
.margin-72  {margin: 72px !important; }
.margin-73  {margin: 73px !important; }
.margin-74  {margin: 74px !important; }
.margin-75  {margin: 75px !important; }
.margin-76  {margin: 76px !important; }
.margin-77  {margin: 77px !important; }
.margin-78  {margin: 78px !important; }
.margin-79  {margin: 79px !important; }
.margin-80  {margin: 80px !important; }
.margin-81  {margin: 81px !important; }
.margin-82  {margin: 82px !important; }
.margin-83  {margin: 83px !important; }
.margin-84  {margin: 84px !important; }
.margin-85  {margin: 85px !important; }
.margin-86  {margin: 86px !important; }
.margin-87  {margin: 87px !important; }
.margin-88  {margin: 88px !important; }
.margin-89  {margin: 89px !important; }
.margin-90  {margin: 90px !important; }
.margin-91  {margin: 91px !important; }
.margin-92  {margin: 92px !important; }
.margin-93  {margin: 93px !important; }
.margin-94  {margin: 94px !important; }
.margin-95  {margin: 95px !important; }
.margin-96  {margin: 96px !important; }
.margin-97  {margin: 97px !important; }
.margin-98  {margin: 98px !important; }
.margin-99  {margin: 99px !important; }
.margin-100 {margin: 100px !important; }

.margin-left-0  {margin-left: 0px !important; }
.margin-left-1  {margin-left: 1px !important; }
.margin-left-2  {margin-left: 2px !important; }
.margin-left-3  {margin-left: 3px !important; }
.margin-left-4  {margin-left: 4px !important; }
.margin-left-5  {margin-left: 5px !important; }
.margin-left-6  {margin-left: 6px !important; }
.margin-left-7  {margin-left: 7px !important; }
.margin-left-8  {margin-left: 8px !important; }
.margin-left-9  {margin-left: 9px !important; }
.margin-left-10 {margin-left: 10px !important; }
.margin-left-11 {margin-left: 11px !important; }
.margin-left-12 {margin-left: 12px !important; }
.margin-left-13 {margin-left: 13px !important; }
.margin-left-14 {margin-left: 14px !important; }
.margin-left-15 {margin-left: 15px !important; }
.margin-left-16 {margin-left: 16px !important; }
.margin-left-17 {margin-left: 17px !important; }
.margin-left-18 {margin-left: 18px !important; }
.margin-left-19 {margin-left: 19px !important; }
.margin-left-20 {margin-left: 20px !important; }
.margin-left-21 {margin-left: 21px !important; }
.margin-left-22 {margin-left: 22px !important; }
.margin-left-23 {margin-left: 23px !important; }
.margin-left-24 {margin-left: 24px !important; }
.margin-left-25 {margin-left: 25px !important; }
.margin-left-26 {margin-left: 26px !important; }
.margin-left-27 {margin-left: 27px !important; }
.margin-left-28 {margin-left: 28px !important; }
.margin-left-29 {margin-left: 29px !important; }
.margin-left-30 {margin-left: 30px !important; }
.margin-left-31 {margin-left: 31px !important; }
.margin-left-32 {margin-left: 32px !important; }
.margin-left-33 {margin-left: 33px !important; }
.margin-left-34 {margin-left: 34px !important; }
.margin-left-35 {margin-left: 35px !important; }
.margin-left-36 {margin-left: 36px !important; }
.margin-left-37 {margin-left: 37px !important; }
.margin-left-38 {margin-left: 38px !important; }
.margin-left-39 {margin-left: 39px !important; }
.margin-left-40 {margin-left: 40px !important; }
.margin-left-41 {margin-left: 41px !important; }
.margin-left-42 {margin-left: 42px !important; }
.margin-left-43 {margin-left: 43px !important; }
.margin-left-44 {margin-left: 44px !important; }
.margin-left-45 {margin-left: 45px !important; }
.margin-left-46 {margin-left: 46px !important; }
.margin-left-47 {margin-left: 47px !important; }
.margin-left-48 {margin-left: 48px !important; }
.margin-left-49 {margin-left: 49px !important; }
.margin-left-50 {margin-left: 50px !important; }
.margin-left-51 {margin-left: 51px !important; }
.margin-left-52 {margin-left: 52px !important; }
.margin-left-53 {margin-left: 53px !important; }
.margin-left-54 {margin-left: 54px !important; }
.margin-left-55 {margin-left: 55px !important; }
.margin-left-56 {margin-left: 56px !important; }
.margin-left-57 {margin-left: 57px !important; }
.margin-left-58 {margin-left: 58px !important; }
.margin-left-59 {margin-left: 59px !important; }
.margin-left-60 {margin-left: 60px !important; }
.margin-left-61 {margin-left: 61px !important; }
.margin-left-62 {margin-left: 62px !important; }
.margin-left-63 {margin-left: 63px !important; }
.margin-left-64 {margin-left: 64px !important; }
.margin-left-65 {margin-left: 65px !important; }
.margin-left-66 {margin-left: 66px !important; }
.margin-left-67 {margin-left: 67px !important; }
.margin-left-68 {margin-left: 68px !important; }
.margin-left-69 {margin-left: 69px !important; }
.margin-left-70 {margin-left: 70px !important; }
.margin-left-71 {margin-left: 71px !important; }
.margin-left-72 {margin-left: 72px !important; }
.margin-left-73 {margin-left: 73px !important; }
.margin-left-74 {margin-left: 74px !important; }
.margin-left-75 {margin-left: 75px !important; }
.margin-left-76 {margin-left: 76px !important; }
.margin-left-77 {margin-left: 77px !important; }
.margin-left-78 {margin-left: 78px !important; }
.margin-left-79 {margin-left: 79px !important; }
.margin-left-80 {margin-left: 80px !important; }
.margin-left-81 {margin-left: 81px !important; }
.margin-left-82 {margin-left: 82px !important; }
.margin-left-83 {margin-left: 83px !important; }
.margin-left-84 {margin-left: 84px !important; }
.margin-left-85 {margin-left: 85px !important; }
.margin-left-86 {margin-left: 86px !important; }
.margin-left-87 {margin-left: 87px !important; }
.margin-left-88 {margin-left: 88px !important; }
.margin-left-89 {margin-left: 89px !important; }
.margin-left-90 {margin-left: 90px !important; }
.margin-left-91 {margin-left: 91px !important; }
.margin-left-92 {margin-left: 92px !important; }
.margin-left-93 {margin-left: 93px !important; }
.margin-left-94 {margin-left: 94px !important; }
.margin-left-95 {margin-left: 95px !important; }
.margin-left-96 {margin-left: 96px !important; }
.margin-left-97 {margin-left: 97px !important; }
.margin-left-98 {margin-left: 98px !important; }
.margin-left-99 {margin-left: 99px !important; }
.margin-left-100    {margin-left: 100px !important; }

.margin-right-0 {margin-right: 0px !important; }
.margin-right-1 {margin-right: 1px !important; }
.margin-right-2 {margin-right: 2px !important; }
.margin-right-3 {margin-right: 3px !important; }
.margin-right-4 {margin-right: 4px !important; }
.margin-right-5 {margin-right: 5px !important; }
.margin-right-6 {margin-right: 6px !important; }
.margin-right-7 {margin-right: 7px !important; }
.margin-right-8 {margin-right: 8px !important; }
.margin-right-9 {margin-right: 9px !important; }
.margin-right-10    {margin-right: 10px !important; }
.margin-right-11    {margin-right: 11px !important; }
.margin-right-12    {margin-right: 12px !important; }
.margin-right-13    {margin-right: 13px !important; }
.margin-right-14    {margin-right: 14px !important; }
.margin-right-15    {margin-right: 15px !important; }
.margin-right-16    {margin-right: 16px !important; }
.margin-right-17    {margin-right: 17px !important; }
.margin-right-18    {margin-right: 18px !important; }
.margin-right-19    {margin-right: 19px !important; }
.margin-right-20    {margin-right: 20px !important; }
.margin-right-21    {margin-right: 21px !important; }
.margin-right-22    {margin-right: 22px !important; }
.margin-right-23    {margin-right: 23px !important; }
.margin-right-24    {margin-right: 24px !important; }
.margin-right-25    {margin-right: 25px !important; }
.margin-right-26    {margin-right: 26px !important; }
.margin-right-27    {margin-right: 27px !important; }
.margin-right-28    {margin-right: 28px !important; }
.margin-right-29    {margin-right: 29px !important; }
.margin-right-30    {margin-right: 30px !important; }
.margin-right-31    {margin-right: 31px !important; }
.margin-right-32    {margin-right: 32px !important; }
.margin-right-33    {margin-right: 33px !important; }
.margin-right-34    {margin-right: 34px !important; }
.margin-right-35    {margin-right: 35px !important; }
.margin-right-36    {margin-right: 36px !important; }
.margin-right-37    {margin-right: 37px !important; }
.margin-right-38    {margin-right: 38px !important; }
.margin-right-39    {margin-right: 39px !important; }
.margin-right-40    {margin-right: 40px !important; }
.margin-right-41    {margin-right: 41px !important; }
.margin-right-42    {margin-right: 42px !important; }
.margin-right-43    {margin-right: 43px !important; }
.margin-right-44    {margin-right: 44px !important; }
.margin-right-45    {margin-right: 45px !important; }
.margin-right-46    {margin-right: 46px !important; }
.margin-right-47    {margin-right: 47px !important; }
.margin-right-48    {margin-right: 48px !important; }
.margin-right-49    {margin-right: 49px !important; }
.margin-right-50    {margin-right: 50px !important; }
.margin-right-51    {margin-right: 51px !important; }
.margin-right-52    {margin-right: 52px !important; }
.margin-right-53    {margin-right: 53px !important; }
.margin-right-54    {margin-right: 54px !important; }
.margin-right-55    {margin-right: 55px !important; }
.margin-right-56    {margin-right: 56px !important; }
.margin-right-57    {margin-right: 57px !important; }
.margin-right-58    {margin-right: 58px !important; }
.margin-right-59    {margin-right: 59px !important; }
.margin-right-60    {margin-right: 60px !important; }
.margin-right-61    {margin-right: 61px !important; }
.margin-right-62    {margin-right: 62px !important; }
.margin-right-63    {margin-right: 63px !important; }
.margin-right-64    {margin-right: 64px !important; }
.margin-right-65    {margin-right: 65px !important; }
.margin-right-66    {margin-right: 66px !important; }
.margin-right-67    {margin-right: 67px !important; }
.margin-right-68    {margin-right: 68px !important; }
.margin-right-69    {margin-right: 69px !important; }
.margin-right-70    {margin-right: 70px !important; }
.margin-right-71    {margin-right: 71px !important; }
.margin-right-72    {margin-right: 72px !important; }
.margin-right-73    {margin-right: 73px !important; }
.margin-right-74    {margin-right: 74px !important; }
.margin-right-75    {margin-right: 75px !important; }
.margin-right-76    {margin-right: 76px !important; }
.margin-right-77    {margin-right: 77px !important; }
.margin-right-78    {margin-right: 78px !important; }
.margin-right-79    {margin-right: 79px !important; }
.margin-right-80    {margin-right: 80px !important; }
.margin-right-81    {margin-right: 81px !important; }
.margin-right-82    {margin-right: 82px !important; }
.margin-right-83    {margin-right: 83px !important; }
.margin-right-84    {margin-right: 84px !important; }
.margin-right-85    {margin-right: 85px !important; }
.margin-right-86    {margin-right: 86px !important; }
.margin-right-87    {margin-right: 87px !important; }
.margin-right-88    {margin-right: 88px !important; }
.margin-right-89    {margin-right: 89px !important; }
.margin-right-90    {margin-right: 90px !important; }
.margin-right-91    {margin-right: 91px !important; }
.margin-right-92    {margin-right: 92px !important; }
.margin-right-93    {margin-right: 93px !important; }
.margin-right-94    {margin-right: 94px !important; }
.margin-right-95    {margin-right: 95px !important; }
.margin-right-96    {margin-right: 96px !important; }
.margin-right-97    {margin-right: 97px !important; }
.margin-right-98    {margin-right: 98px !important; }
.margin-right-99    {margin-right: 99px !important; }
.margin-right-100   {margin-right: 100px !important; }

.margin-top-0   {margin-top: 0px !important; }
.margin-top-1   {margin-top: 1px !important; }
.margin-top-2   {margin-top: 2px !important; }
.margin-top-3   {margin-top: 3px !important; }
.margin-top-4   {margin-top: 4px !important; }
.margin-top-5   {margin-top: 5px !important; }
.margin-top-6   {margin-top: 6px !important; }
.margin-top-7   {margin-top: 7px !important; }
.margin-top-8   {margin-top: 8px !important; }
.margin-top-9   {margin-top: 9px !important; }
.margin-top-10  {margin-top: 10px !important; }
.margin-top-11  {margin-top: 11px !important; }
.margin-top-12  {margin-top: 12px !important; }
.margin-top-13  {margin-top: 13px !important; }
.margin-top-14  {margin-top: 14px !important; }
.margin-top-15  {margin-top: 15px !important; }
.margin-top-16  {margin-top: 16px !important; }
.margin-top-17  {margin-top: 17px !important; }
.margin-top-18  {margin-top: 18px !important; }
.margin-top-19  {margin-top: 19px !important; }
.margin-top-20  {margin-top: 20px !important; }
.margin-top-21  {margin-top: 21px !important; }
.margin-top-22  {margin-top: 22px !important; }
.margin-top-23  {margin-top: 23px !important; }
.margin-top-24  {margin-top: 24px !important; }
.margin-top-25  {margin-top: 25px !important; }
.margin-top-26  {margin-top: 26px !important; }
.margin-top-27  {margin-top: 27px !important; }
.margin-top-28  {margin-top: 28px !important; }
.margin-top-29  {margin-top: 29px !important; }
.margin-top-30  {margin-top: 30px !important; }
.margin-top-31  {margin-top: 31px !important; }
.margin-top-32  {margin-top: 32px !important; }
.margin-top-33  {margin-top: 33px !important; }
.margin-top-34  {margin-top: 34px !important; }
.margin-top-35  {margin-top: 35px !important; }
.margin-top-36  {margin-top: 36px !important; }
.margin-top-37  {margin-top: 37px !important; }
.margin-top-38  {margin-top: 38px !important; }
.margin-top-39  {margin-top: 39px !important; }
.margin-top-40  {margin-top: 40px !important; }
.margin-top-41  {margin-top: 41px !important; }
.margin-top-42  {margin-top: 42px !important; }
.margin-top-43  {margin-top: 43px !important; }
.margin-top-44  {margin-top: 44px !important; }
.margin-top-45  {margin-top: 45px !important; }
.margin-top-46  {margin-top: 46px !important; }
.margin-top-47  {margin-top: 47px !important; }
.margin-top-48  {margin-top: 48px !important; }
.margin-top-49  {margin-top: 49px !important; }
.margin-top-50  {margin-top: 50px !important; }
.margin-top-51  {margin-top: 51px !important; }
.margin-top-52  {margin-top: 52px !important; }
.margin-top-53  {margin-top: 53px !important; }
.margin-top-54  {margin-top: 54px !important; }
.margin-top-55  {margin-top: 55px !important; }
.margin-top-56  {margin-top: 56px !important; }
.margin-top-57  {margin-top: 57px !important; }
.margin-top-58  {margin-top: 58px !important; }
.margin-top-59  {margin-top: 59px !important; }
.margin-top-60  {margin-top: 60px !important; }
.margin-top-61  {margin-top: 61px !important; }
.margin-top-62  {margin-top: 62px !important; }
.margin-top-63  {margin-top: 63px !important; }
.margin-top-64  {margin-top: 64px !important; }
.margin-top-65  {margin-top: 65px !important; }
.margin-top-66  {margin-top: 66px !important; }
.margin-top-67  {margin-top: 67px !important; }
.margin-top-68  {margin-top: 68px !important; }
.margin-top-69  {margin-top: 69px !important; }
.margin-top-70  {margin-top: 70px !important; }
.margin-top-71  {margin-top: 71px !important; }
.margin-top-72  {margin-top: 72px !important; }
.margin-top-73  {margin-top: 73px !important; }
.margin-top-74  {margin-top: 74px !important; }
.margin-top-75  {margin-top: 75px !important; }
.margin-top-76  {margin-top: 76px !important; }
.margin-top-77  {margin-top: 77px !important; }
.margin-top-78  {margin-top: 78px !important; }
.margin-top-79  {margin-top: 79px !important; }
.margin-top-80  {margin-top: 80px !important; }
.margin-top-81  {margin-top: 81px !important; }
.margin-top-82  {margin-top: 82px !important; }
.margin-top-83  {margin-top: 83px !important; }
.margin-top-84  {margin-top: 84px !important; }
.margin-top-85  {margin-top: 85px !important; }
.margin-top-86  {margin-top: 86px !important; }
.margin-top-87  {margin-top: 87px !important; }
.margin-top-88  {margin-top: 88px !important; }
.margin-top-89  {margin-top: 89px !important; }
.margin-top-90  {margin-top: 90px !important; }
.margin-top-91  {margin-top: 91px !important; }
.margin-top-92  {margin-top: 92px !important; }
.margin-top-93  {margin-top: 93px !important; }
.margin-top-94  {margin-top: 94px !important; }
.margin-top-95  {margin-top: 95px !important; }
.margin-top-96  {margin-top: 96px !important; }
.margin-top-97  {margin-top: 97px !important; }
.margin-top-98  {margin-top: 98px !important; }
.margin-top-99  {margin-top: 99px !important; }
.margin-top-100 {margin-top: 100px !important; }

.margin-bottom-0    {margin-bottom: 0px !important; }
.margin-bottom-1    {margin-bottom: 1px !important; }
.margin-bottom-2    {margin-bottom: 2px !important; }
.margin-bottom-3    {margin-bottom: 3px !important; }
.margin-bottom-4    {margin-bottom: 4px !important; }
.margin-bottom-5    {margin-bottom: 5px !important; }
.margin-bottom-6    {margin-bottom: 6px !important; }
.margin-bottom-7    {margin-bottom: 7px !important; }
.margin-bottom-8    {margin-bottom: 8px !important; }
.margin-bottom-9    {margin-bottom: 9px !important; }
.margin-bottom-10   {margin-bottom: 10px !important; }
.margin-bottom-11   {margin-bottom: 11px !important; }
.margin-bottom-12   {margin-bottom: 12px !important; }
.margin-bottom-13   {margin-bottom: 13px !important; }
.margin-bottom-14   {margin-bottom: 14px !important; }
.margin-bottom-15   {margin-bottom: 15px !important; }
.margin-bottom-16   {margin-bottom: 16px !important; }
.margin-bottom-17   {margin-bottom: 17px !important; }
.margin-bottom-18   {margin-bottom: 18px !important; }
.margin-bottom-19   {margin-bottom: 19px !important; }
.margin-bottom-20   {margin-bottom: 20px !important; }
.margin-bottom-21   {margin-bottom: 21px !important; }
.margin-bottom-22   {margin-bottom: 22px !important; }
.margin-bottom-23   {margin-bottom: 23px !important; }
.margin-bottom-24   {margin-bottom: 24px !important; }
.margin-bottom-25   {margin-bottom: 25px !important; }
.margin-bottom-26   {margin-bottom: 26px !important; }
.margin-bottom-27   {margin-bottom: 27px !important; }
.margin-bottom-28   {margin-bottom: 28px !important; }
.margin-bottom-29   {margin-bottom: 29px !important; }
.margin-bottom-30   {margin-bottom: 30px !important; }
.margin-bottom-31   {margin-bottom: 31px !important; }
.margin-bottom-32   {margin-bottom: 32px !important; }
.margin-bottom-33   {margin-bottom: 33px !important; }
.margin-bottom-34   {margin-bottom: 34px !important; }
.margin-bottom-35   {margin-bottom: 35px !important; }
.margin-bottom-36   {margin-bottom: 36px !important; }
.margin-bottom-37   {margin-bottom: 37px !important; }
.margin-bottom-38   {margin-bottom: 38px !important; }
.margin-bottom-39   {margin-bottom: 39px !important; }
.margin-bottom-40   {margin-bottom: 40px !important; }
.margin-bottom-41   {margin-bottom: 41px !important; }
.margin-bottom-42   {margin-bottom: 42px !important; }
.margin-bottom-43   {margin-bottom: 43px !important; }
.margin-bottom-44   {margin-bottom: 44px !important; }
.margin-bottom-45   {margin-bottom: 45px !important; }
.margin-bottom-46   {margin-bottom: 46px !important; }
.margin-bottom-47   {margin-bottom: 47px !important; }
.margin-bottom-48   {margin-bottom: 48px !important; }
.margin-bottom-49   {margin-bottom: 49px !important; }
.margin-bottom-50   {margin-bottom: 50px !important; }
.margin-bottom-51   {margin-bottom: 51px !important; }
.margin-bottom-52   {margin-bottom: 52px !important; }
.margin-bottom-53   {margin-bottom: 53px !important; }
.margin-bottom-54   {margin-bottom: 54px !important; }
.margin-bottom-55   {margin-bottom: 55px !important; }
.margin-bottom-56   {margin-bottom: 56px !important; }
.margin-bottom-57   {margin-bottom: 57px !important; }
.margin-bottom-58   {margin-bottom: 58px !important; }
.margin-bottom-59   {margin-bottom: 59px !important; }
.margin-bottom-60   {margin-bottom: 60px !important; }
.margin-bottom-61   {margin-bottom: 61px !important; }
.margin-bottom-62   {margin-bottom: 62px !important; }
.margin-bottom-63   {margin-bottom: 63px !important; }
.margin-bottom-64   {margin-bottom: 64px !important; }
.margin-bottom-65   {margin-bottom: 65px !important; }
.margin-bottom-66   {margin-bottom: 66px !important; }
.margin-bottom-67   {margin-bottom: 67px !important; }
.margin-bottom-68   {margin-bottom: 68px !important; }
.margin-bottom-69   {margin-bottom: 69px !important; }
.margin-bottom-70   {margin-bottom: 70px !important; }
.margin-bottom-71   {margin-bottom: 71px !important; }
.margin-bottom-72   {margin-bottom: 72px !important; }
.margin-bottom-73   {margin-bottom: 73px !important; }
.margin-bottom-74   {margin-bottom: 74px !important; }
.margin-bottom-75   {margin-bottom: 75px !important; }
.margin-bottom-76   {margin-bottom: 76px !important; }
.margin-bottom-77   {margin-bottom: 77px !important; }
.margin-bottom-78   {margin-bottom: 78px !important; }
.margin-bottom-79   {margin-bottom: 79px !important; }
.margin-bottom-80   {margin-bottom: 80px !important; }
.margin-bottom-81   {margin-bottom: 81px !important; }
.margin-bottom-82   {margin-bottom: 82px !important; }
.margin-bottom-83   {margin-bottom: 83px !important; }
.margin-bottom-84   {margin-bottom: 84px !important; }
.margin-bottom-85   {margin-bottom: 85px !important; }
.margin-bottom-86   {margin-bottom: 86px !important; }
.margin-bottom-87   {margin-bottom: 87px !important; }
.margin-bottom-88   {margin-bottom: 88px !important; }
.margin-bottom-89   {margin-bottom: 89px !important; }
.margin-bottom-90   {margin-bottom: 90px !important; }
.margin-bottom-91   {margin-bottom: 91px !important; }
.margin-bottom-92   {margin-bottom: 92px !important; }
.margin-bottom-93   {margin-bottom: 93px !important; }
.margin-bottom-94   {margin-bottom: 94px !important; }
.margin-bottom-95   {margin-bottom: 95px !important; }
.margin-bottom-96   {margin-bottom: 96px !important; }
.margin-bottom-97   {margin-bottom: 97px !important; }
.margin-bottom-98   {margin-bottom: 98px !important; }
.margin-bottom-99   {margin-bottom: 99px !important; }
.margin-bottom-100  {margin-bottom: 100px !important; }




@media only screen and (max-width:414px) {

.margin-bottom-0-sm {margin-bottom:0;}

}
