/*  

Theme Name: icacart.com

Version: 1.0

Description: Designed by <a href="http://www.webwirk.in">WebWork</a>

Author: Mushtaq 

Author URI: http://www.gaajar.com

*/

  #custom-doc {
	width: 75.85em;
*width:72.07em;	min-width: 100px;
	margin: auto;
	text-align: center;
	background-color:#FFF;
}

/*for footer */

#custom-doc-2 { width:73.85em;*width:72.07em;min-width:960px; margin:auto; text-align:left; }



html {

	

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../../../yoga.jpg);
	background-attachment: fixed;

	color: #555555;

}

a {

	text-decoration: none;

}

.left {
	float: left;
}

.right {	float: right;}

.clearboth {	clear: both;}

#wrapper {

	background-image: url(images/bg-footer.jpg);

	background-repeat: repeat-x;

	background-position: top;

	background-color: #eeeeee;
	
	padding: 60px 8px 18px 2px;
	margin-left:10px;



	

}

.left-container {

	width: 200px;

	margin: 0 30px 0 20px;

}

.right-container {

	width: 720px;

}

#bd {
	margin-top: 50px;
	margin-right: 0;
	margin-bottom: 50px;
	margin-left: 0;

}

h1#logo {
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 50px;

}

.top-soci-nav{

	margin: 45px 0 0 0;

}

.top-soci-nav li{

	float: left;

	margin: 0 10px 0 0;

	color: #888888;

	font-size: 13px;

	padding: 0 0 0 0px;

	font-weight: bold;

}

.top-soci-nav li a{

	font-size: 13px;

	float: left;

/*	margin: 0 10px 0 0px;*/

	color: #888888;

	text-transform: capitalize;

	font-weight: bold;

	line-height: 33px;

}

