@import url('http://www.snacktools.com/files/common/fonts/css/ProximaNova-All.css');
@import url('http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,300italic,300');

body
{
	background-color: #E7E2D8;
}
body>img
{
	display: none;
}

h1, h2 {margin:10px 0; font-family: 'Proxima Nova Reg', Arial, sans-serif;}
h1 {
	font-family: 'Proxima Nova Thin', Arial, sans-serif;
}
#UA-container
{
	min-width: 320px;
}

/*index*/
#master .professionalphotoportfolios{margin:0 auto}.maintitle{font-family:'MgOpenModata',Arial,sans-serif;font-size:50px;font-weight:normal;margin:0 auto;width:885px;padding:0 0 0 30px;line-height:100%;line-height:85px}textarea,select,input{color:#444;font-size:13px;font-family:Helvetica,Arial,sans-serif,"Lucida Sans Unicode","Lucida Grande",Verdana}form.default{margin:0;padding:0}form.default br{clear:both}form.default .notes{font-size:11px;line-height:28px}form.default .inputtext{margin:4px 8px;padding:2px 3px;width:250px;float:left}form.default i{color:#CE1E1B}form.default input,form select{border:1px solid #c5c5c5;margin:4px 8px 4px 8px;padding:2px 3px;width:250px;float:left}form.default textarea{border:1px solid #c5c5c5;margin:4px 8px 4px 8px;padding:2px 3px;width:250px;float:left}form.default select{width:258px}form.default input.checkbox{width:auto;margin-top:8px;border:0}form.default label{float:left;margin:3px 0;line-height:23px;width:200px}.error{color:#CE1E1B}.notice{color:#CE1E1B}.noticecustomize{color:#3F3F3F}.notes{color:#7B7B7B}.notes_info{color:#7e7e7e;font-size:15px;font-style:italic}.show{display:block}.hidden{display:none}.clear{clear:both}.deg{border:1px solid aqua;color:fuchsia}.main_title{height:85px;width:885px;margin:auto;padding-left:30px;padding-bottom:3px}.main_title h1{letter-spacing:0.04em;line-height:83px;font-size:50px;font-weight:300;margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}.main_title.noletterspacing h1{letter-spacing:0}.main_title_details{width:910px;margin:auto;padding-bottom:25px}.main_title_details h1{width:910px;font-size:30px;font-weight:normal;margin:0;padding:20px 0 3px 1px;border:0;outline:0;vertical-align:baseline;background:transparent}.main_title_details .item_details{font-size:13px;color:#7E7E7E;line-height:20px}.hmenu{height:88px}.hcont{width:915px;margin:0 auto;padding:17px 0 0;position:relative}.hmenu .links_menu{float:left}.hmenu .links_menu i{margin:2px 8px 0 8px;font-size:18px;color:#727272;line-height:16px;float:left;height:16px}.hmenu .links_menu a{color:#a4a4a4;text-decoration:none;font-size:14px;line-height:22px;float:left;margin-top:-2px}.hmenu .links_menu a:hover,.hmenu .links_menu a.selected{color:#FFF}.hmenu .links_menu br{clear:both}.hmenu .facebook_like{float:left;margin-left:19px;height:21px}.hmenu .by_snacktools{float:right}.new_below_top_menu_container{height:133px;margin:0 auto 0 auto;padding:0;background-color:#333}.new_below_top_menu_container .content{position:relative;width:915px;margin:0 auto;padding:28px 0 0 0}.new_below_top_menu_container .content .logo{float:left}.new_below_top_menu_container .content .logo a{padding-top:8px}.new_below_top_menu_container .content .snacktools_api{float:right}

