/** base carousel **/
	.carousel ul {
	    position:absolute;
	    overflow:hidden;
	    margin:0;
	    padding:0;
	    list-style:none;
	}

	.no-js .carousel ul {position:static;}

	.carousel .mask {
	    position:relative;
	    overflow:hidden;
	    /*border:6px solid #444;*/
	}

	.carousel ul li {
		float:left;
		/*width:150px;*/
		width:246px;
		
	    height:163px;
	    /*color:#fff;*/
		/*font-size:8em;*/
		text-align:center;
		margin:0;
	}

	.carousel .pagination-links {
	    list-style:none;
	    margin:0;
	    padding:0;
	}
	 
	.carousel .pagination-links li {
	    display:inline;
	}

	.carousel .pagination-links li a {
		/*padding:2px 6px;	*/
	}

	.carousel .pagination-links li a:hover {text-decoration:none;}

	.carousel .pagination-links li.current a {
		 background:#444;
		 color:#fff;
	}
	 
	.carousel .disabled {
	    /*color:gray;*/
	    cursor:default;
	}
	
	/** my carousel 1 **/
	#my-carousel-1 .mask {
		/*width:150px;*/
		float:left;
		width:246px;
		/*padding-right:12px;*/
		/*-webkit-box-shadow: 0px 10px 6px -2px rgba(50, 50, 50, 0.75), 0px -10px 4px -2px rgba(50, 50, 50, 0.75);
		-moz-box-shadow:    0px 10px 6px -2px rgba(50, 50, 50, 0.75), 0px -10px 4px -2px rgba(50, 50, 50, 0.75);
		box-shadow:         0px 10px 6px -2px rgba(50, 50, 50, 0.75), 0px -10px 4px -2px rgba(50, 50, 50, 0.75);*/
		
		position:relative;       
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.6), 0 0 40px rgba(0, 0, 0, 0.4) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.6), 0 0 40px rgba(0, 0, 0, 0.4) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.6), 0 0 40px rgba(0, 0, 0, 0.4) inset;
		
		
	}
	
	#my-carousel-1 .mask:before {
		content:"";
		position:absolute; 
		z-index:-1;
		-webkit-box-shadow:0 0 20px rgba(0,0,0,0.9);
		-moz-box-shadow:0 0 20px rgba(0,0,0,0.9);
		box-shadow:0 0 20px rgba(0,0,0,0.9);
		top:0;
		bottom:0;
		left:10px;
		right:10px;
		-moz-border-radius:100px / 10px;
		border-radius:100px / 10px;
	}
	
	#my-carousel-1 .mask:after {
		content:"";
	    position:absolute; 
	    z-index:-1;
	    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.9);
	    -moz-box-shadow:0 0 20px rgba(0,0,0,0.9);
	    box-shadow:0 0 20px rgba(0,0,0,0.9);
	    top:0;
	    bottom:0;
	    left:10px;
	    right:10px;
	    -moz-border-radius:100px / 10px;
	    border-radius:100px / 10px;
	    
	    /*ANOTHER STUFF*/
	   right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
       -moz-transform:skew(8deg) rotate(3deg);     
        -ms-transform:skew(8deg) rotate(3deg);     
         -o-transform:skew(8deg) rotate(3deg); 
            transform:skew(8deg) rotate(3deg);
	}

	/** my carousel 2 **/
	/*#my-carousel-2 .mask {
		width:630px;
	}

	#my-carousel-2 ul li {
		margin:0 10px 0 0;
	}

	#my-carousel-3 .mask {
		width:450px;
	}

	.color-1 {background:#007cd2;}
	.color-2 {background:#1788D7;}
	.color-3 {background:#3798db;}
	.color-4 {background:#62acdf;}
	.color-5 {background:#86bbe0;}
	.color-6 {background:#a7c7de;}
	.color-7 {background:#d5dbdf;}*/