.top-soci-nav li.blog{ 

	background-image: url(images/soci-blog.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

.top-soci-nav li.fbook{ 

	background-image: url(images/fb.png);

	background-repeat: no-repeat;

	background-position: left center;

}

.top-soci-nav li.twitter{ 

	background-image: url(images/soci-twitter.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

.top-soci-nav li.linkedin{ 

	background-image: url(images/soci-in.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

.top-soci-nav li.youtube{ 

	background-image: url(images/soci-youtube.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

.top-soci-nav li.rss{ 

	background-image: url(images/soci-rss.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding: 0 0 0 0px;

}





/* The Nav styling starts here, The above code is just to make the page look nice */

#dropdown_nav {

	width:960px;

	padding:0px;

	display:inline-block;

	list-style:none;

	-moz-box-shadow:inset 0px 0px 1px #fff;

	-webkit-box-shadow:inset 0px 0px 1px #fff;

	border:1px solid #ccc;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	background:#e2e2e2;

	background:-moz-linear-gradient(#f3f3f3, #e2e2e2);

	background:-webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#e2e2e2));

	background-image: url(images/bg-nav.gif);

	background-repeat: repeat-x;

	background-position: top;

	position: relative;

	z-index: 1000;

}



	#dropdown_nav li {

		padding:10px 0px 10px 0px;

		float:left;

		position:relative;

	/*	display:inline-block;*/

	}



		#dropdown_nav li a {
	text-shadow: -1px 1px 0px #f6f6f6;
	-moz-box-shadow: inset 0px 0px 1px #fff;
	-webkit-box-shadow: inset 0px 0px 1px #fff;
	border-right: 1px solid #ccc;
	color: #444444;
	font-size: 13px;
	text-transform: capitalize;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;

		}

		#dropdown_nav li a:hover {

			background:#f9f9f9;

			background:-moz-linear-gradient(#f9f9f9, #e8e8e8);

			background:-webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e8e8e8));

		}

		#dropdown_nav li a:active {

			background:#e2e2e2;

			background:-moz-linear-gradient(#e2e2e2, #f3f3f3);

			background:-webkit-gradient(linear, 0 0, 0 100%, from(#e2e2e2), to(#f3f3f3));

		}



		#dropdown_nav li a.first {

			-moz-border-radius:5px 0px 0px 5px;

			-webkit-border-radius:5px 0px 0px 5px;

		}

		/*#dropdown_nav li a.last {

			-moz-border-radius:0px 5px 5px 0px;

			-webkit-border-radius:0px 5px 5px 0px;

		}*/



		/* Sub-Nav styling */

		#dropdown_nav .sub_nav {

			width:160px;

			padding:0px;

			position:absolute;

			top:36px;

			left:0px;

			border-left:1px solid #ccc;

            border-top:1px solid #ccc;

			background:#e2e2e2;

		}

		#dropdown_nav .sub_services {

			width:190px;

/*			padding:0px;

			position:absolute;

			top:36px;

			left:0px;

			border-left:1px solid #ccc;

            border-top:1px solid #ccc;

			background:#e2e2e2;*/

		}

				#dropdown_nav .sub_nav .sub_nav_1{

					width:160px;

					padding:0px;

					position:absolute;

					top:0px;

					left:140px;

					border-left:1px solid #ccc;

            	/*	border-top:1px solid #ccc;*/

					background:#e2e2e2;

				}

		

			#dropdown_nav .sub_nav li {

				width:160px;

				padding:0px;

			}

				#dropdown_nav li.services li{

					width: 190px;

					padding: 0px;

				}

				#dropdown_nav ul.sub_nav li a, #dropdown_nav ul.sub_nav li.sculp ul.sub_nav_1 li a {

					/*display:block;*/

					border-bottom:1px solid #ccc;

					background:-moz-linear-gradient(#f3f3f3, #e2e2e2);

					background:-webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#e2e2e2));

				}

				

				#dropdown_nav li.treditional ul.sub_nav  li a, #dropdown_nav li.treditional ul.sub_nav  li ul.sub_nav_1 li a { /*#dropdown_nav li.treditional ul.sub_nav  li a*/

					display: none;

				}

				#dropdown_nav li.treditional:hover ul.sub_nav li a, #dropdown_nav li.treditional ul.sub_nav  li:hover ul.sub_nav_1 li a{

					display: block;

				}

				#dropdown_nav .sub_nav li a:hover, #dropdown_nav ul.sub_nav li ul.sub_nav_1 li a:hover {

					background:#f9f9f9;

					background:-moz-linear-gradient(#f9f9f9, #e8e8e8);

					background:-webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e8e8e8));

				}

				#dropdown_nav .sub_nav li a:active {

					background:#e2e2e2;

					background:-moz-linear-gradient(#e2e2e2, #f3f3f3);

					background:-webkit-gradient(linear, 0 0, 0 100%, from(#e2e2e2), to(#f3f3f3));

				}

/*end of navigation*/

/*code for search */

#search {

	background-image: url(http://www.icacart.com/wp-content/uploads/bg-search.gif);

	background-repeat: no-repeat;

	background-position: left top;

	width: 130px;

	height: 24px;

}

#search input.text-area {

	border: 0;

	margin: 1px;

	padding: 5px;

	width: 125px;

}

.left-container h3{

	text-transform: capitalize;

	line-height: 35px;

	padding-left: 10px;

	font-size: 15px;

	font-weight: bold;

	color: #444444;	

}

.whats-new {

		background-color: #fcfcfc;

		background-image: url(images/bg-whats-new.jpg);

		background-repeat: repeat-x;

		background-position: bottom;

		/*border: 1px solid #dddddd;*/

}



.whats-new h3{

	background-image: url(images/bg-widgets.jpg);

	background-repeat: repeat-x;

	background-position: top;

	border: 1px solid #dddddd;

}

.whats-new div.inside {

	border-bottom: 1px solid #dddddd;

	border-right: 1px solid #dddddd;

	border-left: 1px solid #dddddd;

	border-bottom-right-radius: 10px;

	-moz-border-radius-bottomright: 10px;

	border-bottom-left-radius:10px;

	-moz-border-radius-bottomleft:10px;

	padding: 4px 0  0 0;

	margin-top: -4px;

}

.whats-new p{

	color: #777777;

	font-size: 12px;

	margin: 15px 10px;

}

.whats-new p a{

	color: #dd0000;

}

.whats-new p a.right-arrow{

	background-image: url(images/righ-red-arrow.jpg);

	background-repeat: no-repeat;

	background-position: right 4px;

	color: #dd0000;

	padding-right: 10px;

}



.widgets h3{

	background-image: url(images/bg-widgets.jpg);

	background-repeat: repeat-x;

	background-position: top;

	border: 1px solid #dddddd;

	margin: 20px 0 15px 0;

	text-transform: capitalize;

}

 .rounded-corners-10 {

     -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

    -khtml-border-radius: 5px;

    border-radius: 5px;

}



form#search-frm select {

	width: 190px;

	margin:0 0 12px 5px;

	border: 1px solid #cdcdcd;

}