.homeTop_new{
    min-height:463px;
    margin:auto;
    background:#33d0ac;
    background:-webkit-gradient(linear,left top,left bottom,from(#50debe),to(#33d0ac));
    background:-moz-linear-gradient(top,#50debe,#33d0ac);
    background-color:#33d0ac;
    border-top: 1px solid #97f9e2;
    border-bottom: 1px solid #24b997;
    -moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#50debe',endColorstr='#33d0ac',GradientType=0);*/
}

.homeTop_new .content_background{position:relative;margin:0 auto;width:917px;height:450px;padding-top:4px}

.homeTop_new .content{background:url(/images/avatar.png) -8px 38px no-repeat;height:100%; overflow: hidden;position:relative;}


.homeTop_new .content .content_text{padding:15px 0 0 420px;float:left;width:470px}
.homeTop_new .content .content_text .main-features{color:#fff; font-family:'Open Sans',Arial,sans-serif; font-weight:300;font-size:23px;padding:0 0 0 44px;
                                                   margin-bottom:15px;line-height:30px;height:30px;
                                                   text-shadow:0 -1px 1px #33c8a6;letter-spacing:0.01em;background:url('/images/home-bullets.png') no-repeat 0 0}
.homeTop_new .content .content_text .main-features.drag {background-position: 0 0}
.homeTop_new .content .content_text .main-features.sharing {background-position: 0 -30px}
.homeTop_new .content .content_text .main-features.no-registration {background-position: 0 -60px}


.homeTop_new .content .textBelowButton{float:right;font-size:11px;color:#DAF4AC;padding:17px 50px 0 638px}
.homeTop_new .content .textBelowButton a{text-decoration:underline;color:#DAF4AC;font-size:11px}

.homeTop_new .content_background .quote {float:left; width:570px; margin: 50px 0; font-family: 'Antic Slab', serif; font-size:19px; font-style: italic; font-weight: 400;}
.homeTop_new .content_background .quote .q-back {float:left; background:#fff url('/images/quote-bg.png') no-repeat 0 0; width:489px; padding:27px 40px;}
.homeTop_new .content_background .quote .q-back p {color:#7a7a7a; text-indent: 55px; line-height: 32px; margin:0 0 12px 0;}
.homeTop_new .content_background .quote .q-referrer {float:left; width:490px;margin:-20px 0 0 40px;}
.homeTop_new .content_background .quote .q-referrer .q-pic{float:left; background:#fff url('/images/gaby-ciordas.jpg') no-repeat 0 0;width:85px;height:87px; }
.homeTop_new .content_background .quote .q-referrer .q-name {float:left; width:285px;height:87px; font-family: Arial,sans-serif;font-weight:400;text-shadow:0 1px #fff; margin:35px 0 0 10px;font-style: normal;color:#646464;}
.homeTop_new .content_background .quote .q-referrer .q-name .name {float:left; width:285px;font-size:14px;font-weight: bold;}
.homeTop_new .content_background .quote .q-referrer .q-name .title {float:left; font-weight:300; width:285px; font-size:12px;}

.homeTop_new .content_background .poll {float:left; width:295px; margin:50px 0 50px 40px}

.master_new{padding-top: 195px; margin: auto;}
.master_new .message{border:1px solid #c5c5c5;background-color:#fff;height:137px;float:left;width:913px}
.master_new .message .content{margin:20px 30px;color:#575757;font-family:Georgia;font-size:18px;line-height:30px}
.master_new .message .content font{color:#ff821d}
.master_new .messageArrow{float:left;background:url('../images/messageArrow.jpg') no-repeat;width:34px;height:22px;margin:-1px 0 0 29px}
.master_new .pictureMessage{float:left;background:url('../images/pictureMessage.jpg') no-repeat;width:914px;height:160px}
.master_new .what_is_bannersnack .postit{float:left;width:335px;height:307px}


/* HOME */
.fls_icons
{
	background-image: url("/images/fls_icons.png");
	background-repeat: no-repeat;
}
.home_cont
{
	background-color: #fff;
	padding-bottom: 0px;
}
.home_cont img
{
	max-width: 100%;
	height: auto;
}
.homeheader
{
	background: #e7e2d8; /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(197,192,184,1) 0%, rgba(230,225,215,0.3) 10%, rgba(230,225,215,0.3) 90%, rgba(197,192,184,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(197,192,184,1)), color-stop(10%,rgba(230,225,215,0.3)), color-stop(90%,rgba(230,225,215,0.3)), color-stop(100%,rgba(197,192,184,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(197,192,184,1) 0%,rgba(230,225,215,0.3) 10%,rgba(230,225,215,0.3) 90%,rgba(197,192,184,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(197,192,184,1) 0%,rgba(230,225,215,0.3) 10%,rgba(230,225,215,0.3) 90%,rgba(197,192,184,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(197,192,184,1) 0%,rgba(230,225,215,0.3) 10%,rgba(230,225,215,0.3) 90%,rgba(197,192,184,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(197,192,184,1) 0%,rgba(230,225,215,0.3) 10%,rgba(230,225,215,0.3) 90%,rgba(197,192,184,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c0b8', endColorstr='#c5c0b8',GradientType=0 ); /* IE6-9 */
	
	background-color: #e7e2d8;
	
	width: 100%;
	display: inline-block;
}
	.homeheader .cont
	{
		max-width: 915px;
		margin-left: auto;
		margin-right: auto;
	}
	.homeheader .home_alien
	{
		float: left;
		max-width: 425px;
		width: 47%;
		font-size: 0px;
		min-height: 474px;
		position: relative;
	}
		.homeheader .home_alien img
		{
			position: absolute;
			bottom: 0px;
		}	
	.homeheader .header_right
	{
		float:right;
		width: 53%;
		max-height: 474px;
		position: relative;
		overflow: hidden;
	}
		.homeheader .header_right .cnt
		{
			padding-left: 12px;
		}
	.homeheader .hh_title
	{
		padding-top: 44px;
	}
		.homeheader .hh_title h1
		{
			margin:0px;
			font-family: 'Proxima Nova Bold', Arial, sans-serif;
			font-size: 60px;
			color: #6b6866;
			line-height: 60px;
		}
	.hh_text_cont
	{
		padding-top: 20px;
	}
		.hh_text_cont .hh_text
		{
			font-family: 'Proxima Nova Light', Arial, sans-serif;
			font-size: 22px;
			color: #6b6866;
			clear: both;
			padding: 15px 0px 15px 0px;
			line-height: 22px;
			letter-spacing: -0.05em;
		}
		.hh_text_cont .hh_text i
		{
			background-position: 0px 0px;
			width: 21px;
			height: 21px;
			float: left;
			display: inline-block;
		}
		.hh_text_cont .hh_text div
		{
			max-width: 480px;
			float: left;
			padding-left: 8px;
			word-wrap: break-word;
			width: 87%;
		}
	.homeheader .makeabanner
	{
		text-align: center;
		margin-top: 10px;
		padding-bottom: 9px;
	}
	.homeheader .alien
	{
		display: none;
		max-width: 427px;
		height: auto;
		font-size: 0px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;		
	}
	.homeheader .alien img
	{
		margin-bottom: 0px;
	}
.homeContent
{
	max-width: 955px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 26px;
}
.homeContent a
{
	text-decoration: none;
}
.homeContent a:hover
{
	text-decoration: underline;
}
.homeContent .title
{
	
}
.homeContent .title h2
{
	font-family: 'Proxima Nova Light', Arial, sans-serif;
	font-size: 28px;
	line-height: 33px;
	color: #50ddbe;
	padding-bottom: 20px;
}
.homeContent .title h2.review
{
	
}
.homeContent .text
{
	font-family: 'Proxima Nova Reg', Arial, sans-serif;
	font-size: 14px;
	color: #353535;
	line-height: 18px;
	padding-bottom: 18px;
}
.homeContent .text a.fp
{
	font-family: 'Proxima Nova Reg', Arial, sans-serif;
	font-size: 15px;
	color: #50ddbe;
	text-decoration: underline;
}
.homeContent .text b
{
	font-family: 'Proxima Nova Bold', Arial, sans-serif;
	font-weight: 400;
	font-size: 14px;
	color: #50ddbe;	
}
.homeContent .text.center
{
	padding-top: 31px;
	text-align: center;
}
.homeContent  .b .text.center iframe
{
	width: 298px;
	height: 353px;
}
.homeContent .revSub
{
	font-family: 'Proxima Nova Reg', Arial, sans-serif;
	font-size: 16px;
	color: #6d6e70;
}
.homeContent .line
{
	clear: both;
	height: 1px;
	font-size: 0px;
	background-color: #d7d7d7;
	border-top: 1px solid #f9f9f9;
	margin-top: 14px;
}
.homeContent .line.end
{
	display: none;
}
.homeContent .line.lst
{
	margin-top: 18px;
}
	.homeContent .reviews
	{
		font-family: 'Proxima Nova Reg', Arial, sans-serif;
		font-size: 12px;
		color: #6d6e70;
		padding-top: 33px;
		display: inline-block;
	}
		.homeContent .reviews .line.h
		{
			display: none;
		}

	.homeContent .a
	{
		float: left;
		/*max-width: 422px;*/
		width: 46%;
	}
	.homeContent .b
	{
		float: right;
		/*max-width: 466px;*/
		width: 54%;
		min-height: 422px;
	}
	.homeContent .c
	{
		width: 46%;
		float: left;
	}
	.homeContent .b .examples
	{
		
	}
	.homeContent .b .examples .x
	{
		float: left;
		width: 194px;
		height: 157px;
		border: 12px solid #e7e2d8;
		margin-bottom: 30px;
		overflow: hidden;
	}
	.homeContent .b .examples .x a
	{
		display: block;
		width: 194px;
		height: 157px;
		background-image: url("/images/example_icons.jpg");
		background-repeat: no-repeat;
		font-size: 0px;
	}
	.homeContent .b .examples .x a:hover .ol
	{
		display: block;
	}
	.homeContent .b .examples .x a .ol
	{
		background-color: rgba(256, 256, 256, 0.8);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80ffffff,endColorstr=#80ffffff);
		display: none;
		position: absolute;
		width: 194px;
		height: 157px;
		text-align: center;
	}
		.homeContent .b .examples .x a .ol .cnt
		{
			background-color: rgba(71, 70, 67, 0.8);
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc474643,endColorstr=#cc474643);
			-moz-border-radius: 12px;
			-webkit-border-radius: 12px;
			border-radius: 12px;
			padding: 0px 15px;
			display: inline-block;
			margin-top: 68px;
		}
		.homeContent .b .examples .x a .ol .cnt .txt
		{
			background-image: url("/images/vArrow.png");
			background-repeat: no-repeat;
			text-align: left;
			background-position: left center;
			font-size: 13px;
			line-height: 20px;
			color: #fff;
			padding-left: 12px;
		}
		
	.homeContent .b .examples .x a.i1{background-position: 0px 0px;}
	.homeContent .b .examples .x a.i2{background-position: -194px 0px;}
	.homeContent .b .examples .x a.i3{background-position: -0px -157px;}
	.homeContent .b .examples .x a.i4{background-position: -194px -157px;}
	.homeContent .b .examples .x.l
	{
		margin-right: 30px;
	}
	.homeContent .b .examples .x.last
	{
		margin-bottom: 0px;
	}
	.homeContent .b .examples .x:nth-child(2n+1)
	{
		margin-right: 30px;
	}
	.homeContent .pdd
	{
		padding-left: 20px;
	}
	.homeContent .b .pdd
	{
		padding-left: 26px;
	}

.homeheaderLine
{
	clear: both;
	height: 4px;
	font-size: 0px;
	border-top: 1px solid #aacbbf;
	border-bottom: 1px solid #92ead6;
	background-color: #50ddbe;
}
.home_top_line {
    background-color: #50ddbe;
    border-bottom: 1px solid #a7c6b8;
    font-size: 0;
    height: 4px;
}

.shareOn
{
	clear: both;
	min-height: 26px;
	max-width: 915px;
	margin-left: auto;
	margin-right: auto;
}
.screens
{
	position:absolute;
	min-height: 474px;
	min-width: 1425px;
	width: auto;
}
/*
.screen
{
	float:left;
	min-width: 476px;
	min-height: 474px;
}
*/
.screen
{
	min-height: 474px;
}
.screen #inlineLogin
{
	float:right;
	max-width: 420px;
	width: 100%;
	height: 444px;
	overflow: hidden;
	text-align: center;
    margin: 15px 0;
}
.screen #inlineLogin iframe
{
	width: 100%;
	border:0;
	height: 100%;
}
.fileuploadbutton
{
	width: 221px;
	height: 59px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	margin-top: 53px;
}
input.fileupload
{
	position: absolute;
	direction: ltr;
	border: 0px;
	margin: 0px;
	cursor: pointer;
	opacity: 0;
	filter:alpha(opacity=0);
	border-width: 0 0 100px 200px;
    border: solid transparent;
    transform:translate(-404px, 0) scale(5);
    -ms-transform:translate(-404px, 0) scale(5); /* IE 9 */
    -moz-transform: translate(-404px, 0) scale(5);
    -webkit-transform:translate(-404px, 0) scale(5); /* Safari and Chrome */
    -o-transform:translate(-404px, 0) scale(5); /* Opera */
}
a.uploadButton
{
	width: 221px;
	height: 59px;
	background-image: url("/images/fls_up.png");
	background-repeat: no-repeat;
	display: inline-block;
	float: left;
	margin-top: 53px;
}
a.uploadButton:hover, a.uploadButton.hover
{
	background-image: url("/images/fls_up_hover.png")!important;
}
.screen .or
{
	float: left;
	font-size: 16px;
	color: #807c7a;
	padding-top: 72px;
	margin: 0px 15px 0px 9px;
}
.screen .uc
{
	float: right;
	max-width: 201px;
	width: 43%;
}
.upload-cloud
{
	font-size: 0px;
}
#s2, #s3
{
	display: none;
}
#s2 h1
{
	font-family: 'Proxima Nova Reg', Arial, sans-serif;
	font-size: 41px;
	line-height: 41px;
	letter-spacing: -2px;
	color: #6B6866;	
	margin: 0px;	
	padding: 50px 0px 20px 0px;
}
#s3 h1
{
	font-family: 'Proxima Nova Thin', Arial, sans-serif;
	font-size: 30px;
	width: 320px;
	line-height: 41px;
	color: #6B6866;	
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 0px 10px 20px;
	text-align: left;
	width: 320px;
}


/* END HOME page*/


.professionalphotoportfolios .homeGrayBox {height: 305px;}


#control-panel-site{background-color:#303030;min-height:14px;_height:14px}
#control-panel-site .main{width:912px;padding:10px 0;font-size:12px;margin:auto}
#control-panel-site h1{float:left;color:#FFF;margin:0;font-size:18px;line-height:20px;*height:22px;font-weight:normal}
#master-site-new .main{width:915px;min-height:300px;_height:300px;margin:auto;padding:0 0 60px 0}
#master-site-new a.big_blue{font-size:20px;text-decoration:underline;color:#017be3}
#master-site-new a.big_blue:hover{color:#40a7fe}
#master-site .main{width:915px;min-height:300px;_height:300px;margin:auto;padding:0 0 60px 0}
#upper-controls{margin:0 0 16px 0;width:912px;overflow:hidden}
#upper-controls .left{float:left;color:#c5c5c5}
#upper-controls .right{float:right;color:#7E7E7E}
#upper-controls .right span{margin-right:14px}
#upper-controls .right a{margin-right:14px}
#upper-controls .right a.notspaced{margin:0}
#control-panel{background-color:#FFF;min-height:14px;_height:14px;border-bottom:1px solid #D5D5D5;margin-bottom:15px}
#control-panel .main{width:912px;padding:10px 0;font-size:12px;margin:auto;height:38px}
#control-panel .main .album_title{overflow:hidden;margin-bottom:5px}
#control-panel h1{float:left;font-size:22px;color:#1075CB}
#liveSupportContainer{position:relative}
#master .main{width:912px;min-height:300px;_height:300px;margin:auto;padding:15px 0 60px 0}
#master .withflash{padding-top:50px}
#master .mainhome{padding:30px 0 60px 0;width:912px;margin:auto}
#master .professionalphotoportfolios{padding:20px 0 40px 0;width:912px}
.directlinkfooter{background:#333;height:44px}
.directlinkfooter .dlfc{width:912px;margin:auto}
.directlinkfooter h1{color:#FFF;float:left;font-size:20px;line-height:30px;margin:6px 0 0 0;padding:0;font-weight:normal}
.directlinkfooter .dlfr{float:right}
.directlinkfooter .dlfr img{float:right;margin:10px 14px 0 0}
.directlinkfooter br{clear:both}
.background_changer_text{font-size:11px}
.feedBack{position:absolute !important;top:120px !important;right:0 !important;text-indent:-100000px !important;color:#FFF !important;cursor:pointer !important;height:102px !important;width:42px !important}
.feedBackOnHome{top:240px !important}
.feedBackOnApplication{top:307px !important}
.liveSupport{position:absolute;top:73px;right:0;width:34px;height:95px}
.liveSupport.onHome{top:448px}
.homeTop{background:#6F000B url(../images/home_bg.jpg) repeat-x -24px 0;border-top:3px solid #303030;border-bottom:1px solid #6F6F6F}
.homeTop .homeTopContent{width:912px;height:418px;margin:auto}
.homeTop .homeTopContent .homeHeading{width:326px;height:121px;float:left;margin:56px 0 30px 0}
.homeTop .homeTopContent .homeButton{float:left;clear:left;width:327px;padding-bottom:5px;text-align:center;color:#fff;font-size:12px}
.homeTop .homeTopContent .homeButton a{color:#35C3AC}
.homeTop .homeTopContent .homeButton a.homeBigButton{float:left;margin-bottom:8px;height:77px}
.homeTop .homeTopContent .homeButton img{vertical-align:top}
.homeTop .homeTopContent .homeButton strong img{padding-top:2px}
.homeTop .homeTopContent p{float:left;clear:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#fff;line-height:20px;width:350px}
.homeTop .homeTopContent .homePlayer{float:right;height:311px;padding:57px 0 33px;width:510px}
.homeTop .homeTopContent .homePlayer div{padding-top:9px;font-size:9px;color:#E5E5E5}.mainhome .homeWhiteBox{background:#FFF;border:1px solid #C6C6C6;width:215px;height:280px;margin:0 14px 0 0;color:#2C2C2C;float:left}.mainhome .homeWhiteBox .hboximg{background:#FFF;width:183px;height:107px;margin:15px auto 15px auto;text-align:center;border:1px solid #E4E4E4}.mainhome .homeWhiteBox .hboximg img{padding:3px;display:block;border:0}.mainhome .homeWhiteBox h2,.mainhome .homeWhiteBox h2 a{font-size:16px;color:#2C2C2C;font-weight:normal}.mainhome .homeWhiteBox h2{border-bottom:1px solid #DEDEDE;padding-bottom:12px;margin:0 15px}.mainhome .homeWhiteBox p{margin:auto;font-size:11px;padding:7px 0 10px 0;margin:0 15px;line-height:16px}.mainhome .homeGrayBox{background:#f9f6f1;border:1px solid #C6C6C6;float:left;height:298px;margin-top:30px;width:910px;font-size:11px;color:#444}.mainhome .homeGrayBox h2,.mainhome .homeGrayBox h1{color:#282828;font-size:16px;border-bottom:1px solid #C6C6C6;padding:22px 0 20px 0;margin:0 23px 16px 23px;font-weight:normal}.mainhome .homeGrayBox p{margin:0 23px 17px 23px;line-height:16px}.mainhome .homeGrayBox p.soWhat{margin-bottom:13px;margin-top:-3px}.mainhome .homeGrayBox p.giveATry{margin-top:0}.mainhome .homeGrayBox strong.georgia{font-family:Georgia;font-size:18px;font-style:italic;font-weight:bold;display:block;padding-bottom:5px}.mainhome .homeGrayBox p span{display:block}.mainhome .homeGrayBox p span.btitle{padding-bottom:5px}.mainhome .homeGrayBoxBlog{float:right}.mainhome .homeGrayBoxBlog p{margin:0 15px 17px 15px}.mainhome .homeGrayBoxBlog h2{margin:0 15px 16px}



.banners_banner_name{padding:20px 0 3px 0;margin-left:-2px;color:#010101;font-size:30px;font-weight:normal}.banner_author{font-size:13px;color:#7e7e7e;margin-left:-2px}.banner_facebook_like{padding:12px 0 15px 0;margin-left:-2px}.professionalphotoportfolios .homeGrayBox{height:305px}

.panel_white{margin-bottom:30px;padding:30px 0 30px 30px;background-color:#fff;border:1px solid #c5c5c5;overflow:hidden;}
.panel_white p{margin:15px 0}
.panel_white .parag{color:#7E7E7E;font-size:15px;line-height:24px;margin-right:30px}
.panel_white .left_panel{width:425px;float:left;margin-right:30px}
.panel_white .left_panel p,.right_panel p{font-size:11px}
.panel_white .right_panel{width:395px;float:left}
.panel_white .explaining_div{font-size:11px;font-style:italic;float:left;margin:0 27px 0 5px;line-height:18px}
.panel_white.shorter_bottom{padding-bottom:27px}
.panel_white_last{margin-bottom:60px}
.panel_white_nomargin{margin-bottom:0 !important}
.last_panel{margin-bottom:0}

.panel_white .h_free_panel{
background: #88b000; /* Old browsers */
background: -moz-linear-gradient(-45deg, #88b000 0%, #9fc717 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#88b000), color-stop(100%,#9fc717)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #88b000 0%,#9fc717 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #88b000 0%,#9fc717 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #88b000 0%,#9fc717 100%); /* IE10+ */
background: linear-gradient(-45deg, #88b000 0%,#9fc717 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88b000', endColorstr='#9fc717',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

.panel_white .h_vip_panel{
    background: #7600b4; /* Old browsers */
    background: -moz-linear-gradient(-45deg, #7600b4 0%, #8d17cb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#7600b4), color-stop(100%,#8d17cb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, #7600b4 0%,#8d17cb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, #7600b4 0%,#8d17cb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, #7600b4 0%,#8d17cb 100%); /* IE10+ */
    background: linear-gradient(-45deg, #7600b4 0%,#8d17cb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7600b4', endColorstr='#8d17cb',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}

.panel_white .h_extended_panel{
    background: #a7006e; /* Old browsers */
    background: -moz-linear-gradient(-45deg, #a7006e 0%, #be1785 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#a7006e), color-stop(100%,#be1785)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(-45deg, #a7006e 0%,#be1785 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(-45deg, #a7006e 0%,#be1785 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(-45deg, #a7006e 0%,#be1785 100%); /* IE10+ */
    background: linear-gradient(-45deg, #a7006e 0%,#be1785 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7006e', endColorstr='#be1785',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    margin-right:0;
}
.panel_white .h_panel {font-family:'Open Sans',Arial,sans-serif; font-weight:300; margin-right:29px;padding:40px;width:184px;height:355px;float:left;color:#fff;}
.panel_white .h_panel ul{margin:70px 0 30px 0; color:#fff; font-size:16px; line-height: 45px}
.panel_white .h_vip_panel ul, .panel_white .h_extended_panel ul {margin:45px 0 30px 0;}
.panel_white .h_panel a{font-family:Arial,sans-serif;}
.panel_white .h_panel p {font-size:15px; font-family:Arial,sans-serif; margin-top:-10px;}

.panel_white .h_panel h2{color:#fff; font-size: 24px;font-family: 'Proxima Nova Reg', Arial, sans-serif; font-weight:300;}

.panel_white .h_details_container {background-color:#f6f6f6; width:790px;float:left;margin-top:30px; padding:30px; font-size: 15px; font-family: Arial, sans-serif;}
.panel_white .h_details_container .h_details.left {float:left; width:370px;color:#7e7e7e; line-height: 27px;}
.panel_white .h_details_container .h_details.right {float:right; width:370px;color:#7e7e7e;line-height: 27px;}
.panel_white .h_details_container .h_details p{margin:0;letter-spacing: 0.01em;}
.panel_white .h_details_container .h_details h2 {height:30px;font-size: 22px; font-family: 'Proxima Nova Reg', Arial, sans-serif; font-weight:300; background:transparent url(../images/go-premium.png) no-repeat 0 0; padding:9px 0 1px 40px;margin-bottom:5px;}
.panel_white .h_details_container .h_details h2.storage{background-position: 0 0;}
.panel_white .h_details_container .h_details h2.limitations{background-position: 0 -40px}

.panel_white .what_is_new{float:left;width:456px}
.panel_white .points{float:left}
.panel_white .points p{width:345px;font-size:15px;line-height:24px;margin-top:13px;padding-bottom:10px;margin-left:1px;color:#7e7e7e}
.panel_white h2{color:#141414;font-size:30px;line-height:30px;margin:0 0 19px 0;font-weight:normal;letter-spacing:0.04em}
.panel_white h2.big_space_after{margin-bottom:25px}
.panel_white h3{color:#000;font-size:20px;line-height:20px;margin:0;font-weight:normal}
.panel_white ul.disc{list-style:none;margin-top:0}
.panel_white ul.disc li{list-style-type:disc !important;list-style-position:inside;display:list-item}
.panel_white ul{padding-left:0;margin:13px 30px 12px 1px;line-height:24px;font-size:15px;color:#7e7e7e}
.panel_white ul.short_before{margin-top:6px}.panel_white ul.no_space_after{margin-bottom:0}.panel_white ul li{display:block;list-style:none}.panel_white #pricing_table{margin:0 0 10px 0;overflow:hidden}.panel_white #pricing_table .title{font-size:18px;color:#e7e7e7}.panel_white #pricing_table .description{color:#a7a7a7;font-size:11px}.panel_white #pricing_table .type{font-size:24px;color:#e7e7e7}.panel_white #pricing_table .host{font-size:9px;font-style:italic;color:#e7e7e7}.panel_white #pricing_table #left_rounded,#right_rounded,#direct_link,#email,#embeded_code,#embeded_code_points,#download{float:left;height:297px}.panel_white #pricing_table #left_rounded{background:url("../images/left_rounded_publish_options.jpg") no-repeat;width:5px}.panel_white #pricing_table #right_rounded{background:url("../images/right_rounded_publish_options.jpg") no-repeat;width:5px}.panel_white #pricing_table #direct_link{width:210px;background-color:#3C3C3C}.panel_white #pricing_table #direct_link .top_icon{background:url("../images/features_direct_link_icon.jpg") no-repeat;width:36px;height:49px;margin:36px 0 0 83px}.panel_white #pricing_table #direct_link .title{padding:11px 0 0 60px}.panel_white #pricing_table #direct_link .description{margin:28px 0 0 -1px;text-align:center;line-height:15px}.panel_white #pricing_table #direct_link .type{padding:36px 0 0 76px}.panel_white #pricing_table #direct_link .host{padding:23px 0 0 57px}.panel_white #pricing_table #email{width:211px;background-color:#313131}.panel_white #pricing_table #email .top_icon{background:url("../images/features_email_icon.jpg") no-repeat;width:36px;height:49px;margin:36px 0 0 87px}.panel_white #pricing_table #email .title{padding:11px 0 0 82px}.panel_white #pricing_table #email .description{line-height:15px;padding-top:28px;text-align:center}.panel_white #pricing_table #email .type{padding:36px 0 0 80px}.panel_white #pricing_table #email .host{padding:23px 0 0 65px}.panel_white #pricing_table #embeded_code{width:211px;background-color:#282828}.panel_white #pricing_table #embeded_code .top_icon{background:url("../images/features_embede_code_icon.jpg") no-repeat;width:36px;height:49px;margin:36px 0 0 87px}.panel_white #pricing_table #embeded_code .title{padding:11px 0 0 56px}.panel_white #pricing_table #embeded_code .description{line-height:15px;padding-top:13px;text-align:center}.panel_white #pricing_table #embeded_code .type{padding:21px 0 0 81px}.panel_white #pricing_table #embeded_code .host{padding:23px 0 0 65px}.panel_white #pricing_table #embeded_code_points{width:211px;background-color:#1B1B1B}.panel_white #pricing_table #embeded_code_points .top_icon{background:url("../images/features_embede_code_points.jpg") no-repeat;width:36px;height:49px;margin:36px 0 0 87px}.panel_white #pricing_table #embeded_code_points .title{padding:11px 0 0 55px}.panel_white #pricing_table #embeded_code_points .description{line-height:15px;padding-top:20px;text-align:center}.panel_white #pricing_table #embeded_code_points .type{padding:29px 0 0 64px}.panel_white #pricing_table #embeded_code_points .host{padding:16px 0 0 0;text-align:center}.buypointstable .leftbuy{float:left;width:400px}.buypointstable table.buypoints{border-left:1px solid #c5c5c5;border-top:1px solid #c5c5c5;width:400px}.buypointstable table.buypoints td{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;width:200px;font-size:15px;color:#000}.buypointstable table.buypoints tr{height:40px}.buypointstable .leftbuy .l em{font-style:italic;color:#7e7e7e}.buypointstable .orp{float:left;margin-top:49px;width:24px;padding:0 13px;color:#000;font-size:15px}.buypointstable .rightbuy{float:left}.buypointstable h3{font-weight:normal;margin:0;padding:3px 0 13px 0}.buypointstable p.pinf{margin:10px 0 0 1px;color:#000;font-size:11px;padding:0;line-height:normal;font-style:italic}.buypointstable .button_buypoints{margin-top:16px}.buypointstable .payments{clear:both;margin-top:30px}.panel_gray_site{padding:3px 30px 27px 30px;background-color:#FFF;border:1px solid #c5c5c5;overflow:hidden;width:853px}.panel_gray_site_last{margin-bottom:60px}.panel_gray_site h2{font-size:30px;line-height:30px;margin:16px 0 2px 0;font-weight:normal}.panel_gray_site h2.short_after{margin-bottom:0}.panel_gray_site h2.notop{margin-top:0}.panel_gray_site h3{font-size:20px;margin:15px 30px 11px 0;font-weight:normal}.panel_gray_site p.objectP{margin-top:12px;margin-bottom:9px}.panel_gray_site p{font-size:15px;line-height:20px;color:#7e7e7e}.panel_gray_site.normal p{margin:10px 0}.panel_gray_site p.last{margin-bottom:0}.panel_gray_site p.lastbutton{padding:16px 0 3px 0;margin:0}.panel_gray_site p.first{font-size:11px;line-height:16px;margin:20px 0 0 0}.panel_gray_site.marginBottom{margin-bottom:30px}.panel_gray_site p.underH2{margin-top:19px}.panel_gray_site p.indent{margin-left:15px}.panel_gray_site ul{padding-left:0;margin:6px 0 12px 0;line-height:16px;font-size:11px}.panel_gray_site ul.short_before{margin-top:6px}.panel_gray_site ul li{list-style:none}.panel_gray_site ul.disc li{list-style-type:disc;list-style-position:inside}.panel_gray_site ol{font-size:11px}.panel_gray_site object{margin:16px 0 7px 0}.panel_gray_site img.padded{padding:6px 0 3px 0}.panel_gray_site .explaining_div{font-size:11px;margin-top:8px;line-height:18px}.panel_gray_site .comparison_table_head{font-size:20px;width:100%;border:0}.panel_gray_site .comparison_table_head{padding:7px 14px}.panel_gray_site .comparison_table{background:#c5c5c5;width:100%;border:0}.panel_gray_site .comparison_table td{background:#fff;padding:7px 14px}.col_left,.col_right{width:425px;float:left;margin-right:30px}.col_right{width:395px;margin-right:0}.panel_grey_examples{padding:23px 0 0 30px;background-color:#FFF;border:1px solid #c5c5c5;overflow:hidden;height:225px;width:883px;margin-bottom:30px}.panel_grey_examples h1,h2{font-size:30px;line-height:30px;margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-weight:normal;letter-spacing:0.04em;*line-height:18px;*margin-bottom:15px}.panel_grey_examples p{line-height:20px;margin:3px 0 9px 0;color:#7e7e7e;font-size:15px}.panel_grey_examples a{font-size:15px !important}.panel_grey_examples .item{float:left;margin-right:30px;display:inline;border:1px solid #c5c5c5;padding:0}.panel_grey_examples .item_last{float:left;margin-right:0}.panel_grey_examples .item .image{width:184px;height:128px;background-color:#FFF;border:2px solid #FFF;overflow:hidden}.panel_grey_examples .item .open_dialog_before_step_two:hover .background_hover{filter:alpha(opacity=70);opacity:.70}.panel_grey_examples .item .image .background_hover{position:relative;top:-132px;margin:0;filter:alpha(opacity=0);opacity:.0}.slideshow_examples_main_text{border:1px solid #c6c6c6;margin-bottom:30px;display:none;font-size:11px;border-top:none;margin-bottom:30px}.slideshow_examples_main_text .details_div{background-color:#F6F6F6;padding:22px 28px 29px 28px;overflow:hidden;color:#7E7E7E;font-size:15px;line-height:20px}.slideshow_examples_main_text .back_to_all_examples{padding-top:9px;display:block}.slideshow_examples_main_text .details_div p{margin:0}.slideshow_examples_main{border:1px solid #c5c5c5;display:none;font-size:11px;border-bottom:none}.slideshow_examples_main .flash_div{border-bottom:1px solid #c5c5c5;background-color:#FFF;padding:30px 15px}.slideshow_examples_main .flash_div .with_credits{border-bottom:1px solid #c6c6c6;background-color:#FFF;padding:29px 25px 12px 25px}.slideshow_examples_main div.credits_div{padding:9px 0 0 0;border:none !important;font-size:15px;color:#7E7E7E}.slideshow_examples_main .flash_div div{margin:auto}.slideshow_examples_main .details_div{background-color:#f9f6f1;padding:25px 61px;overflow:hidden}.slideshow_examples_main .back_to_all_examples{padding-top:9px;display:block}.slideshow_examples_main .details_div p{margin:0}.hire_us_panel{color:#1E1E1E;width:846px;height:376px;background:url(/images/bg_hire_us_panel.jpg) no-repeat #E8E0D0;border:1px solid #E8E0D0;margin-top:28px}.hire_us_panel ul{float:left;width:400px;padding-top:55px}.hire_us_panel ul li{width:280px;line-height:51px;padding-left:100px;font-size:15px;background:no-repeat 30px}.hire_us_panel ul li.icon-flash{background-image:url(/images/icon-flash.jpg)}.hire_us_panel ul li.icon-clock{background-image:url(/images/icon-clock.jpg)}.hire_us_panel ul li.icon-notes{background-image:url(/images/icon-notes.jpg)}.hire_us_panel ul li.icon-wallet{background-image:url(/images/icon-wallet.jpg)}.hire_us_panel ul li.icon-tools{background-image:url(/images/icon-tools.jpg)}.hire_us_panel object,.hire_us_panel embed{width:381px;height:314px;border:1px solid #E4E4E3;float:right;margin:30px 30px 0 0}.hire_us_panel a{float:right;margin:6px 150px 0 0;clear:both;font-size:12px;width:130px}.panel_gray_site h3.hire_us{margin-top:11px}.contact_form label{float:left;width:150px;padding:2px 10px 0 0;margin-bottom:8px}.contact_form input,.contact_form select{float:left;margin-bottom:5px;width:200px}.contact_form select{height:22px}.contact_form input.blue{height:22px;width:auto;margin:0;padding:0 15px;font-weight:bold}.contact_form input.grey{height:22px;width:auto;margin:0}.contact_form textarea{float:left}.contact_form br{clear:both}.contact_form div input{float:none;width:auto;color:#FFF}.contact_form div{margin-left:160px}.contact_form .notes{font-size:11px}.contact_form i{color:#CE1E1B}.fp1 label{width:75px}.fp1 div{margin-left:85px}.newcustomer{width:275px;float:left}.newcustomer label{display:block;padding-top:5px}.newcustomer i{color:#CE1E1B}.inactive_payment{opacity:.3;filter:alpha(opacity=30);width:100%}.kb_item1,.kb_item2{padding:15px;margin-bottom:8px;color:#333}.kb_item1{background-color:#f5f5f5;border:1px solid #e6e5e5}.kb_item2{background-color:#fcfcfc;border:1px solid #ecebeb}.kb_item1 .notes,.kb_item2 .notes{font-size:9px}#credit_card_info{background-color:#FAEB98;border:1px solid #CCC;width:475px;margin:auto;padding:10px 2px 2px 15px}#credit_card_info label{width:205px}#credit_card_info input{background:url("../images/lock.png") #FFE right no-repeat;width:170px}#credit_card_info span.notes{line-height:20px}.buy_premium,.buy_premium_plus{background-color:#F6F6F6;height:37px;padding-top:5px;margin-bottom:6px}.buy_premium strong,.buy_premium_plus strong{float:left;padding:3px 0 0 15px;color:#464646;font-size:19px;font-weight:bold}.buy_premium a,.buy_premium_plus a{float:left;width:125px;height:32px;margin-right:15px}.buy_premium strong{width:168px}.buy_premium_plus strong{width:308px}.social_network_thumbs a{float:left;padding:3px;border:1px solid #c5c5c5;margin:0 15px 15px 0}.ssl_link{margin-top:-10px}.ssl_link img{margin-right:5px}.title_grey{height:23px;background-color:#F5F5F5;border:1px 0 solid #FFF}.grey_bordered_table,.grey_bordered_table td,.grey_bordered_table th{border:1px solid #CCC}input.grey,input.blue{height:22px;padding:0 5px;font-size:12px;cursor:pointer;color:#FFF;border:none}input.grey{background:url(../images/button_grey.gif) repeat-x left top #5B5B5B}input.blue{background:url(../images/button_blue.gif) repeat-x left top #052552}.buy_banner_info{border-left:1px solid #CCC;border-top:1px solid #CCC;color:#2C2C2C}.buy_banner_info td,.buy_banner_info th{border-right:1px solid #CCC;border-bottom:1px solid #CCC;text-align:center;padding:10px}.buy_banner_info th{background:#F3F3F3}.buy_banner_info .first_row{padding-left:15px;text-align:left}.buy_banner_info span{color:#D50000}.calendar_cancel_button{float:right !important;margin-right:8px;margin-top:8px;padding:0}.calendar_apply_button{float:right !important;margin-right:8px;margin-top:8px;padding:0}.album_share{margin:0 auto;padding:13px 0;text-align:center;letter-spacing:6px}.album_share img{border:1px solid #C6C6C6;padding:1px;background-color:#fff}.height35{height:35px;width:auto}.height60{height:60px;width:auto}.height110{height:110px;width:auto}.fbcomments{width:853px;background:#FFF;color:#000;font-size:15px;padding:30px;border:1px solid #D4D4D4;margin:15px auto 60px auto;min-height:100px}.fbcomments .fb-like{margin-bottom:10px}#upload-publish a.publish_green_on_white{width:42px!important}#upload-publish a.publish_green_on_white.preloader{width:16px!important;padding:0 32px !important;height:29px !important}#upload-publish a.publish_green_on_white.preloader img{width:16px;height:16px;display:block;padding:6px 0 0 0}#preview_and_customize a.preview_and_customize_white_on_blue{width:31px!important}#preview_and_customize a.preview_and_customize_white_on_blue.preloader{width:69px!important;height:29px!important;padding:0}#preview_and_customize a.preview_and_customize_white_on_blue.preloader img{width:16px;height:16px;display:block;padding:6px 0 0 27px}.button{height:33px;cursor:pointer;display:block;border:0;background-color:transparent}.create_small{float:right !important;margin-top:7px;border:0 !important}.yes_button_blue_on_gray{float:right;border:0;background:url("../images/yes.png") no-repeat;line-height:33px;width:71px;height:33px;display:block;color:#010101;text-decoration:none;margin-right:30px;margin-top:15px;padding:0}.yes_button_blue_on_gray:hover{background:url("../images/yes.png") 0 -33px no-repeat}.yes_button_blue_on_gray:hover:active{background:url("../images/yes.png") 0 -66px no-repeat}.no_button_gray_on_gray{float:right;border:0;background:url("../images/no.png") no-repeat;line-height:33px;width:71px;height:33px;display:block;color:#010101;text-decoration:none;margin-right:15px;margin-top:15px;padding:0}.no_button_gray_on_gray:hover{background:url("../images/no.png") 0 -33px no-repeat}.no_button_gray_on_gray:hover:active{background:url("../images/no.png") 0 -66px no-repeat}.buttonsave{background:url("../images/save.png");width:82px}.buttonsavegray{background:url("../images/save_gray.png");width:82px}.b_next{float:right;width:31px !important;height:20px !important;margin-bottom:8px}form.quizedit .buttonsave,form.quizedit .buttonsavegray{width:82px}#inlineMessages{font-size:11px;color:#444;line-height:18px}#inlineMessages .right{float:right;padding-right:11px}#inlineMessages .left{float:left;padding:0 11px}#inlineMessages .cont{width:913px;padding:5px 0;color:#444;text-align:left;margin:auto}#inlineMessages .err .cont{background:#FFFFCE;border:1px solid #C5C5C5}#inlineMessages .not .cont{background:#F5F5F5;border:1px solid #C5C5C5}#inlineMessages .not,#inlineMessages .err{display:none}.prev_next_separator{font-size:12px;color:#C5C5C5;font-weight:normal}.prevnext{clear:both}.prevnext a{font-size:12px;font-weight:normal;cursor:pointer;line-height:35px;padding-right:10px}.grayButton{background:#333 !important}.yellowButton{background:#FFAE00 !important}.yellowPreloaderButton{border:0 none;color:#FFF;cursor:pointer;float:right;font-size:14px;margin:0 11px 0 16px;padding:0;width:82px;background:#FFAE00 none repeat scroll 0 0 !important}.templatepreview{padding-bottom:0}.ui-dialog-content.gigyaContent{padding-left:25px !important}.ui-dialog-titlebar-close{display:none}.templatepreview_title span.ui-dialog-title{line-height:19px;padding-top:18px;float:left}.templatepreview_title br{clear:both}.dialog_close_template_preview{float:right}.dialog_close_template_preview a{font-size:14px;text-decoration:underline !important;color:#333 !important;font-size:12px}.apptopbg{border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;background:#FFF;margin:0 0 15px;position:relative}.apptop{width:915px;height:83px;margin:auto;font-size:12px;color:#C5C5C5;position:relative}.apptop form{float:left;height:24px;margin:9px 10px 0 0;width:380px}.apptop form input.qtitle{border:1px solid #f9f09f;background-color:#fffde9;font-size:20px;color:#444;height:24px;width:150px;padding:0;margin:0}.apptop h1{font-size:20px;line-height:20px;font-family: 'Proxima Nova Thin', Arial, sans-serif;font-weight:normal;padding:13px 0 0 0;height:20px;margin:0}.apptop h1 a{font-size:12px;display:none;float:left;margin-left:8px;line-height:12px;padding-top:6px}.apptop h1 span{float:left}.apptop .options{line-height:12px;padding:0 0 5px 0;float:left;color:rgb(189,189,189);margin-top:13px;padding-bottom:5px;height:20px;width:300px}.apptop .buttons{position:absolute;top:33px;right:0}.apptop .buttons br{clear:both}.apptop .buttonsEditQuiz button{float:left;margin-left:15px}.quizcontainer{padding:15px 0 60px 0;width:915px;margin:0 auto 0 auto}.quizcontainerflash{padding:15px 0;margin:0 auto 0 auto}.quizcontainer h2{font-size:16px;color:#000;font-family: 'Proxima Nova Reg', Arial, sans-serif;font-weight:700;line-height:100%;padding:10px 0}.panel{padding:15px 30px;width:853px;border:1px solid #C5c5c5;background:#f5f5f5;margin:0 auto 0 auto}.paneltransparent{width:915px;padding:15px 0;margin:0 auto 0 auto}.panel .panel{background:#FFF;margin:15px auto;width:auto}.quiztype{font-size:13px;line-height:16px;padding-bottom:15px}.quiztype .type{width:190px;float:left;margin:0 30px 0 0}.quiztype .type a.title{font-size:16px;font-weight:bold;display:block;line-height:100%;margin:10px 0 14px 0}.quiztype .type a.photo{height:134px;width:190px;display:block;background:url("../images/new_quiz_image.png") no-repeat;margin:0 0 15px 0}.quiztype .type a.typepoll{background-position:0 0}.quiztype .type a.typesurvey{background-position:-190px 0}.quiztype .type a.typepersonality{background-position:-380px 0}.quiztype .type span{color:#818181}.quiztype .type p{margin:6px 0}form.quizedit br{clear:both}form.quizedit label{display:block;line-height:100%;margin:0 0 1px 0}form.quizedit input,form.quizedit textarea,form.quizedit select{border:1px solid #C5c5c5;font-size:13px;margin:5px 0 10px 0;padding:2px 0;padding:2px 6px;width:777px}form.quizedit .button{margin:0}form.quizedit select{padding:1px 0 1px 6px}form.quizedit select option{padding:0 7px}form.quizedit .buttons{padding:15px 0}form.quizedit .buttons .button{float:right;margin-left:15px;margin-bottom:8px}form.quizedit select{float:none;width:auto}form.quizedit .empty{color:#c7c7c7}form.quizedit .o_disabled,form.quizedit .type_disabled,form.quizedit .question_disabled input,form.quizedit .surveyquiz_disabled input.question,form.quizedit .surveyquiz_disabled div.si{opacity:0.3;filter:Alpha(opacity=30)}form.quizedit .o_disabled input{width:736px}form.quizedit .o input,form.quizedit .types input{width:736px;margin-right:15px}form.quizedit .o,form.quizedit .o_disabled{position:relative}form.quizedit span.delete{font-size:18px;color:#dc0000;font-weight:bold;cursor:pointer;vertical-align:top;line-height:28px}form.quizedit span.delete:hover{color:#f00}form.quizedit .containercheckbox{margin:5px 0 10px 0}form.quizedit .containercheckbox input{float:left;width:auto;margin:1px 0 0 0;padding:0;border:0;width:13px;height:13px}form.quizedit .containercheckbox label{float:left;margin:0 0 0 10px;font-size:12px;font-weight:bold;line-height:15px}form.quizedit .laststep select{margin:15px 0 0 0}form.quizedit .laststep{padding-bottom:30px;margin-top:18px}form.quizedit .laststep textarea{margin:15px 0 10px 0}form.quizedit .laststep .nombot{margin-bottom:0}form.quizedit .qindex{font-size:16px;font-weight:bold;padding:9px 0 7px 0;float:left}form.quizedit .qactions{float:left;padding:9px 0 7px 13px;font-size:12px;color:#C5C5C5}form.quizedit .q{clear:both}form.quizedit .persquestions .o input{width:607px;float:left}form.quizedit .persquestions .o select{width:155px}form.quizedit .si input{float:left;width:492px;margin-left:15px}form.quizedit .si select{float:left;width:270px}form.quizedit .pinfo{color:#C7C7C7;font-size:12px;padding:0}form.quizedit .morepadding{padding:25px 30px 17px 30px}.reports{font-size:13px;min-height:200px;padding:15px 0 30px 0}.reports .panel{min-height:300px}.reports .questions{min-height:220px}.reports br{clear:both}.reports div.totalanswers{font-size:16px;font-weight:bold;padding:12px 0 0 0}.reports a.display{font-size:12px}.reports h3{margin:0;padding:0 0 16px 0;font-size:16px;line-height:16px}.reports .chartpie{width:258px;height:281px;margin:-5px 15px 0 0;float:left;position:relative}.reports .chartpie .ccont{position:absolute;width:240px;height:240px;top:7px;left:8px}.reports .chartpie .cbg{position:absolute;width:258px;height:258px;top:0;left:0;background:transparent url("../images/pie_bg.png") no-repeat}.reports .chartpie .tans{width:258px;text-align:center;top:268px;position:absolute}.reports table{border-left:1px solid #C5C5C5;border-top:1px solid #C5C5C5;background:#fff}.reports table.pietable{width:580px;float:left}.reports table.pietable td.color div{width:13px;height:13px;border:1px solid #C5C5C5;float:left}.reports table.pietable td.color span{margin-left:15px}.reports table td,.reports table th{border-right:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;padding:7px 15px}.reports .noanswers{padding-bottom:15px}.reports table th{background:#e9e9e9;color:#575757;font-size:15px;font-weight:normal}.reports .barchart{width:100%}.reports .barchart td.p{width:545px}.reports .barchart .oname{width:147px;float:left}.reports .barchart .perc{width:398px;float:left;height:13px;background:#e6e6e6;margin-top:1px}.reports .barchart .perc div{background-image:url("../images/bar_bg.png");background-repeat:repeat-x;height:13px}.reports .chart .totalresp{text-align:center;margin:10px 0 0 0;line-height:13px}.reports table.multibarchart{border:1px solid #C5C5C5;border-top:0;width:410px}.reports table.multibarchart td,.reports table.multibarchart th{border:0;border-top:1px solid #C5C5C5}.reports table.multibarchart td.percbar{padding-top:0;border-top:0;padding-bottom:15px}.reports table.multibarchart td.percbar .perc{margin-top:-4px;width:100%}.reports .questiondata{padding:30px 0 25px 0}.reports .question{padding-top:30px}.reports .questionmulti .question{width:410px;float:left}.reports .questionmulti .chartpie{margin:-5px auto 0 auto;margin:0 0 15px 78px}.reports .questionmulti .pietable{width:410px}.reports .questionlast{margin-left:33px}.report_filters{margin:20px 0 25px 0;border:1px solid #C5C5C5;background:#FFF;font-size:15px;padding-top:5px}.report_filters .filterssaved{padding:15px 30px}.report_filters .filterssaved select{margin-bottom:0}.report_filters label{float:left;width:130px;margin:0 15px 0 0;line-height:22px}.report_filters input,.report_filters select{float:left;font-size:13px;margin:0 15px 15px 0}.report_filters .deletesavedreport{line-height:22px}.report_filters .removefilters{padding:5px 0 0 0;display:block}.report_filters .grup{padding:15px 30px 0 30px}.report_filters .grup .left{float:left;width:145px}.report_filters .grup .left label{float:none;display:block}.report_filters .grup .left a{font-size:12px}.report_filters .grup .right{float:left}.report_filters .filterscontrols{background:#e9e9e9;border-top:1px solid #C5C5C5;margin:30px 0 0 0;padding:15px;*height:31px}.report_filters .filterscontrols button{float:right;margin:0 0 0 15px}.report_filters span.delfilter{font-size:18px;color:#dc0000;font-weight:bold;cursor:pointer;float:left}.reports .paginator{padding-top:12px}.reports .paginator a,.reports .paginator span{padding:3px 3px}.reports .paginator .gotopage{padding:12px 0 0 0}.reports table.answerdetails{border-top:0}.reports .browseanswer{padding:15px 0}.reports .gotopage input.paginatorpage{width:30px;text-align:center;border:1px solid #C5C5C5;padding:3px;float:left;margin:5px 15px 0 0}.reports .gotopage input{float:left}.reports .gotopage label{float:left;line-height:33px;margin-right:8px}.reports .gotopage br{clear:both}.ua-b.button_usetemplate{width:160px !important;height:33px !important}.button_cancel{width:82px}.button_yes_green,.button_yes{background:url("../images/yes.png");width:71px}.button_no{background:url("../images/no.png");width:71px}.button_ok,.button_ok_green{width:68px !important;height:31px !important}.button_save{background:url("../images/save.png");width:82px}.button_done{background:url("../images/done.png");width:83px}.button_close{background:url("../images/close.png");width:75px}.button_saveas{background:url("../images/saveas.png");width:94px}.button_saveasgray{background:url("../images/saveasgray.png");width:94px}.button_compare{background:url("../images/compare.png");width:98px}.button_addfiltergray{background:url("../images/addfiltergray.png");width:99px}.button_applyfilters{background:url("../images/applyfilters.png");width:121px}.button_postcomment{background:url("../images/postcomment.png");width:139px}.buttonpreloader,.buttonpreloader:hover,.buttonpreloader:active{background-position:0 -99px}.chosetemplate .item{float:left;margin:0 30px 15px 0}.chosetemplate .last{margin-right:0}.chosetemplate .item a.img{background:#FFF;display:block;border:1px solid #CBCBCB;width:188px;height:132px;position:relative}.chosetemplate .item a.name{font-size:16px;display:block;margin:7px 0 12px 0}.chosetemplate .item a img,.chosetemplate .item a span{width:184px;height:128px;position:absolute;top:2px;left:2px}.chosetemplate .item a:hover span{background:url("../images/step_one_select_template_hover.jpg");display:block;opacity:0.7;filter:alpha(opacity=70)}.chosetemplate .item a b{position:absolute;top:2px;left:2px;width:60px;height:59px}.chosetemplate .item a b.free{background:url("../images/free.png")}.chosetemplate .item a b.premium{background:url("../images/premium.png")}.chosetemplate .item a span{display:block}.myquizzes{position:relative}.myquizzes .newquiz{float:left;margin:0 19px 19px 0;width:291px;height:90px}.myquizzes .newquiz a{background:url("../images/new_slide_show_bg.jpg") no-repeat 0 0;width:291px;height:90px;display:block;position:relative;text-decoration:none}.myquizzes .newquiz a:hover{background-position:0 -90px;text-decoration:none}.myquizzes .newquiz a:active{background-position:0 -180px}.myquizzes .newquiz a span{position:absolute;font-size:18px;color:#444;left:80px;top:33px}.myquizzes .quiz{float:left;font-size:12px;position:relative;background:#F5F5F5;margin:0 19px 19px 0;border:1px solid #D1D1D1;width:289px;height:88px}.myquizzes .quiz .ico{position:absolute;top:17px;left:20px;width:52px;height:52px;background:url("../images/icons.png");border:1px solid #C6C6C6}.myquizzes .duplicating .ico{background:none}.myquizzes .duplicating .ico img{display:block;margin:10px 0 0 10px}.myquizzes .quiz .ico_poll{background-position:0 -186px}.myquizzes .quiz .ico_personality{background-position:-52px -186px}.myquizzes .quiz .ico_survey{background-position:-104px -186px}.myquizzes .quiz .nr{position:absolute;top:5px;right:5px}.myquizzes .quiz .main{position:absolute;left:89px;top:14px;width:185px;padding:10px 0}.myquizzes .quiz .main strong{padding:0 0 2px 0;display:block}.myquizzes .quiz .main .actions{display:none;padding-bottom:5px}.myquizzes .last{margin-right:0}.helpbox{background-color:#F6F6F6;width:913px;border:1px solid #c5c5c5;font-size:11px;margin:15px auto 42px auto;padding-bottom:29px}.helpbox h1{font-size:27px;font-weight:normal;padding:17px 0 0 28px;color:#2C2C2C;margin:0}.helpbox .column{float:left;width:262px;margin:0 10px 0 27px}.helpbox h2{font-size:30px;font-weight:normal;padding:23px 0 2px 30px;color:#141414;margin:0}.helpbox h2.bottom{padding-bottom:15px}.helpbox.h1 h2{padding-top:5px}.helpbox h3{padding:0;margin:15px 0 11px 3px;font-size:20px;font-weight:normal;color:#141414}.helpbox p{padding-bottom:0}.helpbox .chapter div{display:none}.helpbox .chapter p{padding:0 0 0 3px;margin:0;font-size:15px;color:#7e7e7e;line-height:24px}.helpbox .chapter p.more{padding-top:0}.helpbox ol,.helpbox ul{margin:0;padding:0 0 0 20px}.directlinkheader{background:#333;height:44px}.directlinkheader .dlh{width:912px;margin:auto}.directlinkheader .dll{float:left;margin:6px 0 0 0}.directlinkheader .dlr{float:right}.directlinkheader .dlr img{float:right;margin:10px 14px 0 0}.directlinkheader br{clear:both}#directLinkContainer{margin:auto}#directLinkContainer h2{padding:20px 0 8px}.directlinkshare{margin:0 auto;padding:30px 0 15px 0;text-align:center;height:32px;width:571px;margin:auto}.directlinkshare a{text-decoration:none;font-size:16px;color:#010101;line-height:32px;height:32px;float:left}.directlinkshare a:hover,.directLinkPageLightColor .directlinkshare a:hover{text-decoration:underline;color:#017be3}.directlinkshare a.imageLink{margin-right:15px}.directlinkshare a.textLink{margin-right:30px}.share_quiz_title{padding:20px 0 3px 0;margin-left:-2px;color:#010101;font-size:30px;font-weight:normal}.quiz_author{font-size:13px;color:#7e7e7e;margin-left:-2px;padding-bottom:15px}.directLinkPageLightColor .share_quiz_title,.directLinkPageLightColor .directlinkshare a{color:#FFF}.directLinkPageLightColor .quiz_author{color:#bebebe}a.home_movie_a{font-size:0;text-decoration:none}

.screen-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: .30;filter:Alpha(Opacity=30);}
.mouse-drop{position:absolute;z-index:1005;background-color:#000;padding: 15px 140px; font-family:'Open Sans',Arial,sans-serif; font-weight:300;
            font-size: 20px;text-align : center;float:left; color:#fff;}
/*configure*/
#tabs .tmenu{margin:0;padding:0;clear:both}#tabs .tmenu ul,#tabs .tmenu li{margin:0;padding:0;list-style:none}#tabs .tmenu ul{list-style:none;padding:0;margin:0 0 0 8px}#tabs .tmenu li{list-style-type:none;list-style-image:none;float:left;line-height:28px;text-align:center}#tabs .tmenu li.extraLi{width:1px;color:#BDBDBD}#tabs .tmenu li.invisible{color:#FFF}#tabs .tmenu li a{display:block;padding:0 9px;text-decoration:none;line-height:26px;border-top:1px solid #FFF;border-right:1px solid #FFF;border-left:1px solid #FFF;font-weight:bold}#tabs .tmenu li a:hover{background-color:#017be3;color:#FFF;border-bottom:1px solid #C5C5C5;border-top:1px solid #017be3;border-right:1px solid #017be3;border-left:1px solid #017be3}#tabs .tmenu li a.selected{background-color:#FFF;border-bottom:1px solid #FFF;border-top:1px solid #C5C5C5;border-right:1px solid #C5C5C5;border-left:1px solid #C5C5C5}#tabs .tmenu li a.selected:HOVER{color:#017be3}#tabs .tmenu li a:hover{text-decoration:none}#tabs .tcontent{float:left;width:912px;background-color:#F5F5F5;margin:0;padding:0;font-size:12px;color:#000;z-index:100;top:101px;border:1px solid #c5c5c5;border-top:none;position:absolute}#tabs .tcontent .submitcontrols{float:right;height:57px;width:215px;padding:3px 15px 0 0}#tabs .tcontent .messageonsave{float:left;padding:25px 0 20px 23px}#tabs .tcontent form{margin:0;padding:0;width:auto;height:auto}#tabs .tcontent .ui-tabs-hide{display:none !important}#tabs .tcontent .telems{float:left;width:100%;border-bottom:1px solid #C8C8C8}#tabs .tcontent .telems .fragment{padding:20px 0;background-color:#FFF}#tabs .tcontent .telems .fragment td.leftborderedcolumn{border-left:1px solid #DFDFDF}#tabs .tcontent input.save{float:right;width:73px;height:28px;background-color:#FF9C01;color:#FEFFFF;border:none;font-size:16px;cursor:pointer;margin:0 11px 0 16px;padding-bottom:5px}#tabs .tcontent input.cancel{background-color:#333;border:medium none;color:#FEFFFF;cursor:pointer;float:left;font-size:16px;height:28px;padding-bottom:5px;width:94px}#tabs .tcontent input.savecustomize{float:right;width:82px;height:28px;background-color:#FF9C01;color:#FEFFFF;border:none;font-size:16px;cursor:pointer;margin:0 11px 0 16px;padding-bottom:5px}#tabs .tcontent input.cancelcustomize{background-color:#333;border:medium none;color:#FEFFFF;cursor:pointer;float:left;font-size:16px;height:28px;padding-bottom:5px;width:82px}#tabs .tcontent .telems input{border:1px solid #AFAFAF;height:14px;font-size:11px}#tabs .tcontent .telems .radioButtonLabel{float:left;margin-right:20px;margin-top:1px;color:#575757}#tabs .tcontent .telems .radiobuttoncustomize{float:left}#tabs .tcontent .telems .radiobuttoncustomize input{margin-left:0}#tabs .tcontent .telems input[type="checkbox"]{margin:2px 0 0 0;float:left;border:none}#tabs .tcontent .telems .checkboxlabel{margin-left:8px}#tabs .tcontent .telems .selectLabel{float:left;margin:5px 10px 5px 0}#tabs .tcontent .telems input[type="text"]{width:31px}#tabs .tcontent .telems input[type="text"].large{width:100px}#tabs .tcontent .telems input.small{width:31px;text-align:center}#tabs .tcontent .telems select{width:150px;height:18px;margin:4px 0;padding:0;font-size:11px}#tabs .tcontent .telems input[type="password"]{width:195px}#tabs .tcontent .telems .imagefile{margin-top:10px;font-style:italic}#tabs .tcontent .telems .removeimage{padding-left:13px}#tabs .tcontent .telems .removeimagehidden{padding-left:13px;display:none}#tabs .tcontent .telems .labelcustomize{float:left;color:#575757;margin-right:4px}#tabs .tcontent .telems .large{width:110px;float:left}#tabs .tcontent .telems td{width:260px}#tabs .tcontent .telems p{color:#575757}#tabs .tcontent .submitcontrols input{float:right;margin:12px 15px 12px 0}.under_flash_description{text-align:left;padding-top:9px;font-size:12px}.background_changer_text{width:450px;float:left;text-align:left;margin-left:5px;line-height:22px;font-size:11px}#dialog_quiz_size{padding:0}#dialog_quiz_size .size{width:144px;height:144px;float:left;margin:0 12px 10px 0;overflow:hidden;border:1px solid #C5C5C5;cursor:pointer}#dialog_quiz_size .size span{background:#EBEBEB;display:block;height:33px;padding:4px 0 0 8px;font-size:11px}#dialog_quiz_size #changesizetab1 .selected span{background:#D1D1D1}#dialog_quiz_size #changesizetab1 .selected{background:#E5E5E5}#dialog_quiz_size #changesizetab1 .selected div{background:#DDD;border:1px solid #C3C3C3}#dialog_quiz_size .size div{background:#F6F6F6;border:1px solid #D9D9D9}#ui-dialog-title-dialog_quiz_size{float:left}.ui-dialog-titlebar br{clear:both}.apptop .button_publish{position:absolute;right:0;top:33px}#dialog_quiz_size .ui-tabs-hide{display:none}#dialog_quiz_size .ui-tabs{border-bottom:1px solid #C8C8C8;height:36px}#dialog_quiz_size .ui-tabs-nav{padding:0;margin:0;clear:both;padding:0 0 0 10px}#dialog_quiz_size .ui-tabs-nav li{height:35px;float:left;width:107px;list-style:none;padding:0;margin:0;border:1px solid #FFF;border-bottom:0}#dialog_quiz_size .ui-tabs-nav li a{line-height:35px;display:block;font-weight:bold;text-decoration:none;text-align:center;display:block;color:#3F3F3F}#dialog_quiz_size li.ui-tabs-selected{background:#FFF;border:1px solid #C8C8C8;border-bottom:1px solid #FFF;margin-bottom:-1px}#dialog_quiz_size .ui-tabs-panel{border:1px solid #C8C8C8;border-top:none;background:#FFF;height:350px;padding:16px 0 16px 29px}#dialog_quiz_size #changesizetab1{overflow-y:scroll}#dialog_quiz_size form label{width:50px;font-weight:bold;margin-top:10px}#dialog_quiz_size form input{width:36px;margin-top:10px}#dialog_quiz_size form br{clear:both}#process_steps_container{margin-top:4px}#process_steps_container.lower{width:606px !important;margin-top:20px}#allGeneratedContols,#allGeneratedContols #tabs{width:309px;float:left;margin-top:1px}
/*colorpicker*/
.colorSelector{position:relative;width:42px;height:22px}.colorSelector div{position:absolute;width:42px;height:22px;background:url(../images/colorpicker/color_picker.png) center;cursor:pointer}.colorpicker{width:356px;height:176px;overflow:hidden;position:absolute;background:url(../images/colorpicker/colorpicker_background.png);font-family:Arial,Helvetica,sans-serif;display:none;z-index:200}.colorpicker_color{width:150px;height:150px;left:14px;top:13px;position:absolute;background:#f00;overflow:hidden;cursor:crosshair}.colorpicker_color div{position:absolute;top:0;left:0;width:150px;height:150px;background:url(../images/colorpicker/colorpicker_overlay.png)}.colorpicker_color div div{position:absolute;top:0;left:0;width:11px;height:11px;overflow:hidden;background:url(../images/colorpicker/colorpicker_select.gif);margin:-5px 0 0 -5px}.colorpicker_hue{position:absolute;top:13px;left:171px;width:35px;height:150px;cursor:n-resize}.colorpicker_hue div{position:absolute;width:35px;height:9px;overflow:hidden;background:url(../images/colorpicker/colorpicker_indic.gif) left top;margin:-4px 0 0 0;left:0}.colorpicker_new_color{position:absolute;width:60px;height:30px;left:213px;top:13px;background:#f00}.colorpicker_current_color{position:absolute;width:60px;height:30px;left:283px;top:13px;background:#f00}.colorpicker input{background-color:transparent;border:1px solid transparent;position:absolute;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#898989;top:4px;right:11px;text-align:right;margin:0;padding:0;height:11px}.colorpicker_hex{position:absolute;width:72px;height:22px;background:url(../images/colorpicker/colorpicker_hex.png) top;left:212px;top:142px}.colorpicker_hex input{right:6px}.colorpicker_field{height:22px;width:62px;background-position:top;position:absolute}.colorpicker_field span{position:absolute;width:12px;height:22px;overflow:hidden;top:0;right:0;cursor:n-resize}.colorpicker_rgb_r{background-image:url(../images/colorpicker/colorpicker_rgb_r.png);top:52px;left:212px}.colorpicker_rgb_g{background-image:url(../images/colorpicker/colorpicker_rgb_g.png);top:82px;left:212px}.colorpicker_rgb_b{background-image:url(../images/colorpicker/colorpicker_rgb_b.png);top:112px;left:212px}.colorpicker_hsb_h{background-image:url(../images/colorpicker/colorpicker_hsb_h.png);top:52px;left:282px}.colorpicker_hsb_s{background-image:url(../images/colorpicker/colorpicker_hsb_s.png);top:82px;left:282px}.colorpicker_hsb_b{background-image:url(../images/colorpicker/colorpicker_hsb_b.png);top:112px;left:282px}.colorpicker_submit{position:absolute;width:22px;height:22px;background:url(../images/colorpicker/colorpicker_submit.png) top;left:292px;top:142px;overflow:hidden}.colorpicker_submit_ok{position:absolute;width:22px;height:22px;background:url(../images/colorpicker/colorpicker_submit_ok.png) top;left:322px;top:142px;overflow:hidden}.colorpicker_focus{background-position:center}.colorpicker_hex.colorpicker_focus{background-position:bottom}.colorpicker_submit.colorpicker_focus{background-position:bottom}.colorpicker_submit_ok.colorpicker_focus_ok{background-position:bottom}.colorpicker_slider{background-position:bottom}
/*prettyPhoto*/
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content .ppt{color:#000}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded #pp_full_res .pp_inline{color:#000}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important}div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded .pp_description{color:#fff}div.dark_rounded #pp_full_res .pp_inline{color:#fff}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important}div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square .pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_square .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square #pp_full_res .pp_inline{color:#fff}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important}div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_content .ppt{color:#000}div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square #pp_full_res .pp_inline{color:#000}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important}div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content .ppt{color:#000}div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_content{background:#fff}div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook #pp_full_res .pp_inline{color:#000}div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;background:rgb(0,0,0);background:rgb(0,0,0) transparent;background:rgba(0,0,0,0.8);padding:20px;border-radius:20px}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px 0}.pp_description{display:none;margin:0 0 5px 0}.pp_nav{clear:left;float:left;margin:3px 0 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;overflow:hidden;position:relative}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0}.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important}a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;float:right;line-height:22px;color:#FFF;text-decoration:none;margin-top:-8px}a:hover.pp_close{text-decoration:underline}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1 !important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px 0}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

/*filesnack*/
::-webkit-input-placeholder {
    color:    #999;
}
:-moz-placeholder {
    color:    #999;
}
.placeholder {
    color: #999;
}

.publish br {clear: both}
.publish a {color:#0aa0ff; text-decoration: none}
.publish i {font-style:normal}
.publish i.message {float:left;color:#24B997;font-size:10px;font-style: normal;}

#UA-header .UA-noise {position:relative;}

#UA-header #UA-buttons-filesnack{position:relative;}

#UA-header #browse-upload {overflow-x: hidden; overflow-y: hidden; width: 50px; height: 67px; position: absolute; left: 0px; top: 0px; cursor:pointer;}
#UA-header #fileupload {position: absolute;opacity:0;cursor:pointer;top: 0;right: 0; margin: 0; border: solid transparent; filter: alpha(opacity=0);-moz-transform: translate(-300px, 0) scale(4); direction: ltr; border-width: 0 0 100px 200px;}
/*#UA-header #fileupload.hide {left: -9999px}*/

#c-sub-header {width:915px;font-size:13px; margin:auto;}

#c-sub-header .c-search-bar {width:300px;float:left; margin:8px 0;}
#c-sub-header .c-search-bar input {float: right; border: 1px solid #b4b4b4; margin: 0;}
#c-sub-header .c-search-bar input.ua-b-gray {*height:31px !important;*padding-left:10px !important;*padding-right:10px !important;}
#c-sub-header .c-search-bar input.c-search-input {-moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; font-size: 15px;
	padding: 6px 8px 6px 8px; margin-right: 8px; margin-left: 0px; *margin-left: 5px; width: 180px; }

#c-sub-header .c-search-bar input.c-bxs {border: 0;}

#c-breadcrumb{width:585px; float:left; margin:15px;font-size:16px;}
#c-breadcrumb span.name {font-size:16px;}

#c-itemspage {width: 915px; margin: 0 auto 50px ; border: 1px solid #c5c5c5;background-color: #FAFAFA; position:relative}

#c-itemspage .c-items-container {padding: 15px 30px 0 30px; border: 1px solid #c5c5c5;  background: #FFF; border-top: 0; margin: 0 0 30px 0;}

#c-itemspage .c-view-all {padding: 15px 0; margin: 0 auto; text-indent: 30px;}

/* top bar */
#c-item-top-bar {width:620px; padding: 5px 15px; font-size: 14px; background-color: #fff; *position: static;}

#c-item-top-bar br {clear: both;}
#c-item-top-bar .c-top-bar-left {float: left;}
#c-item-top-bar .c-top-bar-right {float: right;}

#c-item-top-bar .c-top-bar-left .c-checkbox {background:transparent url(../images/checkbox.png) no-repeat 0 0; width:18px;height:18px; overflow: hidden; float: left;margin: 8px 5px 8px 0}
/*#c-item-top-bar .c-top-bar-left .c-checkbox:hover {background-position:-18px 0;}*/
#c-item-top-bar .c-top-bar-left .c-checkbox-selected {background-position:-36px 0;}

#c-item-top-bar .c-top-bar-left a.c-order-name {margin-left:45px;}
#c-item-top-bar .c-top-bar-left a.c-order-size {margin-left:263px;}
#c-item-top-bar .c-top-bar-left a.c-order-date {margin-left:40px;}

#c-item-top-bar .c-top-bar-left a {font-size: 14px; float: left; margin-left: 15px; padding-right: 15px; background-position:right 15px; background-repeat: no-repeat;padding-top:10px}
#c-item-top-bar .c-top-bar-left a.c-down {background-image: url("../images/fsnack/c/down.png"); padding-right: 15px;}
#c-item-top-bar .c-top-bar-left a.c-up {background-image: url("../images/fsnack/c/up.png"); padding-right: 15px;}

.progress-bar {
        background-color: #c5c5c5;
        height: 6px;
        padding: 2px;
        width: 200px;
        margin-top:5px;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
}

.progress-bar span {
        display: inline-block;
        height: 100%;
        width: 100%;
        background-color: #777;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        -webkit-transition: width .1s ease-in-out;
        -moz-transition: width .1s ease-in-out;
        -ms-transition: width .1s ease-in-out;
        -o-transition: width .1s ease-in-out;
        transition: width .1s ease-in-out;
}

.progress-text{
    margin-top:50px;
    font-size: 11px;
    height: 11px;
    line-height: 11px;
    display:block;
}
.blue span {
    background-color: #017be3!important;
}

.stripes span {
        -webkit-background-size: 30px 30px;
        -moz-background-size: 30px 30px;
        background-size: 30px 30px;
        background-image: -webkit-gradient(linear, left top, right bottom,
                                                color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent),
                                                color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)),
                                                color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent),
                                                to(transparent));
        background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                                transparent 75%, transparent);
        background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                                transparent 75%, transparent);
        background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                                transparent 75%, transparent);
        background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                                transparent 75%, transparent);
        background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                                                transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                                                transparent 75%, transparent);

        -webkit-animation: animate-stripes 1s linear infinite;
        -moz-animation: animate-stripes 1s linear infinite;
}

@-webkit-keyframes animate-stripes {
        0% {background-position: 0 0;} 100% {background-position: 60px 0;}
}

@-moz-keyframes animate-stripes {
        0% {background-position: 0 0;} 100% {background-position: 60px 0;}
}

/*homepage items*/
#s-items .s-item {
	margin-bottom:20px; padding:20px 15px; position: relative; *position: static; width:438px; border: none;color:#555;background-color:#fff;
    border:1px solid #CFCBC8; height:110px;}
#s-items .s-item .progress-bar {float:left; width: 425px; height:20px;background-color: #c5c5c5;height: 6px;padding: 2px;}
#s-items .s-item .progress-bar span {display: inline-block;height: 100%;width: 100%}
#s-items .s-item .s-share {float:left; width:435px;padding-top:9px;position:relative;}

#s-items .s-item .s-title {float:left; width:auto; font-size: 30px; margin: 0;padding:0 5px 2px 0;line-height: 25px}
#s-items .s-item .s-ico {border:none;width: 30px; height: 30px; overflow: hidden;float: left; background: transparent url(../images/homeIcons.png) no-repeat -270px 0;
       position: relative; *position: static; text-align:center;margin: 0 5px 0 0}

#s-items .s-item .s-ico.ipdf  {background-position: -30px 0;}
#s-items .s-item .s-ico.idoc {background-position: -60px 0;}
#s-items .s-item .s-ico.izip, #s-items .s-item .s-ico.irar, #s-items .s-item .s-ico.i7z {background-position: -90px 0;}

#s-items .s-item .s-ico.ihtm,
#s-items .s-item .s-ico.ihtml,
#s-items .s-item .s-ico.itxt,
#s-items .s-item .s-ico.iphp,
#s-items .s-item .s-ico.ias,
#s-items .s-item .s-ico.ipy,
#s-items .s-item .s-ico.ixml,
#s-items .s-item .s-ico.icss,
#s-items .s-item .s-ico.ijs,
#s-items .s-item .s-ico.iasp
    {background-position: -150px 0;}

#s-items .s-item .s-ico.iwav, #s-items .s-item .s-ico.imp3, #s-items .s-item .s-ico.iwma {background-position: 0 0;}
#s-items .s-item .s-ico.ijpg, #s-items .s-item .s-ico.igif, #s-items .s-item .s-ico.ipng, #s-items .s-item .s-ico.ibmp {background-position: -210px 0;}
#s-items .s-item .s-ico.iavi, #s-items .s-item .s-ico.impg, #s-items .s-item .s-ico.imov {background-position: -240px 0;}

#s-items .s-item .s-size {float:left; width:auto; font-size: 15px; margin: 0;padding:10px 0 0 0;line-height: 15px}
#s-items .s-item .s-share .s-copy {position:relative;float:right; font-family:Arial,Helvetica,sans-serif;}
#s-items .s-item .s-share .s-copy i {font-style:normal;font-size:10px}

#s-items .s-item .s-share .s-shared-caption {float:left; font-size: 18px; margin: 0;padding:4px 5px 0 0;line-height: 18px}
#s-items .s-item .s-share .s-shared-link {float:left; width:270px; font-size: 18px; margin: 0;padding:4px 0 0 0;line-height: 18px}

#s-items .s-item .s-share .c-bs {float:right;font-size:12px;height:20px !important; padding: 5px 15px 1px !important;}
#s-items .s-item .s-share .s-share-bar {float:left; width:445px; font-size: 13px; margin: 0;padding:0;line-height: 14px;text-decoration:underline;}
#s-items .s-item .s-share .s-share-bar a.share {padding:15px 25px 0 0;margin:5px 0;float:left; width:auto;}
#s-items .s-item .s-share .s-share-bar a.share span {background:url(../images/fsnack/icons.png) no-repeat 0 -132px; width:22px;height:22px; display: block; float:left;}
#s-items .s-item .s-share .s-share-bar a.share span.facebook {background-position: 0 -132px;}
#s-items .s-item .s-share .s-share-bar a.share span.tweeter {background-position: -22px -132px;}
#s-items .s-item .s-share .s-share-bar a.share span.email {background-position: -44px -132px;}
#s-items .s-item .s-share .s-share-bar span.google {background-position: -66px -132px;}
#s-items .s-item .s-share .s-share-bar a.share i {float:left;padding:3px 0 0 5px;font-style:normal;text-decoration: underline; font-family:Arial,Helvetica,sans-serif;}

#s-items .s-item br {clear: both;}

/* items */
#c-items {font-size: 14px; line-height: 14px;float:left;width:646px; background:#fff;padding:0 2px; min-height: 400px;}

#c-items.dragover{background:#C5C5C5;}
/*no file message*/
#c-items .no-file-panel { width: 606px; padding:20px;}
#c-items .no-file-panel .line { float:left; width:606px; margin:10px 0; text-align: center }
#c-items .no-file-panel .m1 { font-style: italic; }

/* back widget*/
#c-items a#c-backwidget{
        margin: 1px 0;
	background: #dcdcdc;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#dcdcdc));
	background: -moz-linear-gradient(top, #f6f6f6, #dcdcdc);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#dcdcdc');
        position: relative; *position: static; *height: 30px;
        width:616px;
        border: none;
        padding: 15px;
        display:block;
        text-decoration:none;
}
#c-items #c-backwidget:hover{
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e7e7e7));
	background: -moz-linear-gradient(top, #f9f9f9, #e7e7e7);
}
#c-items #c-backwidget .c-img {width:22px;height:22px;background-image: url(../images/fsnack/icons.png); background-position:0 0; background-repeat: no-repeat; float:left}
#c-items #c-backwidget i {padding: 5px 0 5px 13px; float:left;color:#444;text-shadow: #FFFFFF 0px 1px; font-size: 14px;font-style: normal;}

#c-items .c-item {margin: 1px 0;
        padding:20px 15px 0 15px;
        /*padding:15px;*/
        position: relative; *position: static;
        width:616px; border: none;color:#121212;
}
#c-items .c-item:nth-child(odd) {background: #fafafa;}
#c-items .c-item:nth-child(even) {background: #f5f5f5;}

#c-items .c-item .c-item-hover {position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2;}
#c-items .c-item .c-item-hover .c-loading {position: absolute; top: 50%; left: 50%; margin: -16px 0 0 -16px;}
#c-items .c-item .c-item-hover .c-loading-ico {position: absolute; top: 50%; left: 50%; margin: -3px 0 0 -16px;}

#c-items .c-item-fade {opacity: 0.8!important; filter: alpha(opacity=90);}

#c-items .c-item .c-item-hover .progress-bar {
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -5px 0 0 90px;
        background-color: #c5c5c5;
        height: 6px;
        padding: 2px;
        width: 150px;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
}

#c-items .c-item .c-item-hover .progress-bar span {
        display: inline-block;
        height: 100%;
        width: 100%;
        background-color: #777;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        -webkit-transition: width .1s ease-in-out;
        -moz-transition: width .1s ease-in-out;
        -ms-transition: width .1s ease-in-out;
        -o-transition: width .1s ease-in-out;
        transition: width .1s ease-in-out;
}

#c-items .c-item:hover {background: #dfe4ec; }

#c-items .c-item.c-item-selected {background-color: #121212;color:#fff;}

#c-items .c-item.highlighted {background-color:#333;}/* tags highlight */

#c-items .c-item .c-checkbox {background:transparent url(../images/checkbox.png) no-repeat 0 0;
            width:18px;height:18px; overflow: hidden; float: left;
            margin: 0 15px 20px 0;
            /*margin:0 15px 0 0;*/
}
/*#c-items .c-item .c-checkbox:hover {background-position:-18px 0;}*/
#c-items .c-item .c-checkbox-selected {background-position:-36px 0;}

#c-items .c-item .c-img {border:none;width: 22px; height: 22px; overflow: hidden;
       float: left; background: transparent url(../images/fsnack/icons.png) no-repeat -44px 0;
       position: relative; *position: static; text-align:center;
        margin-top:-2px;
}

#c-items .c-item.c-item-selected .c-img {background-position: -44px -44px}

#c-items .c-item .c-img .c-loading {position: absolute; top: 34px; left: 34px;}

#c-items .c-item .c-img.c-img-folder {background-position: -22px 0;}
#c-items .c-item.c-item-selected .c-img.c-img-folder {background-position: -22px -44px;}

#c-items .c-item .c-img.c-img-pdf
    {background-position: 0 -22px;}
#c-items .c-item.c-item-selected .c-img.c-img-pdf
    {background-position: 0 -66px;}

#c-items .c-item .c-img.c-img-htm,
#c-items .c-item .c-img.c-img-html,
#c-items .c-item .c-img.c-img-txt,
#c-items .c-item .c-img.c-img-php,
#c-items .c-item .c-img.c-img-as,
#c-items .c-item .c-img.c-img-py,
#c-items .c-item .c-img.c-img-xml,
#c-items .c-item .c-img.c-img-css,
#c-items .c-item .c-img.c-img-js,
#c-items .c-item .c-img.c-img-asp
    {background-position: -66px 0;}
#c-items .c-item.c-item-selected .c-img.c-img-htm,
#c-items .c-item.c-item-selected .c-img.c-img-html,
#c-items .c-item.c-item-selected .c-img.c-img-txt,
#c-items .c-item.c-item-selected .c-img.c-img-php,
#c-items .c-item.c-item-selected .c-img.c-img-as,
#c-items .c-item.c-item-selected .c-img.c-img-py,
#c-items .c-item.c-item-selected .c-img.c-img-xml,
#c-items .c-item.c-item-selected .c-img.c-img-css,
#c-items .c-item.c-item-selected .c-img.c-img-js,
#c-items .c-item.c-item-selected .c-img.c-img-asp
    {background-position: -66px -44px;}

#c-items .c-item .c-img.c-img-zip,
#c-items .c-item .c-img.c-img-rar,
#c-items .c-item .c-img.c-img-7z
    {background-position: -88px 0;}
#c-items .c-item.c-item-selected .c-img.c-img-zip,
#c-items .c-item.c-item-selected .c-img.c-img-rar,
#c-items .c-item.c-item-selected .c-img.c-img-7z
    {background-position: -88px -44px;}

#c-items .c-item .c-img.c-img-doc
    {background-position: -110px 0;}
#c-items .c-item.c-item-selected .c-img.c-img-doc
    {background-position: -110px -44px;}

#c-items .c-item .c-img.c-img-ai,
#c-items .c-item .c-img.c-img-psd
    {background-position: -198px 0;}
#c-items .c-item.c-item-selected .c-img.c-img-ai,
#c-items .c-item.c-item-selected .c-img.c-img-psd
    {background-position: -198px -44px;}

#c-items .c-item .c-img.c-img-wav,
#c-items .c-item .c-img.c-img-mp3,
#c-items .c-item .c-img.c-img-wma
    {background-position: -132px 0;}
#c-items .c-item.c-item-selected .c-img.c-img-wav,
#c-items .c-item.c-item-selected .c-img.c-img-mp3,
#c-items .c-item.c-item-selected .c-img.c-img-wma
    {background-position: -132px -44px;}

#c-items .c-item .c-img.c-img-jpg,
#c-items .c-item .c-img.c-img-gif,
#c-items .c-item .c-img.c-img-png
    {background-position: -154px 0;}
#c-items .c-item.c-item-selected .c-img.c-img-jpg,
#c-items .c-item.c-item-selected .c-img.c-img-gif,
#c-items .c-item.c-item-selected .c-img.c-img-png
    {background-position: -154px -44px;}

#c-items .c-item .c-img.c-img-avi,
#c-items .c-item .c-img.c-img-mpg,
#c-items .c-item .c-img.c-img-mov
    {background-position: -176px 0;}
#c-items .c-item.c-item-selected .c-img.c-img-avi,
#c-items .c-item.c-item-selected .c-img.c-img-mpg,
#c-items .c-item.c-item-selected .c-img.c-img-mov
    {background-position: -176px -44px;}

#c-items .c-item .c-data {padding: 0 0 0 15px; float: left; width: 545px;}
#c-items .c-item .c-data .c-title {float:left; width:310px; font-size: 14px; margin: 0;
        /* padding: 5px 5px 0 0; */
         padding:3px 5px 0 0;
         line-height: 14px;
}
#c-items .c-item .c-data .c-title a {line-height: 14px;font-size: 14px; text-decoration: none;margin: 0; padding: 0;}
#c-items .c-item .c-data .c-title a:hover {line-height: 14px; text-decoration: underline}

#c-items .c-item.c-item-selected .c-data .c-title a {color:#0aa0ff; font-size: 14px;line-height: 14px;}
#c-items .c-item.c-item-selected .c-data .c-title a:hover {text-decoration:underline;}

#c-items .c-item .c-data .c-size {padding: 3px 0; float:left; width:80px;}
#c-items .c-item .c-data .c-date {padding: 3px 0; float:left; width:125px;}
#c-items .c-item .c-data .c-shared-status {margin:0; float:left; width:22px; height:22px;background-image:none;}

#c-items .c-item .c-data .c-shared-status.shared {background: transparent url(../images/fsnack/icons.png) no-repeat 0px -110px;}
#c-items .c-item .c-data .c-shared-status.shared-protected {background: transparent url(../images/fsnack/icons.png) no-repeat -22px -110px;}

#c-items .c-item .c-data i {color: #949494; font-style: normal;}
#c-items .c-item.c-item-selected .c-data i {color:#fff; font-style: normal;}

#c-items .c-item .c-data .c-description {
    margin:0;
    float:left;
    width:400px; float:left;
    padding-bottom:7px;
}
#c-items .c-item .c-data .c-description i {
    font-size:11px;
    /*font-size:12px;*/
    font-style:italic;
    line-height:3px;
    /*line-height:12px;*/
}

#c-items .c-item .c-data img.c-limg {width: 20px; height: 20px; display:block; margin: 5px 0;}

#c-items .c-item .c-bottom {padding-top: 20px; display: none;}

#c-items .c-item .c-item-download-flash {position: absolute; left: -9999px;}
#c-items .c-item br {clear: both;}

/*.c-tooltip-ico {float: left; width: 21px; height: 21px; background: url("../images/c/icons.png") -130px 0 no-repeat;}
.c-mini-tooltip-ico {float: left; width: 15px; height: 15px; background: url("../images/fsnack/icons.png") -130px -21px no-repeat;}*/

/* paginator */
#c-paginator {width: 915px; text-align: right; margin: -15px auto 15px auto;}
#c-itemspage .c-items-container #c-paginator{width: auto;}
#c-paginator a, #c-paginator span{padding: 2px 5px;}

/* tooltip */
.c-tooltip, .UAtooltip {position: absolute; border: 1px solid #f9d52f; background: #ffffce; padding:10px 15px; z-index: 999999; font-size: 11px;
	-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
	box-shadow: 2px 2px 2px #ADADAD; line-height: 1.4;}
.c-tooltip {width: 190px;}
	.c-tooltip h3, .UAtooltip h3 {font-size: 16px; margin: 1px 0 0 0; padding: 0; font-weight: normal;}
	.c-tooltip p, .UAtooltip p {font-size: 11px; margin: 5px 0 10px 0; line-height: 16px;}
	.c-tooltip a, .UAtooltip a {font-size: 11px;}

.ui-dialog-content .c-note {color: #A3A3A3; font-size: 11px;}

#c-edit-main-title {height: 58px; overflow: hidden; padding: 0; margin: 0; display: block;}
#c-edit-main-title h1 {line-height: 30px;}
#c-edit-main-title a {font-size: 12px; font-family: Arial;}
#c-edit-main-title div {padding-top: 15px;}
#c-edit-main-title div span {color: #C5C5C5;}
#c-edit-main-title div input {font-size: 22px; width: 300px; padding: 4px 8px; border: 1px solid #C3C3C3;}
#c-edit-main-title img.c-limg {width: 32px; height: 32px; margin-top: 15px; display: block;}

#inlineMessages {color: #444444;font-size: 11px;line-height: 18px; width:650px;float:left;}
#inlineMessages .right {float: right;padding-right: 11px}
#inlineMessages .left {float: left;padding: 0 11px}
#inlineMessages .cont {color: #444444;margin: 0;padding: 5px 0;text-align: left;width: 650px}
#inlineMessages .err .cont {background: none repeat scroll 0 0 #FFFFCE;border: 0}
#inlineMessages .not .cont {background: none repeat scroll 0 0 #F5F5F5;border: 0}
#inlineMessages .not, #c-items #inlineMessages .err {display: none}
#inlineMessages.details-page .not, #inlineMessages.details-page .err {padding: 0;}
.ui-dialog-buttonpane .c-not-show-again {margin: 26px 0 0 0;}

/*preview pannel*/
#c-items-preview {font-size: 12px; line-height: 14px; float:right;width:225px;min-height: 400px; background:#fafafa;padding: 10px 20px;}
/*copy button*/
#c-items-preview .c-bs-copy {position: relative;float:right}

#c-items-preview  .scrolling-panel {float:left;width:225px;padding:0;margin:0;}
#c-items-preview  .scrolling-panel.fixed { position: fixed; top:10px;}
#c-items-preview  .scrolling-panel.down { position: absolute; bottom:10px;}

#c-items-preview div {margin-bottom: 25px;}
#c-items-preview br {clear: both}
#c-items-preview span.line {float:left; padding:3px 0; width:100%}
#c-items-preview h4 {margin:5px 0;font-size:16px;color:#000;font-weight:normal}

#c-items-preview .p-ico {margin-top: 11px;}
#c-items-preview .p-ico a {color:#595959; font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans"; font-size:9px; text-decoration: none; float: left; width:52px; padding: 5px 2px; text-align: center; }
#c-items-preview .p-ico a:hover {background-color: #121212; color:#fff}
#c-items-preview .p-ico a i {background:url(../images/fsnack/icons.png) no-repeat 0 -88px; width:22px;height:22px; display: block; margin: 0 auto 4px auto;}
#c-items-preview .p-ico a.p-ico-new-item i {width: 22px;}

#c-items-preview a.p-ico-copy-move i {background-position: 0 -88px;}
#c-items-preview a.p-ico-delete i {background-position: -22px -88px;}
#c-items-preview a.p-ico-edit i {background-position: -44px -88px;}
#c-items-preview a.p-ico-restore i {background-position: -44px -110px;}
#c-items-preview a.p-ico-download i {background-position: -66px -88px;}
#c-items-preview a.p-ico-tags i {background-position: -88px -88px;}

#c-items-preview a.p-ico-copy-move:hover i {background-position: -110px -110px;}
#c-items-preview a.p-ico-delete:hover i {background-position: -132px -110px;}
#c-items-preview a.p-ico-edit:hover i {background-position: -154px -110px;}
#c-items-preview a.p-ico-restore:hover i {background-position: -88px -110px;}
#c-items-preview a.p-ico-download:hover i {background-position: -176px -110px;}
#c-items-preview a.p-ico-tags:hover i {background-position: -198px -110px;}

#c-items-preview a.tag {float: left;}
#c-items-preview span.separator {float: left;margin-right: 5px;}

#c-items-preview div.disabled {display:none;}
#c-items-preview .c-preview-share a.dl {float:left; padding:3px 5px 0 0;font-size:12px;margin:0;}
#c-items-preview .c-preview-share span.dl {float:left; padding:3px 5px 0 0; font-size:12px;margin:0;}

#c-items-preview .c-preview-share span.psw{padding-bottom:0;}
#c-items-preview .c-preview-share span.link{position:relative}
#c-items-preview .c-preview-share span.password-message{position:relative;height:11px;margin:0;padding:0;line-height: 11px;}

#c-items-preview .psw input[type='password'] {font-size: 15px;padding: 5px; min-width: 180px;border: 1px solid #C5C5C5; margin-right:10px; }
#c-items-preview .psw.disabled {display:none}
#c-items-preview .psw a {font-size:11px;}
#c-items-preview .psw a.disabled {color:#FAFAFA;cursor:default}
#c-items-preview .psw a.disabled:hover {color:#FAFAFA;text-decoration: none;}
#c-items-preview .psw-message {color:#7A7A7A; font-size:11px;}

#c-items-preview .c-preview-share a.share {padding:0;margin:5px 0;float:left; width:110px;}
#c-items-preview .c-preview-share a.share span {background:url(../images/fsnack/icons.png) no-repeat 0 -132px; width:22px;height:22px; display: block; float:left;}
#c-items-preview .c-preview-share a.share span.facebook {background-position: 0 -132px;}
#c-items-preview .c-preview-share a.share span.tweeter {background-position: -22px -132px;}
#c-items-preview .c-preview-share a.share span.email {background-position: -44px -132px;}
#c-items-preview .c-preview-share a.share span.google {background-position: -66px -132px;}
#c-items-preview .c-preview-share a.share i {float:left;padding:3px 0 0 5px;font-style:normal;}

#c-items-preview .c-preview-resources a span{background:url(../images/fsnack/icons.png) no-repeat 0 -22px; width:22px;height:22px; display: block; float:left;}
#c-items-preview .c-preview-resources a span.trash{background-position: -22px -88px;}
#c-items-preview .c-preview-resources a span.faq{background-position: -88px -132px;}
#c-items-preview .c-preview-resources a span.report{background-position: -110px -132px;}
#c-items-preview .c-preview-resources a i {float:left;padding:4px 0 0 5px;font-style:normal;}

#c-items-preview .c-preview-info .line span {float:left}
#c-items-preview .c-preview-info .line span.views {padding-left:3px}
#c-items-preview .c-preview-info .line span.downloads {padding-left:3px}

#c-items-preview .c-preview-info .line .loading{margin:3px 0 0 0;}
#c-items-preview .c-preview-info .line .progress-bar{ width:20px;height:7px;margin:0;}

#c-items-preview .c-preview-file {width:225px;float:left}

/*Treeview widget */
.ui-tree {}
.ui-tree ul.tree-widget{ margin:0;padding:0;}

.ui-tree li.empty{padding-left:0!important;}
.ui-tree .empty .ui-icon {margin-left:0!important;}
.ui-tree .empty .ui-icon {margin-left:0!important;}

.ui-tree ul {margin: 10px 0; padding-left: 20px; min-height:22px;}
.ui-tree li {list-style-type: none;position: relative; min-height: 22px;}

.ui-tree li span.ui-tree-label {cursor: pointer;padding:5px;margin-left:22px;}
.ui-tree li span.ui-treecollapse-anchor {cursor: pointer;position: absolute;width:22px;height:22px;left: 0; top:-2px;}

.ui-tree .leaf{padding-left:10px;}
.ui-tree .ui-icon {background:url(../images/fsnack/icons.png) no-repeat 0 -66px;}
.ui-tree .ui-icon.ui-tree-leaf{background-position: -44px -154px; margin-left:12px;}
.ui-tree .ui-icon.ui-tree-collapse-icon {background-position: -66px -154px;}
.ui-tree .ui-icon.ui-tree-expand-icon {background-position: -44px -154px;}
.ui-tree .ui-state-active {background-color: #121212;color:#fff;}


/* Dialogs */

#c-dialog-move-copy .c-content{
    width:380px;
    height:300px;
    overflow: auto;
    overflow-x: hidden;
    -ms-overflow-x: hidden;
}

#c-dialog-edit-file-info br {clear:both}
#c-dialog-edit-file-info label {float:left;padding:10px 0;width:100px}
#c-dialog-edit-file-info input {float: left; border: 1px solid #b4b4b4; margin: 0 14px 0 0;
        -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; font-size: 15px;
	padding: 6px 8px 6px 8px; margin-right: 8px; *margin-left: 5px; width: 360px; }

#c-dialog-edit-file-info textarea {float: left; border: 1px solid #b4b4b4; margin: 0 14px 0 0;
        -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; font-size: 15px;
	padding: 6px 8px 6px 8px; margin-right: 8px; *margin-left: 5px; width: 360px; }

#c-dialog-create-folder br {clear:both}
#c-dialog-create-folder label {float:left;padding-bottom:10px;width:100px}
#c-dialog-create-folder input {float: left; border: 1px solid #b4b4b4; margin: 0 14px 0 0;
        -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; font-size: 15px;
	padding: 6px 8px 6px 8px; margin-right: 8px; *margin-left: 5px; width: 360px; }

#c-dialog-overwrite-file br {clear:both}
#c-dialog-overwrite-file label {float:left;padding-bottom:10px;width:100px}
#c-dialog-overwrite-file input {float: left; border: 1px solid #b4b4b4; margin: 0 14px 0 0;
        -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; font-size: 15px;
	padding: 6px 8px 6px 8px; margin-right: 8px; *margin-left: 5px; width: 360px; }


/*iselect config*/
.iSelect {display:block; min-width:30px; position:relative; /*float:left;*/height:22px; padding:0; margin-bottom: 10px !important;}

.iSelect.disabled {}

.iSelect .selectBox{ position:absolute; text-align: left !important; cursor:pointer; z-index: 701; }
.iSelect .selectBox:hover,
.iSelect .selectBox.expanded{}

.iSelect .dropDown{position:absolute; top:20px; left:0; margin: 0; padding: 10px 0; border:1px solid #B0B0B0; z-index: 900; background: #FCFCFC;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}

.iSelect .dropUp{position:absolute; top:20px; left:0; margin: 0; padding: 10px 0; border:1px solid #B0B0B0; z-index: 900; background: #FCFCFC;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px;
}

.iSelect li { line-height:20px; cursor:pointer; position:relative; *position:static; list-style:none; background: #FCFCFC; color: #444444; padding: 0 10px; }
.iSelect li:hover{ background: #636363; color: #FFFFFF; }

.iSelect li.inactive{ color:#c3c3c3;}

.iSelect .b-part-text {float: left; color:#444 !important; padding-top:5px;font-size: 12px;line-height: 12px}
.iSelect .b-part-smalltext {float: left; color:#444 !important; padding-top:7px;padding-left: 3px;font-size: 10px; line-height: 10px}
.iSelect .b-part-separator {width: 0px;height: 13px;float: right;border-left:1px solid #FDFDFD;border-right:1px solid #e2e2e2;margin: 3px 0 0 7px !important;}
.iSelect .b-part-arrow {width: 9px;height:21px !important;float: right;margin-left: 6px;}
.iSelect .ua-b-smallerpadding {padding:2px 10px !important;}

div.tagsinput {background: #FFF; width:3650px; height:100px; overflow-y: auto;}
div.tagsinput span.tag {-moz-border-radius:8px; -webkit-border-radius:8px; display: block; float: left; padding: 3px 2px 3px 7px; text-decoration:none; background: #575757; color: #fff; margin-right: 5px; margin-bottom:5px; font-size:12px;}
div.tagsinput span.tag a {color: #fff; text-decoration:none; font-size: 12px;  padding-right:5px}
div.tagsinput span.tag a:hover {color: #000}
div.tagsinput input { width:80px; margin:0px; font-size: 13px; border:1px solid transparent; padding:3px; background: transparent; color: #000; outline:0px;  margin-right:5px; margin-bottom:5px; cursor:pointer;color:#0aa0ff}
div.tagsinput input:hover {text-decoration:underline;}
div.tagsinput div { display:block; float: left; }
.tags_clear { clear: both; width: 100%; height: 0px; }
.not_valid {background: #FBD8DB !important; color: #90111A !important;}

#c-dialog-edit-file-info #edit-f-tags_tag {width: 60px; border:0; font-size:12px;padding:3px;}


/*myUI*/
.myUIHidden {display: none;}

.myUICheckboxContent{
	display:block;
	height: 18px;
	width: 18px;
        float:left;
        margin-bottom:3px;
}

.myUICheckboxContent a.myUICheckbox {
	background: transparent url(../images/checkbox.png) no-repeat 0 0;
	height: 18px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}

.myUICheckboxContent a.myUICheckbox:hover{background-position:-18px 0;}
.myUICheckboxContent a.myUIChecked { background-position: -36px 0;}


.myUICheckboxContent.iphone{
    	width: 44px;
	height: 19px;
	display:block;
        float:left;
        border: 1px solid #FFF;
        margin-bottom:3px;
}

.myUICheckboxContent.iphone a.myUICheckbox {
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
	background: transparent url(../images/fsnack/icheckbox.png) no-repeat -25px 0;
    	width: 44px;
	height: 19px;
	display:block;/*display: -moz-inline-block;*/
        -webkit-transition: background-position .3s ease;
        -moz-transition: background-position .3s ease;
        -o-transition: background-position .3s ease;
        transition: background-position .3s ease;
}

.myUICheckboxContent.iphone a.myUICheckbox:hover{}
.myUICheckboxContent.iphone a.myUIChecked { background-position: 0 0;}


#c-items-preview h4 .h4 {float:left; margin:2px 10px 0 0}
#c-items-preview h4 span.small {font-size:10px; color:#7a7a7a; float:left; margin:3px 0 0 10px; font-weight:normal;}

#c-items-preview label {padding:1px 0 0 10px;float:left;}


/* new FAQ page */

#main_faq {
	margin: auto;
    min-height: 320px;
    padding: 0 0 38px;
    width: 915px;
}

#faq_content {
	float:left;
	width: 66%;
	padding: 0px;
	margin-bottom: 38px;
	margin-right: 30px;
	
}

#faq_content a {
    color: #005FAF;
}

#faq_content a:hover {
    color: #40A7FE;
}


#fix_sidebar {
	width: 30.5%;
}

.inner_padding {
	padding: 30px;
	border: 1px solid #C5C5C5;
}

#faq_header {
	width: 95%;
	float: left;
	padding: 22px 0px 19px 0px;
	margin: 0px;
}

#faq_header.main_title {
	height: auto;
}

#main_faq .main_title h1 {
    padding: 0px;
    line-height: 36px;
    margin: 0px 0px 0px 30px;
}


#sidebar ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#sidebar li {
    list-style-type: none;
    margin-bottom: 30px;
}
#searchform label {
    display: none;
}
#searchform .login_btn {
    margin-top: 3px;
    vertical-align: middle;
}
#searchform .login_input {
    border: 1px solid #C5C5C5;
    font-size: 13px;
    margin-top: 5px;
    padding: 2px 3px;
    vertical-align: middle;
    width: 97%;
}
#search_widget #searchform {
    background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #C5C5C5;
    height: 94px;
    margin: 0;
    padding: 16px 30px 24px;
}
#search_widget #searchform label {
    display: inline;
    font-size: 16px;
}
#search_widget #searchform .login_btn {
    margin: 15px 0 0;
}

#sidebar h2 {
    color: #000000;
    font-family: Helverica,Arial,sans-serif,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana;
    font-size: 20px;
    font-weight: normal;
    line-height: 15px;
    padding: 0 0 4px;
    text-align: left;
}

#sidebar .under_h2 {
	font-size: 13px;
	font-weight: normal;
	font-family: Helverica,Arial,sans-serif,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana;
	color: #000000;
	padding-bottom: 20px;
}

#search_widget h2 {
    color: #000000;
    font-family: Helverica,Arial,sans-serif,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana;
    font-size: 20px;
    font-weight: normal;
    text-align: left;
}	

#sidebar ul ul {
    margin: 0;
    padding: 0;
}

#faq_content.panel_gray_site h3 {
	margin: 15px 0px 11px 0;
}

#sidebar ul ul a {
    color: #2CA18E;
    font-size: 13px;
    text-decoration: underline;
}
#sidebar ul ul a:hover {
    text-decoration: underline;
}
#sidebar ul ul#recentcomments a {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    display: inline;
}
#sidebar li li {
    border-bottom: 1px solid #DEDEDE;
    color: #7E7E7E;
    list-style-type: none;
    margin: 0;
    padding: 9px 0 12px;
}
#sidebar li li:first-child {
    border-top: 1px solid #DEDEDE;
    padding: 6px 0 12px;
}
#sidebar li li.sidebar_p_menu {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#sidebar li li a {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #2CA18E;
    font-size: 15px;
    font-weight: normal;
    text-decoration: underline;
}
#sidebar li li a:hover {
    text-decoration: underline;
}
#sidebar a {
    color: #017BE3;
    font-size: 15px;
}
#sidebar a:link {
    color: #017BE3;
    text-decoration: underline;
}
#sidebar a:visited {
    color: #017BE3;
    text-decoration: underline;
}
#sidebar a:hover {
    color: #40A7FE;
    text-decoration: underline;
}
#sidebar .side_banner {
    border: 1px solid #C5C5C5;
    margin-top: 30px;
}
#sidebar .side_banner img {
    padding: 0;
}
h2.widgetitle {
    background-image: none;
    color: #FFFFFF;
    font-size: 0;
}
li.wigit_text {
    background-color: transparent;
    background-image: none;
    border: medium none;
}

a#searchsubmit {
    color: #FFFFFF !important;
    float: right;
    font-size: inherit !important;
    margin-top: 10px;
}
#sidebar .textwidget {
    margin-top: 30px;
    width: 215px;
}

#fix_sidebar {
    float: right;
    margin: 0;
    padding: 0;

}
#sidebar {
    padding-bottom: 0;
}

