
/* =================================================================== */
/* CURSOR
====================================================================== */ 
.cursor-pointer { 
	cursor: pointer !important;
}

.cursor-default { 
	cursor: default !important;
}
/* =================================================================== */
/* BORDER
====================================================================== */ 
.border { 
	border: 1px solid #DADADA !important;  
}
.border-left { 
	border-left: 1px solid #DADADA !important;  
}
.border-right { 
	border-right: 1px solid #DADADA !important;  
}
.border-top { 
	border-top: 1px solid #DADADA !important;  
}
.border-bottom { 
	border-bottom: 1px solid #DADADA !important;  
}
.border-none { 
	border: none !important;  
}
.border-left-none { 
	border-left: none !important;  
}
.border-right-none { 
	border-right: none !important;  
}
.border-top-none { 
	border-top: none !important;  
}
.border-bottom-none { 
	border-bottom: none !important;  
}
.border-color1 { 
	border-color: #DC0000 !important;  
}
.border-color2 { 
	border-color: #333333 !important;  
} 
.border-color3 {
	border-color: #EF8503 !important;
}  
.border-color4 {
	border-color: #00A1CB !important;
} 
.border-color5 {
	border-color: #1F5EA8 !important;
} 
.border-color6 {
	border-color: #5C4399 !important;
} 
.border-color7 {
	border-color: #B32E37 !important;
} 
.border-color8 {
	border-color: #D40000 !important;
} 
.border-color10 {
	border-color: #3D3D3D !important;
} 

/* =================================================================== */
/* BACKGROUND
====================================================================== */
.bg0 , .bg0:hover {
	background: none !important;
} 
.bg1 , .bg1hover:hover {
	background-color: #DC0000 !important;
} 
.bg2 , .bg2hover:hover {
	background-color: #333333 !important; /* 61AE24 */
}   
.bg3 , .bg3hover:hover {
	background-color: #DDDDDD !important;
} 
.bgb , .bgbhover:hover {
	background-color: #000 !important;
} 
.bgw , .bgwhover:hover {
	background-color: #fff !important;
} 
.bg-stripe , .bg-stripehover:hover {
	background-image: url(../images/bg-stripes.png) !important;
} 
.bg-button , .bg-buttonhover:hover {
	background-image: url(../images/bg-button.png) !important;
}   
.bgb25transp , .bgb25transphover:hover {
	background-color: rgba(0,0,0,0.25);
}
.bgb50transp , bgb50transphover:hover {
	background-color: rgba(0,0,0,0.5);
} 
.bgb75transp , bgb75transphover:hover {
	background-color: rgba(0,0,0,0.75);
}
.bgw25transp , bgw25transphover:hover {
	background-color: rgba(255,255,255,0.25);
}
.bgw50transp , bgw50transphover:hover {
	background-color: rgba(255,255,255,0.5);
} 
.bgw75transp , bgw75transphover:hover {
	background-color: rgba(255,255,255,0.75);
}

/* =================================================================== */
/* COLOR
====================================================================== */ 
.color1 , .color1hover:hover {
	color: #d82628 !important;
}  
.color2 , .color2hover:hover {
	color: #5b7bb6 !important;
}  
.color3 , .color3hover:hover {
	color: green !important;
}  
.colorb , .colorbhover:hover {
	color: #000 !important;
} 
.colorg , .colorghover:hover {
	color: #3D3D3D !important;
} 
.colorw , .colorwhover:hover {
	color: #fff !important;
}  

/* =================================================================== */
/* BACKGROUND CUSTOM
====================================================================== */
.bgc1 , .bgc1hover:hover {
	background-color: #01475A !important;
} 
.bgc2 , .bgc2hover:hover {
	background-color: #128500 !important;  
}   
.bgc3 , .bgc3hover:hover {
	background-color: #EF8503 !important;
}  
.bgc4 , .bgc4hover:hover {
	background-color: #00A1CB !important;
} 
.bgc5 , .bgc5hover:hover {
	background-color: #1F5EA8 !important;
} 
.bgc6 , .bgc6hover:hover {
	background-color: #5C4399 !important;
} 
.bgc7 , .bgc7hover:hover {
	background-color: #B32E37 !important;
} 
.bgc8 , .bgc8hover:hover {
	background-color: #D40000 !important;
} 
.bgc9 , .bgc9hover:hover {
	background-color: #3D3D3D !important;
} 