form.search-frm select {

    border: 1px solid #CDCDCD;

    margin: 0 0 12px 5px;

    width: 190px;

}

.widgets ul {

	margin: 5px;

}

.widgets ul li {

	background-image: url(images/righ-red-arrow.jpg);

	background-repeat: no-repeat;

	background-position: left 10px;

	padding-left: 10px;

	line-height: 25px;

}

.widgets ul li a{

	color: #777777;

	font-size: 13px;

	text-transform: capitalize;

}

/*right container home styles*/



.right-container h3{
	background-image: url(images/bg-widgets.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #dddddd;
	text-transform: capitalize;
	line-height: 35px;
	padding-left: 10px;
	font-size: 15px;
	font-weight: bold;
	color: #444444;
	margin-top: 0px;
	margin-right: 5;
	margin-bottom: 25px;
	margin-left: 0;

}

.featured-artist-home li img{

	max-width: 150px; /*80px;*/

	max-height: 128px; /*80px;*/

	border: 1px solid #888;

}

.featured-artist-home1 li{

	width: 220px; /*143px;*/

	height: 230px;

	float: left;

	display: block;

	margin: 0 10px 10px 10px;

}


.featured-artist-home li{

	width: 160px; /*143px;*/

	height: 160px;

	float: left;

	display: block;

	margin: 0 10px 10px 10px;

}
h4.artist-name-home1 {

	margin: 15px 0 10px 0;

}

h4.artist-name-home {

	margin: 15px 0 10px 0;

}
.featured-artist-home1 h4.artist-name-home1 a{

	color: #dd0000;

	font-size: 12px;

	text-transform: capitalize;

	font-weight: bold;



}

.featured-artist-home h4.artist-name-home a{

	color: #dd0000;

	font-size: 12px;

	text-transform: capitalize;

	font-weight: bold;



}
p.artist-name-home1 {

	line-height: 20px;

}

p.artist-name-home {

	line-height: 20px;

}

/* featured work */

.featured-work-home ul li{

	float: left;

}



/*footer style*/

.ft-about {

	width:  315px;/*380px;	*/

	padding-right: 65px;

	color: #888888;

}

.ft-about p {

	line-height: 20px;

	font-size: 13px;

}

.ft-about p a.read-more, .ft-blog p a.read-more{

	background-image: url(images/red-button.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding: 2px 0 0 4px;

	height: 23px;

/*	padding-top: 0px;*/

	display: block;

	color: #fff;

	margin: 20px 0 0 0;

	text-transform: capitalize;

	width: 76px;

}

.ft-blog {

	width: 315px;

}

.ft-blog ul li {

	line-height: 18px;

	margin-right: 80px;

	margin-bottom: 20px;

	color: #444444;

	font-size: 13px;

}

.ft-blog ul li a{

	color: #444444;

}



.ft-blog ul li span {

	font-size: 11px;

	color: #888888;

	font-style: italic;

}

.ft-blog ul li span a {

	color: #888888;

}

.ft-contact {

	width: 260px;

}

.ft-contact {

	color: #888;

}

.ft-contact p.tele {

	margin-top: 30px;

}

#ft h4 {

	color: #444444;

	font-size: 17px;

	margin: 5px 0 25px 0;

	text-transform: capitalize;

}

.ft-bottom {

	margin: 30px 0 00px 0;

	border-top: 2px solid #ccc;

	padding: 9px 0 0 0;

}

.ft-bottom p, .ft-bottom p a{

	color: #888888;

	font-size: 11px;
	margin-bottom:5px;

}

.ft-bottom p a{

	margin: 0 5px;

}

.ft-bottom p a.first{

	margin: 0 5px 0 0;

}





/*style for image gallery */



.gallery {

	width: 220px;

	height: 260px;

	margin: 0px 30px 8px 0;

}



.gallery-3rd {

	margin: 0px 0px 8px 0;

}

.gall-img {

	width: 220px;

	height: 176px;

	text-align: center;

	vertical-align: middle;

  	display: table-cell;

	border: 1px solid #ddd;

	max-height: 176px;

	max-width: 220px;

}

.gall-img1 {

	width: 220px;

	height: 200px;

	text-align: center;

	vertical-align: middle;

  	display: table-cell;

	border: 1px solid #ddd;

	max-height: 200px;

	max-width: 220px;

}

.gall-img2 {

	width: 220px;

	height: 76px;

	text-align: center;

	vertical-align: middle;

  	display: table-cell;

	border: 1px solid #ddd;

	max-height: 76px;

	max-width: 220px;

}

.gall-img3 {

	width: 220px;

	height: 130px;

	text-align: center;

	vertical-align: middle;

  	display: table-cell;

	border: 1px solid #ddd;

	max-height: 130px;

	max-width: 220px;

}
.gallery h4 a {

    color: #DD0000;

    font-weight: bold;

}

/*.ie .gall-img {

	display:block;

}*/

.ie6 .gallery {

	clear: left;

}

.gall-img img{

	max-width: 220px;

	max-height: 176px;

}



.featured-home-title {

	background-image: url(images/bg-widgets.jpg);

	background-repeat: repeat-x;

	background-position: top;

	border: 1px solid #dddddd;

	margin: 20px 0 25px 0;

	text-transform: capitalize;

	height: 25px;

	padding: 10px 10px 0 10px;

	font-size: 15px;

	font-weight: bold;

	color: #444444;

}



.right-container h2 {

	font-size: 23px;

	color: #444444;

	padding-bottom:10px;

	border-bottom: 1px solid #dddddd;

	text-transform: capitalize;

}

.bread-crumb-icacart {

	margin: 12px 0 20px 0; 

	color: #999;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.bread-crumb-icacart a{

	color: #dd0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.image-details{

	width: 480px;

}

.image-details img{

	max-width: 280px;

}



.content-details {

	width: 230px;

	margin: 0 0 0 10px;

}

.content-details h4 {

	font-size: 17px;

	text-transform: capitalize;

	color: #444444;

	margin-bottom: 20px;

}

.content-details p {

	font-size: 13px;

	text-transform: capitalize;

	color: #888888;

	margin-bottom: 12px;

}

.content-details p span{

	font-weight: bold;

	color: #444444;

}

.content-details p a{

	font-weight: bold;

	color: #dd0000;

}

p.send-enquiry {

	margin-top: 20px;

	line-height: 25px;

}

p.send-enquiry a{

	background-image: url(images/red-button.jpg);

	background-repeat: no-repeat;

	width: 80px;

	height: 25px;

	display: block;

	font-size: 11px;

	color: #fff;

	letter-spacing: 0px;

	font-weight: normal;

	text-align: center;

}



.featured-work-details ul li{

	float: left;

	width: 130px;

	margin-right: 17px;

}

.featured-work-details ul li h4 {

	color: #dd0000;

	font-size: 12px;

	font-weight: bold;

	line-height: 18px;

}

.featured-work-details ul li p {

	color: #888888;

	font-size: 12px;

	font-weight: normal;

	line-height: 18px;

}



/*extra css */

.right-container h4 a, .right-container h4 {

	text-transform: capitalize;

}



.right-container .content ul, .right-container .content ol {

	margin: 10px;

}

.right-container .content ul li{

	list-style: inside circle;

} 

.right-container .content ol li{

	list-style: inside lower-alpha;

}



p.artist-menu {

	text-align: right;

	font-size: 16px;

	line-height: 24px;

	color: #444444;

	margin: 12px 0 20px 0;

}



p.artist-menu a{

	font-size: 16px;

	line-height: 24px;

	color: #dd0000;

	padding: 5px;

	text-transform: uppercase;

	font-weight: bold;

}



p.artist-menu a:hover, p.artist-menu a.active{

	font-size: 16px;

	line-height: 24px;

	background-color: #dd0000;

	color: #fff;

}

p.widget-more-text {

	text-align: right;

}

p.widget-more-text a {

	text-decoration: none;

	color: #777777;

}

p.widget-more-text a:hover {

	text-decoration: none;

	color: #000;

}



img.whats-new-img {

	max-width: 200px;

	margin-right: 10px;

	border: 1px solid #dddddd;

	padding: 5px;

}

.blog-img {

    border: 1px solid #DDDDDD;

    display: table-cell;

    height: 120px;

    max-height: 120px;

    max-width: 120px;

    text-align: center;

    vertical-align: middle;

    width: 120px;

}

.blog-img img {

    max-height: 120px;

    max-width: 120px;

}



.blog-content {

	margin-top: 10px;

	margin-right: 30px ;

	margin-bottom: 10px;

	margin-left: 0; 

	width: 345px;

	height:170px;

	float: left;

}

.blog-content-2nd{

	margin-right: 0px;

}

a.more-blog {

	background-image: url(images/more-blog.png);

	background-repeat: no-repeat;

	width: 62px;

	height: 22px;

	text-indent: -99999px;

	line-height: 22px;

	display: block;

	margin: 5px;

}

a.more-blog:hover {

	background-image: url(images/more-blog-hover.png);

	background-repeat: no-repeat;

}

.treaditional {

	width: 150px;

	height: 180px;

	margin: 0px 30px 8px 0;

}

.traditional-img {

	width: 150px;

	height: 150px;

	text-align: center;

	vertical-align: middle;

  	display: table-cell;

	border: 1px solid #ddd;

	max-height: 150px;

	max-width: 150px;

}

.traditional-img img{

	max-height: 150px;

	max-width: 150px;

}

.traditional-4th {

	margin: 0px 0px 8px 0;

	

}

#wpcf7-f3-p3991-o1 .row_form{
	width: 100%;
	clear: left;
	margin: 10px 0 0 0;
	height: 30px;
}
#wpcf7-f3-p3991-o1 .label-form {
	width: 160px;
	float: left;
	text-align: right;
	font-size:15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
	margin-right: 10px;
	line-height: 30px;
}