#search {
    margin-left: 551px;
    margin-top: -68px;
}
#search input {
    background-color: #D3D9DB;
    border: 1px solid #FFFFFF;
    height: 17px;
    width: 133px;
}
input#submit {
    border: 0 none;
    height: 21px;
    margin-top: 1px;
    position: absolute;
    width: 69px;
}

#main_faq ul.boxed {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C5C5C5;
    padding: 30px 30px 0px 30px !important;
}

#search_widget {
	float: right;
	width: 30.5%;
	margin-bottom: 30px;
}

#main_faq .panel_gray_site h2 {
	line-height: 20px;
	margin:0px;
}

#UA-container.faq {
	min-width: 320px !important;
}

#faq_content.panel_gray_site {
	border: none;
}

#faq_content.panel_gray_site p {
    margin: 0 0 32px;
}

#UA-footer.faq {
    min-width: 320px !important;
}

#faq_content div.question {
	color: #017be3;
	cursor: pointer;
	font-size: 15px;
	margin-bottom: 10px;
	margin-top: 16px;
	line-height: 22px;
}

#faq_content div.question:hover {
	color: #40A7FE;
}

#faq_content div.answer {
	display: none;
	color: #7E7E7E;
    font-size: 15px;
    line-height: 24px;
}

#faq_content div.question_arrow {
	border-bottom: 5px solid #FFFFFF;
    border-left: 5px solid #007ae2;
    border-top: 5px solid #FFFFFF;
    float: left;
    font-size: 0;
    line-height: 0;
    margin-right: 7px;
    margin-top: 5px;
    margin-left: 3px;
    width: 0;
}