/* =================================================================== */
/* BORDER CUSTOM
====================================================================== */
.border-colorc1 { 
	border: 2px solid #DC0000 !important;  
}
.border-colorc2 { 
	border: 2px solid #333333 !important;  
}
.border-colorc3 { 
	border: 2px solid #EF8503 !important;  
}
.border-colorc4 { 
	border: 2px solid #00A1CB !important;  
}
.border-colorc5 { 
	border: 2px solid #1F5EA8 !important;  
}
.border-colorc6 { 
	border: 2px solid #5C4399 !important;  
}
.border-colorc7 { 
	border: 2px solid #B32E37 !important;  
}
.border-colorc8 { 
	border: 2px solid #D40000 !important;  
}
.border-colorc10 { 
	border: 2px solid #3D3D3D !important;  
}

/* =================================================================== */
/* VERTICAL ALIGN
====================================================================== */
.valign-top {
	vertical-align: top !important;
}
.valign-middle {
	vertical-align: middle !important;
}
.valign-bottom {
	vertical-align: bottom !important;
}

/* =================================================================== */
/* UPPERCASE LOWERCASE ALIGN OVERFLOW
====================================================================== */ 
.uppercase {
	text-transform: uppercase;
}
.lowercase {
	text-transform: lowercase;
}
.underline {
	text-decoration: underline;
}
.al-left {
	text-align: left;
}
.al-right {
	text-align: right;
}
.al-center {
	text-align: center;
}
.al-justify {
	text-align: justify;
}
.overflow-hidden {
	overflow: hidden !important;
}
.visible-none {
	visibility: hidden !important; 
}
.overflow-visible {
	overflow: visible !important;
}
.hr {
	border: 0; 
	height: 1px; 
	background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
	background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
	background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
	background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}
	 

/* =================================================================== */
/* FONT
====================================================================== */  
.fw-normal {
	font-weight: normal !important; 
}
.f-family { 
	font-family: "Open Sans", ,Helvetica,Arial,sans-serif;
}
.fw-bold { 
	font-weight: bold;
}
.f-42 {
	font-size: 42px !important;
	line-height: 44px !important;
}
.f-36 {
	font-size: 36px !important;
	line-height: 38px !important;
}
.f-32 {
	font-size: 32px !important;
	line-height: 34px !important;
}
.f-28 {
	font-size: 28px !important;
	line-height: 30px !important;
}
.f-26 {
	font-size: 26px !important;
	line-height: 28px !important;
}
.f-24 {
	font-size: 24px !important;
	line-height: 26px !important;
}
.f-22 {
	font-size: 22px !important;
	line-height: 24px !important;
}
.f-20 {
	font-size: 20px !important;
	line-height: 22px !important;
}
.f-18 {
	font-size: 18px !important;
	line-height: 20px !important;
}
.f-16 {
	font-size: 16px !important;
	line-height: 18px !important;
}
.f-15 {
	font-size: 15px !important;
	line-height: 18px !important;
}
.f-14 {
	font-size: 14px !important;
	line-height: 16px !important;
}
.f-13 {
	font-size: 13px !important;
	line-height: 16px !important;
}
.f-12 {
	font-size: 12px !important;
	line-height: 14px !important;
}
.f-11 {
	font-size: 11px !important;
	line-height: 12px !important;
}
.f-10 {
	font-size: 10px !important;
	line-height: 12px !important;
}
.f-9 {
	font-size: 9px !important;
	line-height: 12px !important;
}