#wpcf7-f3-p3991-o1 .field-form {
	width: 400px;
	float: left;
	text-align: left;
	font-size:15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#wpcf7-f3-p3991-o1 .field-form input[type="text"]{
		border: 1px solid #eee; /*F1F1F1;*/
background: white;
color: black;
border-radius: 3px;
padding: 6px;
-moz-box-shadow: inset 1px 1px 5px 0px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: inset 1px 1px 5px 0px rgba(0, 0, 0, 0.3);
box-shadow: inset 1px 1px 5px 0px rgba(0, 0, 0, 0.3);
width: 200px;
}
#wpcf7-f3-p3991-o1 .field-form .Category {
	width: 100px;
}
/*#wpcf7-f3-p3991-o1 .field-form input.wpcf7-file {
	width: 100px;
	size: 100px;
}*/
#wpcf7-f3-p3991-o1 .field-form input[type="submit"], #wpcf7-f3-p3991-o1 .field-form input[type="reset"]{
	border:1px solid #dd0000;
	background:#dd0000;
	padding:5px 8px;
	color:#fff;
	cursor:pointer;
}
#wpcf7-f3-p3991-o1 .field-form input[type="submit"]:hover, #wpcf7-f3-p3991-o1 .field-form input[type="reset"]:hover{
	border:1px solid #dd0011;
	background:#dd0011;
}
#wpcf7-f3-p3991-o1 .field-form input.wpcf7-file {
	/*width: 100px;*/
}
.SI-FILES-STYLIZED label.cabinet
{
    width: 79px;
    height: 22px;
    background: url(images/btn-choose-file.gif) 0 0 no-repeat;

    display: block;
    overflow: hidden;
    cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}


