

iframe{padding:0;margin:0;line-height:0;}


/*--------- HELPER CLASS E UTILITY ---------*/

/* custom bootstrap */
.visible-xxs-block, .visible-xxs-inline, .visible-xxs-inline-block{display:none;}
@media(max-width:576px){
	.hidden-xxs{display: none !important; height:0 !important; min-height:0 !important;}
	.visible-xxs {display: block !important;}
	table.visible-xxs {display: table !important;}
	tr.visible-xxs {display: table-row !important;}
	th.visible-xxs,td.visible-xxs {display: table-cell !important;}
	.visible-xxs-block {display: block !important;}
	.visible-xxs-inline {display: inline !important;}
	.visible-xxs-inline-block {display: inline-block !important;}
	/* col-xxs */
	.col-xxs-1, .col-xxs-2, .col-xxs-3, .col-xxs-4, .col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8, .col-xxs-9, .col-xxs-10, .col-xxs-11, .col-xxs-12 {float: left;padding-left:15px;padding-right:15px;}
	.col-xxs-12 {width: 100%;}
	.col-xxs-11 {width: 91.66666667%;}
	.col-xxs-10 {width: 83.33333333%;}
	.col-xxs-9 {width: 75%;}
	.col-xxs-8 {width: 66.66666667%;}
	.col-xxs-7 {width: 58.33333333%;}
	.col-xxs-6 {width: 50%;}
	.col-xxs-5 {width: 41.66666667%;}
	.col-xxs-4 {width: 33.33333333%;}
	.col-xxs-3 {width: 25%;}
	.col-xxs-2 {width: 16.66666667%;}
	.col-xxs-1 {width: 8.33333333%;}
	.col-xxs-pull-12 {right: 100%;}
	.col-xxs-pull-11 {right: 91.66666667%;}
	.col-xxs-pull-10 {right: 83.33333333%;}
	.col-xxs-pull-9 {right: 75%;}
	.col-xxs-pull-8 {right: 66.66666667%;}
	.col-xxs-pull-7 {right: 58.33333333%;}
	.col-xxs-pull-6 {right: 50%;}
	.col-xxs-pull-5 {right: 41.66666667%;}
	.col-xxs-pull-4 {right: 33.33333333%;}
	.col-xxs-pull-3 {right: 25%;}
	.col-xxs-pull-2 {right: 16.66666667%;}
	.col-xxs-pull-1 {right: 8.33333333%;}
	.col-xxs-pull-0 {right: auto;}
	.col-xxs-push-12 {left: 100%;}
	.col-xxs-push-11 {left: 91.66666667%;}
	.col-xxs-push-10 {left: 83.33333333%;}
	.col-xxs-push-9 {left: 75%;}
	.col-xxs-push-8 {left: 66.66666667%;}
	.col-xxs-push-7 {left: 58.33333333%;}
	.col-xxs-push-6 {left: 50%;}
	.col-xxs-push-5 {left: 41.66666667%;}
	.col-xxs-push-4 {left: 33.33333333%;}
	.col-xxs-push-3 {left: 25%;}
	.col-xxs-push-2 {left: 16.66666667%;}
	.col-xxs-push-1 {left: 8.33333333%;}
	.col-xxs-push-0 {left: auto;}
	.col-xxs-offset-12 {	margin-left: 100%;}
	.col-xxs-offset-11 {margin-left: 91.66666667%;}
	.col-xxs-offset-10 {margin-left: 83.33333333%;}
	.col-xxs-offset-9 {margin-left: 75%;}
	.col-xxs-offset-8 {margin-left: 66.66666667%;}
	.col-xxs-offset-7 {margin-left: 58.33333333%;}
	.col-xxs-offset-6 {margin-left: 50%;}
	.col-xxs-offset-5 {margin-left: 41.66666667%;}
	.col-xxs-offset-4 {margin-left: 33.33333333%;}
	.col-xxs-offset-3 {margin-left: 25%;}
	.col-xxs-offset-2 {margin-left: 16.66666667%;}
	.col-xxs-offset-1 {margin-left: 8.33333333%;}
	.col-xxs-offset-0 {margin-left: 0;}
}

/* text */
.small-caps{font-variant: small-caps;}
.text-left {text-align: left !important;}
.text-right {text-align: right !important;}
.text-center {text-align: center !important;}
.text-justify {text-align: justify !important;}
.font-normal{font-weight:normal !important;}
.font-bold{font-weight:bold !important;}
.font-300{font-weight:300 !important;}
.font-400{font-weight:400 !important;}
.font-500{font-weight:500 !important;}
.font-600{font-weight:600 !important;}
.font-700{font-weight:700 !important;}
.font-800{font-weight:800 !important;}
.font-900{font-weight:900 !important;}