/* =================================================================== */
/* WIDTH
====================================================================== */   
.w-auto { width: auto !important; }
.w-10 { width: 10px !important; }
.w-30 { width: 30px !important; }
.w-40 { width: 40px !important; } 
.w-50 { width: 50px !important; }
.w-60 { width: 60px !important; }
.w-70 { width: 70px !important; }
.w-80 { width: 80px !important; }
.w-90 { width: 90px !important; }
.w-96 { width: 96px !important; }
.w-99 { width: 99px !important; }
.w-100 { width: 100px !important; }
.w-110 { width: 110px !important; }
.w-112 { width: 112px !important; }
.w-120 { width: 120px !important; }
.w-130 { width: 130px !important; }
.w-140 { width: 140px !important; }
.w-150 { width: 150px !important; }
.w-160 { width: 160px !important; }
.w-165 { width: 165px !important; }
.w-170 { width: 170px !important; }
.w-180 { width: 180px !important; }
.w-185 { width: 185px !important; }
.w-190 { width: 190px !important; }
.w-192 { width: 192px !important; }
.w-195 { width: 195px !important; }
.w-200 { width: 200px !important; }
.w-210 { width: 210px !important; }
.w-215 { width: 215px !important; }
.w-220 { width: 220px !important; }
.w-221 { width: 221px !important; }
.w-222 { width: 222px !important; }
.w-225 { width: 225px !important; }
.w-240 { width: 240px !important; } 
.w-245 { width: 245px !important; } 
.w-250 { width: 250px !important; } 
.w-260 { width: 260px !important; } 
.w-270 { width: 270px !important; } 
.w-280 { width: 280px !important; } 
.w-285 { width: 285px !important; } 
.w-290 { width: 290px !important; } 
.w-300 { width: 300px !important; }
.w-305 { width: 305px !important; }
.w-310 { width: 310px !important; }
.w-315 { width: 315px !important; }
.w-320 { width: 320px !important; }
.w-325 { width: 325px !important; }
.w-330 { width: 330px !important; }
.w-340 { width: 340px !important; }
.w-345 { width: 345px !important; }
.w-350 { width: 350px !important; }
.w-360 { width: 360px !important; }
.w-370 { width: 370px !important; }
.w-380 { width: 380px !important; }
.w-400 { width: 400px !important; }
.w-410 { width: 410px !important; }
.w-420 { width: 420px !important; }
.w-430 { width: 430px !important; }
.w-460 { width: 460px !important; }
.w-480 { width: 480px !important; }
.w-490 { width: 490px !important; }
.w-500 { width: 500px !important; }
.w-510 { width: 510px !important; }
.w-540 { width: 540px !important; }
.w-550 { width: 550px !important; }
.w-580 { width: 580px !important; }
.w-590 { width: 590px !important; }
.w-600 { width: 600px !important; }
.w-620 { width: 620px !important; }
.w-630 { width: 630px !important; }
.w-640 { width: 640px !important; }
.w-650 { width: 650px !important; }
.w-660 { width: 660px !important; }
.w-670 { width: 670px !important; }
.w-680 { width: 680px !important; }
.w-690 { width: 690px !important; }
.w-700 { width: 700px !important; }
.w-705 { width: 705px !important; }
.w-750 { width: 750px !important; }
.w-760 { width: 760px !important; }
.w-800 { width: 800px !important; }
.w-840 { width: 840px !important; }
.w-860 { width: 860px !important; }
.w-910 { width: 910px !important; }
.w-930 { width: 930px !important; }
.w-940 { width: 940px !important; }
.w-960 { width: 960px !important; }
.w-980 { width: 980px !important; }
.w-998 { width: 998px !important; }
.w-1000 { width: 1000px !important; }
.w-1018 { width: 1018px !important; }
.w-1020 { width: 1020px !important; }
.w-1040 { width: 1040px !important; }
.w-1060 { width: 1060px !important; }
.w-1080 { width: 1080px !important; }
.w-40percent { width: 40% !important; }
.w-50percent { width: 50% !important; }
.w-60percent { width: 60% !important; }
.w-80percent { width: 80% !important; } 
.w-100percent { width: 100% !important; } 

/* =================================================================== */
/* MAX WIDTH HEIGHT 
====================================================================== */ 
.mh-none {
	max-height: none !important;
}
.mw-none {
	max-width: none !important;
} 

/* =================================================================== */
/* HEIGHT
====================================================================== */   
.h-auto { height: auto !important; } 
.h-1 { height: 1px !important; }
.h-2 { height: 2px !important; }
.h-10 { height: 10px !important; }
.h-20 { height: 20px !important; }
.h-22 { height: 22px !important; }
.h-24 { height: 24px !important; }
.h-30 { height: 30px !important; }
.h-32 { height: 32px !important; }
.h-42 { height: 42px !important; }
.h-45 { height: 45px !important; line-height: 22px !important; }
.h-50 { height: 50px !important; }
.h-55 { height: 55px !important; }
.h-65 { height: 65px !important; }
.h-86 { height: 86px !important; }
.h-100 { height: 100px !important; }
.h-110 { height: 110px !important; }
.h-124 { height: 124px !important; }
.h-145 { height: 145px !important; }
.h-200 { height: 200px !important; }
.h-253 { height: 253px !important; }
.h-275 { height: 275px !important; }
.h-300 { height: 300px !important; }
.h-410 { height: 410px !important; }