#faq_content div.question_arrow.rotated {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);  
    -moz-transform: rotate(90deg);  
    -ms-transform: rotate(90deg);  
    -o-transform: rotate(90deg);
}

.fs_icon {
    position: relative;
    top: 4px;
}

/* end FAQ */

.flatButton
{
    display: inline-block;
    font-family: Arial,sans-serif;
    font-weight: normal;
    font-size: 15px;
    color: #565656;
    height: 29px;
    line-height: 29px;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.24);
    padding: 0px 22px;
    border:1px solid #d3d3d3;

    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top,  #fefefe 0%, #f7f7f7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fefefe 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fefefe 0%,#f7f7f7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fefefe 0%,#f7f7f7 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fefefe 0%,#f7f7f7 100%); /* W3C */

    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    cursor: pointer;
    text-decoration: none;
}
.flatButton:hover
{
    text-decoration: none;

    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);

    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #fcfcfc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fcfcfc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#fcfcfc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#fcfcfc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#fcfcfc 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#fcfcfc 100%); /* W3C */
}
.flatButton:active
{
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);

    background:#fdfdfd;
}
.flatButton.green
{
    background: #6bb71f;
    border: 1px solid #60a41c;
    color: #fff;
}
.flatButton.green:hover
{
    background: #82c341;
}
.flatButton.green:active
{
    background: #7fbf40;
}

