
/*====== tagLine style =======*/
#tagLine {
	margin-bottom:60px;
	padding:0;
	background:#ddd;
	border-bottom:1px solid #d1d1d1;
	border-left:2px solid #cd4450;
}
#tagLine h4 {
	padding:22px 18px;
	font:400 18px/24px 'Droid Sans', sans-serif;
	text-transform: uppercase;
	color:#323232;
}
#tagLine h4 em {
	font:400 14px 'Droid Serif', serif;
	text-transform: none;
	color:#666;
}
#tagLine button.red_btn {
	margin:22px 18px;
	padding:10px 20px;
	border:1px solid #3c3c3c;
	background:none;
	font:400 14px 'Droid Serif', serif;
	color:#fff;
	cursor: pointer;
	background: #444444;
	background: -moz-linear-gradient(top, #444444 1%, #2b2b2b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#444444), color-stop(100%,#2b2b2b));
	background: -webkit-linear-gradient(top, #444444 1%,#2b2b2b 100%);
	background: -o-linear-gradient(top, #444444 1%,#2b2b2b 100%);
	background: -ms-linear-gradient(top, #444444 1%,#2b2b2b 100%);
	background: linear-gradient(to bottom, #444444 1%,#2b2b2b 100%);
	/* border rounded */
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	/* box shadow */
	box-shadow: 0 1px 0 #121212, inset 0 1px 1px #999;
	-webkit-box-shadow: 0 1px 0 #121212, inset 0 1px 1px #999;
	-moz-box-shadow: 0 1px 0 #121212, inset 0 1px 1px #999;
	-o-box-shadow: 0 1px 0 #121212, inset 0 1px 1px #999;
}
#tagLine button.red_btn:hover {
	background: #2b2b2b;
	background: -moz-linear-gradient(top, #2b2b2b 0%, #444444 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b2b2b), color-stop(99%,#444444));
	background: -webkit-linear-gradient(top, #2b2b2b 0%,#444444 99%);
	background: -o-linear-gradient(top, #2b2b2b 0%,#444444 99%);
	background: -ms-linear-gradient(top, #2b2b2b 0%,#444444 99%);
	background: linear-gradient(to bottom, #2b2b2b 0%,#444444 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#444444',GradientType=0 );
}
/*===== end it ========*/


/*========= latestFolio Style ===========*/
#latestFolio {
	margin:0 0 60px 0;
}
/* ul */
#latestFolio ul.folioContainer li.folio {
	position:relative;
	display: block;
}
/* setting div */
#latestFolio ul.folioContainer li div.setting {
	position:absolute;
	left:50%;
	top:100%;
	margin-left:-30px;
	margin-top:-30px;
	z-index:80;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}
/* view */
#latestFolio ul.folioContainer li div a.viewfolio:link {
	width:35px;
	height:35px;
	display:block;
	background:url('../images/icons/image_hover.png') no-repeat 0 0;
	font:0/0 a;
	box-shadow:none;
	border:none;
	float:left;
	left:0;
}
#latestFolio ul.folioContainer li div a.viewfolio:hover{
	background:url('../images/icons/image_hover.png') no-repeat 0 -35px;
}
/* link */
#latestFolio ul.folioContainer li div a.linkfolio:link {
	width:35px;
	height:35px;
	display:block;
	background:url('../images/icons/image_hover.png') no-repeat -35px 0;
	font:0/0 a;
	box-shadow:none;
	border:none;
	float:left;
	left:0;
}
#latestFolio ul.folioContainer li div a.linkfolio:hover {
	background:url('../images/icons/image_hover.png') no-repeat -35px -35px;
}

/* folio div contain the images */
#latestFolio ul.folioContainer li div.folio_img {
	padding:4px;
	overflow:hidden;
	background:#fff;
	border:1px solid #ddd;
}
#latestFolio ul.folioContainer li a, #latestFolio ul.folioContainer li a img {
	display:block;
	width:100%;
}



/*============ latest blog =============*/