.maxh-253 { max-height: 253px !important; }
.maxh-275 { max-height: 275px !important; }

/* =================================================================== */
/* MARGIN
====================================================================== */ 
.hd-m {
	margin-top: 150px !important;
}
.m-0-auto {
	margin: 0 auto;
}
.m-0 {
	margin: 0 !important;
} 
.m-3 {
	margin: 3px !important;
} 
.m-5 {
	margin: 5px !important;
} 
.m-10 {
	margin: 10px !important;
}
.m-20 {
	margin: 20px !important;
}
.m-30 {
	margin: 30px !important;
}
.m-40 {
	margin: 40px !important;
}
.m-50 {
	margin: 50px !important;
}
.m-100 {
	margin: 100px !important;
}
.ml-0 {
	margin-left: 0 !important;
} 
.ml-1 {
	margin-left: 1px !important;
} 
.ml-2 {
	margin-left: 2px !important;
} 
.ml-3 {
	margin-left: 3px !important;
} 
.ml-5 {
	margin-left: 5px !important;
} 
.ml-10 {
	margin-left: 10px !important;
}
.ml-20 {
	margin-left: 20px !important;
}
.ml-30 {
	margin-left: 30px !important;
}
.ml-40 {
	margin-left: 40px !important;
}
.ml-50 {
	margin-left: 50px !important;
}
.ml-60 {
	margin-left: 60px !important;
}
.ml-80 {
	margin-left: 80px !important;
}
.ml-100 {
	margin-left: 100px !important;
}
.mr-0 {
	margin-right: 0 !important;
} 
.mr-1 {
	margin-right: 1px !important;
} 
.mr-2 {
	margin-right: 2px !important;
}
.mr-3 {
	margin-right: 3px !important;
}
.mr-5 {
	margin-right: 5px !important;
} 
.mr-10 {
	margin-right: 10px !important;
}
.mr-20 {
	margin-right: 20px !important;
}
.mr-30 {
	margin-right: 30px !important;
}
.mr-40 {
	margin-right: 40px !important;
}
.mr-50 {
	margin-right: 50px !important;
}
.mr-100 {
	margin-right: 100px !important;
}
.mt--1 {
	margin-top: -1px !important;
}
.mt--2 {
	margin-top: -2px !important;
}
.mt--3 {
	margin-top: -3px !important;
}
.mt--5 {
	margin-top: -5px !important;
}
.mt-0 {
	margin-top: 0 !important;
} 
.mt-2 {
	margin-top: 2px !important;
} 
.mt-3 {
	margin-top: 3px !important;
} 
.mt-5 {
	margin-top: 5px !important;
} 
.mt-8 {
	margin-top: 8px !important;
} 
.mt-10 {
	margin-top: 10px !important;
}
.mt-15 {
	margin-top: 15px !important;
}
.mt-20 {
	margin-top: 20px !important;
}
.mt-30 {
	margin-top: 30px !important;
}
.mt-40 {
	margin-top: 40px !important;
}
.mt-50 {
	margin-top: 50px !important;
}
.mt-60 {
	margin-top: 60px !important;
}
.mt-70 {
	margin-top: 70px !important;
}
.mt-100 {
	margin-top: 100px !important;
}
.mb-0 {
	margin-bottom: 0 !important;
} 
.mb-2 {
	margin-bottom: 2px !important;
} 
.mb-3 {
	margin-bottom: 3px !important;
}
.mb-5 {
	margin-bottom: 5px !important;
} 
.mb-10 {
	margin-bottom: 10px !important;
}
.mb-20 {
	margin-bottom: 20px !important;
}
.mb-23 {
	margin-bottom: 23px !important;
}
.mb-30 {
	margin-bottom: 30px !important;
}
.mb-40 {
	margin-bottom: 40px !important;
}
.mb-50 {
	margin-bottom: 50px !important;
}
.mb-100 {
	margin-bottom: 100px !important;
}

