@charset "utf-8";
/* CSS Document */
.no-margin {
	margin: 0;
}
.margin-bottom-0 {
	margin-bottom: 0;
}
.margin-bottom-5 {
	margin-bottom: 5px;
}
.margin-bottom-10 {
	margin-bottom: 10px;
}
.margin-bottom-15 {
	margin-bottom: 15px;
}
.margin-bottom-20 {
	margin-bottom: 20px;
}
.margin-bottom-25 {
	margin-bottom: 25px;
}
.margin-bottom-30 {
	margin-bottom: 30px;
}
.margin-bottom-35 {
	margin-bottom: 35px;
}
.margin-bottom-40 {
	margin-bottom: 40px;
}
.margin-bottom-45 {
	margin-bottom: 45px;
}
.margin-bottom-50 {
	margin-bottom: 50px;
}
.margin-bottom-55 {
	margin-bottom: 55px;
}
.margin-bottom-60 {
	margin-bottom: 60px;
}
.margin-bottom-65 {
	margin-bottom: 65px;
}
.margin-bottom-70 {
	margin-bottom: 70px;
}
.margin-bottom-75 {
	margin-bottom: 75px;
}
.margin-bottom-80 {
	margin-bottom: 80px;
}
.margin-bottom-84 {
	margin-bottom: 84px;
}
.margin-bottom-90 {
	margin-bottom: 90px;
}
.margin-bottom-100 {
	margin-bottom: 100px;
}
.margin-bottom-110 {
	margin-bottom: 110px;
}
.margin-bottom-115 {
	margin-bottom: 115px;
}
.margin-bottom-125 {
	margin-bottom: 125px;
}
.margin-bottom-128 {
	margin-bottom: 128px;
}
.margin-bottom-140 {
	margin-bottom: 140px;
}
.margin-bottom-150 {
	margin-bottom: 150px;
}
.margin-bottom--5 {
	margin-bottom: -5px;
}
.margin-bottom--10 {
	margin-bottom: -10px;
}
.margin-bottom--15 {
	margin-bottom: -15px;
}
.margin-bottom--20 {
	margin-bottom: -20px;
}
.margin-bottom--25 {
	margin-bottom: -25px;
}
.margin-bottom--30 {
	margin-bottom: -30px;
}
.margin-bottom--35 {
	margin-bottom: -35px;
}
.margin-bottom--45 {
	margin-bottom: -45px;
}
.margin-bottom--50 {
	margin-bottom: -50px;
}
.margin-bottom--55 {
	margin-bottom: -55px;
}
.margin-bottom--60 {
	margin-bottom: -60px;
}
.margin-bottom--65 {
	margin-bottom: -65px;
}
.margin-bottom--70 {
	margin-bottom: -70px;
}
.margin-bottom--75 {
	margin-bottom: -75px;
}
.margin-bottom--80 {
	margin-bottom: -80px;
}
.margin-top-0 {
	margin-top: 0px;
}
.margin-top-5 {
	margin-top: 5px;
}
.margin-top-10 {
	margin-top: 10px;
}
.margin-top-20 {
	margin-top: 20px;
}
.margin-top-25 {
	margin-top: 25px;
}
.margin-top-30 {
	margin-top: 30px;
}
.margin-top-35 {
	margin-top: 35px;
}
.margin-top-40 {
	margin-top: 35px;
}
.margin-top-45 {
	margin-top: 45px;
}
.margin-top-50 {
	margin-top: 50px;
}
.margin-top-60 {
	margin-top: 60px;
}
.margin-top-65 {
	margin-top: 65px;
}
.margin-top-70 {
	margin-top: 70px;
}
.margin-top-80 {
	margin-top: 80px;
}
.margin-top-90 {
	margin-top: 90px;
}
.margin-top-115 {
	margin-top: 115px;
}
.margin-top-110 {
	margin-top: 110px;
}
.margin-tb-30 {
	margin-top: 30px;
	margin-bottom: 30px;
}
.margin-tb-50 {
	margin-top: 50px;
	margin-bottom: 50px;
}
.margin-tb-15 {
	margin-top: 15px;
	margin-bottom: 15px;
}
.margin-tb-70 {
	margin-top: 70px;
	margin-bottom: 70px;
}
.margin-tb-75 {
	margin-top: 75px;
	margin-bottom: 75px;
}
.margin-tb-80 {
	margin-top: 80px;
	margin-bottom: 80px;
}
.margin-tb-200 {
	margin-top: 200px;
	margin-bottom: 200px;
}
.margin-tb-170 {
	margin-top: 170px;
	margin-bottom: 170px;
}
.margin-left-0 {
	margin-left: 0;
}
.margin-left-15 {
	margin-left: 15px;
}
.margin-rl-5 {
	margin-left: 5px;
	margin-right: 5px;
}
.margin-right-0 {
	margin-right: 0;
}
.margin-right-5 {
	margin-right: 5px;
}
.margin-right-10 {
	margin-right: 10px;
}
.margin-right-15 {
	margin-right: 15px;
}
.margin-right-20 {
	margin-right: 20px;
}
.margin-right-30 {
	margin-right: 30px;
}
.margin-right-40 {
	margin-right: 40px;
}
.margin-right-50 {
	margin-right: 50px;
}
.margin-right-60 {
	margin-right: 60px;
}
.margin-left--15 {
	margin-left: -15px;
}
.margin-right--15 {
	margin-right: -15px;
}
.margin-right-20 {
	margin-right: 20px;
}
.margin-right-30 {
	margin-right: 30px;
}
.margin-right-33 {
	margin-right: 33px;
}
.margin-right-40 {
	margin-right: 40px;
}
.margin-left-20 {
	margin-left: 20px;
}
/* ------------------------------------
            end margin styles
---------------------------------------*/