/* notifications */
#notification_overlay
{
    position: fixed;
    z-index: 9999;
    /* background-color: rgba(0, 0, 0, 0.25); */
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    display: none;
}
.notification_popin
{
    width: 463px;
    background-color: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -261px;
    z-index: 10000;
    border: 1px solid #c5c5c5;
    -moz-box-shadow:    0 0 13px rgba(0, 0, 0, 0.71);
    -webkit-box-shadow: 0 0 13px rgba(0, 0, 0, 0.71);
    box-shadow:         0 0 13px rgba(0, 0, 0, 0.71);
    display: none;
}
    .notification_popin.show
    {
        display: block;
    }
        .notification_popin.show .flatButton {
            height: 33px; line-height: 33px; padding: 0 24px;
        }
    .notification_popin .n_cnt
    {
        padding: 20px 30px 30px 30px;
    }
    .notification_popin .n_ttl
    {
        font-family: 'Open Sans',Arial,sans-serif;
        font-weight: 300;
        font-size: 24px;
        line-height: 24px;
        color: #565656;
        padding-top: 3px;
    }
    .notification_popin .alert_text
    {
        clear: both;
        font-family: Arial,sans-serif;
        font-weight: normal;
        font-size: 15px;
        line-height: 20px;
        color: #565656;
        padding-top: 22px;
    }
    .notification_popin .alert_dont_show
    {
        padding-top: 17px;
    }
        .notification_popin .alert_dont_show .dontShowCheckbox
        {
            margin-left: 0;
            margin-right:8px;
        }
        .notification_popin .alert_dont_show label
        {
            font-family: Arial,sans-serif;
            font-weight: normal;
            font-size: 14px;
            color: #787878;
            position: absolute;
            margin-top: 2px;
        }
        .notification_popin .button_bar
        {
            background-color: #f9f8f4;
            padding: 13px 30px;
            text-align: right;
        }