/* =================================================================== */
/* PADDING
====================================================================== */   
.p-0 {
	padding: 0 !important;
} 
.p-1 {
	padding: 1px !important;
}  
.p-2 {
	padding: 2px !important;
}
.p-3 {
	padding: 3px !important;
} 
.p-5 {
	padding: 5px !important;
} 
.p-10 {
	padding: 10px !important;
}
.p-20 {
	padding: 20px !important;
}
.p-30 {
	padding: 30px !important;
}
.p-40 {
	padding: 40px !important;
}
.p-50 {
	padding: 50px !important;
}
.p-100 {
	padding: 100px !important;
}
.pl-0 {
	padding-left: 0 !important;
} 
.pl-3 {
	padding-left: 3px !important;
} 
.pl-5 {
	padding-left: 5px !important;
} 
.pl-10 {
	padding-left: 10px !important;
}
.pl-20 {
	padding-left: 20px !important;
}
.pl-30 {
	padding-left: 30px !important;
}
.pl-40 {
	padding-left: 40px !important;
}
.pl-50 {
	padding-left: 50px !important;
}
.pl-80 {
	padding-left: 80px !important;
}
.pl-100 {
	padding-left: 100px !important;
}
.pr-0 {
	padding-right: 0 !important;
} 
.pr-3 {
	padding-right: 3px !important;
} 
.pr-5 {
	padding-right: 5px !important;
} 
.pr-10 {
	padding-right: 10px !important;
}
.pr-20 {
	padding-right: 20px !important;
}
.pr-30 {
	padding-right: 30px !important;
}
.pr-40 {
	padding-right: 40px !important;
}
.pr-50 {
	padding-right: 50px !important;
}
.pr-100 {
	padding-right: 100px !important;
}
.pt-0 {
	padding-top: 0 !important;
} 
.pt-3 {
	padding-top: 3px !important;
} 
.pt-5 {
	padding-top: 5px !important;
} 
.pt-10 {
	padding-top: 10px !important;
}
.pt-20 {
	padding-top: 20px !important;
}
.pt-30 {
	padding-top: 30px !important;
}
.pt-40 {
	padding-top: 40px !important;
}
.pt-50 {
	padding-top: 50px !important;
}
.pt-80 {
	padding-top: 80px !important;
}
.pt-100 {
	padding-top: 100px !important;
}
.pb-0 {
	padding-bottom: 0 !important;
} 
.pb-3 {
	padding-bottom: 3px !important;
} 
.pb-5 {
	padding-bottom: 5px !important;
} 
.pb-10 {
	padding-bottom: 10px !important;
}
.pb-20 {
	padding-bottom: 20px !important;
}
.pb-30 {
	padding-bottom: 30px !important;
}
.pb-40 {
	padding-bottom: 40px !important;
}
.pb-50 {
	padding-bottom: 50px !important;
}
.pb-100 {
	padding-bottom: 100px !important;
} 

/* =================================================================== */
/* MARGIN NEGATIVE
====================================================================== */  
.mt--2 {
	margin-top: -2px !important;
}
.ml--2 {
	margin-left: -2px !important;
}
.mr--2 {
	margin-right: -2px !important;
}
.mb--2 {
	margin-bottom: -2px !important;
}

/* =================================================================== */
/* DISPLAY
====================================================================== */ 
.d-none {
	display:none;
}
.d-inline {
	display:inline;
}
.d-inline-imp {
	display:inline !important;
}
.d-inline-block {
	display:inline-block;
}
.d-block {
	display:block;
}
.d-none-imp {
	display:none !important;
}
.d-inline-block-imp {
	display:inline-block !important;
}
.d-block {
	display:block !important;
}

/* =================================================================== */
/* LINE HEIGHT
====================================================================== */ 
.lh-normal {
	line-height: normal !important;
} 
.lh-inherit {
	line-height: inherit !important;
} 
.lh-9 {
	line-height: 9px !important;
}
.lh-12 {
	line-height: 12px !important;
}
.lh-14 {
	line-height: 14px !important;
}
.lh-16 {
	line-height: 16px !important;
}
.lh-18 {
	line-height: 18px !important;
} 
.lh-20 {
	line-height: 20px !important;
} 
.lh-22 {
	line-height: 22px !important;
}
.lh-26 {
	line-height: 26px !important;
} 
.lh-30 {
	line-height: 30px !important;
} 
.lh-32 {
	line-height: 32px !important;
} 
.lh-34 {
	line-height: 34px !important;
} 
.lh-36 {
	line-height: 36px !important;
} 
.lh-40 {
	line-height: 40px !important;
} 
.lh-50 {
	line-height: 50px !important;
} 
.lh-80 {
	line-height: 80px !important;
} 
.lh-98 {
	line-height: 98px !important;
} 

