
.theme1 .main-container { background-color:#fff; border:0px solid #e5e5e5; border-radius:8px; padding:15px 40px; }
.theme1 { font-family: Arial, sans-serif; font-size:12px; line-height: 20px; color: #777; text-shadow: #fff 1px 1px 1px; }
.theme1 h2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #646262; text-shadow: #fff 1px 1px 1px; margin: 0px 0 2px 0; width: 100%; }
.theme1 p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #646262; text-shadow: #fff 1px 1px 1px; margin: 0px; width: 100%; line-height:16px; }
.theme1 .thumb { border:0px solid #71bf43; padding:0px; height:auto; background:#fff; position:relative; z-index:50; }
/**********************************
	-	THEME-1	MORE	-
***********************************/
.theme1 .page-more { visibility:hidden; }
.theme1 >ul { visibility:hidden; }
.theme1 .big-image { float:left; border:1px solid #ddd; padding:4px; height:auto; background:#fff; position:relative; z-index:50; margin-right:30px; }
.theme1 .details { position:relative; float:left; width:110px; margin-right:30px; }
.theme1 .details_double { position:relative; float:left; width:320px; margin-right:30px; }
.theme1 .video_clip { position:relative; float:left; width: 498px; height: 280px; border:1px solid #ddd; padding:4px; margin-right:30px; }
.theme1 .check { list-style:none; margin-left:0px; padding-left:0px; }
.theme1 .check li { background:url(../../images/check.png) no-repeat left; padding-left:25px; list-style:none; line-height:27px; margin:0px; }
.theme1 .closer { width:30px; height:30px; position:absolute; background:url(../../images/assets/close.png) no-repeat top; right:0px; margin-right:-20px; margin-top:-20px; top:0px; cursor:pointer; z-index:10000; }
.theme1 .closer:hover { background-position:bottom; opacity:0.5; filter: alpha(opacity=50); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; cursor:pointer; }
/***********************************************
	-	THEME 2 SETTINGS	-
************************************************/
.theme2 .main-container { background-color:#222; border:1px solid #1e1e1e; padding:20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.theme2 { font-family: Arial, sans-serif; font-size:12px; line-height: 20px; color: #999; text-shadow: #000 1px 1px 1px; }
.theme2 h2 { font-family: 'PT Sans Narrow', sans-serif; font-size: 17px; font-weight: bold; color: #ddd; text-shadow: #000 1px 1px 1px; margin: 0px; width: 100%; }
.theme2 .thumb { border:1px solid #111; padding:0px; height:auto; background:#fff; position:relative; z-index:50; }
/**********************************
	-	THEME-2	MORE	-
***********************************/
.theme2 .page-more { visibility:hidden; }
.theme2 >ul { visibility:hidden; }
.theme2 .big-image { float:left; border:1px solid #111; height:auto; background:#222; position:relative; z-index:50; margin-right:30px; }
.theme2 .details { position:relative; float:left; width:140px; margin-right:20px; }
.theme2 .details_double { position:relative; float:left; width:300px; margin-right:20px; }
.theme2 .video_clip { position:relative; float:left; width: 533px; height: 300px; border:1px solid #111; margin-right:20px; }
.theme2 .check { list-style:none; margin-left:0px; padding-left:0px; }
.theme2 .check li { background:url(../../images/check.png) no-repeat left; padding-left:25px; list-style:none; line-height:27px; margin:0px; }
.theme2 .closer { width:30px; height:30px; position:absolute; background:url(../assets/button/close_dark.png) no-repeat top; right:0px; margin-right:-10px; margin-top:-10px; top:0px; cursor:pointer; z-index:10000; }
.theme2 .closer:hover { background-position:bottom; opacity:0.5; filter: alpha(opacity=50); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; cursor:pointer; }
/*********************************
	-	BUTTON LIGHT	-
**********************************/
.buttonlight { margin-top:10px; height:16px; line-height:16px; font-size: 11px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display:inline-block; }
.buttonlight:link, .buttonlight:visited { color: #f1f1f1; padding: 0px 7px 0px; text-align: center; text-shadow: 1px 1px 0px #383838; background: #383838; border: 1px solid #777777; text-decoration: none; font-weight: bold; font:11px/16px Arial, Helvetica, sans-serif; }
.buttonlight:hover, .comment-reply-link:hover { color: #fff; text-shadow: 1px 1px 0px #50a31f; background: #71bf43; border: 1px solid #50a31f; text-decoration: none; }
/*********************************
	-	BUTTON DARK	-
**********************************/
.buttondark { margin-top:10px; float: left; height: 30px; line-height: 30px; font-size: 12px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.buttondark:link, .buttondark:visited { color: #fff; padding: 0 20px 0 20px; text-align: center; text-shadow: 1px 1px 0px #000; background: #999 url('../assets/button/btn_dark.png') repeat-x center top; border: 1px solid #151515; text-decoration: none; font-weight: bold; }
.buttondark:hover, .comment-reply-link:hover { color: #fff; text-shadow: 1px 1px 0px #000; background: #333; border: 1px solid #555555; text-decoration: none; }
/**************************	
	-	TOOLBAR	-
**************************/
.toolbar { visibility:hidden }
.toolbar .left { background: url(../images/assets/left.png) no-repeat top right; width:17px; height:45px; position:absolute; left:0px; top:115px; z-index:100; margin-left:5px; cursor:pointer; }
.toolbar .left:hover { background-position: right bottom; }
.toolbar .right { background:url(../images/assets/right.png) no-repeat top left; width:17px; height:45px; position:absolute; right:0px; top:115px; z-index:100; margin-right:5px; cursor:pointer; }
.theme2 .toolbar .right { background:url(../assets/button/right_dark.png) no-repeat top left; width:17px; height:45px; position:absolute; right:0px; top:60px; z-index:100; margin-right:-30px; cursor:pointer; }
.toolbar .right:hover { background-position:left bottom }
;
/*************************************************
	-	THE PRELOADER OF THE BANNER 	-
*************************************************/
.services-preloader { background:url(../images/assets/preloader.gif) no-repeat; width:24px; height:24px; position:absolute; left:49%; top:49%; z-index:9999; }
/****************************************
	-	THE BLOG AND PLUS SIGNS - 
****************************************/	
.hover-more-sign { background:url('../images/assets/more.png') no-repeat; width:50px; height:50px; position:absolute; margin-left:-25px; margin-top:-25px; cursor:pointer; }
.hover-blog-link-sign { background:url('../images/assets/link.png') no-repeat; width:50px; height:50px; position:absolute; cursor:pointer; }

/*************************
	-	CLOSE BUTTON 	-
*************************/