.notification_popin.custom
{
    width: 428px;
}
    .notification_popin.custom .n_ttl
    {
        font-weight: 400;
        font-size: 21px;
        line-height: 21px;
        color: #000;
        padding-top: 6px;
        display: inline-block;
        float: left;
        max-width: 295px;
    }
    .notification_popin.custom .n_cnt
    {
        padding: 20px 30px 0px 30px;
    }
    .notification_popin.custom.show .flatButton
    {
        display: inline-block;
        height: 29px;
        line-height: 28px;
        text-decoration: none;
        padding: 0px 16px;
    }
    .notification_popin.custom .n_cnt .flatButton
    {
        float: right;
        width: 61px;
        height: 21px;
        font-size: 11px;
        color: #444;
        margin-top: 5px;
        text-shadow: none;
        padding: 0px;
        line-height: 21px;
        text-align: center;
    }
    .notification_popin.custom .popinContent img
    {
        float: left;
        border: 1px solid #c5c5c5;
    }
    .notification_popin.custom .popinContent .txt
    {
        float: right;
        width: 184px;
        font-family: Arial,sans-serif;
        font-weight: normal;
        color: #3f3f3f;
        font-size: 12px;
        line-height: 19px;
        padding-top: 11px;
    }
    .notification_popin.custom .button_bar
    {
        background-color: #fff;
        padding: 4px 30px 30px 30px;
    }
    .notification_popin.custom .alert_text
    {
        padding: 29px 0px;
    }