/* aticle body */
article div.articleBody div.article_img {
	padding:4px;
	display:block;
	background:#fff;
	border:1px solid #ddd;
	/* box-shadow */
	box-shadow:0 1px 1px #dedede;
	-webkit-box-shadow:0 1px 1px #dedede;
	-moz-box-shadow:0 1px 1px #dedede;
	-o-box-shadow:0 1px 1px #dedede;
}
article div.articleBody div.article_img a,
article div.articleBody div.article_img img {
	width:100%;
	display: block;
}
article div.articleBody div.article_img a:hover {
	opacity: .6;
	-moz-opacity: .6;
	filter:alpha(opacity=60);
}
article div.articleBody h4 {
	margin:12px 0;
}
article div.articleBody h4 a {
	color:#323232;
	font:400 18px/24px 'Droid Sans', sans-serif;
}
article div.articleBody h4 a:hover {
	color:#cd4450;
}
article div.articleBody h4 span.writter {
	font:italic 12px/24px 'Droid serif', serif;
	color:#9f9f9f;
}
article div.articleBody h4 span.time {
	color: #777;
	display:none;
}
article div.articleBody p {
	margin:0 0 18px 0;
}
/*========= end it ==========*/

#whatWeOffer h4 {
	color:#323232;
	font:400 18px/24px 'Droid Sans', sans-serif;
	margin:0 0 12px 0;
	padding:4px 0 4px 45px;
	background:url('../images/icons/chossing_us.png') no-repeat;
}
#whatWeOffer p {
	margin-bottom:18px;
	padding:0 6px;
}
/* divs */
#whatWeOffer div.responsive h4 {
	background-position: 0 0;
}
#whatWeOffer div.support h4 {
	background-position: 0 -53px;
}
#whatWeOffer div.compatible h4 {
	background-position: 0 -106px;
}
#whatWeOffer div.wp h4 {
	background-position: 0 -159px;
}



/*======== aside =============*/
/*== little_about ===*/
#little_about {
	margin:0 0 60px 0;
}


/*========== video_widget =========*/
#video_widget {
	margin:0 0 60px 0;

}
#video_widget div.video {
	border:2px solid #aaa;

}
#video_widget iframe {
	background:#ddd;
	padding:0;
	margin:0;
	display: block;
}

/*===== testimonials =====*/
#testimonials {
	margin:0;
}

/*================ h3 heading_floated style ==========*/
table.heading_floated {
    border-collapse:collapse;
    border-spacing:0;
    margin:0 0 30px 0;
    width:100%;
}
table.heading_floated tr {
    display: table-row;
}
table.heading_floated tr td {
    display: table-cell;
}
table.heading_floated tr td.right_border {
    width:48%;
    background:url('../images/icons/header_border.png') repeat-x center;
}
table.heading_floated tr td.title_text {
    white-space: nowrap;
    padding:0 12px 0 0;
}
table.heading_floated tr td.title_text h3 {
    font: 16px/21px 'Oswald', sans-serif;
    padding:0;
    margin: 0;
    color:#333;
    text-transform:uppercase;
    /* text shadow */
    text-shadow:0 1px 0 #eee;
    -webkit-text-shadow:0 1px 0 #eee;
    -moz-text-shadow:0 1px 0 #eee;
    -o-text-shadow:0 1px 0 #eee;
}
/*====== end it ======*/


#testimonials div.pagers {
	margin-left:12px;
}
#testimonials  div.pagers a {
	float: left;
	width:22px;
	height:16px;
	display:inline-block;
	text-indent:-999999em;
	background:url('../images/icons/arrows.png') no-repeat left top;
	/* remove transition */
	transition:none;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
}#testimonials div.pagers a.prev {
	background-position:0 0;
}
#testimonials div.pagers a.prev:hover {
	background-position:0 -16px;
}
#testimonials div.pagers a.nxt {
	background-position:right 0;
}
#testimonials div.pagers a.nxt:hover {
	background-position:right -16px;
}
#testimonials p {
	padding-left:35px;
	background:url('../images/icons/qoute.png') no-repeat left top;
}