/* ------------------------------------
            start padding styles
---------------------------------------*/

.no-padding {
	padding: 0;
}
.padding-5 {
	padding: 5px;
}
.padding-13 {
	padding: 13px;
}
.padding-22 {
	padding: 22px;
}
.no-bottom-padding {
	padding-bottom: 0;
}
.no-top-padding {
	padding-top: 0;
}
.padding-top-5 {
	padding-top: 5px;
}
.padding-top-10 {
	padding-top: 10px;
}
.padding-top-15 {
	padding-top: 15px;
}
.padding-top-20 {
	padding-top: 20px;
}
.padding-top-25 {
	padding-top: 25px;
}
.padding-top-30 {
	padding-top: 30px;
}
.padding-top-35 {
	padding-top: 35px;
}
.padding-top-40 {
	padding-top: 40px;
}
.padding-top-45 {
	padding-top: 45px;
}
.padding-top-50 {
	padding-top: 50px;
}
.padding-top-60 {
	padding-top: 60px;
}
.padding-top-70 {
	padding-top: 70px;
}
.padding-top-80 {
	padding-top: 80px;
}
.padding-top-90 {
	padding-top: 90px;
}
.padding-top-100 {
	padding-top: 100px;
}
.padding-top-115 {
	padding-top: 115px;
}
.padding-left-0 {
	padding-left: 0;
}
.padding-left-10 {
	padding-left: 10px;
}
.padding-left-15 {
	padding-left: 15px;
}
.padding-left-20 {
	padding-left: 20px;
}
.padding-left-30 {
	padding-left: 30px;
}
.padding-left-40 {
	padding-left: 40px;
}
.padding-left-50 {
	padding-left: 50px;
}
.padding-left-60 {
	padding-left: 60px;
}
.padding-left-70 {
	padding-left: 70px;
}
.padding-left-80 {
	padding-left: 80px;
}
.padding-left-90 {
	padding-left: 90px;
}
.padding-left-100 {
	padding-left: 100px;
}
.padding-right-0 {
	padding-right: 0;
}
.padding-right-10 {
	padding-right: 10px;
}
.padding-right-15 {
	padding-right: 15px;
}
.padding-right-20 {
	padding-right: 20px;
}
.padding-right-30 {
	padding-right: 30px !important;
}
.padding-right-40 {
	padding-right: 40px;
}
.padding-right-50 {
	padding-right: 50px;
}
.padding-right-60 {
	padding-right: 60px;
}
.padding-right-70 {
	padding-right: 70px;
}
.padding-right-80 {
	padding-right: 80px;
}
.padding-right-90 {
	padding-right: 90px;
}
.padding-right-100 {
	padding-right: 100px;
}
.padding-bottom-10 {
	padding-bottom: 10px;
}
.padding-bottom-15 {
	padding-bottom: 15px !important;
}
.padding-bottom-22 {
	padding-bottom: 22px !important;
}

.padding-bottom-25 {
	padding-bottom: 25px;
}
.padding-bottom-30 {
	padding-bottom: 30px;
}
.padding-bottom-35 {
	padding-bottom: 35px;
}

.padding-bottom-40 {
	padding-bottom: 40px;
}
.padding-bottom-50 {
	padding-bottom: 50px;
}
.padding-bottom-90 {
	padding-bottom: 90px;
}
.padding-bottom-100 {
	padding-bottom: 100px;
}
.no-padding-left-right-5{
	padding:5px 5px !important;	
}
.no-padding-left-right-10{
	padding:10px 10px;	
}
.no-padding-left-right-15{
	padding:15px 15px;	
}
.no-padding-left-right-20{
	padding:20px 20px;	
}
.no-padding-left-right-25{
	padding:25px 25px;	
}
.no-padding-left-right-30{
	padding:30px 30px;	
}
.no-padding-left-right-35{
	padding:35px 35px;	
}
.no-padding-left-right-40{
	padding:40px 40px;	
}
.no-padding-left-right-45{
	padding:45px 15px;	
}
.no-padding-left-right-50{
	padding:50px 50px;	
}
.no-padding-left {
	padding-left: 0px;
}
.no-padding-right {
	padding-right: 0px !important;
}
.border-dotted-top {
	border-top: #CCC dotted 1px;
}
.border-dotted-bottom {
	border-bottom: #ccc dotted 1px;
}
/*****************************---------------<zoom images>----------------**********************************************/
.zoom_img img {
	-moz-transition: -moz-transform 0.5s ease-in;
	-webkit-transition: -webkit-transform 0.5s ease-in;
	-o-transition: -o-transform 0.5s ease-in;
}
.zoom_img img:hover {
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
}
.overflow-hide {
	overflow: hidden;
}
.flot-left {
	float: left;
}
.flot-right {
	float: right;
}
.min-height-0 {
	min-height: 0px;
}
.div-shadow {
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
.font-weight-200{
	font-weight:200 !important;
}
.font-size-20{
	font-size:20px !important;
}