/* margin & padding */
.no-margin{margin:0 !important;}
.no-margin-top{margin-top:0 !important;}
.no-margin-right{margin-right:0 !important;}
.no-margin-bottom{margin-bottom:0 !important;}
.no-margin-left{margin-left:0 !important;}
.margin-5{margin:5px !important;}
.margin-top-5{margin-top:5px !important;}
.margin-right-5{margin-right:5px !important;}
.margin-bottom-5{margin-bottom:5px !important;}
.margin-left-5{margin-left:5px !important;}
.margin-10{margin:10px !important;}
.margin-top-10{margin-top:10px !important;}
.margin-right-10{margin-right:10px !important;}
.margin-bottom-10{margin-bottom:10px !important;}
.margin-left-10{margin-left:10px !important;}
.margin-15{margin:15px !important;}
.margin-top-15{margin-top:15px !important;}
.margin-right-15{margin-right:15px !important;}
.margin-bottom-15{margin-bottom:15px !important;}
.margin-left-15{margin-left:15px !important;}
.margin-20{margin:20px !important;}
.margin-top-20{margin-top:20px !important;}
.margin-right-20{margin-right:20px !important;}
.margin-bottom-20{margin-bottom:20px !important;}
.margin-left-20{margin-left:20px !important;}
.margin-25{margin:25px !important;}
.margin-top-25{margin-top:25px !important;}
.margin-right-25{margin-right:25px !important;}
.margin-bottom-25{margin-bottom:25px !important;}
.margin-left-25{margin-left:25px !important;}
.margin-30{margin:30px !important;}
.margin-top-30{margin-top:30px !important;}
.margin-right-30{margin-right:30px !important;}
.margin-bottom-30{margin-bottom:30px !important;}
.margin-left-30{margin-left:30px !important;}
.margin-35{margin:35px !important;}
.margin-top-35{margin-top:35px !important;}
.margin-right-35{margin-right:35px !important;}
.margin-bottom-35{margin-bottom:35px !important;}
.margin-left-35{margin-left:35px !important;}
.margin-40{margin:40px !important;}
.margin-top-40{margin-top:40px !important;}
.margin-right-40{margin-right:40px !important;}
.margin-bottom-40{margin-bottom:40px !important;}
.margin-left-40{margin-left:40px !important;}
.no-padding{padding:0 !important;}
.no-padding-top{padding-top:0 !important;}
.no-padding-right{padding-right:0 !important;}
.no-padding-bottom{padding-bottom:0 !important;}
.no-padding-left{padding-left:0 !important;}
.padding-5{padding:5px !important;}
.padding-top-5{padding-top:5px !important;}
.padding-right-5{padding-right:5px !important;}
.padding-bottom-5{padding-bottom:5px !important;}
.padding-left-5{padding-left:5px !important;}
.padding-10{padding:10px !important;}
.padding-top-10{padding-top:10px !important;}
.padding-right-10{padding-right:10px !important;}
.padding-bottom-10{padding-bottom:10px !important;}
.padding-left-10{padding-left:10px !important;}
.padding-15{padding:15px !important;}
.padding-top-15{padding-top:15px !important;}
.padding-right-15{padding-right:15px !important;}
.padding-bottom-15{padding-bottom:15px !important;}
.padding-left-15{padding-left:15px !important;}
.padding-20{padding:20px !important;}
.padding-top-20{padding-top:20px !important;}
.padding-right-20{padding-right:20px !important;}
.padding-bottom-20{padding-bottom:20px !important;}
.padding-left-20{padding-left:20px !important;}
.padding-25{padding:25px !important;}
.padding-top-25{padding-top:25px !important;}
.padding-right-25{padding-right:25px !important;}
.padding-bottom-25{padding-bottom:25px !important;}
.padding-left-25{padding-left:25px !important;}
.padding-30{padding:30px !important;}
.padding-top-30{padding-top:30px !important;}
.padding-right-30{padding-right:30px !important;}
.padding-bottom-30{padding-bottom:30px !important;}
.padding-left-30{padding-left:30px !important;}
.padding-35{padding:35px !important;}
.padding-top-35{padding-top:35px !important;}
.padding-right-35{padding-right:35px !important;}
.padding-bottom-35{padding-bottom:35px !important;}
.padding-left-35{padding-left:35px !important;}
.padding-40{padding:40px !important;}
.padding-top-40{padding-top:40px !important;}
.padding-right-40{padding-right:40px !important;}
.padding-bottom-40{padding-bottom:40px !important;}
.padding-left-40{padding-left:40px !important;}

/* width */
.width-100{width:100%;}
.width-auto{width:auto;}

/* height */
.height-100{width:100%;}
.height-auto{width:auto;}