#wpcf7-f3-p3991-o1 .label-form-disp {
    float: left;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: normal;
    margin-right: 5px;
    text-align: right;
    width: 110px;
}

#wpcf7-f3-p3991-o1 .field-form-disp {
    float: left;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: left;
    line-height: normal;
    width: 280px;
}


#wpcf7-f3-p3991-o1 .row_form_disp {
    clear: left;
    height: 20px;
    margin: 10px 0 0;
    width: 100%;
}

.cart h4{
	font-size:15px;
	font-weight:900;
}

.cart ul {
	margin-left: 5px;
}

.cart ul li {
	list-style-type: circle;
	margin-left: 10px;
}

.icac_art h4{
	margin-bottom:10px;
	text-transform: capitalize;
	padding-left: 10px;
	font-size: 15px;
	font-weight: bold;
	color: #444444;
}

.icac_art p{ margin-left:10px;}

.right_container {background-color: #ca3424;}

.form_container {min-height:512px; background-color: #ca3424; color:#FFFFFF;}

.form_container h5 {font-size:17px; color:#FFF; margin:0px 23px 8px 23px; padding-top:15px; line-height:18px;text-align:center;}

.form {margin:0px 23px 0px 23px; padding:0px;}



.facility_enquiry p{font-family:"Calibri", Helvetica, sans-serif;font-size:15px;color:#fff;padding-bottom:0px;width:200px;line-height:25px;}

.facility_enquiry input[type=text],input[type=email], input[type=tel], textarea{width: 200px;height: 26px;margin-bottom: 05px;color:#000;font-size: 12px;font-family:"Calibri", Helvetica, sans-serif;font-size:15px;background:none;border: 1px solid #cccccc;border-radius: 6px 6px 6px 6px;color: #000000;padding: 2px; background-color: #fff;}
.facility_enquiry textarea {height: 100px;}

.facility_enquiry input[type=text]:focus,input[type=email]:focus, input[type=tel]:focus, textarea:focus {border:1px solid #ccc;outline: none;}

.facility_enquiry input[type=submit] {font-family:"Calibrib", Helvetica, sans-serif;background-color:#414142;text-align: center;color: #fff;font-size: 15px;width: 80px;height:26px;float: left;cursor: pointer;padding-bottom:2px;border-radius: 6px 6px 6px 6px; margin-bottom:30px;border:1px solid #fff;}

.facility_enquiry input[type=submit]:hover {background-color:#000;}



	label {display: inline;font-family:"Calibri", Helvetica, sans-serif;font-size:15px;color:#fff;padding-bottom:0px;width:200px;line-height:25px;}

input[type=text],textarea {
	width: 150px;
	height: 26px;
	margin-bottom: 10px;
	color: #000;
	font-size: 12px;
	font-family: "Calibri", Helvetica, sans-serif;
	font-size: 15px;
	background: none;
	border: 1px solid #cccccc;
	border-radius: 6px 6px 6px 6px;
	color: #000000;
	padding: 2px;
	background-color: #fff;
}

textarea {height: 100px;}

input[type=text]:focus,textarea:focus {border:1px solid #ccc;outline: none;}

input[type=submit] {font-family:"Calibrib", Helvetica, sans-serif;background-color:#414142;text-align: center;color: #fff;font-size: 15px;width: 80px;height:26px;float: left;cursor: pointer;padding-bottom:2px;border-radius: 6px 6px 6px 6px; margin-bottom:30px;}

input[type=submit]:hover {background-color:#000;}