/* =================================================================== */
/* FLOAT
====================================================================== */
.fl-none {
	float: none;
}
.fl-left {
	float: left;
} 
.fl-right {
	float: right;
} 
.fl-none-imp {
	float: none !important;
}
.fl-left-imp {
	float: left !important;
} 
.fl-right-imp {
	float: right !important;
} 

/* =================================================================== */
/* BORDER RADIUS
====================================================================== */ 
.rounded-none {
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
} 
.rounded {
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
} 
.rounded-top {
	-webkit-border-top-left-radius: 4px !important;
	-webkit-border-top-right-radius: 4px !important;
	-moz-border-radius-topleft: 4px !important;
	-moz-border-radius-topright: 4px !important;
	border-top-left-radius: 4px !important;
	border-top-right-radius: 4px !important;
} 
.rounded-bottom {
	-webkit-border-bottom-right-radius: 4px !important;
	-webkit-border-bottom-left-radius: 4px !important;
	-moz-border-radius-bottomright: 4px !important;
	-moz-border-radius-bottomleft: 4px !important;
	border-bottom-right-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
} 
.rounded-left {
	-webkit-border-top-left-radius: 4px !important;
	-webkit-border-bottom-left-radius: 4px !important;
	-moz-border-radius-topleft: 4px !important;
	-moz-border-radius-bottomleft: 4px !important;
	border-top-left-radius: 4px !important;
	border-bottom-left-radius: 4px !important;
} 
.rounded-left-none {
	-webkit-border-top-left-radius: 0px !important;
	-webkit-border-bottom-left-radius: 0px !important;
	-moz-border-radius-topleft: 0px !important;
	-moz-border-radius-bottomleft: 0px !important;
	border-top-left-radius: 0px !important;
	border-bottom-left-radius: 0px !important;
} 
.rounded-right {
	-webkit-border-top-right-radius: 4px !important;
	-webkit-border-bottom-right-radius: 4px !important;
	-moz-border-radius-topright: 4px !important;
	-moz-border-radius-bottomright: 4px !important;
	border-top-right-radius: 4px !important;
	border-bottom-right-radius: 4px !important;
}
.rounded-right-none {
	-webkit-border-top-right-radius: 0px !important;
	-webkit-border-bottom-right-radius: 0px !important;
	-moz-border-radius-topright: 0px !important;
	-moz-border-radius-bottomright: 0px !important;
	border-top-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
}
  
/* =================================================================== */
/* PAGINA  
====================================================================== */  
.pag_sfert {
	display: inline-block;
	width: 320px;
}
.pag_jumatate {
	display: inline-block;
	width: 670px;
}

.required {
	color: #red;
} 

/* =================================================================== */
/* SHADOW 
====================================================================== */ 
.shadow-inset {
	-webkit-box-shadow:inset 1px 1px 8px 1px rgba(0,0,0,0.2);
	box-shadow:inset 1px 1px 8px 1px rgba(0,0,0,0.2);
}
.shadow {
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.3);
}
.shadow-none {
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}
.text-shadow {
	text-shadow: 1px 1px 3px #333;
}
.text-shadow-none {
	text-shadow: none;
}
 
/* =================================================================== */
/* z-index 
====================================================================== */ 
.z-index-1000 {
	z-index: 1000;
}
.z-index-2000 {
	z-index: 2000;
}
  
 
/* =================================================================== */
/* POSITION 
====================================================================== */ 
.pos-absolute {
	position: absolute;
}
.pos-fixed {
	position: fixed;
}
.pos-relative {
	position: relative;
}
.pos-static {
	position: static;
}

 
/* =================================================================== */
/* POSITION COORD
====================================================================== */  
.top-38 {
	top: 38px;
}
  
.clearfix {
	display: block;
	clear: both;
}
  