@media all and (max-width: 980px)
{
}
@media all and (max-width: 955px)
{
	.homeContent .b .examples .x.l.last
	{
		margin-bottom: 30px;
	}
	.homeContent .b .examples .x
	{
		width: 112px;
		height: 90px;
		margin-right: 17px;
		margin-bottom: 17px;
	}
	.homeContent .b .examples .x a
	{
		width: 112px;
		height: 90px;
		background-image: url("/images/example_icons_mini.jpg");
	}	
	.homeContent .b .examples .x a.i1{background-position: 0px 0px;}
	.homeContent .b .examples .x a.i2{background-position: -112px 0px;}
	.homeContent .b .examples .x a.i3{background-position: 0px -90px;}
	.homeContent .b .examples .x a.i4{background-position: -112px -90px;}
	.homeContent .b .examples .x a .ol
	{
		width: 112px;
		height: 90px;
	}
	.homeContent .b .examples .x a .ol .cnt .txt
	{
		display: none;
	}
	
	.homeContent .b .examples .x:nth-child(2n+1)
	{
		margin-right: 17px;
		margin-bottom: 17px!important;
	}
	.homeContent .pdd
	{
		padding-left: 20px;
		padding-right: 20px;
	}
		/* FAQ page */
	#main_faq {
		width: 95%;
	}

	#search_widget {
		min-width: 277px;
	}
	
	#fix_sidebar {
		min-width: 277px;
	}
	
	#faq_content {
		width: 63%;
	}	
}
@media all and (max-width: 930px)
{
	.screen .uc
	{
		width: 40%;
		margin-top: 17px;
	}
}
@media all and (max-width: 920px)
{
}
@media all and (max-width: 900px)
{
	.screen .uc
	{
		margin-top: 17px;
		width: 35%;
	}
	
		/* FAQ page */
		 	
	#faq_content {
		width: 60%;
	}	
}
@media all and (max-width: 850px)
{
/*	#s3 h1
	{
		font-size: 25px;
		line-height: 25px;
	}
*/
	.fileuploadbutton
	{
		margin-top: 40px;
	}
	a.uploadButton
	{
		margin-top: 40px;
	}
	.screen .uc
	{
		width: 30%;
		margin-top: 37px;
	}
		/* FAQ page */
		 	
	#faq_content {
		width: 58%;
	}	
}
@media all and (max-width: 800px)
{
	.screen .or, .upload-cloud
	{
		display: none;
	}
	.homeheader .hh_title
	{
		padding-top: 57px;
	}
	.hh_text_cont
	{
		padding-top: 24px;
	}
		/* FAQ page */
	
	#faq_content {
		width: 57%;
	 	margin-right: 20px;
	}
	
	#search_widget {
		margin-bottom: 20px;
	}		
}
@media all and (max-width: 767px)
{
/*	#s3 h1
	{
		font-size: 20px;
		line-height: 20px;
	}
*/
	.homeContent .b
	{
		min-height: 472px;
	}
}

