﻿
.clear{clear:both;}

a,div,img {
    -moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;transition: all 0.3s linear;
}



#header{padding:0 0 5px 0;margin:0px 0 0px 0;background-color:#2f2f2f;width:100%;min-width:1000px;
}
#headContainer{margin:0px auto;width:1000px;}
#topMenu,#topDate,a.animate:hover{/*border:solid 1px #fff;*/
}
#topMenu{width:800px;border-radius:0 0 8px 8px;padding:0px 6px 0 0;margin:0px 0px 0 0;float:right;
}
#topMenu ul{padding:0;margin:0;
}
#topMenu li{padding:8px 0px 8px 0px;list-style:inline;display:block;float:right;margin:0;margin-bottom:1px;}
#topMenu li a{padding:8px 13px 8px 12px;text-decoration:none;font-family:BYekan;font-size:13px;color:white;}
#topMenu li a:hover{color:#ffc107;}
#topMenu li a.animate {
    }
li a.animate:hover{/*background-color:#383838 !important;color:#ff4e0f !important;*/}
i.livicon{margin:2px 5px 0px -8px;padding:0;float:right;}
#topDate{padding:0px;border-radius:0 0 8px 8px;max-width:300px;float:left;}
.topDate{padding:8px 9px 8px 9px;text-align:center;
font-family:BYekan;font-size:15px;color:white;
}
.topDate:hover{color:#ffc107;}
#logo{width:300px;float:right;margin-right:5px;margin-top:0px;text-align:right;padding:0;}




#bank{background-color:#f5f5f5;border:solid 1px #e7e7e7;border-radius:7px;padding:5px;margin:20px 5px 5px 5px;text-align:center;}
ex:0; }
}
/* ANIMATION BAR */
@-moz-keyframes fullexpand {
    0%, 20%, 40%, 60%, 80%, 100% { width:0%; opacity:0; }
    4%, 24%, 44%, 64%, 84% { width:0%; opacity:0.3; }
   16%, 36%, 56%, 76%, 96% { width:100%; opacity:0.7; }
   17%, 37%, 57%, 77%, 97% { width:100%; opacity:0.3; }
   18%, 38%, 58%, 78%, 98% { width:100%; opacity:0; }	
}
@-webkit-keyframes fullexpand {
    0%, 20%, 40%, 60%, 80%, 100% { width:0%; opacity:0; }
    4%, 24%, 44%, 64%, 84% { width:0%; opacity:0.3; }
   16%, 36%, 56%, 76%, 96% { width:100%; opacity:0.7; }
   17%, 37%, 57%, 77%, 97% { width:100%; opacity:0.3; }
   18%, 38%, 58%, 78%, 98% { width:100%; opacity:0; }	
}
/*****************************************************************/
.middle{width:990px;margin:0 auto}
.middle a{text-decoration:none;}
.connect{width:990px;margin:0 auto}
#logo{width:500px;height:190px;display:inline-block;float:right;}
#logo img{max-width:500px;max-height:230px;}
.top-menu{background:#2f2f2f;width:100%;height:30px;padding:5px 0px;margin:0px;}
.top-menu ul{float:right}
.top-menu ul li{list-style:none;float:right;padding:5px 5px 5px 0px;transition:all .5s ease;}
.top-menu ul li a{color:#fff;font-family:BYekan;font-size:13.3px;padding:3px 5px 5px 10px;border-left:#383838 1px solid;}
.top-menu ul li a:hover{color:#14ae7d;}
.user{width:auto;float:left;}
.Member{width:auto;font-family:BYekan;font-size:14px;text-align:right;float:left;color:#fff;padding:5px 5px 3px 10px;margin:0px 0px 0px 5px;border-left:#383838 1px solid;}
.Member:hover{color:#14ae7d;}
.base-head{background:#3f3f3f;width:100%;height:200px;padding:5px 0px;margin:0px; border-bottom: 5px solid #ffc107;}
a.order,a.file,a.sup{margin:10px 1px 0px 1px;padding:85px 5px 0 0;width:120px;height:50px;float:left;color:#b3b3b3;letter-spacing:-0.5px;font-family:BYekan;font-size:16px;text-align:center;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
a.order{display:inline-block;background:#333333 url(images/order.png) no-repeat 50% 20%; border-top:2px solid #ffc107;}
a.order:hover{background:#ffc107 url(images/order.png) no-repeat 50% 10%;color:#fff;font-size:17px;}
a.file{display:inline-block;background:#333333 url(images/home.png) no-repeat 50% 20%;width:140px; border-top:2px solid #ffc107;}
a.file:hover{background:#ffc107  url(images/home.png) no-repeat 50% 10%;color:#fff;font-size:17px;}
a.sup{display:inline-block;background:#333333 url(images/dollars25.png) no-repeat 50% 20%; border-top:2px solid #ffc107;}
a.sup:hover{background:#ffc107 url(images/dollars25.png) no-repeat 50% 10%;color:#fff;font-size:17px;}

.search{float:left;margin:3px 0px 0px 0px;width:405px;}
.search input[type=submit]{background:#545454 url(images/ser.png) no-repeat center;width:40px;height:40px;border:none;float:left;margin:5px 0;color:#fff;padding:0px 5px 0px 5px;cursor:pointer;font:normal 14px BYekan;transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;}
.search input[type=text]{background:#545454;border:none;width: 345px;height: 31px;margin: 5px 5px;font:normal 12px BYekan;padding-right:5px;float:right;color:#a7a7a7;}


/* contact-form-7 start */

div.wpcf7 {
	margin: 0;
	padding: 0;
}

div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}

div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}

div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}

.wpcf7-form-control-wrap {
	position: relative;
}

span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #ff0000;
	background: #fff;
	padding: .2em .8em;
}

span.wpcf7-list-item {
	margin-left: 0.5em;
}

.wpcf7-display-none {
	display: none;
}

div.wpcf7 img.ajax-loader {
	border: none;
	vertical-align: middle;
	margin-left: 4px;
}

div.wpcf7 div.ajax-error {
	display: none;
}

div.wpcf7 .placeheld {
	color: #888;
}


span.wpcf7-not-valid-tip {
	direction: rtl;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip { 
	left: auto;
	right: 20%;
}

span.wpcf7-list-item {
	margin-left: 0;
	margin-right: 0.5em;
}



/* contact-form-7 end  */




/* wp-filebase.css  start  DEFAULT FILE TEMPLATE #################### */

.wpfilebase-file-default {
	width: 420px;
	padding: 5px;
	margin: 10px auto 25px auto;	
	/* border: 1px solid #999; twenty14 adjust*/
	
	color: #333;
	text-align: left;	
	line-height: normal;
	
	/*
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;  twenty14 adjust*/

	cursor:pointer;

	box-shadow: 1px 1px 1px #CCC;
	
	background: #EEE;
	/* gradient */
	background: -moz-linear-gradient(top, #EEE 0%, #CCC 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEE), color-stop(100%,#CCC));
	background: -webkit-linear-gradient(top, #EEE 0%,#CCC 100%);
	background: -o-linear-gradient(top, #EEE 0%,#CCC 100%);
	background: -ms-linear-gradient(top, #EEE 0%,#CCC 100%);
	background: linear-gradient(to bottom, #EEE 0%,#CCC 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
}

.wpfilebase-file-default .icon { float: left; }

.wpfilebase-file-default .icon img {
	margin: 2px 0 2px 2px;
	padding: 2px;
	background-color: #FFF;
	border: 1px solid #999;
}

.wpfilebase-file-default .filetitle {
	float: left;
	font-size: 10px;
	margin: 0 0 4px 8px;
	height: 40px;
}

.wpfilebase-file-default .filetitle a {
	font-size: 18px;
	text-decoration: none;
	line-height: 29px;
	text-shadow: 1px 1px 1px white;
}

.wpfilebase-file-default .filetitle a.postlink, .wpfilebase-file-default .info a {
	text-decoration: none;
	padding: 1px 4px 1px 4px;
	background-color: #bbb;
	border-radius: 3px;
	text-shadow: none;
}

.wpfilebase-file-default .filetitle a.postlink {
	margin-left: 4px;
	font-size: 10px;
	text-shadow: 0px 1px 1px #eee;
	vertical-align: bottom;
	background-color: #ccc;
}

.wpfilebase-file-default .info a {
	text-transform: uppercase;
	line-height: 18px;
	text-shadow: 0px 1px 1px #ddd;
}

.wpfilebase-file-default .info {
	float: right;
	text-align: right;
	font-size: 10px;
	margin: 12px 8px 0 auto;

	height: 50px;
	padding-right: 60px;
	padding-top: 3px;

	background-image: url('images/down-green.png'); /* change this to ... down-gray.png ... for gray arrow */
	background-repeat: no-repeat;
	background-position: top right;
}

.wpfilebase-file-default .details {
	clear: both;
	font-size: 12px;
	padding: 8px 18px 0 18px;
	overflow: hidden;
}

.wpfilebase-file-default .details table, .wpfilebase-file-default .details table tr, .wpfilebase-file-default .details table tr th, .wpfilebase-file-default .details table tr td {
	border: none;
	border-collapse: collapse;
	background: none;
}

.wpfilebase-file-default .details table {
	width: 100%;
	margin: 20px 0 0 0;
}

.wpfilebase-file-default .details table tr { border-top: 1px solid #bbb; }

/* #################### DEFAULT FILE TEMPLATE END #################### */


/* #################### DEFAULT CATEGORY TEMPLATE #################### */
.wpfilebase-cat-default {
	width: 420px;
	margin: 10px auto 25px auto;
	text-align: left;
}

.wpfilebase-cat-default h3 {
	font-size: 18px;
}

.wpfilebase-cat-default h3 img {
	margin-left: -45px;
}

.wpfilebase-cat-default h3 a {
	margin-left: 10px;
	text-decoration: none;
	text-shadow: 1px 1px 1px white;
}

.wpfilebase-cat-default h3 span {
	font-size: 12px;
	text-transform: uppercase;
	font-weight: normal;
	margin-left: 7px;
}
/* #################### DEFAULT CATEGORY TEMPLATE END #################### */


/* #################### OLD DEFAULT FILE TEMPLATE #################### */

.wpfilebase-attachment {
	border: 2px solid #666;
	color: #333;
	padding: 4px;
	margin: 10px;
	text-align: left;
	background-color: #ddd;
	background-image: url('images/down.png');
	background-repeat: no-repeat;
	background-position: top right;
	vertical-align: middle;
	width: 420px;
	line-height: normal;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wpfilebase-attachment-cat {
	background-image: none;
}

.wpfilebase-fileicon { float: left; }

.wpfilebase-fileicon img {
	margin: 2px 0 2px 2px;
	padding: 2px;
	background-color: #FFF;
	border: 1px solid #999;
}

.wpfilebase-attachment .wpfilebase-rightcol { float: left; }

.wpfilebase-filetitle {
	float: left;
	font-size: 10px;
	margin: 0 0 4px 8px;
	height: 40px;
}

.wpfilebase-filetitle a { font-size: 16px; }

.wpfilebase-filetitle a.wpfilebase-postlink { font-size: 10px; }

.wpfilebase-fileinfo {
	float: right;
	text-align: left;
	font-size: 10px;
	margin: 0 3px 0 auto;
}

.wpfilebase-filedetails {
	clear: both;
	font-size: 12px;
	width: 250px;
	margin: 0 -50px 0 0;
	padding: 0;
}

.wpfilebase-filedetails table, .wpfilebase-filedetails table tr, .wpfilebase-filedetails table tr th, .wpfilebase-filedetails table tr td {
	border: none;
	border-collapse: collapse;
}

.wpfilebase-filedetails table {
	width: 100%;
}

.wpfilebase-filedetails td {
	padding: 0 0 6px 4px;
}

.wpfilebase-filedetails table th {
	vertical-align: top;
	font-size: 10px;
}

/* #################### OLD DEFAULT FILE TEMPLATE END #################### */


/* #################### MISC #################### */
.wpfilebase-catselect {	width: 100%; }

#wpfb-credits {
	margin: 0 auto 2px auto;
	text-align: center;
}

/* DOWNLOAD BUTTON */
.wpfb-dlbtn div { width:250px; height:40px; margin:0; padding:0; background:transparent url('images/dl_btn.png') no-repeat top center;}
.wpfb-dlbtn div:hover { background-image: url('images/dl_btn_hover.png'); }


/* wp-filebase.css  start  DEFAULT FILE TEMPLATE #################### */




/* wp-pagenavi  start */

.wp-pagenavi {
	padding: 10px 20px 10px !important;
	display:block !important;
	clear:both !important;
}
.wp-pagenavi a ,.wp-pagenavi span.pages, .wp-pagenavi span.extend {
		color:#707070 !important;
		background:#FFFFFF !important;
		border-radius:3px !important;	
		-moz-border-radius:3px !important;
		-webkit-border-radius:3px !important;
		border:solid 1px #DCDCDC !important;
		padding:6px 9px 6px 9px !important;
		margin-right:3px !important;
		text-decoration:none !important;
		font-size:12px !important;
}
.wp-pagenavi a:hover {
		border-color:#202020 !important;
		background:#525252 !important;
		color:#fff !important;
		background:-moz-linear-gradient(top,#9F9F9F 1px,#6C6C6C 1px,#525252) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#9F9F9F),color-stop(0.02,#6C6C6C),color-stop(1,#525252)) !important;

}
 .wp-pagenavi span.current{
		padding:6px 9px 6px 9px !important;
		border:solid 1px #DCDCDC !important;
		border-color:#3390CA !important;
		border-radius:3px !important;	
		-moz-border-radius:3px !important;
		-webkit-border-radius:3px !important;
		color:#fff !important;
		margin-right:3px !important;
		border-color:#202020 !important;
		background:#525252 !important;
		background:-moz-linear-gradient(top,#9F9F9F 1px,#6C6C6C 1px,#525252) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#9F9F9F),color-stop(0.02,#6C6C6C),color-stop(1,#525252)) !important;
}



/* wp-pagenavi  end  */