@media all and (max-width: 750px) {
		/* FAQ page */

	#faq_content {
		width: 55%;
	}
}

@media all and (max-width: 720px) {
		/* FAQ page */

	#faq_content {
		width: 53%;
	}
}

@media all and (max-width: 690px) {
		/* FAQ page */

	#faq_content {
		width: 51%;
	}
	
	.inner_padding {
		padding: 30px 20px;
	}
	
	#search_widget #searchform {
		padding: 16px 20px 24px;
	}
	
	#main_faq ul.boxed {
		 padding: 20px 20px 0 !important;
	}
	
	#faq_content.panel_gray_site h2 {
		font-size: 26px;
	}
}

@media all and (max-width: 660px) { 
	#main_faq {
		width: 95%;
		min-width: 300px;
	}
	#faq_header {
		float: none;
		width: 100%;
	}
	#search_widget {
		width: 100%;
		float:none;
	}
	
	#fix_sidebar {
		width: 100%;
		float:none;
	}
	
	#faq_content {
		width: 100%;
		float:none;
		margin: 0px 0px 20px 0px;
	}
	
	#searchform .login_input {
		width: 98.5%;
	}

}

@media all and (max-width: 600px)
{
	.homeContent .line.end
	{
		display: block;
	}
	.homeContent .a .pdd, .homeContent .b .pdd, .homeContent .c .pdd
	{
		padding-left: 20px;
	}
	.homeheader .hh_title h1
	{
		font-size: 30px;
		line-height: 30px;
	}
	.homeheader .home_alien
	{
		display: none;
	}
	.homeheader .header_right
	{
		width: 100%;
	}
	.homeheader .header_right .cnt
	{
		padding: 0px 18px;
	}
	.hh_text_cont
	{
		padding-top: 20px;
	}
	.homeheader .hh_title
	{
		padding-top: 33px;
		text-align: center;
	}
	.hh_text_cont .hh_text
	{
		font-size: 16px;
		padding: 5px 0px 5px 0px;
	}
	.homeheader .makeabanner
	{
		margin-top: 10px;
		padding: 20px 0px 30px 0px;
		position: relative;
	}
	.homeheader .alien
	{
		display: block;
		min-width: 289px;
		max-width: 325px;
		margin-bottom: 0px;
	}
	.homeheader .alien img
	{
		
	}
	.homeheader .header_right .cnt a img
	{
		min-width: 273px;
	}
	.homeContent .b
	{
		min-height: 214px;
	}
	.homeContent .b .examples .x
	{
		width: 112px;
		height: 90px;
		margin-bottom: 17px;
		margin-right: 17px!important;
	}
	.homeContent .b .examples .x.last
	{
		margin-bottom: 17px!important;
	}
	.homeContent .a, .homeContent .b, .homeContent .c
	{
		float: none;
		clear: both;
		width: 100%;
	}
	.homeContent .reviews h2.review
	{
		padding-top: 18px;
	}
	.homeContent .reviews .line.h
	{
		display: block;
	}
	.homeContent .reviews
	{
		padding-top: 0px;
	}
	.homeContent .b h2
	{
		padding-top: 15px;
	}
	#s1, #s2, #s3
	{
		min-height: 1px;
	}
	#s2 h1/*, #s3 h1*/
	{
		text-align: center;
	}
	.screen #inlineLogin
	{
		margin: 0px auto;
		width: 320px;
		float: none;
		clear: both;
	}
	.fileuploadbutton
	{
		margin-top: 0px;
		margin-left: auto;
		margin-right: auto;
		display: block;
		position: relative;
	}
	a.uploadButton
	{
		clear: both;
		float: none;
		display: block;
		margin-top: -59px;
		margin-left: auto;
		margin-right: auto;
	}
	#s-items .s-item
	{
		margin-left: auto;
		margin-right: auto;
	}
	.homeContent  .b .text.center iframe
	{
		width: 270px;
		height: 353px;
	}
	
}
@media all and (max-width: 400px)
{
}
