/*-----------------------------------------------------------------------------------



   Theme Name:  Spotnews

   Description: Multi-Purpose Responsive Template

   License: GNU General Public License version 3.0

   License URI: http://www.gnu.org/licenses/gpl-3.0.html

   Version: 1.0

   

   Designed by Spotnews: http://themeforest.net/user/Spotnews

   All HTML/CSS/JAVASCRIPT code is released under Envato's Regular License (http://themeforest.net/licenses/regular_extended)



-----------------------------------------------------------------------------------*/



/* @group Base */

/* =============================================================================

   BASE CSS

   ========================================================================== */



/*-http://meyerweb.com/eric/tools/css/reset/ -*/

	@import url('reset.css');

	@import url('spot-grid.css');

	@import url('shortcode.css');

	@import url('js.css');

	@import url(http://fonts.googleapis.com/css?family=Mako);

@font-face {

	font-family: 'Conv_GOGO_BIG_0';

	src: url('../font/GOGO_BIG_0.eot');

	src: local('☺'), url('../font/GOGO_BIG_0.woff') format('woff'), url('../font/GOGO_BIG_0.ttf') format('truetype'), url('../font/GOGO_BIG_0.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}





body { 

	font: 12px/20px 'Mako', Arial, sans-serif;
	background:url(../images/body-bg.png) repeat;

}





#wrapper {

	width:980px;
	
	height:auto;
	
	margin:0 auto;
	
	background:#fff;
	
	box-shadow:0px 0px 3px #ccc;
	
	-moz-box-shadow:0px 0px 3px #ccc;
	
	-webkit-box-shadow:0px 0px 3px #ccc;

}



#main, #content {

	width:100%;

	margin:0 auto;

	padding:0;

}



h1 { 

	font-size:24px;

	color:#666;

}



h2 { 

	font-size:18px; 

	color:#666;

}



h3 { 

	font-size:16px; 

	color:#666;

}



h4 { 

	font-size:14px; 

	color:#666;

}



h5 {

	font-size:12px; 

	font-weight:bold;

	color:#666;

}



h6 { 

	font-size:10px; 

	color:#666;

}





cite, em, dfn { 

	font-style:oblique; 

}



a, 

.select-menu {

	font-family:'Mako', Verdana, Geneva, sans-serif;

	font-weight:normal;

	text-transform:capitalize;

	color:#666666;

}



a:hover { 

	color:#494949; 

}



h3 {

	font-size:13px;

	font-weight:normal;

}



h3.top {

	padding-bottom:10px;

	display:inline-block;

	font-weight:normal;

	color:#494949;

	font-size:16px;

}



h3.top:hover {

	color:#666;

}

.title4 {

	font-size:13px;

	color:#fff;

}



pre {

	border:1px solid #ccc;

	background:url(../images/pre-code.jpg);

	text-align:left;

	line-height:24px;

	padding:0 10px;

	text-align:left;

	margin-bottom:10px;

	white-space: pre-wrap;

	overflow:hidden;

}





.l_tweet, 

.cmnt_n, 

ul.paging-list li a, 

a.link1, 

p.the-comment, 

.button_comment,

.img.third, 

.author-box, 

.alert .button, 

.btn {

	border-radius:5px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	-o-border-radius:5px;

}

a, 

.select-menu, 

#menu-top li a, 

.menu-top li a, 

.main-menu li a, 

.paging a.title, 

.box2 *, 

.box2, 

.paging1 a, 

.imgbx:hover, 

.bx_flicker a img, 

.social_icons a, 

.followersbx a, 

.hovrbx, 

.view, 

.comment, 

.bx_footer *, 

.img, div.spnews li, 

.newsletter .input, 

.shortcode_tabs .nav-tabs .active a, 

.shortcode_tabs .nav-tabs a:hover, 

.numbr_txt, 

.icon-menu li.search-box > a, 

.icon-menu li.social-icons > a, 

.hover2 .titlebx, 

.bxlinks2 a:hover, 

.bx_date, 

.bx-data.full .bx_date > h3, 

.icn_user, 

.icn_Business, 

.icn_comment, 

.icn_camera, 

.icn_video, 

.icn_audio, 

.icn_audio, 

.icn_data, 

.icn_comment2, 

h3.title_big, 

input, 

textarea, 

.icn_pen, 

.icn_mail, 

.icn_info, 

.icn_map, 

.table.style1 tr:hover *, 

ul.faqs li *, 

ul.answers li, 

#accordion .accordion-heading, 

.boxn.boxn-2 *, 

.boxn.boxn-2, 

.roundabout-in-focus *, 

.title-box, .accordion-body, 

.ca-nav span, 

.cr-hide, 

.cr-show, 

ul.paging-list li a, 

.button_comment ,

.full-Slider2 .cr-thumbs img ,

.cr-thumbs div.cr-selected img, 

.bord,

.view_all a,

.followersx h3 a,

h3.top

{

	-webkit-transition  : all 0.3s ease-in-out 0s;

 	-ms-transition      : all 0.3s ease-in-out 0s;

	-o-transition       : all 0.3s ease-in-out 0s;

	transition				  : all 0.3s ease-in-out 0s;

}

.in-text {

	-moz-border-radius:3px;

	border-radius:3px;

	-kit-border-radius:3px;

}

nav.main_menu > * {

	-webkit-transition : 0.3s ease-in-out 0s;

	-ms-transition     :  0.3s ease-in-out 0s;

	-o-transition      : 0.3s ease-in-out 0s;

	transition				 : 0.3s ease-in-out 0s;

		

	-moz-transition-property   : padding, background-color, border;

	-ms-transition-property    : padding, background-color, border;

	-o-transition-property     : padding, background-color, border;

	-webkit-transition-property: padding, background-color, border;

	transition-property        : padding, background-color, border;

}



.moretxt {

	padding:5px;

	text-align:center;

	width:98%;

	display:block;

}

.moretxt:hover {

	color:#494949 !important;

	margin:0;

	background:#ef7f2c;

}

.rssbar:hover, .followersbx a:hover {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

}

.rssbar:hover { 

	margin:4px 0 0 0;

}

::selection { 

	background: #ffcc95; 

}

::-moz-selection {

 background: #ffcc95;

}



/* =============================================================================

   Typography

   ========================================================================== */

.lgnleft { 

	float:left !important;

}

.lgnright { 

	float:right !important;

}

.lgn_cntr {

	text-align:center;

	display:block;

}

.font16_w {

	color:#fff;

	font-size:16px;

	font-weight:normal;

}

.font13_w {

	color:#666666;

	font-size:13px;

	font-weight:normal;

}

.font12_g {

	font-size:12px;

	color:#666666;

	font-weight:normal;

}

.font16_g {

	font-size:16px;

	color:#666666;

}

.font19_g {

	font-size:19px;

	color:#666666;

	font-weight:normal;

	line-height:25px;

}

.font19_b {

	font-size:19px;

	color:#494949;

}

.font14_b_c {

	font-size:16px;

	color:#494949;

	text-align:center;

}

.font14_g_c {

	font-size:12px;

	color:#666;

	text-align:center;

}

h4.date {

	color:#666666;

	text-align:center;

	font-weight:normal;

	font-size:13px;

}



.font14_orang {

	font-size:14px;

	color:#ef7f2c;

}



.font14_orang2 {

	font-size:16px;

	color:#ef7f2c;

}

.font14_g {

	font-size:14px;

	color:#494949;

	text-transform:uppercase;

}



.font14_g2 {

	font-size:18px;

	color:#494949;

	text-transform:uppercase;

}

.font24_b {

	font-size:24px;

	color:#494949;

}

.font24_orang_c {

	font-size:24px;

	color:#ef7f2c;

	text-align:center;

	margin-bottom:10px;

	line-height:30px;

}

.font24_black_c {

	font-size:24px;

	color:#494949;

	text-align:center;

	margin-bottom:10px;

	line-height:30px;

}



.span12 h1 {

	color:#666666;

	text-transform:uppercase;

}



.line {

	border-top:1px solid #e7e7e7;

	margin:20px 0;

}

.line.space20 { 

	margin:20px 0; 

}

.d_none { 

	display:none !important; 

}



input {

	border:none;

	padding:4px;

	font-family:'Mako', Verdana, Geneva, sans-serif;

	/*text-transform:capitalize;*/

	color:#666666;

}



button {

	background:#ef7f2c;

	border:1px solid #e17321;

	padding:4px 5px;

	cursor:pointer;

}

.boton-tabla {
    background: #ef7f2c;
    border: 1px solid #e17321;
    padding: 4px 5px;
    cursor: pointer;
    color: #FFF;
}



button:hover {

	border-color:#e17321;

	box-shadow:0px 0px 3px #ef7f2c;

	-moz-box-shadow:0px 0px 3px #ef7f2c;

	-webkit-box-shadow:0px 0px 3px #ef7f2c;

}



input, textarea, select {

	padding:5px;

	border:1px solid #d2d2d2;

	background:#fff;

	font-size:12px;

	color:#a7a7a7;

	font-style:normal;

	font-family:'Mako';

}



input:hover, textarea:hover, input:focus, textarea:focus, select:focus, select:hover {

	border-color:#e17321;

	color:#666;

	font-style:normal;

	font-size:12px;

	box-shadow:0px 0px 3px #ef7f2c;

	-moz-box-shadow:0px 0px 3px #ef7f2c;

	-webkit-box-shadow:0px 0px 3px #ef7f2c;

	font-family:'Mako';

}



/* =============================================================================

   HEADER

   ========================================================================== */

#header {

	width:100%;

	height:auto;

	margin:0 auto;

	padding:0;

}



.header { 

	padding:20px 0; 

}



/* =============================================================================

   Top Menu

   ========================================================================== */

	 

#top-nav {

	background:#494949;

	border-top:3px solid #e17321;

	height:38px;

}



#menu-top li a:hover, #menu-top li a.active {

	background:#282828;

	border-bottom:2px solid #ef7f2c;

}





#top-nav {

	box-shadow:0px 0px 6px #CCCCCC;

}



.menu-main {

	position:relative;

}



.menu-main ul {

	list-style: none;

	padding: 0px;

	margin: 0px;

	position: absolute;

}





.menu-main ul .menu-item {

	float: left;

	border-bottom:2px solid transparent;

	height:38px;

	text-align: center;

	position: relative;

}



.menu-main ul .menu-item a {

	color:#fff;

	display: block;

	overflow:hidden;

	height: auto;

	padding:9px  20px 10px 20px ;

	font-family: "Mako", verdana;

	position: relative;

	text-transform: capitalize;

	font-size: 12px; 

	font-weight:400;

	letter-spacing:1px;

 	-moz-transition				  : padding 0.2s ease, background 0.3s ease;

	-webkit-transition : padding 0.2s ease, background 0.3s ease;

	-ms-transition      : padding 0.2s ease, background 0.3s ease;

	-ms-transition      : padding 0.2s ease, background 0.3s ease;

	transition				  : padding 0.2s ease, background 0.3s ease;

	}



.menu-main ul .menu-item a span {

	display: block;

	position: relative;

	top: -3px;

	overflow: hidden;

	text-transform: lowercase;

	font-size: 12px;

	font-weight: 100;

	line-height: 21px;

	color: #fff;

}

.menu-main ul .menu-item a:hover, .menu-main ul .menu-item.current-menu-item a {

	text-decoration:none;

}



.menu-main ul .menu-item a:hover, .menu-main ul .menu-item.current-menu-item a, .menu-main ul .menu-item.sfHover a {

    background:#3f3f3f;

	height: 19px;

	padding-top:16px;

	padding-bottom: 0px;

	text-decoration: none;

	border-bottom: 3px solid #ef7f2c;

	background-position: center -11px;

}





.menu-main ul .menu-item a:hover span, .menu-main ul .menu-item.current-menu-item a span, .menu-main ul .menu-item.sfHover a span {

	opacity: 0;

	visibility: hidden;

}

.menu-main ul .menu-item a span {

	color: #fff;

	display: block;

	font-size: 12px;

 	line-height: 21px;

}



.menu-main ul.sub-menu {

	position: relative;

	padding: 0px;

	width: 100%;

	right: 0px;

	z-index: 99999;

	display:none

}





ul.sub-menu li {

	position: relative;

	padding: 0px;

	width: 150px;

	right: 0px;

	z-index: 99999;

	background:url(../images/bg_gray.png);

}



.menu-main ul.sub-menu li.menu-item {

	float: none;

 	border-bottom: 1px solid #636363;

	height: auto;

}

.menu-main ul.sub-menu li.menu-item a {

	display: block;

	padding: 8px 0px;

	height: auto;

	position: relative;

	text-align: center;

	text-transform: none;

	margin: 0px;

 	line-height: 14px;

	color: #fff;

	background: none;

	border-bottom: 0px none;

}

.menu-main ul.sub-menu li.menu-item:hover {

	padding: 0px;

	margin: 0px;

}

.menu-main ul.sub-menu li.menu-item a:hover {

	color: #ef7f2c;

}

.menu-main ul.sub-menu li .sub-menu {

	border-left: 1px solid #636363;

	position: absolute;

	left: 100%;

	top: 0px;

}



.sf-sub-indicator {

	 display:none !important;

}





/* Responsive Menu  */



#responsive_menu {

	display: none;

	position: absolute;

	list-style: none;

	margin: 0px;

	padding: 0px;

	right: 35px;

}



#responsive_menu li {

	height: 100px;

	display: block;

	overflow: hidden;

	height: 30px;

	padding: 36px 35px 25px 35px;

	font-size: 15px;

	line-height: 15px;

 	text-transform: uppercase;

	cursor: pointer;

	color: #666666;

	background: url("../images/triangle.gif") no-repeat scroll center -16px transparent;

	-moz-transition				  : padding 0.3s ease, background 0.3s ease;

	-webkit-transition      : padding 0.3s ease, background 0.3s ease;

	-ms-transition          : padding 0.3s ease, background 0.3s ease;

	-ms-transition          : padding 0.3s ease, background 0.3s ease;

	transition				      : padding 0.3s ease, background 0.3s ease;

}



#responsive_menu li:hover, 

#responsive_menu li.active {

	height: 23px;

	padding-top: 71px;

	padding-bottom: 0px;

	text-decoration: none;

	background-color: #e7e7e7;

	border-bottom: 1px solid #666666;

	background-position: center -11px;

}

.responsive-menu-wrapper {

	padding: 0px !important;

}

.responsive-menu-wrapper .responsive-menu-items.span16 {

	display: none;

}

.responsive-menu-wrapper {

	padding: 0px 0px 0px 0px;

}

.resp-menu {

	list-style: none;

	margin: 0;

	padding: 0;

	text-transform: capitalize;

}

.resp-menu .sub-menu {

	list-style: none;

	margin: 0;

	padding: 0;

}

.resp-menu li a {

	display: block;

	padding: 4px 15px;

	font-size: 12px;

	color: #666666;

	background-color: #e7e7e7;

	border-top: 1px solid #666666;

}

.resp-menu li:first-child a {

	border-top: none;

}

.resp-menu .sub-menu a {

	padding: 4px 15px 4px 15px;

	background: url('../images/border-dot.gif') center top repeat-x;

	border-top: 0px none;

}

.resp-menu .sub-menu .sub-menu {

	margin-bottom: 4px;

}

.resp-menu .sub-menu .sub-menu li a {

	padding: 1px 15px 1px 25px;

	background: none;

	font-size: 10px;

}

.resp-menu li:hover a {

	text-decoration: none;

	color: #e17321;

	background-color: #e7e7e7;

}

.resp-menu li:hover .sub-menu a {

	color: #666666;

}

.resp-menu li .sub-menu li:hover a {

	color: #ef7f2c;

	background-color: #fff;

}

.resp-menu li .sub-menu li:hover .sub-menu a {

	color: #666666;

}

.resp-menu li .sub-menu li .sub-menu li:hover a {

	color: #ef7f2c;

	background-color: #fff;

}





/* icon-widgets */





#icon-widgets {

	background:#3f3f3f;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	border-radius:3px;

	float:right;

	margin:6px 0;

	position:relative; z-index:999;
	
	color: #e7e7e7;

}

.icon-menu {

	float:right;

	margin:0;

	padding:0 3px;

}

.icon-menu li {

	float:left;

	margin-left:3px;

	padding-left:3px;

	border-left:1px solid #494949;

	position:relative;

	overflow:hidden;

}

.icon-menu li:first-child {

	margin-left:0;

	padding-left:0;

	border-left:0;

}

.icon-menu li.social-icons > a, .icon-menu li.search-box > a {

	display:block;

	width:25px !important;

	height:26px;

	margin:0;

	text-indent:-9999px;

	opacity:1.0;

	filter:alpha(opacity=100);

	float:left;

}

.icon-menu li.social-icons > a { 

	background:url(../images/social-icons.png) no-repeat top center;

}

.icon-menu li.search-box {

	width:25px;

}

.icon-menu li.search-box > a { 

	background:url(../images/search-loupe.png) no-repeat top center; 

}

.icon-menu li.search-box > a:hover, .icon-menu li.social-icons > a:hover { 

	background-position:top 1px;

}

.icon-menu li.social-icons > a.opened { 

	background:url(../images/close-icon-form-white.png) no-repeat bottom left;

}

.icon-menu li a.opened {

	background:url(../images/close-icon-form-white.png) no-repeat bottom left;

	height: 9px;

	margin: 8px 3px;

	width: 9px;

}

.icon-menu li a.opened:hover { 

	background-position: top left; 

}

#social-icons {

	padding:2px;

	height:20px;

	width:600px;

	position:absolute;

	margin-left:25px;

	left:0;

}

#social-icons .inner {

	float:left;

	padding-right:10px;

}

#social-icons a {

	float:left;

	margin:3px;

	line-height:1;

	opacity:1.0;

	filter:alpha(opacity=100);

}

#social-icons a:hover {

	margin-top:-1px;

	opacity:0.9;

	filter:alpha(opacity=90);

}

#search-box {

	position:absolute;

	margin-left:30px;

	left:0;

}

#search-box input[type=text] {

	background:none;

	filter:none;

	border:none;

	margin:0;

	padding:0;

	color:#e7e7e7;

	width:130px;

	height:25px;

	box-shadow:none;

	-webkit-box-shadow:none;

	-o-box-shadow:none;

	font-size:12px;

	

}

#search-box input[type=text]:focus {

	color:#fff;

	outline:none;

	font-size:12px;

}

#social-icons a, .followersx li img {

	-webkit-transition :all 0.3s ease-in-out;

	-moz-transition		 :all 0.3s ease-in-out;

	-ms-transition     :all 0.3s ease-in-out;

 	transition				 :all 0.3s ease-in-out;

}



/* Logo-Slogan */



div.logo {
	width: 290px !important;    
}





.logo_text {

	margin-top:20px;

	margin-bottom:3px;
}



.logo_text a {

	font-family: 'Conv_GOGO_BIG_0';

	color:#282828;

	font-weight: normal;

	font-size:56px;

}





.logo_text a span {

	color:#ef7f2c;

	font-size:64px;



}



.slogan {
	font-size: 16px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #494949;
	font-family: 'Mako', Verdana, Geneva, sans-serif;
	text-align: center;
	padding-right: 20px;

}







/* Top Adv */



.buscador-general {
	margin: 30px 10px 5px 0;
	width: 600px;
	height: auto;
	float: right;

}

.buscador-general input[type=text] {
	width: 80%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 8px 5px;
	margin-bottom: 5px;
	float:left;
}

.buscador-general button {
	float:left;
	margin-left:10px;
	}

.buscador-general img {

	float:right;

}





/*  Main Nav */

.navbx { 

	position:relative;

}

#main-nav {

	background:#e7e7e7;

	border-top:1px solid #fff;

	height:40px;

	margin-bottom:20px;

}

.main-menu li { 

	float:left;

}

.main-menu > li > a {

	color:#494949;

	padding:0px 20px;

	display:inline-block;

	border-bottom:2px solid transparent;

	font-size:15px;

	background:url(../images/nav-line.jpg) no-repeat right;

	margin-top:11px;

	text-transform: capitalize;

	font-family: "Mako", verdana;

}

.main-menu li:last-child > a { 

	background-image:none; 

}

.main-menu > li > a:hover, .main-menu li a.active {

	 color:#FFF;

	 background:#ef7f2c;

	 margin-top:-6px;

	 padding:13px 20px;

	 background-image:none;

	 text-shadow:none;

	 -webkit-text-shadow:none;

	 -o-text-shadow:none;

}



/* select-menu */

.select-menu .main_small { 

	padding:5px 10px;

}

select.select-menu {

	display:none;

	width:100%;

	padding:7px;

	margin-top:3px;

	border:1px solid #e7e7e7;

	color:#494949;

}



select.select-menu a {

	color:#494949;

}







/* =============================================================================

   big dropdown

   ========================================================================== */


.block_big_dropdown {

	width:520px;

	display:none;

	position:absolute;

	left:0px;

	top:40px;

	background-color:#f1f1f1;

	-moz-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);

	-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);

	box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);

	border:1px solid #b7b7b7;

	border-top:3px solid #ef7f2c;

	z-index:99999;

}

.block_big_dropdown .content {

	padding:10px;

}



.block_big_dropdown .line {

	width:1px; 

	height:171px; 

	margin:0px 15px; 

	float:left; 

	background-color:#efefef;

}



.block_big_dropdown .image {

	width:117px; 

	float:left;

}

.block_big_dropdown .image .pic {

	display:block;

	position:relative;

	margin-bottom:7px;

	border:4px solid #f2f2f2;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	border-radius:3px;

	behavior:url(js/PIE.htc);

}

.block_big_dropdown .image .pic img {

	border:1px solid #ffffff;

}

.block_big_dropdown .image p {

	padding-bottom:0px; 

	font-size:11px; 

	color:#494949; 

	font-weight:bold; 

	line-height:17px; 

	text-align:center;

}

.block_big_dropdown .image p a {

	font-size:11px; 

	color:#494949; 

	font-weight:bold;

}

.block_big_dropdown .image p a:hover {

	color:#e17321; 

	text-decoration:none;

}



.block_big_dropdown .title {  

	padding-bottom:16px; 

	border-bottom:1px dotted #dfdfdf; 

}

.block_big_dropdown .title p { 

	margin:0 0 0 10px;

	font-size:18px;

	color:#494949;

}

span.cmnt {

	background: url('../images/imgall.png') no-repeat -218px -6px;

	width: 27px;

	height: 23px;

	float:left;

	margin:0 3px 0 0;

}





.block_big_dropdown .popular_posts {

	width:99.7%;

}

.block_big_dropdown .popular_posts ul {

	display:block;

}

.block_big_dropdown .sub_dropdown ul {

	width: 100%;

}

.block_big_dropdown .sub_dropdown ul .main-menu li {

	float:none;

}

.block_big_dropdown .popular_posts a:hover {

	color:#e17321; 

	text-decoration:none;

}

.block_big_dropdown .popular_posts a span {

	font-size:12px; 

	color:#494949; 

	font-weight:normal; 

	float:right;

}

.block_big_dropdown .popular_posts a:hover span {

	color:#494949;

}



.block_big_dropdown .more {

	width:196px; 

	float:left;

}



.block_big_dropdown .more ul {

	padding-top:17px; 

	display:block;

}

.block_big_dropdown .more li {

	padding-top:16px; 

	display:block;

}

.block_big_dropdown .more li:first-child {

	padding:0px;

}

.block_big_dropdown .more a {

	font-size:10px; 

	color:#e17321; 

	text-transform:uppercase;

}





.block_big_dropdown .sub_dropdown ul {

	width: 100%;

}

.block_big_dropdown .sub_dropdown ul .sub_dropdown li { 

	padding:10px 4px; 

	float:none !important; 

	background:none; 

	border-bottom:1px dotted #dfdfdf;

}



.block_big_dropdown .sub_dropdown ul .sub_dropdown li a {

	float:none; 

	color:#666666 !important;

}





/* SubMenus */

nav.main_menu ul ul > li {

	float:none; 

	border-bottom:1px solid #dfdfdf;

	width:100%;

}



nav.main_menu ul ul > li:last-child {

	border-bottom: none;

}



nav.main_menu ul ul > li > a {

	 

	display:block;

	-moz-transition				  :all 0.1s ease;

	-ms-transition      :all 0.1s ease;

	-ms-transition      :all 0.1s ease;

	-webkit-transition  :all 0.1s ease;

	transition				  :all 0.1s ease;

	font-size:13px;

 	padding:20px;

	background-image:none;

	color:#494949;

	border-bottom:none !important;

	margin-top:0;

 

}

.block_big_dropdown .popular_posts a span.cmnt_n {

	background:#dadada;

	padding:7px;

	color:#494949;	

	font-size:13px;

	float:right !important;

	margin-top:-9px;

	}

	

.cmnt_bx {

    background:url('../images/number_cmntbx.png') no-repeat 11px bottom;

    float: left;

    padding-bottom:5px;

	 margin-right:8px

	}



.rwo25

	{

	background: url('../images/number_cmntbx.png') no-repeat 0 -8px;

	width: 8px;

	height: 8px;

	float:right;

	}

	

		

/* big Drop Menu */

		

nav.main_menu {padding-right:2px; float:left; background:url(../images/line_main_menu.jpg) no-repeat right 12px;}

nav.main_menu > ul > li {height:43px; display:block; float:left; position:relative;  z-index:9999;}

nav.main_menu > ul > li > a {}

nav.main_menu > ul > li > a:hover { }

nav.main_menu > ul > li:hover,

nav.main_menu > ul > li.hover {z-index:9999;}

nav.main_menu > ul > li:hover > a,

nav.main_menu > ul > li.hover > a{  }

nav.main_menu > ul > li.current_page_item {z-index:9999;}

nav.main_menu > ul > li.current_page_item > a ,nav.main_menu > ul > li:hover > a  {

	 background:#ef7f2c;

	 border-bottom:2px solid #ef7f2c;

	 margin-top:-6px;padding:13px 20px;

	 background-image:none;

	text-shadow:none;

	-webkit-text-shadow:none;

	-o-text-shadow:none;

	color:#fff;

}

.responsive_navigation {

	padding:7px 0px; 

	display:none; 

	position:relative; 

	z-index:100;

}

.responsive_navigation .button_menu {

	height:28px; 

	line-height:28px; 

	padding:0px 30px 0px 12px; 

	background:url(../images/bg_responsive_menu.gif) no-repeat right top #f8f8f8; 

	border:1px solid #8f8f8f; 

	color:#666666; 

	cursor:pointer;

}

.responsive_navigation .r_menu {

	width:100%; 

	display:none; 

	position:absolute; 

	left:0px; 

	top:36px; 

	background-color:#f8f8f8;

}

.responsive_navigation .r_menu > ul {

	padding-bottom:15px; 

	display:block; 

	border:1px solid #8f8f8f;

}

.responsive_navigation .r_menu li {

	padding-left:12px; 

	padding-top:15px;

}



nav.main_menu ul ul > li:hover > a > span{ 

	color:#494949 !important;

}

nav.main_menu ul ul > li:hover  { 

	background:#e7e7e7;

}

nav.main_menu ul ul > li:hover > a { 

	color:#494949 !important; 

	background:none; 

	border:none; 

	margin-top:0 !important;

}

nav.main_menu > ul > li:hover > ul {

	display:block;

}

nav.main_menu ul ul > li:hover  .cmnt_bx {

	background-image:url(../images/number_cmntbx_h.png);

}

nav.main_menu ul ul > li:hover span.cmnt_n{

	background:#494949 !important;

	color:#e7e7e7 !important;

}

nav.secondary_menu {

	float:left;

}

nav.secondary_menu > ul > li {

	height:39px; 

	padding-left:2px; 

	display:block; 

	float:left; 

}

nav.secondary_menu > ul > li > a {

	height:39px; 

	line-height:39px; 

	padding:0px 14px; 

	display:block; 

	font-size:11px; 

	color:#494949; 

	font-weight:bold;

}

nav.secondary_menu > ul > li > a:hover {

	color:#ef7f2c; 

	text-decoration:none;

}

nav.secondary_menu > ul > li:first-child {

	padding-left:0px; 

	background:none;

}

nav.secondary_menu > ul > li:first-child > a {

	padding-left:0px;

}



.responsive_secondary_menu {

	overflow:hidden; 

	position:absolute; 

	top:-9000px;

}

.responsive_secondary_menu .left {

	width:14px; 

	height:39px; 

	float:left; 

	display:block; 

	text-indent:-9000px;

}

.responsive_secondary_menu .right {

	width:14px; 

	height:39px; 

	float:right; 

	display:block; 

	text-indent:-9000px;

}

.responsive_secondary_menu .r_menu {

	height:39px; 

	overflow:hidden; 

	position:relative;

}

.responsive_secondary_menu .r_menu > ul {

	display:block; 

	overflow:hidden; 

	position:absolute; 

	left:0px; 

	top:0px;

}

.responsive_secondary_menu .r_menu > ul > li {

	height:39px; 

	padding-left:2px; 

	display:block; 

	float:left; 

}

.responsive_secondary_menu .r_menu > ul > li > a {

	height:39px; 

	line-height:39px; 

	padding:0px 14px; 

	display:block; 

	font-size:11px; 

	color:#494949; 

	font-weight:bold;

}

.responsive_secondary_menu .r_menu > ul > li > a:hover {

	color:#ef7f2c; 

	text-decoration:none;

}

.responsive_secondary_menu .r_menu > ul > li:first-child {

	padding-left:0px; 

	background:none;

}

.block_clock p span {

	color:#494949;

}





/*@End HEADER*/

 

/* =============================================================================

   NewsBar

   ========================================================================== */

	 

.box {

	background:#e7e7e7;

	padding:3px;

}



.box21 {

	background:#494949;

	padding:3px;

}



.boxgrey {

	background:#494949;

	color:#fff;

}

    .boxgrey a {
        color:#fff;
    }



.box21 h3 {

	color:#fff;

}



div.spnews {

	margin-bottom:20px;

	padding:0;

}

div.spnewsbx {

	width:83% !important;

	margin-right:5px;

	margin-left:0;

	float:right;

}

h3.spnews, .titulos-home {

	background:#ef7f2c;

	float:left;

	padding-top:0px;

	padding:2px 15px;

	line-height:33px;

	color:#fff;

	font-size:14px;

}



.shape {

	background: url('../images/imgall.png') no-repeat -36px -90px;

	width: 20px;

	height: 13px;

	float:left;

	margin:12px 0 0 -8px;

}

ul.spnews {

	float:left;

	margin:13px;

}

.stop-play {

	background: url('../images/imgall.png') no-repeat 0 0;

	width: 28px;

	height: 27px;

	float:right;

	margin:7px 3px;

}

.rssbar {

	background: url('../images/imgall.png') no-repeat -31px 0;

	width: 27px;

	height: 27px;

	float:right;

	margin:4px 0 0 0;

	opacity:0.70;

	filter:alpha(opacity=70); /*ie*/

}



/*  ticker styles */

	

/* .ticker-controls. Ticker Styling */

.ticker-wrapper.has-js {

	display: block;

	font-size: 0.75em;

}

.ticker {

	height: 23px;

	display: block;

	position: relative;

	overflow: hidden;

	padding-top:6px;

 }

.spnews .ticker { 

	width:92%; 

}

.ticker-title {

	padding-top: 9px;

	color: #e17321;

	font-weight: bold;

 	text-transform: uppercase;

}

.ticker-content {

	padding-top:3px;

	position:absolute;

	overflow:hidden;

}

.ticker-content {

	left:0 !important;

}



.ticker-content a {

	font-size:14px;

	line-height:17px;

	color:#494949;

}



.ticker-content a:hover {

	 color:#666;

}

.ticker-swipe {

	padding-top: 9px;

	position: absolute;

	top: 0px;

	background-color:#e7e7e7;

	display: block;

	width: 800px;

	height: 23px; 

}

.ticker-swipe span {

	margin-left: 1px;

 	border-bottom: 1px solid #e17321;

	height: 12px;

	width: 7px;

	display: block;

}

.ticker-controls {

	padding: 5px 0px 0px 0px;

	list-style-type: none;

 }

.ticker-controls li {

	padding: 0px;

	margin-left: 5px;

	float: left;

	cursor: pointer;

	height: 16px;

	width: 16px;

	display: block;

}

.ticker-controls li.jnt-play-pause {

	background: url(../images/imgall.png) no-repeat -235px -44px;

	width: 12px;

	height: 14px;float:right;

}

.ticker-controls li.jnt-play-pause.over {

	 background-position: -235px -44px;

}

.ticker-controls li.jnt-play-pause.paused {

	background: url(../images/imgall.png) no-repeat -234px -72px;

	width: 12px;

	height: 14px;float:right;

}

.ticker-controls li.jnt-play-pause.paused.over {

	background-position:-234px -72px;

}

.jnt-prev ,.jnt-next { 

	display:none !important;

}

.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {

    float: left;

}

.left .ticker-controls {

	padding-left:0;

	 margin-left:10px;

	 margin-top:8px;

}



.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {

    float: right;

}

.right .ticker-controls {

    padding-right: 6px;

}

/*@EndNewsBar*/

/* =============================================================================

	 CONTENTS

   ========================================================================== */

 

/*  Slider  */





.slider {

	margin-bottom:20px;

	position:relative;

}







/* flexslider.css */



.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { 

	outline: none; 

}

.slides, .flex-control-nav, .flex-direction-nav {

	margin: 0;

	padding: 0;

	list-style: none;

}

/* FlexSlider Necessary Styles */ 



.flexslider {

	margin: 0;

	padding: 0;

	margin-top:250px;

}

.flexslider .slides li {

	display: block;

	width: 100%;

}

.flexslider .slides li { 

	display: none; 

}

.slides:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

html[xmlns] .slides { 

	display: block; 

}

* html .slides { 

	height: 1%; 

}

/* FlexSlider Default Theme */



.flexslider {

	position: relative;

	margin: 0;

	background: #fff;

	zoom: 1;

}

.flexslider iframe { 

	display: block; 

}

.flex-viewport {

	position: relative;

	overflow: hidden;

	-webkit-transition  : all 1s ease;

	-moz-transition			: all 1s ease;

	-ms-transition      : all 1s ease;

	-ms-transition      : all 1s ease;

	transition				  : all 1s ease;

}

.loading .flex-viewport { 

	max-height: 300px;

}

.flexslider .slides { 

	zoom: 1; 

}

/* Direction Nav */



.flex-direction-nav a {

	position: absolute;

	display: block;

	top: 50%;

	margin-top: -10px;

	cursor: pointer;

	text-indent: -9999px;

	background: url('../images/imgall.png') no-repeat -3px -110px;

	width: 22px;

	height: 22px;

}

.flex-direction-nav .flex-prev { 

	left: 12px; 

}

.flex-direction-nav .flex-next {

	background: url('../images/imgall.png') no-repeat -27px -109px;

	width: 22px;

	height: 22px;

	right: 12px;

}

.flex-direction-nav a:hover { }

.flex-direction-nav .flex-disabled {

	cursor: default;

	opacity: .5;

}

/* Slider */



.slider {

		position: relative;

		overflow: hidden;

		height: 100%;

	}

	

#slider .flex-viewport li {

		position: relative;

		float:left;

		width:144px;

		display:block;

		border:2px solid

}

#slider .flex-viewport img { display: block; }

#slider hgroup {

	position: absolute;

	top: 30%;

	display: inline-block;

	opacity: 0;

 -webkit-animation: all .25s linear .25s;

 -moz-animation: all .25s linear .25s;

 -ms-animation: all .25s linear .25s;

 -o-animation: all .25s linear .25s;

 animation: all .25s linear .25s;

}

#slider .flex-active-slide hgroup {opacity: 1;}



#slider hgroup h2 {

	position: relative;

	margin-bottom: 10px;

	color: #fff;

	font-size: 13px;

	text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-o-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	line-height: 1;

	background:rgba(0,0,0,0.8);

	padding:4px;

}





#slider hgroup h1 {

	position: relative;

	font-size: 18px;

	text-transform: uppercase;

	line-height: 1;

	background:rgba(0,0,0,0.8);

	padding:4px;

	color:#fff;

	width:100%;

	display:block;

	text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-o-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

}



/*	Caption 1, Caption 3 */



#slider .caption-1,

#slider .caption-3 {

	left: 0;

}



#slider .flex-active-slide .caption-1 h2,

#slider .flex-active-slide .caption-3 h2 {

	left: 2%;

	-webkit-animation: caption-1-h2 1s linear;

   -moz-animation: caption-1-h2 1s linear;

	-ms-animation: caption-1-h2 1s linear;

	 -o-animation: caption-1-h2 1s linear;

	animation: caption-1-h2 1s linear;

	

}



#slider .flex-active-slide .caption-1 h1,

#slider .flex-active-slide .caption-3 h1 {

	left: 35%;

	-webkit-animation: caption-1-h1 1s linear;

   -moz-animation: caption-1-h1 1s linear;

	-ms-animation: caption-1-h1 1s linear;

	 -o-animation: caption-1-h1 1s linear;

	animation: caption-1-h1 1s linear;

}



@-webkit-keyframes caption-1-h2 {

	0% {

		left: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 30%;

		opacity: 1;

	}

}



@-moz-keyframes caption-1-h2 {

	0% {

		left: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 30%;

		opacity: 1;

	}

}



@-ms-keyframes caption-1-h2 {

	0% {

		left: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 30%;

		opacity: 1;

	}

}



@-o-keyframes caption-1-h2 {

	0% {

		left: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 30%;

		opacity: 1;

	}

}



@keyframes caption-1-h2 {

	0% {

		left: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 30%;

		opacity: 1;

	}

}



@-webkit-keyframes caption-1-h1 {

	0% {

		left: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 35%;

		opacity: 1;

	}

}



@-moz-keyframes caption-1-h1 {

	0% {

		left: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 35%;

		opacity: 1;

	}

}



@-ms-keyframes caption-1-h1 {

	0% {

		left: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 35%;

		opacity: 1;

	}

}



@-o-keyframes caption-1-h1 {

	0% {

		left: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 35%;

		opacity: 1;

	}

}



@keyframes caption-1-h1 {

	0% {

		left: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		left: 35%;

		opacity: 1;

	}

}



/*	Caption 2 */



#slider .caption-2 {right: 0;}



#slider .flex-active-slide .caption-2 h2 {

	-webkit-animation: caption-2-h2 1s linear;

   -moz-animation: caption-2-h2 1s linear;

	-ms-animation: caption-2-h2 1s linear;

	 -o-animation: caption-2-h2 1s linear;

	animation: caption-2-h2 1s linear;

	right: 2%;

	

}



#slider .flex-active-slide .caption-2 h1 {

	-webkit-animation: caption-2-h1 1s linear;

   -moz-animation: caption-2-h1 1s linear;

	-ms-animation: caption-2-h1 1s linear;

	 -o-animation: caption-2-h1 1s linear;

	animation: caption-2-h1 1s linear;

	right: 40%;

}



@-webkit-keyframes caption-2-h2 {

	0% {

		right: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 45%;

		opacity: 1;

	}

}



@-moz-keyframes caption-2-h2 {

	0% {

		right: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 45%;

		opacity: 1;

	}

}



@-ms-keyframes caption-2-h2 {

	0% {

		right: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 45%;

		opacity: 1;

	}

}



@-o-keyframes caption-2-h2 {

	0% {

		right: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 45%;

		opacity: 1;

	}

}



@keyframes caption-2-h2 {

	0% {

		right: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 45%;

		opacity: 1;

	}

}



@-webkit-keyframes caption-2-h1 {

	0% {

		right: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 40%;

		opacity: 1;

	}

}



@-moz-keyframes caption-2-h1 {

	0% {

		right: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 40%;

		opacity: 1;

	}

}



@-ms-keyframes caption-2-h1 {

	0% {

		right: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 40%;

		opacity: 1;

	}

}



@-o-keyframes caption-2-h1 {

	0% {

		right: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 40%;

		opacity: 1;

	}

}



@keyframes caption-2-h1 {

	0% {

		right: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 40%;

		opacity: 1;

	}

}



/*	Caption 4 */



#slider .caption-4 {right: 0;}



#slider .flex-active-slide .caption-4 h2 {

	-webkit-animation: caption-4-h2 1s linear;

   -moz-animation: caption-4-h2 1s linear;

	-ms-animation: caption-4-h2 1s linear;

	 -o-animation: caption-4-h2 1s linear;

	animation: caption-4-h2 1s linear;

	right: 45%;

}



#slider .flex-active-slide .caption-4 h1 {

	-webkit-animation: caption-4-h1 1s linear;

   -moz-animation: caption-4-h1 1s linear;

	-ms-animation: caption-4-h1 1s linear;

	 -o-animation: caption-4-h1 1s linear;

	animation: caption-4-h1 1s linear;

	right: 10%;

}



@-moz-keyframes caption-4-h2 {

	0% {

		right: -100%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 45%;

		opacity: 1;

	}

}



@-moz-keyframes caption-4-h1 {

	0% {

		right: 90%;

		opacity: 0;

	}

	20% {

		opacity: 0;

	}

	100% {

		right: 10%;

		opacity: 1;

	}

}

/*	Caption 4 */

	

#slider .caption-4 { 

	right: 0; 

}

#slider .flex-active-slide .caption-4 h2 {

	-webkit-animation: caption-4-h2 1s linear;

	-moz-animation: caption-4-h2 1s linear;

	-ms-animation: caption-4-h2 1s linear;

	-o-animation: caption-4-h2 1s linear;

	animation: caption-4-h2 1s linear;

	right: 45%;

}

#slider .flex-active-slide .caption-4 h1 {

	-webkit-animation: caption-4-h1 1s linear;

	-moz-animation: caption-4-h1 1s linear;

	-ms-animation: caption-4-h1 1s linear;

	-o-animation: caption-4-h1 1s linear;

	animation: caption-4-h1 1s linear;

	right: 10%;

}

 @-moz-keyframes caption-4-h2 { 0% {

	 right: -100%;

	 opacity: 0;

}

 20% {

 	opacity: 0;

}

 100% {

	 right: 45%;

	 opacity: 1;

}

}

 @-moz-keyframes caption-4-h1 { 0% {

	 right: 90%;

	 opacity: 0;

}

 20% {

 	opacity: 0;

}

 100% {

	 right: 10%;

	 opacity: 1;

}

}

/* Carousel */



#carousel {

	position: absolute;

	bottom: 4%;

	padding: 0 40px;

}

#carousel .flex-viewport .slides { 

	min-width: 1600%; 

}

#carousel .slides li a { 

	font-size:14px; 

}

#carousel .slides li {

	height: 63px;

	margin: 3px;

	padding: 15px;

	width: 142px !important;

	border: 1px solid rgba(225, 225, 225, .6);

	background-color: rgba(255, 255, 255, .7);

	background-color:#fff\9;

	text-align: center;

}

.ie8 #carousel .slides li { 

	background-color: #fff; 

}

#carousel .slides li {

	float: left;

	display: inline-block;

}

#carousel .slides .flex-active-slide, #carousel .slides li:hover {

	background-color: #494949;

	background-color: rgba(37, 37, 37, .7);

	border:1px solid rgba(37, 37, 37, .7);

}

#carousel .slides li > a { 

	cursor: pointer; 

}

#carousel .slides h6, #carousel .slides h5 { 

	margin: 0; 

}

#carousel .slides h6 { 

	color: #4c4c4c; 

}

#carousel .slides h5 {

	text-transform: uppercase;

	letter-spacing: -1px;

}

#carousel .slides .flex-active-slide a, #carousel .slides li:hover a { 

	color: #e6e6e6; 

}





.flex-control-paging {

	float:none;

	padding-right:10px;

	margin:0 auto;

}

.flex-control-paging li { 

	float:right;

}

.flex-control-paging li a {

	width:10px;

	height:10px;

	float:right;

	margin:0 2px;

	background:#E7E7E7;

	text-indent:-9999px;

	cursor:pointer;

}

.flex-control-paging li a:hover, .flex-control-paging li a.flex-active { 

	background:#ef7f2c;

}

 #carousel .slides .flex-active-slide a, #carousel .slides li * {

	-webkit-transition  : all 0.3s ease-in-out 0s;

	-moz-transition		  : all 0.3s ease-in-out 0s;

	-ms-transition      : all 0.3s ease-in-out 0s;

	-ms-transition      : all 0.3s ease-in-out 0s;

	transition				  : all 0.3s ease-in-out 0s;

}

/* slider-Option2 */

.carousel-1 {

	bottom: 1%;

	padding: 0 14px;

	position: absolute;

	right: 0;

	top: 1%;

	width: 181px;

}

.slider-1 .flex-active-slide .caption-1 h1, .slider-1 .flex-active-slide .caption-3 h1 { }

.slider-1 hgroup {

	bottom:5%;

	top:auto !important;

	max-width:65%;

}

hgroup .captiontxt {

	background: url("../images/orange.png") repeat scroll 0 0 transparent;

	color: #E7E7E7 !important;

	font-size: 14px !important;

	left: 5% !important;

	max-width: 100%;

	min-height: 0;

	padding: 15px 5px !important;

}



.carousel-2  li > img {

	width:160px !important;

	height:78px !important;

}

#carousel.carousel-2  li {

	border-bottom:20 solid #ef7f2c !important;

	height:87!important;

	background:none !importants;

	padding:0 !important;

	margin:0 2px !important;

	width:160px !important;

}



.next {

	width: 22px;

	height: 22px;

	float:left;

	margin-top:40px;

}

.back {

	width: 22px;

	height: 22px;

	float:left;

	margin-top:40px;

}

.slides img {

	width:630px;

	height:390px;

}

.paging {

	float:left;

	margin-top:-120px;

	padding:15px;

}

.paging a.title {

	background:#ebebeb;

	padding:15px;

	margin:3px;

	float:left;

	width:146px;

	height:63px;

}

.paging a.title:hover, .paging a.active {

	background:#282828;

	color:#ef7f2c;

}





		/*@EndCONTENTS*/

/* =============================================================================

	  HOME SLIDER

   ========================================================================== */



/* box_content */

	









.pause-icon {

	right: 20px;

	position: absolute;

	bottom: 20px;

}



.iphone{

	left: -450px;

	opacity: 1;

	position: absolute;

	top: -550px;

	

	-webkit-transform: rotate(-40deg);

	-moz-transform: rotate(-40deg);

	-o-transform: rotate(-40deg);

	-ms-transform: rotate(-40deg);

	transform: rotate(-40deg);

	

	-webkit-transition-duration: 1.5s;

	-moz-transition-duration: 1.5s;

	-o-transition-duration: 1.5s;

	-ms-transition-duration: 1.5s;

	transition-duration: 1.5s;

		

}



.iphone.animate-in{

	left: 600px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: alpha(opacity=100);

	opacity: 1;

	top: 50px;

	-webkit-transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-o-transform: rotate(0deg);

	-ms-transform: rotate(0deg);

	transform: rotate(0deg);



	-webkit-transition-duration: 1.5s;

	-moz-transition-duration: 1.5s;

	-o-transition-duration: 1.5s;

	-ms-transition-duration: 1.5s;

	transition-duration: 1.5s;

}



.iphone.animate-out{

	left: 1100px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: -400px;



	-webkit-transform: rotate(20deg);

	-moz-transform: rotate(20deg);

	-o-transform: rotate(20deg);

	-ms-transform: rotate(20deg);

	transform: rotate(20deg);



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.iphone-shadow {

	left: 598px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 520px;

	position: absolute;



	-webkit-transition-duration: 1.5s;

	-moz-transition-duration: 1.5s;

	-o-transition-duration: 1.5s;

	-ms-transition-duration: 1.5s;

	transition-duration: 1.5s;

}



.iphone-shadow.animate-in {

	left: 598px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: alpha(opacity=100);

	opacity: 1;

	top: 520px;



	-webkit-transition-duration: 1.5s;

	-moz-transition-duration: 1.5s;

	-o-transition-duration: 1.5s;

	-ms-transition-duration: 1.5s;

	transition-duration: 1.5s;

}



.iphone-shadow.animate-out {

	left: 598px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 520px;



	-webkit-transition-duration: 2s;

	-moz-transition-duration: 2s;

	-o-transition-duration: 2s;

	-ms-transition-duration: 2s;

	transition-duration: 2s;

}



.intro {

	position: absolute;

	left: -450px;

	top: -400px;

	width: 400px;



	-webkit-transform: rotate(-40deg);

	-moz-transform: rotate(-40deg);

	-o-transform: rotate(-40deg);

	-ms-transform: rotate(-40deg);

	transform: rotate(-40deg);

	

	-webkit-transition-duration: 1.5s;

	-moz-transition-duration: 1.5s;

	-o-transition-duration: 1.5s;

	-ms-transition-duration: 1.5s;

	transition-duration: 1.5s;

}



.intro.animate-in {

	left: 100px;

	top: 250px;



	-webkit-transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-o-transform: rotate(0deg);

	-ms-transform: rotate(0deg);

	transform: rotate(0deg);



	-webkit-transition-duration: 1.5s;

	-moz-transition-duration: 1.5s;

	-o-transition-duration: 1.5s;

	-ms-transition-duration: 1.5s;

	transition-duration: 1.5s;

}



.intro.animate-out {

	left: 100px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 250px;



	-webkit-transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-o-transform: rotate(0deg);

	-ms-transform: rotate(0deg);

	transform: rotate(0deg);



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.ipad {

	left: -450px;

	position: absolute;

	top: 700px;



	-webkit-transform: rotate(-20deg);

	-moz-transform: rotate(-20deg);

	-o-transform: rotate(-20deg);

	-ms-transform: rotate(-20deg);

	transform: rotate(-20deg);

	z-index: 5;

}



.ipad.animate-in {

	left: 50px;

	top: 50px;



	-webkit-transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-o-transform: rotate(0deg);

	-ms-transform: rotate(0deg);

	transform: rotate(0deg);



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.ipad.animate-out {

	left: -800px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 50px;



	-webkit-transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-o-transform: rotate(0deg);

	-ms-transform: rotate(0deg);

	transform: rotate(0deg);



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.ipad-shadow {

	left: 30px;

	top: 508px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	position: absolute;



	-webkit-transition-duration: .5s;

	-moz-transition-duration: .5s;

	-o-transition-duration: .5s;

	-ms-transition-duration: .5s;

	transition-duration: .5s;

}



.ipad-shadow.animate-in {

	left: 30px;

	top: 508px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: alpha(opacity=100);

	opacity: 1;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.ipad-shadow.animate-out {

	left: -800px;

	top: 508px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.slide2 {

	left: 950px;

	position: absolute;

	top: 700px;

	width: 400px;



	-webkit-transform: rotate(20deg);

	-moz-transform: rotate(20deg);

	-o-transform: rotate(20deg);

	-ms-transform: rotate(20deg);

	transform: rotate(20deg);

}



.slide2.animate-in {

	left: 450px;

	top: 250px;



	-webkit-transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-o-transform: rotate(0deg);

	-ms-transform: rotate(0deg);

	transform: rotate(0deg);



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.slide2.animate-out {

	left: 800px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 250px;



	-webkit-transform: rotate(0deg);

	-moz-transform: rotate(0deg);

	-o-transform: rotate(0deg);

	-ms-transform: rotate(0deg);

	transform: rotate(0deg);



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.iphone2 {

	left: 400px;

	position: absolute;

	top: -600px;

	z-index: 3;

}



.iphone2.animate-in {

	left: 400px;

	top: 60px;



	-webkit-transition-duration: 2.5s;

	-moz-transition-duration: 2.5s;

	-o-transition-duration: 2.5s;

	-ms-transition-duration: 2.5s;

	transition-duration: 2.5s;



	-webkit-transition-timing-function: ease-in;

	-moz-transition-timing-function: ease-in;

	-o-transition-timing-function: ease-in;

	-ms-transition-timing-function: ease-in;

	transition-timing-function: ease-in;

}



.iphone2.animate-out {

	left: 600px;

	top: 800px;



	-webkit-transition-duration: 2.5s;

	-moz-transition-duration: 2.5s;

	-o-transition-duration: 2.5s;

	-ms-transition-duration: 2.5s;

	transition-duration: 2.5s;



	-webkit-transform: rotate(100deg);

	-moz-transform: rotate(100deg);

	-o-transform: rotate(100deg);

	-ms-transform: rotate(100deg);

	transform: rotate(100deg);

}



.iphone2-shadow {

	position: absolute;

	left: 398px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 530px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;



	transition-duration: 1s;

}



.iphone2-shadow.animate-in {

	left: 398px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: alpha(opacity=100);

	opacity: 1;

	top: 530px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;



	-webkit-transition-delay: 1s;

	-moz-transition-delay: 1s;

	-o-transition-delay: 1s;

	-ms-transition-delay: 1s;

	transition-delay: 1s;

}



.iphone2-shadow.animate-out {

	left: 398px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 530px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.iphone3-shadow {

	position: absolute;

	left: 500px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 507px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;



	-webkit-transform: scale(0.9);

	-moz-transform: scale(0.9);

	-o-transform: scale(0.9);

	-ms-transform: scale(0.9);

	transform: scale(0.9);

}



.iphone3-shadow.animate-in {

	left: 500px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: alpha(opacity=100);

	opacity: 1;

	top: 507px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;



	-webkit-transition-delay: .5s;

	-moz-transition-delay: .5s;

	-o-transition-delay: .5s;

	-ms-transition-delay: .5s;

	transition-delay: .5s;

}



.iphone3-shadow.animate-out {

	left: 500px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 507px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;



	-webkit-transform: scale(0.9);

	-moz-transform: scale(0.9);

	-o-transform: scale(0.9);

	-ms-transform: scale(0.9);

	transform: scale(0.9);

}



.iphone4-shadow {

	position: absolute;

	left: 575px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 485px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;



	-webkit-transform: scale(0.8);

	-moz-transform: scale(0.8);

	-o-transform: scale(0.8);

	-ms-transform: scale(0.8);

	transform: scale(0.8);

}



.iphone4-shadow.animate-in {

	left: 575px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: alpha(opacity=100);

	opacity: 1;

	top: 485px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



.iphone4-shadow.animate-out {

	left: 575px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 485px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;



	-webkit-transform: scale(0.8);

	-moz-transform: scale(0.8);

	-o-transform: scale(0.8);

	-ms-transform: scale(0.8);

	transform: scale(0.8);

}



.iphone3 {

	left: 500px;

	top: -600px;

	position: absolute;



	-webkit-transform: scale(.9);

	-moz-transform: scale(.9);

	-o-transform: scale(.9);

	-ms-transform: scale(.9);

	transform: scale(.9);

	z-index: 2;

}



.iphone3.animate-in {

	left: 500px;

	top: 60px;



	-webkit-transition-duration: 2s;

	-moz-transition-duration: 2s;

	-o-transition-duration: 2s;

	-ms-transition-duration: 2s;

	transition-duration: 2s;



	-webkit-transition-timing-function: ease-in;

	-moz-transition-timing-function: ease-in;

	-o-transition-timing-function: ease-in;

	-ms-transition-timing-function: ease-in;

	transition-timing-function: ease-in;

}



.iphone3.animate-out {

	left: 700px;

	top: 800px;



	-webkit-transition-duration: 2s;

	-moz-transition-duration: 2s;

	-o-transition-duration: 2s;

	-ms-transition-duration: 2s;

	transition-duration: 2s;



	-webkit-transform: rotate(100deg);

	-moz-transform: rotate(100deg);

	-o-transform: rotate(100deg);

	-ms-transform: rotate(100deg);

	transform: rotate(100deg);

}



.iphone4 {

	left: 575px;

	top: -600px;

	position: absolute;

	z-index: 1;



	-webkit-transform: scale(.8);

	-moz-transform: scale(.8);

	-o-transform: scale(.8);

	-ms-transform: scale(.8);

	transform: scale(.8);

}



.iphone4.animate-in {

	left: 575px;

	top: 60px;



	-webkit-transition-duration: 1.5s;

	-moz-transition-duration: 1.5s;

	-o-transition-duration: 1.5s;

	-ms-transition-duration: 1.5s;

	transition-duration: 1.5s;



	-webkit-transition-timing-function: ease-in;

	-moz-transition-timing-function: ease-in;

	-o-transition-timing-function: ease-in;

	-ms-transition-timing-function: ease-in;

	transition-timing-function: ease-in;

}



.iphone4.animate-out {

	left: 800px;

	top: 800px;



	-webkit-transition-duration: 1.5s;

	-moz-transition-duration: 1.5s;

	-o-transition-duration: 1.5s;

	-ms-transition-duration: 1.5s;

	transition-duration: 1.5s;



	-webkit-transform: rotate(100deg);

	-moz-transform: rotate(100deg);

	-o-transform: rotate(100deg);

	-ms-transform: rotate(100deg);

	transform: rotate(100deg);

}



.slide3 {

	position: absolute;

	left: -800px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 250px;

	width: 250px;

}



.slide3.animate-in {

	left: 100px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	filter: alpha(opacity=100);

	opacity: 1;

	top: 250px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;



	-webkit-transition-delay: 1s;

	-moz-transition-delay: 1s;

	-o-transition-delay: 1s;

	-ms-transition-delay: 1s;

	transition-delay: 1s;

}



.slide3.animate-out {

	left: 900px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	filter: alpha(opacity=0);

	opacity: 0;

	top: 250px;



	-webkit-transition-duration: 1s;

	-moz-transition-duration: 1s;

	-o-transition-duration: 1s;

	-ms-transition-duration: 1s;

	transition-duration: 1s;

}



		/*@EndCONTENTS*/

/* =============================================================================

	  SECTIONS

   ========================================================================== */



/* box_content */

	

.box_content {

	background:url(../images/rwo.png) no-repeat center top;

	border-top:1px solid #666;

	padding-top:40px;

	margin-bottom:20px;

	clear:both;

}



.box_content2 {

	margin-bottom:20px;

	clear:both;

}



.box_content2 .box2 {

	width:161px;

	margin:10px;

	height:180px;

	overflow:hidden;

}

.box_content2 .box2 > h3 {

	height: 43px;

    margin-bottom: 7px;

    overflow: hidden;

	color:#494949;

	font-size:14px;

}

	





.box_content:last-child {

	margin-bottom:0px;

}

.box_content.col2 .container { 

	margin-left: -10px !important; 

}

.headerbx {

	border-top:1px solid #e7e7e7;

	padding-bottom:10px;

	margin-bottom:10px;

}





/*  Recent Video   */





.widget-title {

	background:#fff;

	float:left;

	margin-top:-12px;

	padding:0 17px 0 0;

	font-size:18px;

	color:#494949;

}

.shape2 {

	background:#fff url(../images/hd-box.png) center right no-repeat;

	width:24px;

	height:9px;

	float:right;

	margin-top:-5px;

	padding:0 0 0 8px;

}

.boxn {

	padding:15px;

	border:1px solid #e7e7e7;

	float:left;

}



.box_content .box2 {

	width:161px;

	margin:10px;

	height:180px;

	overflow:hidden;

}

.box_content .box2 > h3 {

	height: 43px;

    margin-bottom: 7px;

    overflow: hidden;

	color:#494949;

	font-size:14px;

}

	

	

.videoimg {

	background: url('../images/imgall.png') no-repeat -1px -30px;

	width: 59px;

	height: 54px;

	float:left;

	margin:5px 45px;

}

.videoimg.sound {

	background: url('../images/sound.png') no-repeat;

	width: 68px;

}

.videoimg.gallery {

	background: url('../images/gallery.png') no-repeat;

	width: 65px;

}

.post-meta {

	width:100%;

	float:right;

}

.view {

	background:url(../images/view.png) left center no-repeat;

	float: right;

	height: 11px;

	line-height: 12px;

	margin:9px 4px 0 0;

	padding: 0 0 0 21px;

}

.box_content .box2 h4.date { 

	padding-bottom:10px;

}

.comment {

	background:url(../images/cmnt.png) left center no-repeat;

	float: right;

	height: 14px;

	line-height: 13px;

	margin: 8px 4px 0 0;

	padding: 0 0 0 21px;

}

.view:hover, .comment:hover { 

	background-position:bottom left; 

}

.linkbx {

	width:auto;

	padding:5px;

	background:#fff url(../images/bglink.png) repeat-x bottom;

	text-align:center;

	display:none;

	margin:15px 0;

}

.linkbx:hover {

	background:#494949;

	color:#e7e7e7;

}

.img {

	padding:2px;

	border:1px solid #e7e7e7;

	display:block;

}

.img.third {

	width:97%;

	height:auto;

	max-width:97%;

}

.img:hover, .bximgs_h:hover, .bximgs:hover > img {

	border-color:#666;

	background-color:#f0f0f0;

}



.box2:hover, .boxn.activex { 

	background:#ef7f2c; 

	border:1px solid #e17321;

}

.box2:hover h4.date, .boxn.activex h4.date  { 

	color:#fff;

}





.bxhover {

	position:relative;

	-webkit-transition  : all 0.6s ease;

 	-o-transition       : all 0.6s ease;

	-ms-transition      : all 0.6s ease;

	transition          : all 0.6s ease;

}

.bxhover:hover {

	-webkit-transition : all 0.5s ease;

	-webkit-transition : all 0.5s ease;

	-o-transition      : all 0.5s ease;

	-ms-transition     : all 0.5s ease;

	transition         : all 0.5s ease;

	background         :#ef7f2c;

}

.bxhover .comment:hover, .bxhover .view:hover { 

	background-position:top left; 

}

.bxhover img {

	-webkit-transition   : all 0.8s ease;

 	-o-transition        : all 0.8s ease;

	-ms-transition       : all 0.8s ease;

	transition           : all 0.8s ease;

}

.bxhover img.sml-1 {

	height:96px;

	width:155px;

}

.bxhover:hover img {

	-webkit-transition  : all 0.4s ease;

	-webkit-transition  : all 0.4s ease;

	-o-transition : all 0.4s ease;

	-ms-transition : all 0.4s ease;

	transition : all 0.4s ease;

	height:0 !important;

	display:block;

	border-color:transparent;

	background-color:transparent;

}

.bxhover:hover .videoimg { 

	-webkit-transition : all .5s ease;

	 -moz-transition	 : all .5s ease;

	 -ms-transition    : all .5s ease;

	 -ms-transition    : all .5s ease;

	 transition				 : all .5s ease;

}

.bxhover:hover h4.date {

	padding-bottom:5px !important; 

}

.bxhover:hover .videoimg { 

	height:54px; 

}

.bxhover:hover .videoimg.sound { 

	height: 54px;display:block 

}

.bxhover:hover .videoimg.gallery { 

	height: 54px; display:block;

}

.bxhover .videoimg {

	height:0;

	 -webkit-transition : all .8s ease;

	 -moz-transition		: all .8s ease;

	 -ms-transition     : all .8s ease;

	 -ms-transition     : all .8s ease;

	 transition				  : all .8s ease;

	border-radius:10%;

}

.bxhover .linkbx {

	-webkit-transition : all 1s ease;

	-moz-transition		 : all 1s ease;

	-ms-transition     : all 1s ease;

	-ms-transition     : all 1s ease;

	transition				 : all 1s ease;

	opacity:0;

	filter:alpha(opacity=0); /*ie*/

}

.bxhover:hover .linkbx {

	 -webkit-transition : all .4s ease;

	 -moz-transition		: all .4s ease;

	 -ms-transition     : all .4s ease;

	 -ms-transition     : all .4s ease;

	 transition				  : all .4s ease;

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

	display:block;

}





.comment ,  .view  {

	color:#666;

}





.bxhover:hover .post-meta { 

	display:none;

}





.bxhover:hover h3 {

	color:#fff;

}





/*  3. Lastest Post */



.boxf4 .boxn {

	min-height:172px;

	margin:10px;

	width:268px;

}

.boxf4 .boxn > .img { 

	margin-bottom:10px;

}

.boxf4 .bxhover2 > h3 { 

	height:60px; 

	overflow:hidden;

}

.boxf2 .boxn {

	margin:10px;

	width:268px;

} 

.boxf2 .list_box .bxnews:first-child { 

	padding-top:0; 

}

.boxf2t .boxn {

	margin:10px;

	width:268px;

}

.boxf2t .bximgs, .boxf2 .bximgs, .carousel-boxs-all .bximgs { 

	display:block; 

}

.boxf2t .list_box > .line { 

	margin-bottom:0; 

}

.boxf2 .boxn.col-07 { 

	height:256px; 

}

.bxlinks { 

	padding:10% 24%; 

}

.bxlinks a {

	opacity:0.8;

	filter:alpha(opacity=80); /*ie*/

}

.bxlinks a:hover {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

}

.link_link {

	background: url('../images/imgall.png') no-repeat -68px -40px;

	width: 49px;

	height: 50px;

	float:left;

	margin:4px;

}

.photo_link {

	background: url('../images/photo.png') no-repeat;

	width: 49px;

	height: 49px;

	float:left;

	margin:4px 21px 4px 0;

}

.audio {

	background: url('../images/imgall.png') no-repeat -1px -137px;

	width: 49px;

	height: 50px;

}

.data {

	background: url('../images/imgall.png') no-repeat -162px -198px;

	width: 49px;

	height: 50px;

}

.video {

	background: url('../images/imgall.png') no-repeat -169px -41px;

	width: 49px;

	height: 50px;

}



.boxn.col-07 { 

	padding:15px; 

}

.bximgs {

	position:relative;

	display:inline-block;

	margin-bottom:10px;

}



.hover2 {

	position:relative;

	overflow:hidden;

}

.hover2 .bxhover2 {

	background:#ef7f2c;

	left: 0;

	padding: 18px;

	position: absolute;

	right: 0;

	top:-100%;

	height:79%;

	z-index:10;

	-webkit-transition :all 0.5s ease-in-out;

	-moz-transition				  :all 0.5s ease-in-out;

	-ms-transition      :all 0.5s ease-in-out;

	-ms-transition      :all 0.5s ease-in-out;

	transition				  :all 0.5s ease-in-out;

}

.hover2:hover .bxhover2 { 

	top:0; 

	visibility:visible;

}

.hover2 .bxlinks > .txt3 { 

	padding-top:80px;

}

.hover2 .titlebx { 

	color:#666;

}



.bxhover2 a h3.link2 {

	color:#fff;

}



.hover2 .titlebx:hover { 

	color:#494949; 

}

.hover2:hover {

	border:1px solid #fff;

}

.hover2 .post-meta .view, .boxf2 .post-meta .view, .boxf2t .post-meta .view { 

	margin-top:5px !important;

}

.hover2 .post-meta .comment, .boxf2 .post-meta .comment, .boxf2t .post-meta .comment {

	margin-top:4px !important;

}



.wauto { 

	width:auto;

}

		

		

.boxn.col-07 { 

	padding:15px;

}

.bximgs {

	position:relative;

	display:inline-block;

	margin-bottom:10px;

}

.bximgs:hover .hover_effect2 {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

}

.hover_effect2 {

	background:url(../images/bgwithe.png);

	display:block;

	position:absolute;

	top:3px;

	left:3px;

	bottom:3px;

	right:3px; right:2px \9;

	opacity:0;

	filter:alpha(opacity=0); /*ie*/

	-webkit-transition :all 0.5s ease-in-out;

	-moz-transition				  :all 0.5s ease-in-out;

	-ms-transition      :all 0.5s ease-in-out;

	-ms-transition      :all 0.5s ease-in-out;

	transition				  :all 0.5s ease-in-out;

}



.bx-icon {

	height: 35px;

	width: 100px;

}

.bx-icon > a { 

	margin: 0 8px; 

}

.hover_effect2.effect3 { 

	background:#ef7f2c;

}

.hover_effect2.effect3 .bx_img:hover img { 

	border-color:#e17321; 

}



/*@EndSECTIONS*/



/* =============================================================================

   BUSINESS - TECHNOLOGY

   ========================================================================== */

	 

.sml-1 {

	height:99px;

	width:98%;

}

.sml-4 {

	width:55px;

	height:55px;

}







/*  PRESS   */



.list_box .bxnews { 

	padding:7px 0; 

}

.bxnews h3.spnews a, .titulos-home a {
	color: #FFF;
}

.list_box .bxnews:last-child {

	border-bottom:none;

	padding:7px 0 0 0;

}

.list_box img {

	margin:0 15px 0 0;

	float:left;

}

.list_box .title3 { 

	display:block; 

}

.list_box > .line { 

	margin-bottom:0;

}

.paging1 a {

	width:10px;

	height:10px;

	float:right;

	margin:0 2px;

	background:#e7e7e7;

}

.paging1 a:hover, .paging1 a.activep { 

	background:#ef7f2c;

}

.imgbx {

	float:left;

	margin:11px;

	position:relative;

}

.imgbx img {

	float:right;

	border:3px solid #e7e7e7;

	width:94px;

	height:94px;

}

.hovrbx {

	background:#ef7f2c;

	width:100px;

	height:100px;

	float:left;

	opacity:0;

	filter:alpha(opacity=0); /*ie*/

	position:absolute;

}

.imgbx:hover .hovrbx {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

	margin-top:0;

	-webkit-transition : all 0.2s ease-in-out 0.2s;

	-webkit-transition     : all 0.2s ease-in-out 0.2s;

	-o-transition : all 0.2s ease-in-out 0.2s;

	-ms-transition : all 0.2s ease-in-out 0.2s;

	transition : all 0.2s ease-in-out 0.2s;

	top:0;

}



.hovrbx .bxlinks2 {

	margin:30px 5px 8px;

	float:left;

}

.hovrbx .bxlinks2 a { 

	margin:0 5px;

	opacity:0.8;

	filter:alpha(opacity=80); /*ie*/

}



.hovrbx .bxlinks2 a:hover { 

	margin:0 5px;

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

}



.photo_links {

	background: url('../images/imgall.png') no-repeat -104px 0;

	width: 34px;

	height: 34px;

	float:left;

	margin:1px;

}

.search_ {

	background: url('../images/imgall.png') no-repeat -140px 0;

	width: 35px;

	height: 35px;

	float:left;

	margin:1px;

}

.video_links {

	background: url('../images/imgall.png') no-repeat -68px 0;

	width:34px;

	height:35px;

	float:left;

	margin:1px;

}

.sound_links {

	background: url('../images/imgall.png') no-repeat -178px 0;

	width: 34px;

	height: 34px;

	float:left;

	margin:1px;

}

.data_links {

	background: url('../images/imgall.png') -217px -203px;

	width: 34px;

	height: 35px;

	float:left;

	margin:1px;

}



.album .imgbx {

	margin: 11px 15.5px;  

}

.album .imgbx:first-child { 

	margin:10px 14px 11px 0px !important; 

}

.album .imgbx:last-child { 

	margin:10px 0 11px 14px !important;

}

#carousel2 .slides > li {

	width:622px !important;

	margin:0 9px !important;

	overflow:hidden;

}



/*@End BUSINESS - TECHNOLOGY*/



/* =============================================================================

   Footer

   ========================================================================== */



/*----------------------*/

	

#footer {

	border-top:5px #202020 solid;

	background:#313131;

	overflow:hidden;

	padding-bottom:10px;

	margin-top:10px;

}

.line_w { 

	border-top:1px solid #202020; 

}

.footer_h {

	padding-top:5px;

	border-top:1px solid #3b3b3b;

	position:relative;

}

img.logo_f {

	margin:10px 7px 0 0;

	float:left;

}

div.logo_f {

	margin-left:0; 

}

.logo_f h4 {

	float:left;

	margin:20px 0 0 0;

	color:#999999;

}



.tit_footer { 

	padding:15px 0 10px 0;

}



h3.tit_footer  {

	font-size:16px;

	color:#fff;

	font-weight:normal;

}

.bx_flicker a { }

.bx_flicker a img {

	border:2px solid #fff;

	float:left;

	margin:0 3px 3px 0;

	height:66px;

	width:66px;

}



/*.bx_flicker a:last-child img {

	margin:0 0px 4px 0;

}
*/


.bx_flicker a img:hover { 

	border-color:#ef7f2c;

}



.bord {

	border:2px solid #fff;

}



.bord:hover { 

	border-color:#ef7f2c;

}



.tweettxt:last-child {

	border-bottom:medium none;

}



.bx_footer .bxnews {

	border-bottom:1px solid #3b3b3b;

	padding:0 0 10px 0;

	margin-bottom:10px;

}

.footer_content .aboutbx { 

	min-height:150px;

	color:#999999;

}

.bx_footer .bxnews:last-child { 

	padding:0 0 10px 0

}

.bx_footer .bxnews .post-meta .view, .bx_footer .bxnews .post-meta .comment {

	margin-top:5px; 

}

.list_box.bx_footer .comment { 

	background:url(../images/cmnt2.png)top left no-repeat;

}

.list_box.bx_footer .view { 

	background:url(../images/view2.png) top left no-repeat;

}

.list_box.bx_footer .view:hover, .list_box.bx_footer .comment:hover {

	background-position:bottom left;

}

#footer .font12_g { 

	color:#999999;

}

#footer a.font12_g:hover { 

	color:#666; 

}

#footer .bxnews a.font12_g { 

	font-size:12px; 

}

.bx_footer .bxnews img {

	margin-left:0;

	margin-bottom:0px;

}

.bx_footer .view, .bx_footer .comment { 

	color:#999999; 

}

.l_tweet {

	width:171px !important;

	padding:15px;

	border:2px solid #494949;

	height:143px;

	overflow:hidden;

	padding-bottom:7px;

}

.l_tweet > div.col-2 {

	margin:3px 15px !important;

	width:150px !important;

}

.bx_footer .list_box .bxnews {

	padding: 3px 0; 

	

}

.bx_footer .img.sml-4 {

	background:#292929;

	border: 1px solid #3b3b3b;

}

.bx_footer .img.sml-4:hover {

	border: 1px solid #E7E7E7;

	background:#292929;

}

.rwo {

	background:url(../images/rwotweet.jpg);

	margin:-3px 0 0 41px;

	float:left;

	width:29px;

	height:33px;

}

.bx_footer .font12_g:hover { 

	color:#CCC; 

}

.img_tweet {

	background: url('../images/imgall.png') no-repeat -81px -98px;

	width: 38px;

	height: 47px;

	float:left;

	margin-right: 28px;

}

.r_tweet {

	background: url('../images/imgall.png') no-repeat -127px -101px;

	width: 23px;

	margin-left:-22px;

	height: 16px;

	float:left;

}

.tweettxt { 

	line-height:20px;

	color:#999999;

	border-bottom:1px solid #3B3B3B;

	padding-bottom:8px;

	margin-bottom:10px;

	font-size:12px;

}

.tweettxt a, .tweettxt span { 

	color:#47cddf; 

}



.tweettxt a {

	background: url(../images/tweet_feed.png) no-repeat top left;

	padding-left:28px;

}

	

.tweettxt span { 

	font-size:10px; 

}

.social_icons { 

	margin-top:0; 

}

.social_icons a {

	float:left;

	background:url('../images/social-iconsA.png') no-repeat;

	margin:2px 3px;

}

a.facebook_s {

	background-position: 0 -20px;

	width: 10px;

	height: 16px;

}

a.twitter_s {

	background-position: -17px -22px;

	width: 16px;

	height: 12px;

}

a.flickr_s {

	background-position:-37px -25px;

	width: 16px;

	height: 7px;

	margin:8px 2px;

}

a.dribbble_s {

	background-position: -57px -20px;

	width: 16px;

	height: 16px;

}

a.delicious_s {

	background-position:-77px -20px;

	width: 16px;

	height: 16px;

}

a.path_s {

	background-position: -98px -20px;

	width: 14px;

	height: 16px;

}

a.digg_s {

	background-position: -119px -20px;

	width: 11px;

	height: 16px;

}

a.vimeo_s {

	background-position: -137px -21px;

	width: 16px;

	height: 16px;

}

a.rss_s {

	background-position: -157px -20px;

	width: 16px;

	height: 16px;

}

a.facebook_s:hover {

	background-position:  0 0;

	}

a.twitter_s:hover { 

	background-position:-17px -2px;

}

a.flickr_s:hover { 

	background-position: -37px -5px;

	}

a.dribbble_s:hover { 

	background-position:  -57px 0;

	}

a.delicious_s:hover { 

	background-position: -77px 0;

	}

a.path_s:hover { 

	background-position: -98px 0;

	}

a.digg_s:hover { 

	background-position:  -119px 0;

	}

a.vimeo_s:hover { 

	background-position: -137px -1px;

	}

a.rss_s:hover { 

	background-position: -157px 0;

}



.tags ul{

	margin:0;

	padding:0;

	text-align:left;

	float:left;

}

.tags li{

	margin:0;

	padding:0;

	list-style:none;

	display:inline;

	float:left;

	}

.tags li a{

	text-decoration:none;

	color:#999999;

	font-size:12px;

	padding:6.5px 8px;

	background:#202020;

	margin-bottom:1px;

	margin-right:1px;

	float:left;

	}

.tags li a:hover{	

	color:#fff;

	background:#ef7f2c;

	}		



.tag1{font-size:100%;}



/* alternative layout */



.tags .alt{

	text-align:left;

	padding:0;

	background:none;

	}

.tags .alt li{

	padding:2px 0px;

	background:#efefef;

	display:block;

	}

.tags .alt .tag1, 

.tags .alt .tag2, 

.tags .alt .tag3, 

.tags .alt .tag4, 

.tags .alt .tag5{font-size:100%;}





/*@EndFooter*/



/* =============================================================================

   SIDEBAR

   ========================================================================== */

	 

#sidebar .box_content {

	border-color:#666;

	background:url(../images/rwog.png) 270px top no-repeat;

}





#sidebar .box_content .widget-title {

	float:right;

	padding: 0 0 0 17px;

}

#sidebar .headerbx  { 

	margin-bottom:10px;

}

#sidebar .box_content { 

	margin-bottom:20px;

}



#sidebar .box_content:last-child { 

	margin-bottom:0px;

}

#sidebar .box_content .shape2 {

	float:left;

	padding:0 5px 0 0;

	background-position:left center;

}



#sidebar .box_content2{

	border-color:none;

	background:none;

}



#sidebar .box_content2 .widget-title {

	float:right;

	padding: 0 0 0 17px;

}



#sidebar .box_content2 { 

	margin-bottom:20px;

}

#sidebar .box_content2 .shape2 {

	float:left;

	padding:0 5px 0 0;

	background-position:left center;

}









/* Tabs  */

.shortcode_tabs { margin-bottom: 15px; }

.box_content .shortcode_tabs { margin-bottom: 0; }



.shortcode_tabs .nav-tabs {

		height:60px;

		border-bottom:3px solid #494949;

		margin-bottom:1px;

}

.shortcode_tabs .nav-tabs li { position: relative; }

.shortcode_tabs .nav-tabs a {

		position: relative;

		background-color: #e7e7e7;

		text-transform: capitalize;

		font-size: 13px;

		line-height: 16px;

		color: #666666;

		margin-top:11px;

		border-top:1px solid #ef7f2c;

}

.shortcode_tabs .nav-tabs .active a, .shortcode_tabs .nav-tabs a:hover , .nav-tabs a:focus{

		background:url(../images/rwobtm2.png) no-repeat center bottom #494949;

		color:#fff;

		border-top:2px solid #494949;

		margin-top:2px;

		padding: 10px;

		-webkit-transition : -webkit-box-shadow 1s ease-in;

		-moz-transition				  : -moz-box-shadow 1s ease-in;

		-ms-transition      : -o-box-shadow 1s ease-in;

}

ul { list-style: none; }

li {

		line-height: 18px;

		list-style:none;

}

.nav-tabs, .nav-pills { *zoom: 1;

}

.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after {

		display: table;

		content: "";

}

.nav-tabs:after, .nav-pills:after { clear: both; }

.nav-tabs > li, .nav-pills > li { float: left; }

.nav-tabs > li > a, .nav-pills > li > a {

		padding-right: 12px;

		padding-left: 12px;

		margin-right: 1px;

		line-height: 14px;

}

.nav-tabs { }

.nav-tabs > li > a {

		padding:6px 10px;

		line-height: 18px;

		float:left;

}

.nav-tabs > li > a:hover { }

.nav-tabs > .active > a, .nav-tabs > .active > a:hover {

		color: #555555;

   cursor: default;

}

.nav-pills > li > a {

		padding-top: 8px;

		padding-bottom: 8px;

		margin-top: 2px;

		margin-bottom: 2px;

}

.nav-pills > .active > a, .nav-pills > .active > a:hover {

		color: #ffffff;

		background-color: #ec534d;

}

.nav-stacked > li { float: none; }

.nav-stacked > li > a { margin-right: 0; }

.nav-tabs.nav-stacked { border-bottom: 0; }

.nav-tabs.nav-stacked > li > a {

		border: 1px solid #ddd;

		-webkit-border-radius: 0;

		-moz-border-radius: 0;

		border-radius: 0;

}

.nav-tabs.nav-stacked > li:first-child > a {

		-webkit-border-radius: 4px 4px 0 0;

		-moz-border-radius: 4px 4px 0 0;

		border-radius: 4px 4px 0 0;

}

.nav-tabs.nav-stacked > li:last-child > a {

		-webkit-border-radius: 0 0 4px 4px;

		-moz-border-radius: 0 0 4px 4px;

		border-radius: 0 0 4px 4px;

}

.nav-tabs.nav-stacked > li > a:hover { z-index: 2; }

.nav-pills.nav-stacked > li > a { margin-bottom: 3px; }

.nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; }

.nav-tabs .dropdown-menu {

		-webkit-border-radius: 0 0 5px 5px;

		-moz-border-radius: 0 0 5px 5px;

		border-radius: 0 0 5px 5px;

}

.nav-pills .dropdown-menu {

		-webkit-border-radius: 4px;

		-moz-border-radius: 4px;

		border-radius: 4px;

}

.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret {

		border-top-color: #ef7f2c;

		border-bottom-color: #ef7f2c;

		margin-top: 6px;

}

.nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret {

		border-top-color: #ef7f2c;

		border-bottom-color: #ef7f2c;

}

.nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret {

		border-top-color: #494949;

		border-bottom-color: #494949;

}

.nav > .dropdown.active > a:hover {

		color: #494949;

		cursor: pointer;

}

.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {

		color: #ffffff;

		background-color: #999999;

		border-color: #999999;

}

.nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret {

		border-top-color: #ffffff;

		border-bottom-color: #ffffff;

		opacity: 1;

		filter: alpha(opacity=100);

}

.tabs-stacked .open > a:hover { border-color: #999999; }

.tabbable { *zoom: 1;

}

.tabbable:before, .tabbable:after {

		display: table;

		content: "";

}

.tabbable:after { clear: both; }

.tab-content { }

.tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs { border-bottom: 0; }

.tab-content > .tab-pane, .pill-content > .pill-pane { display: none; }

.tab-content > .active, .pill-content > .active { display: block; }

.tabs-below > .nav-tabs { border-top: 1px solid #ddd; }

.tabs-below > .nav-tabs > li {

		margin-top: -1px;

		margin-bottom: 0;

}

.tabs-below > .nav-tabs > li > a {

		-webkit-border-radius: 0 0 4px 4px;

		-moz-border-radius: 0 0 4px 4px;

		border-radius: 0 0 4px 4px;

}

.tabs-below > .nav-tabs > li > a:hover {

		border-bottom-color: transparent;

		border-top-color: #ddd;

}

.tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover { border-color: transparent #ddd #ddd #ddd; }

.tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float: none; }

.tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a {

		min-width: 74px;

		margin-right: 0;

		margin-bottom: 3px;

}

.tabs-left > .nav-tabs {

		float: left;

		margin-right: 19px;

		border-right: 1px solid #ddd;

}

.tabs-left > .nav-tabs > li > a {

	margin-right: -1px;

	-webkit-border-radius: 4px 0 0 4px;

	-moz-border-radius: 4px 0 0 4px;

	border-radius: 4px 0 0 4px;

}

.tabs-left > .nav-tabs > li > a:hover { border-color: #eeeeee #dddddd #eeeeee #eeeeee; }

.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover { border-color: #dddddd transparent #dddddd #dddddd; *border-right-color: #ffffff;

}

.tabs-right > .nav-tabs {

	float: right;

	margin-left: 19px;

	border-left: 1px solid #ddd;

}

.tabs-right > .nav-tabs > li > a {

	margin-left: -1px;

	-webkit-border-radius: 0 4px 4px 0;

	-moz-border-radius: 0 4px 4px 0;

	border-radius: 0 4px 4px 0;

}

.tabs-right > .nav-tabs > li > a:hover { border-color: #eeeeee #eeeeee #eeeeee #dddddd; }

.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover { border-color: #dddddd #dddddd #dddddd transparent; *border-left-color: #ffffff;

}

.fade {

	opacity: 0;

	-webkit-transition : opacity 0.15s linear;

	-moz-transition				  : opacity 0.15s linear;

	-ms-transition      : opacity 0.15s linear;

	transition				  : opacity 0.15s linear;

}

.fade.in { opacity: 1; }





/*           FACEBOOK LIKE                   */

.facebook-likebox {

	border:none;

	overflow:hidden;

	width:292px;

	height:258px;

}





/* followersbx */	



.followersx {

	float:left;

	width:100%;

}



.followersx  li {

	display:block;

	float:left;

	margin:0 0 20px 0;

	width:100%;

}



.followersx  li:last-child {

	margin-bottom:0px;

	border-bottom:none;

	padding-bottom:0px;

}



.followersx li img {

	float:left;

	margin:0 15px 0 0;

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

}



.followersx li.last_follow {

	border-bottom:none;

}





.followersx h3 {

	margin-bottom:10px;

	color:#666;

}



.followersx li h3:last-child  {

	margin-bottom:0px;

}



.followersx h3 a {

	font-size:16px;

	color:#494949;

}



.followersx h3 a:hover {

	color:#666;

}



.box_content.followersbx {

	border-top:none;

	background-image:none !important;

	padding-top:0;

}

.followersbx a {

	opacity:0.70;

	filter:alpha(opacity=70); /*ie*/

}

.twitter_f {

	background: url('../images/followers.png') no-repeat -1px 0;

	width: 75px;

	height: 75px;

	float:left;

}

.Facebook_f {

	background: url('../images/followers.png') no-repeat -77px 0;

	width: 75px;

	height: 75px;

	float:right;

}

.rss_f {

	background: url('../images/followers.png') no-repeat -154px 0;

	width: 75px;

	height: 75px;

	float:left;

}

.name_numbrbx {

	background: url('../images/followersbg.jpg') no-repeat top center;

	width: 210px;

	height: 61px;

	float:right;

}

.name_numbrbx.left {

	background: url('../images/followersbg.jpg') no-repeat bottom center;

	float:left;

}

.name_numbrbx.left .name_txt { 

	float:left; 

}

.name_numbrbx.left .numbr_txt { 

	float:right; 

}

.name_numbrtxt {

	float: right;

	margin: 20px 0;

	padding: 0 6px;

	width: 196px;

}

.numbr_txt { 

	float:left; 

}

.numbr_txt span { 

	font-weight:normal;

}

.name_txt { 

	float:right;

}

.iAb { 

	border:none !important; 

}

/* NEWSLETTER */

.newsletter {

	background:#e7e7e7;

	border:1px solid #e7e7e7;

	padding:8px 10px; overflow:hidden;

    font-size: 16px;

}

.newsletter input.input {

	height:20px;

	width:99%;

	font-size:16px;

	display:block; 

	float:left;

	padding:6px 4px;

	background:#fff;

	color:#666;

	border:1px solid #e7e7e7;

	font-style:normal;

	vertical-align:middle;

	border-radius:0;

}

.newsletter .input:hover, .newsletter .input:focus {

	background:#fff;

	color:#292929;

	border-radius:0;

}

.newsletter input.button {

	height:33px;

	display:block; 

	float:left;

	padding:6px 11px;

	background:#494949;

	color:#fff;

	cursor:pointer;

	margin:0 0 0 5px;

	float:right;

	font-style:normal;

	border:none;

	text-transform:uppercase;

	text-shadow:none;

	border-radius:0;

}

.newsletter .button:hover, .newsletter .button:focus {

	background:#494949;

	color:#fff;

}







/* TABS */

.tab-content .boxn > h4.date {

	clear:both;

	padding-bottom:10px;

	text-align:left;

}

.tab-content .post-meta > h4 { 

	margin-top:0;

}

.tab-content .list_box .rate a { 

	margin:0px 0 10px; 

}

.tab-content .list_box h4.date { 

	padding-bottom:10px; 

}

.tab-content .list_box .rate {

	width:85px; float:right;

	padding-left:4px;

}



.wauto .rate {

	margin-top:6px;

}

.tab-content .post-meta > h4.comment { 

	margin-left:10px; 

}

.tab-content .list_box img { 

	margin:2px 15px 0 0;

}

.tab-content .bximgs .sml-1 {

	height:auto;

	max-height:97px;

	width:262px;

}

.view-commnet {

	float:right; 

}

 .rate a {

	background: url('../images/imgall.png') no-repeat -19px -90px;

	width: 12px;

	height: 12px;

	float:left;

	margin:0 1px;

}

.rate a.active {

	background: url('../images/imgall.png') no-repeat -3px -90px;

	width: 13px;

	height: 12px;

}

.boxn2 {

	background:#fafafa;

	float:none;

}

.adv125bx { }

.advfree128 {

	padding:0px !important;

	width:125px !important;

	height:125px;

	margin:12px!important;

	float:left;

}

.box_multimdea .bxnews {

	border-bottom:none;

	margin:10px 5px 10px 0px !important

}



.bxnews.col-08.end { 

	margin-bottom:0 !important;

}

.box_multimdea .view { 

	margin-bottom:10px; 

}

.box_multimdea .line { 

	display:none; 

}

.sml-5m {

	width:118px;

	height:118px;

}

.sml-6m {

	width:184px;

	height:109px;

}

.boxm_big { }

.bx-mltu {

	width:183px;

	float:left;

	margin:3px;

	margin-left:0px;

}

.bx-mltu2 { 

	width:100px; 

}

.bximgs_h {

	background:#fff;

	padding:2px;

	border:1px solid #D0D0D0;

	float:left;

	position:relative;

}

.box_multimdea .rate {

	margin-top:15px !important;

	margin-bottom:10px;

	float:left;

}



.rate2 {

	margin-top:10px;

}



.bximgs_h .hover_effect2 {

	bottom:0;

	top:0;

	left:0;

	right:0;

}

.bximgs_h:hover .hover_effect2 {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

}

.bximgs_h.size1 {

	width:184px;

	height:111px;

}

.bximgs_h.size1 >img {

	width:100%;

	height:100%;

}



.bximgs_h.size2 {

	width:136px;

	height:119px;

}

.bximgs_h.size2 >img {

	width:100%;

	height:100%;

}



.box_multimdea .firstbx {

	padding-bottom:0px;

	margin:5px 5px 10px 0 !important;

}



/* CategoryPage */

.icn_home {

	background: url('../images/iconsmll.png') no-repeat -96px -2px;

	width: 29px;

	height: 25px;

	float:right;

	margin:4px 0;

}

.breadcrumb .titlebx {

	float:right;

	margin:8px 12px 8px;

	text-transform:uppercase;

    width: 520px;
}

.breadcrumb .titlebx a {

	text-transform:uppercase;

}

.post_bx {

	margin-bottom:20px;

	clear:both;

}

.linebottom {

	border-top:1px solid #666;

	background:url(../images/rwo.png) no-repeat center top;

	padding-top:10px;

	margin-top:10px;

}

.bx_top { 

	margin-bottom:15px; 

}

.bx_data {

	width:150px; float:left;

}

.bx_img {

	float:none; display:inline-block; 

	margin-bottom:20px;

	position:relative;

}

.bximgs.free {

	display:block;

}

.bx_img .hover_effect2:hover {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

}

.bx_data h3 span {

	margin:3px 20px 0 0;

	float:left;

}

.bx_data > h3 {

	width:100%;

	float:right;

	margin:0 0 20px 0;

	color:#666;

}

span.icn_user {

	background: url('../images/iconsmll.png') no-repeat -177px -1px;

	width: 13px;

	height: 14px;

	display:block;

	margin-right:27px !important;

}

span.icn_Business {

	background: url('../images/iconsmll.png') no-repeat -193px -2px;

	width: 16px;

	height: 13px;

	display:block;

	margin-right:24px !important;

}

.icn_comment {

	background: url('../images/iconsmll.png') no-repeat -210px -1px;

	width: 20px;

	height: 14px;

	display:block;

}

.bx_date {

	background:#ef7f2c;

	height:40px;

	float:left;

	min-width:190px;

	margin-right:10px;

}

.bx_icon {

	background:#494949;

	padding:0 12px;

	float:left;

	border-right:1px solid #d9d9d9;

}





.bx_icon2 { 

	margin-right:5px; 

}

.icn_camera {

	background: url('../images/iconsmll.png') no-repeat -126px -2px;

	width:28px;

	height:22px;

	float:left;

	margin:9px 0;

}

.bx_date > h3 {

	font-size:20px;

	color:#fff;

	padding:10px;

	display:inline-block;

	text-transform:uppercase;

}

h3.title_big {

	font-size:18px;

	padding:8px 0 0;

	line-height:18px;

	color:#494949;

}

h3.title_big:hover { color:#666; }

p.post-dec {

	float:left;

	margin:10px 0;

	color:#7f7f7f;

}

.icn_pen {

	background: url('../images/iconsmll.png') no-repeat -297px 0;

	width: 23px;

	height: 24px;

	display:block;

	margin:8px 0;

}

.icn_mail {

	background: url('../images/iconsmll.png') no-repeat -324px 0;

	width: 31px;

	height: 24px;

	display:block;

	margin:8px 0;

}

.icn_info {

	background: url('../images/iconsmll.png') no-repeat -252px -1px;

	width: 12px;

	height: 26px;

	display:block;

	margin:7px 2px;

}

.icn_map {

	background: url('../images/iconsmll.png') no-repeat -232px 0;

	width: 15px;

	height: 20px;

	display:block;

	margin:10px 0;

}

.icn_user:hover { 

	background-position:-177px -16px; 

}

.icn_Business:hover { 

	background-position:-193px -17px;

}

.icn_comment:hover { 

	background-position: -210px -16px;

}

.icn_camera:hover { 

	background-position: -126px -28px; 

}

.icn_video:hover { 

	background-position:-30px -27px; 

}

.icn_audio:hover { 

	background-position: -1px -27px; 

}

.icn_data:hover { 

	background-position: -67px -29px; 

}

.icn_pen:hover { 

	background-position: -272px -25px; 

}

.icn_mail:hover { 

	background-position: -324px -24px; 

}

.icn_info:hover { 

	background-position:-252px -28px; 

}

.icn_map:hover { 

	background-position:-232px -23px; 

}

.orang { 

	color:#ef7f2c; 

}

.thumb {

	width:452px;

	height:150px;

	display:block;

}

.thumb.full {

	width:934px;

	height:297px;

}

.thumb.big {

	width:614px;

	height:298px;

}

.bx_paging { 

	margin:10px 0 20px; 

}

ul.paging-list li { 

	float:left; 

}

ul.paging-list li a {

	opacity:0.8;

	filter:alpha(opacity=80); /*ie*/

	padding:8px 15px;

	float:left;

	color:#fff;

	margin:0 2px;

	background: #494949; /* Old browsers */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlM2UzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNzI3MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top, #494949 0%, #272727 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #494949), color-stop(100%, #272727)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #3e3e3e 0%, #272727 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #494949 0%, #272727 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, #494949 0%, #272727 100%); /* IE10+ */

	background: linear-gradient(to bottom, #494949 0%, #272727 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#494949', endColorstr='#272727', GradientType=0 ); /* IE6-8 */

}



ul.paging-list li a:hover, ul.paging-list li a.active {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

	background: #666666; /* Old browsers */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliOWI5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NDg0ODQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top, #666666 0%, #494949 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #666666), color-stop(100%, #494949)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #666666 0%, #494949 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #666666 0%, #494949 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, #666666 0%, #494949 100%); /* IE10+ */

	background: linear-gradient(to bottom, #666666 0%, #494949 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#494949', GradientType=0 ); /* IE6-8 */

}

ul.next-back li a { padding:8px 18px; }

ul.next-back li a {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

	background: #ef7f2c; /* Old browsers */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTIxYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjdhMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top, #ef7f2c 0%, #e17321 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e17321), color-stop(100%, #e67a01)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #ef7f2c 0%, #e67a01 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #ef7f2c 0%, #e17321 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, #ef7f2c 0%, #e17321 100%); /* IE10+ */

	background: linear-gradient(to bottom, #ef7f2c 0%, #e17321 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef7f2c', endColorstr='#e17321', GradientType=0 ); /* IE6-8 */

}



.bx_data.right {

	padding-left:10px;

	width:150px;

}



*@EndSIDEBAR*/



/* =============================================================================

   Blog

   ========================================================================== */

	 

.bx-data {

	width:290px; 

	margin-right:10px;

	float:left;

}

.bx-data ~ .bx_img{ 

	float:right;

} 

.bx_date2 {

	background-color:transparent;

	height:auto;

	float:none;

	margin-bottom:20px;

	min-height:64px;

}

.small-1 .bx_data2 > h3 span { 

	margin:3px 5px 0 0 !important;

}

.bx_date2 .bx_icon { 

	margin-right:5px; 

}

.bx_date2 > h3, .bx_date2 > a > h3 {

	font-size:15px;

	color:#282828;

	padding:0 3px 0 60px;

	display:block;

}

.bx_date2 h3.date {

	font-size:14px;

	padding:0 0 5px;

}

.bx_data2 {

	width:auto;

	padding:10px 10px 0 10px;

	min-height:24px;

	margin:10px 0;   

	min-width:97%;		

}



.bx_data2 > h3 {

	float:left;

	width:auto;

	margin:2px 10px 0 0;

}

.bx_data2 > h3 span { 

	margin:2px 5px 0 0; 

}

.commnet-number {

	background:#ef7f2c;

	height:39px;

	float:right;

	margin:-25px 0 0 0;

	padding:10px 18px;

}

.bx_data2 .commnet-number > h3 {

	color:#fff;

	font-size:18px;

}

.bx_data2 .commnet-number > .icn_comment2 {

	clear: both;

	display: block;

	float: none;

	margin: 0 auto 5px;

}

.icn_comment2 {

	background: url('../images/iconsmll.png') no-repeat -156px -1px;

	width:20px;

	height:14px;

	float:left;

}

.icn_comment2:hover { 

	background-position:-156px -16px; 

}

.thumb.small {

	width:305px;

	height:135px;

}

.bx-data.full {

	width:100%;

	margin-bottom:20px;

}

.icn_video {

	background: url('../images/iconsmll.png') no-repeat -30px 0;

	width: 26px;

	height: 26px;

	float:left;

	margin:7px 0;

}

.icn_audio {

	background: url('../images/iconsmll.png') no-repeat -1px 0;

	width: 24px;

	height: 24px;

	float:left;

	margin:8px 0;

}

.icn_data {

	background: url('../images/iconsmll.png') no-repeat -67px 0;

	width: 28px;

	height: 28px;

	float:left;

	margin:6px 0;

}

.bx_top .bx-data {

	margin-bottom:0; 

}

.bx_top .bx-data.full { 

	margin-bottom:15px; 

}

.bx_top .bx_img { 

	margin-bottom:10px; 

	float:right; 

}

 



.cont_s12 .full-width.col-8, .cont_s12 .full-width .col-8 { 

	width:940px;

}

.full-width.col-8 .bx_data2 {

	padding:10px 10px 0 10px;

	width:96%;

}



 .bx_top2 .bx-data {

	margin-bottom:0; 

}

.bx_top2 .bx-data h3.title_big { 

	padding:0; 

}

.thumb.square {

	width:444px;

	height:290px;

}

.cont_s12 > .two-Column {

	width:960px;

	margin:0 10px;

}

.cont_s12 > .two-Column .col-6 {

	margin: 0 17px;

	width: 450px;

}

.container.two-Column {

	margin-left:-15px; 

}

.two-Column .bx_data2 {

	padding:10px 10px 0 10px;

	width:96%;

}





.column-2 {

	-moz-column-count:2;

	-moz-column-gap:25px;

	-webkit-column-count: 2;

	-webkit-column-gap:3px;

	column-count: 2;

	column-gap:3px;

}

blockquote.quote1 {

	quotes:"\201C""\201D""\2018""\2019";

	padding:20px;

	clear:both;

	text-transform:capitalize;

	margin:10px 0;

}

blockquote.quote1:before {

	color:#808080;

	content:open-quote;

	font-size:2.5em;

	line-height:.1em;

	margin-right:.25em;

	vertical-align:-.4em;

}

blockquote.quote1:after {

	color:#666666;

	content:close-quote;

	font-size:2.5em;

	line-height:.1em;

	margin-right:.25em;

	vertical-align:-.4em;

	margin-left:97%;

}

blockquote.quote1 span {

	padding-right:25px;

	display:block;

}

.share-rate {

	border-bottom:1px solid #e7e7e7;

	border-top:1px solid #e7e7e7;

	padding:15px 0;

}

.share-rate h3 {

	float:left;

	margin:0 5px 0 0;

}

.r_tweet2 { 

	margin:0 5px 0 0 !important; 

}

.share-rate .rate {

	margin:3px 8px;

	float:left;

}

.share-rate > .col-3 { 

	margin:0 10px 0 0; 

}

.share-rate .social_icons a { 

	margin:0 0 0 10px; 

}

.author_box { 

	padding:20px 0px 1px 0px; 

}

.author-name {

	font-style: normal;

	font-size:16px;

	font-weight:normal;

}

.img.author {

	width:77px;

	height:77px;

	float:left;

	margin-right:20px;

}

.comment-box {

	margin-bottom:20px;

	padding:0;

}

.number-comment {

	padding:15px;

	font-size:24px;

	color:#fff;

	background:#ef7f2c;

	float:left;

	margin-right:20px;

}

.comment-box h3.font24_b {

	padding:15px;

	text-transform:uppercase;

}

.comment-header {

	padding:0 0 20px 0;

	border-bottom:1px solid #e7e7e7;

}

.comment_wrapper {

	padding:20px 3px 10px 3px;

	border-bottom:2px solid #e7e7e7;

	overflow:hidden;

}

a.link1 {

	color:#fff;

	font-size:14px;

	padding:5px 15px;

	margin:5px 5px;

	background:#494949;

}

a.link1:hover {

	background:#ef7f2c; 

}

.comment-img-link {

	float:left;

	width:100px;

}

.comment-img-link img{

	float:left;

	margin-bottom:10px;

}



.comment-img-link a.link1 {

	float:left;

	margin-bottom:5px;

	margin-left:10px;

}



.full-width .author_box {

	padding:20px 0px; 

}

	



h4.commentmetadata {

	text-align:left;

	font-size:11px;

	display:inline;

}

.the-comment-box {

	padding-left:100px;

	background: url(../images/close-box.png) no-repeat 125px top;

	padding-top:10px;

}

p.the-comment {

	padding:10px;

	background:#f7f7f7;

	line-height:19px;

	color:#666666;

}

ul.commentlist li ul.children { 

	padding-left:45px; 

}

.comment-header.leave h3.font24_b { 

	padding:5px; 

}

.leave-comment {

	background:url('../images/imgall.png') no-repeat -91px -147px;

	width: 39px;

	height: 36px;

	float:left;

	margin-right:10px;

}

.enter-data input {

	float:left;

	margin:5px 1%;

	width:29.3%;

}





.leave-box {

	background:#f7f7f7;

	padding:20px 10px;

	margin:5px 0 0;

	overflow:hidden;

}

.leave-box .enter-commnet > textarea { 

	margin-bottom:10px !important;

}

.enter-commnet > textarea {

	width:96%;

	margin:5px 1%;

	float:left;

	height:120px;

}

.button_comment {

	color:#fff;

	font-size:14px;

	padding:5px 15px;

	margin:5px 2px;

	border:none;

	cursor:pointer;

	float:right;

	background:#494949;

}

.button_comment:hover {

	background:#666;

	box-shadow:0px 0px 3px #fff;

	-moz-box-shadow:0px 0px 3px #fff;

	-webkit-box-shadow:0px 0px 3px #fff;

}

.col-8.full-width .enter-data input { 

	width:29.8%;

}

div.button_comment-bx {

	margin:0 1%; 

}

 

 

.in-text {

	float:left;

	margin:0 30px 12px 0;

}

.content p {

	margin-bottom:10px;

	color:#666666;

}

.table.style1, .table.style2 {

	border-collapse: inherit;

	border-spacing: 2px;

	width:100%;

}

.table.style1 tr td, .table.style1 tr th, .table.style2 tr td, .table.style2 tr th {

	border-style: none;
    border-color: inherit;
    border-width: medium;
    padding: 8px 5px;
    vertical-align:middle;

	text-align:left;

	}

.table.style1 tr th, .table.style2 tr th {

	background:#e0e0e0;

	font-size:14px;

}

.table.style1 tr td, .table.style2 tr td {

	background:#f4f4f4;

	color:#666666;

}

.table.style1 tr:hover td, .table.style1 tr:hover th {

	background:#ef7f2c;

	color:#fff;

	opacity:1 !important;

	filter:alpha(opacity=100) !important; /*ie*/

}

.table.style1 tr:hover td a, .table.style1 tr:hover th a, 
.table.style1 tr:hover td a:visited, .table.style1 tr:hover th a:visited,
.table.style1 tr:hover td a:hover, .table.style1 tr:hover th a:hover,
 .table.style1 tr:hover td a:active, .table.style1 tr:hover th a:active,
.table.style1 tr:hover td .breaking-word, .table.style1 tr:hover th .breaking-word {

	background:#ef7f2c;

	color:#fff;

	opacity:1 !important;

	filter:alpha(opacity=100) !important; /*ie*/

}


    /*.table.style1:hover tr * {

	opacity:0.4 !important;

	filter:alpha(opacity=50)!important; 

}*/

.table.style2 label {

	font-size: 11px;

}

.container.two-Column > .post_bx { 

	clear:none; 

}

.cont_s12 > .content.full-width {

	margin: 0 10px;

	width: 940px;

}

.size2 .enter-data input { 

	width:28.6%;

}

.size2 .enter-commnet > textarea { 

	width:95%;

}

.spcae-b { 

	margin-bottom:20px; 

}

.spcae-b20 { 

	margin-bottom:20px;

}





/*@EndBlog*/



/* =============================================================================

   FAQS

   ========================================================================== */

ul.faqs li {

	border-bottom:1px solid #f5f5f5;

	padding:0 0 20px 0;

	margin-bottom:20px;

}

ul.faqs li a.enlacefaq {

	font-size:16px;

	padding:0 0 0 10px;

	color:#494949;

}

ul.faqs li a:hover.enlacefaq {

	color:#e17321;

	padding-left:11px;

}

ul.faqs li:hover span.numeros {

	background:#e17321;

	color:#fff;

}

ul.faqs li span.numeros {

	padding:5px 10px;

	background:#f7f7f7;

	font-size:18px;

	display:inline-block;

}

ul.answers li {

	border:1px solid #eaeaea;

	border-left-color:transparent;

	border-right-color:transparent;

	padding:20px 10px;

	margin-bottom:0;

	border-top-color:#f2f2f2;

}

ul.answers li:hover {

	background:#f7f7f7;

	border:1px solid #eaeaea;

}

ul.answers li span.numeros {

	background:#ef7f2c;

	color:#fff;

	float:left;

	margin:0px 10px 0 0;

	-moz-border-radius:0;

	border-radius:0;

	-kit-border-radius:0;

}

ul.answers li > p {

	padding:25px 0 0 10px;

	margin-bottom:0;

	

}

ul.answers li a {

	color:#494949;

	padding:5px 0 0 0px;

	display:block;

}

a.top-q {

	padding-top:0;

	float:right;

	width:13%;

}

a.top-q h3.top2 {

	background: url("../images/imgall.png") no-repeat scroll -52px -109px transparent;

	height: 24px;

	float:left;

	opacity: 0.7;

	width: 23px;

	margin-right:5px;

}

a.top-q:hover h3.top2 { margin-right:7px; }

.highlight { background: #fffaf3; }







/*@EndFAQS*/



/* =============================================================================

   AboutUs Page 

   ========================================================================== */ 

	 

.round-3box {

	width:620px;

	height:420px;

	margin-bottom:40px;



}

ul.about-3box {

	width:520px;

	margin-left:40px;

	height:280px;

}

ul.about-3box li {

	width:220px;

	margin:0 10px;

	float:left;

	left:0;

}

.roundabout-moveable-item { 

	width:150px; 

}

.roundabout-moveable-item .box {

	height:180px;

	overflow:hidden;

}

.roundabout-in-focus .title-box h3 { 

	font-size:16px; 

}

.roundabout-in-focus .boxs-3 .title-box { 

	padding:15px 10px; 

}

.roundabout-moveable-item.roundabout-in-focus { }

.roundabout-moveable-item.roundabout-in-focus .box {

	height:330px;

	overflow:hidden;

}

.boxs-3 .title-box {

	background:#ef7f2c;

	padding:10px;

	-moz-border-radius:5px 5px 0 0;

	border-radius:5px 5px 0 0;

	-kit-border-radius:5px 5px 0 0;

}

.boxs-3 .title-box h3 {

	text-align:center;

	color:#fff;

	text-transform:uppercase;

}

.boxs-3 .box {

	border:1px solid #d0d0d0;

	border-top:none;

	background:#e7e7e7;

	-moz-border-radius:0 0 5px 5px;

	border-radius:0 0 5px 5px;

	-kit-border-radius:0 0 5px 5px;

	padding:15px;

	line-height:19px;

}

.boxs-3.small p {

	font-size:8px;

	line-height:14px;

}

.boxs-3.active {

	width:225px;

	margin:0 35px 10px 0;

}

.boxs-3.active .box p { 

	font-size:12px; 

}



.ourclients > img {

	width:100%;

	height:102px;

	font-size:14px;

	display:block;

	text-align:center;

	margin-bottom:10px;

	color:#666666;

}

#carousel-ourclients li .one-fourth { 

	width:22%; 

}

#carousel-ourclients .flex-direction-nav a {

	right:0;

	top:-10px;

	background-position:-1px -190px;

	width: 7px;

	height: 10px;

}

#carousel-ourclients .flex-direction-nav .flex-prev {

	left: auto;

	right: 16px !important;

}

#carousel-ourclients .flex-direction-nav a.flex-next { 

	background-position:-11px -190px; 

}



#carousel-ourclients .flex-next.flex-disabled { 

	background-position: -35px -190px !important; 

}

#carousel-ourclients .flex-prev.flex-disabled { 

	background-position:-24px -190px !important; 

}



/*@EndAboutUs Page*/



/* =============================================================================

    Page 404

   ========================================================================== */ 



.box404-1 { 

	border-right:1px solid #666; 

}

.page404.example1 {

	padding:50px 0;

	overflow:hidden;

}

.box404-1 {

	padding:0px 0;

	margin:20px 0;

	overflow:hidden;

}

.box404-1 h3 { 

	text-align:center; 

}

.box404-1 img {

	float:right;

	margin-right:100px;

	display:block;

}

.box404-1.b2 {

	border-right:none;

	padding-top:54px;

}

.list.page404 li {

	color:#494949;

	list-style-type:square;

	float:left;

	margin:10px 30px 0 0;

}

.page404.example2 h2 {

	color:#494949;

	text-transform:uppercase;

}

.page404.example2 .list.page404 li { 

	float:none; 

}

.page404.example2 list.page404 li h4 { 

	color:#4c4c4c; 

}

button .icon-search { 

	color:#fff; 

}

.page404.example2 .box404-1.b2 {

	border-left:1px solid #cecece;

	padding-top:0;

	padding-left:50px;

}

.page404.example2 .box404-1 { 

	border-right:none;

}

.page404.example2 img { 

	margin-bottom:30px; 

}

.list.page404 h4 { 

	color:#494949; 

}



.pg404 {

	text-align:center;

	margin:10px 0;

	padding:10px 0;

}



.pg404 p {

	font-size:150px;

	margin-bottom:100px;

	margin-top:35px;

	color:#ef7f2c;

	text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-o-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

}



/*@End404Page*/



/* =============================================================================

    Shortcodes

   ========================================================================== */ 

	 

/* highlight  */  

.bgorang, .bgcolor1, .bgcolor1, .bgcolor2, .bgcolor4, .bgcolor3 { 

	padding:1px 5px; 

}

.bgorang {

	background:#ef7f2c;

	color:#fff;

}

.bgcolor1 {

	background:#d058c2;

	color:#fff;

}

.bgcolor2 {

	background:#a40756;

	color:#fff;

}

.bgcolor3 {

	background:#006bff;

	color:#fff;

}

.bgcolor4 {

	background:#fd718b;

	color:#fff;

}







/* Tables */

.table { 

	text-align: center; 

	width:100%; 

	margin-bottom:10px; 

}





.table td {

	padding-top: 10px;

	border: 1px solid #e7e7e7;

	border-bottom: none;

	color:#666;

}

.table td {

	border: 1px solid #fff;

	padding: 5px;

}

.head_tr {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

	background: #ef7f2c; /* Old browsers */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTIxYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjdhMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

	background: -moz-linear-gradient(top, #ef7f2c 0%, #e17321 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e17321), color-stop(100%, #e67a01)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #ef7f2c 0%, #e67a01 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #ef7f2c 0%, #e17321 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, #ef7f2c 0%, #e17321 100%); /* IE10+ */

	background: linear-gradient(to bottom, #ef7f2c 0%, #e17321 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef7f2c', endColorstr='#e17321', GradientType=0 ); /* IE6-8 */

	color:#fff;

	font-size:16px;

}



.head_tr td {

	color:#fff;

	text-transform:uppercase;

}



.tr_2 {

	background:#e7e7e7;

}



/*@End Shortcodes Page*/



/* =============================================================================

    Pricing Tables

   ========================================================================== */ 

.tables-pricing1 h1, .pricing-tables-2 h1 {

	line-height: 50px;

	color:#fff;

	font-weight:bold;

}

.tables-pricing1 p, .pricing-tables-2 p { 

	margin-bottom:0 !important; 

}

.tables-pricing1 h3, .pricing-tables-2 h3 {

	font-size: 17px;

	line-height: 34px;

}

.tables-pricing1 .column_tables {

	width:234px;

	text-align:center;

	float: left;

	display: inline;

	margin:10px 0;

	border-right:1px solid #fff;

	position:relative;

}

.pricing-tables-2 .column_tables {

	width:187px;

	text-align:center;

	float: left;

	display: inline;

	margin:10px 0;

	border-right:1px solid #fff;

	position:relative;

}

.column_tables .header {

	min-height:125px;

	padding:0;

}

.column_tables .header h3 {

	padding:10px 0 15px 0;

	line-height:15px;

	color:#fff;

}

.column_tables.featured {

	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .20);

	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .20);

	box-shadow: 0 0 20px rgba(0, 0, 0, .20);

	z-index:1;

}

.column_tables.featured .header h1 {

	margin-top:-16px;

	padding:8px 0;

}

.column_tables.featured .footer h3 span { 

	padding-bottom:15px; 

}

.column_tables .header h3 span {

	display:block;

	padding:10px 0;

	font-size:22px;

}

.column_tables .footer h3 span {

	display:block;

	padding:7px 0;

	color:#fff;

}

.column_tables .list li {

	padding:16px 0;

	display:block;

}

.pricing-tables-2 .column_tables .list li:before { 

 content:''; 

}

.icon-ok.gray, .icon-minus.gray { 

	color:#999; 

}

.icon-ok.color, .icon-minus.color { 

	color:#ef7f2c; 

}

.column_tables .header.gray h1 { 

	background:#e0c193; 

}

.column_tables .header.gray h3, .column_tables .footer.gray h3 { 

	background:#7E7E7E; 

}

.column_tables .header.black h1 { 

	background:#9b7e5c;

}

.column_tables .header.black h3 { 

	background:#474747; 

}

.column_tables.featured .header h1 { 

	background:#ef7f2c; 

}

.column_tables.featured .header h3 { 

	background:#00AEC8; 

}

.column_tables .header.black h3 { 

	background:#474747;

}

.column_tables .header.gray h3, .column_tables .footer.gray h3 {

		background: #d5b07b;

		color:#fff;

}

.column_tables .header.black h3, .column_tables .footer.black h3 span, input.subscribe-button { 

	background:#8a6a44; 

}

.column_tables .list li .even { 

	background-color: #FAFAFA; 

}

.column_tables .list li .odd { 

	background-color: #fff; 

}

.column_tables .list li.even { 

	background-color: #FAFAFA;

}

.column_tables ul.list {

	float:none;

	margin:0;

}

.column_tables.featured .header h3, .column_tables .footer.gray h3 span:hover, .column_tables .footer.black h3 span:hover, .column_tables.featured .footer h3 span { 

	background:#e17321;

}



/* new code */

.tables-pricing1 br, .pricing-tables-2 br { 

	display: none; 

}





/*@End Pricing Tables*/



/* =============================================================================

   Lists 

   ========================================================================== */ 

	 

ul[class^="list-"], ul[class*=" list-"] {

font-family: FontAwesome;

margin:0;

}

[class^="list-"] li, [class*=" list-"] li {

 list-style:none !important;

}

[class^="list-"] i, [class*=" list-"] li i{

font: 14px/20px 'Mako', Arial, sans-serif;

 padding-left:5px; }





.list-ok li:before { 

	content: "\f00c     " !important; 

}

.list-star li ,.icon-star:before { 

	content: "\f005"; 

}





/*@End Lists */



/* =============================================================================

    box 

   ========================================================================== */ 



.portfolio_container {

	margin-right:-4%;

	position:relative;

	overflow:visible !important;

}

.portfolio .preloader { 

	padding-bottom:80%; 

}

.touch_dev .hover_effect { 

	display:none; 

}

.portfolio_inner .hover_effect, .portfolio_inner .hover_effect .entry-title a, .portfolio_inner .hover_effect .post_category a:hover {

	color:#ffffff; 

}

.portfolio_inner .hover_effect .post_category, .portfolio_inner .hover_effect .post_category a, .portfolio_inner .hover_effect .entry-title a:hover { 

	color:#000000; 

}

.portfolio .cmsms_content_slider_parent, .portfolio .responsiveContentSlider { 

	padding-bottom:80%; 

}

.portfolio_inner .hover_effect .post_category {

	width:100%;

	padding:0 20px;

	position:absolute;

	bottom:15px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

}

.portfolio_inner .hover_effect .post_category, .hover_effect_links, .portfolio_inner .hover_effect .entry-content { 

	text-align:center; 

}

.cmsms_link, .cmsms_imagelink {

	display:inline-block;

	width:42px;

	height:42px;

	margin:0 3px;

}



.portfolio_inner {

	background-color:#ffffff;

	position:relative;

	overflow:hidden;

}

.portfolio_inner_box { 

	border:1px solid #dadada;

}

.portfolio_container .format-video .portfolio_inner .cmsms_media {

	height:0;

	padding-bottom:80%;

}

.portfolio_inner .hover_effect .entry-title { 

	margin:20px 10px; 

}

.portfolio_inner .hover_effect .hover_effect_links {

	position:absolute;

	top:50%;

	margin-top:-21px;

	width:100%;

}

.portfolio_inner .hover_effect .entry-title, .portfolio_inner .hover_effect .cmsms_link, .portfolio_inner .hover_effect .cmsms_imagelink, .portfolio_inner .hover_effect .post_category {

	-webkit-transform:translateY(-100%);

	-moz-transform:translateY(-100%);

	-o-transform:translateY(-100%);

	-ms-transform: translateY(-100%);

	transform:translateY(-100%);

	-webkit-transition : all 0.2s ease-in-out 0.2s;

	-moz-transition		 : all 0.2s ease-in-out 0.2s;

	-ms-transition     : all 0.2s ease-in-out 0.2s;

	-ms-transition     : all 0.2s ease-in-out 0.2s;

	transition				 : all 0.2s ease-in-out 0.2s;

}

.portfolio_inner .preloader .image_rollover { 

	display:none; 

}

.portfolio_inner .hover_effect {

	text-align:center;

	height:100%;

	width:100%;

	position:absolute;

	left:0;

	top:-100%;

	z-index:10;

	-webkit-transition :all 0.3s ease-in-out;

	-moz-transition		 :all 0.3s ease-in-out;

	-ms-transition     :all 0.3s ease-in-out;

	-ms-transition     :all 0.3s ease-in-out;

	transition				 :all 0.3s ease-in-out;

}

.portfolio_inner:hover .hover_effect { top:0; }

.portfolio_inner:hover .hover_effect .entry-title, .portfolio_inner:hover .hover_effect .cmsms_link, .portfolio_inner:hover .hover_effect .cmsms_imagelink, .portfolio_inner:hover .hover_effect .post_category {

	-webkit-transform:translateY(0);

	-moz-transform:translateY(0);

	-o-transform:translateY(0);

	-ms-transform:translateY(0);

	transform:translateY(0);

	-webkit-transition -delay:0.2s;

	-moz-transition-delay:0.2s;

	-o-transition-delay:0.2s;

	-ms-transition-delay:0.2s;

	transition-delay:0.2s;

}

.portfolio_inner .entry-header {

	padding:0 20px;

	overflow:hidden;

	position:relative;

}

.format-slider .portfolio_inner .entry-header { 

	padding-right:40px; 

}

.portfolio_inner .cmsms_content_prev_slide, .portfolio_inner .cmsms_content_next_slide {

	display:block;

	width:5px;

	height:9px;

	position:absolute;

	bottom:18px;

	z-index:3;

}

.portfolio_inner .cmsms_content_next_slide { 

	right:12px; 

}

.portfolio_inner .cmsms_content_prev_slide {

	background-position:0 -9px;

	right:35px;

}

.portfolio_inner .hover_effect { 

	background-color:#ef7f2c; 



}





/*@End box.css*/



/* =============================================================================

    Icon Widget

   ========================================================================== */ 



/* ICONS MENU (UNDER HEADER MENU) */



/* Social.css */



/* ================ Socail Icons ======================== */

.social-icons{

	padding:0;

}

.social-icons ul li{

	display:inline-block;

	padding-right:5px;

}

.social-icons ul li a{

	width:25px;

	height:25px;

	display:block;

	text-indent:-9999px;

	background:url(../images/social_icons.png) no-repeat;

	-moz-transition		 : background 0.25s ease-out 0s, color 0.15s ease-out 0s;

	-webkit-transition : background 0.25s ease-out 0s, color 0.15s ease-out 0s;

	-ms-transition     : background 0.25s ease-out 0s, color 0.15s ease-out 0s;

	transition				 : background 0.25s ease-out 0s, color 0.15s ease-out 0s;

}

.social-icons ul li a.twitter{

		background-position:0 0;

}

.social-icons ul li a:hover.twitter{

	background-position:0 -27px;

}



.social-icons ul li a.facebook{

	background-position:-33px 0;

}

.social-icons ul li a:hover.facebook{

	background-position:-33px -27px;

}



.social-icons ul li a.dribble{

	background-position:-67px 0;

}

.social-icons ul li a:hover.dribble{

	background-position:-67px -27px;

}



.social-icons ul li a.digg{

	background-position:-100px 0;

}

.social-icons ul li a:hover.digg{

	background-position:-100px -27px;

}



.social-icons ul li a.vimeo{

	background-position:-133px 0;

}

.social-icons ul li a:hover.vimeo{

	background-position:-133px -27px;

}



.clear {

		clear: both;

		display: block;

		overflow: hidden;

		visibility: hidden;

		width: 0;

		height: 0;

		float: none;

}



.google-plus {

	padding:12px 0;

	overflow:hidden;

	left:none;

	margin:0;

	height:125px;

}





.iAb {

	display:none;

	height:0;

}



.logo_f p {

	float:left;

	margin:7px 7px 0 0;

	float:left;

	font-family: 'Conv_GOGO_BIG_0';

	color:#5f5f5f;

	font-size:26px;

}



.logo_f p  span {

	color:#ef7f2c;

	font-size:32px;



}



.logo_f h4 {

	float:left;

	margin:10px 0 0 0;

}



#main-nav , #footer {

	box-shadow:0px 0px 1px #CCCCCC



}



.free .hover_effect2 { 

	right:-1px;

}

.hover_effect2 span, .hover_effect2 div.bx-icon {

	bottom: 0;

	display: block;

	float: none !important;

	left: 0;

	margin: auto !important;

	position: absolute;

	right: -1px;

	top: 0;

}



.bximgs_h.size1 .hover_effect2 span {

	bottom: 0;

	display: block;

	float: none !important;

	left: 0;

	margin: auto !important;

	position: absolute;

	right: -1px;

	top: 0;

}



.bximgs_h.size2 .hover_effect2 span {

	bottom: 0;

	display: block;

	float: none !important;

	left: 0;

	margin: auto !important;

	position: absolute;

	right: -1px;

	top: 0;

}



.bximgs.free2 .hover_effect2 { 

	right:3px;

}

.bx_img.wd-auto .cont-img {

	padding:2px;

	background: #fff;

	border: 1px solid #d0d0d0;

}

.bx_img.wd-auto .img{

	max-width: 100%;

	padding: 0;

	border: 0;

		}

.carousel-boxs-all .bximgs .hover_effect2 span {

	right:0;

}

.bx_img.wd-auto {

	max-width:100%;

}



/*@End Icon Widget*/



/* =============================================================================

     SLDERS INTERNAL PAGES

   ========================================================================== */ 





/*    EI  SLIDER      */

.ei-slider-thumbs li a{

	display: block;

	text-indent: -9000px;

	background:#494949 ;

	width: 100%;

	height: 100%;

	cursor: pointer;

	-webkit-transition : background 0.2s ease;

    -moz-transition				  : background 0.2s ease;

    -ms-transition      : background 0.2s ease;

    -ms-transition      : background 0.2s ease;

    transition				  : background 0.2s ease;

}



.ei-slider{

	position: relative;

	height: 390px;

   width: 620px;

	max-width: 1920px;

	margin: 0 auto;

}

.ei-slider-loading{

	width: 100%;

	height: 100%;

	position: absolute;

	top: 0px;

	left: 0px;

	z-index:999;

	background: rgba(0,0,0,0.9);

	color: #fff;

	text-align: center;

	line-height: 400px;

}

.ei-slider-large{

	height: 100%;

	width: 100%;

	position:relative;

	overflow: hidden;

}

.ei-slider-large li{

	position: absolute;

	top: 0px;

	left: 0px;

	overflow: hidden;

	height: 100%;

	width: 100%;

}

.ei-slider-large li img{

	width: 100%;

}

.ei-title{

	position: absolute;

	right: 0;

	margin-right: 3%;

	top: 40%;

}

.ei-title h2, .ei-title h3{

	text-align: right;

}

.ei-title h2{

	font-size: 16px;

	font-family: 'Mako', serif;

	color: #fff;

	float:right;

	margin-bottom:5px;

	text-transform:uppercase;

	padding:5px;

	text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-o-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.2);

	background: rgba(0,0,0,0.8);

}

.ei-title h3{

	font-size: 12px;

	font-family: 'Mako', sans-serif;

	text-transform: capitalize;

	color: #fff;

	clear:both;

	padding:5px;

	background: rgba(0,0,0,0.8);

	margin-top:10px;

}

.ei-slider-thumbs {

	height: 13px;

	margin: 0 auto;

	position: relative;

	max-width:620px !important;



}

.ei-slider-thumbs li{

	position: relative;

	float: left;

 	height: 100%;

	max-width:155px !important;

}

.ei-slider-thumbs li.ei-slider-element{

	top: 0px;

	left: 0px;

	position: absolute;

	height: 100%;

	z-index: 10;

	text-indent: -9000px;

	background: #ef7f2c;

	

}



.ei-slider-thumbs li:last-child a{ 

	background-image:none; 

}

.ei-slider-thumbs li a:hover{

	background-color: #f0f0f0;

}

.ei-slider-thumbs li img{

	position: absolute;

	bottom: 50px;

	opacity: 0;

	z-index: 999;

	max-width: 100%;

	-webkit-transition : all 0.4s ease;

    -moz-transition				  : all 0.4s ease;

    -ms-transition      : all 0.4s ease;

    -ms-transition      : all 0.4s ease;

    transition				  : all 0.4s ease;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

}

.ei-slider-thumbs li:hover img{

	opacity: 1;

	bottom: 13px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

}





/* =============================================================================

   Slider SHOW CASE

   ========================================================================== */ 



.showcase-thumbnail-vertical ,.showcase-caption{

	-webkit-transition : all 0.3s ease-in-out 0s;

	-moz-transition				  : all 0.3s ease-in-out 0s;

	-ms-transition      : all 0.3s ease-in-out 0s;

	-ms-transition      : all 0.3s ease-in-out 0s;

	transition				  : all 0.3s ease-in-out 0s;

}

#awOnePageButton .view-slide { 

	display: none; 

}

.showcase-load {

	height: 390px; 

	overflow: hidden;

}

.showcase {

	position: relative;

	margin: auto;

}

.showcase-arrow-previous, .showcase-arrow-next {

	position: absolute;

	background: url('../images/arrows.png');

	width: 33px;

	height: 33px;

	top: 220px;

	cursor: pointer;

}

.showcase-arrow-previous { 

	left: -60px; 

}

.showcase-arrow-previous:hover { 

	background-position: 0px -34px; 

}

.showcase-arrow-next {

	right: -56px;

	background-position: -34px 0;

}

.showcase-arrow-next:hover { 

	background-position: -34px -34px; 

}

/* Content */

.showcase-content { 

	text-align: center; 

}

.showcase-content

.showcase-content-wrapper {

	text-align: center;

	display: table-cell;

	vertical-align: middle;

}

.showcase-content > img {

	width:100%; 

	height:auto;

}

/* Styling the tooltips */



.showcase-plus-anchor:hover { 

	background-position: -32px 0; 

}

div.showcase-tooltip {

	background-color: #fff;

	color: #000;

	text-align: left;

	padding: 5px 8px;

	background-image: url(../images/white-opacity-80.png);

}

/* Styling the caption */

.showcase-caption {

	color: #494949;

	padding: 8px 15px;

	text-align: left;

	position: absolute;

	bottom: 22px;

	left: 10px;

	right: 10px;

	background-color: rgba(255, 255, 255, 0.8);

	display:block !important;

	padding:10px;

	max-width:60%;

	font-size:13px;

}

.showcase-caption a{ 

	color:#494949;

}

.showcase-caption a:hover{ 

	color:#666;

}

.showcase-onepage .showcase-content {

	margin-bottom: 10px; 

}

/* Button Wrapper */

	.showcase-button-wrapper {

	clear: both;

	margin-top: 10px;

	text-align: center;

	display:none;

}

.showcase-button-wrapper span {

	margin-right: 3px;

	padding: 2px 5px 0px 5px;

	cursor: pointer;

	font-size: 12px;

	color: #666666;

}

.showcase-button-wrapper span.active { 

	color: #e7e7e7; 

}

/* Thumbnails */

.showcase-thumbnail-container /* Used for backgrounds, no other styling!!! */ {

	position:absolute;

	left:auto;

	right:0;

	width:204px;

}

.showcase-thumbnail-wrapper { 

	overflow: hidden; 

}

.showcase-thumbnail { }

.showcase-thumbnail > img { }

.showcase-thumbnail-caption {

	background-color: rgba(255, 255, 255, 0.8);

	border: 1px solid  rgba(255, 255, 255, 0.8);

	height: 50px;

	margin: 3px;

	padding: 15px;

	text-align:center;

	cursor:pointer;

    width:157px;

	float:right;

	color:#494949;

	font-size:13px;

	

}

.showcase-thumbnail-content {

	padding: 10px;

	text-align: center;

	padding-top: 25px;

}

.showcase-thumbnail-cover {

	background-color: rgba(255, 255, 255, 0.8);

	position: absolute;

	top: 0;

	bottom: 0;

	left: 0;

	right: 0;

}

 .showcase-thumbnail:hover .showcase-thumbnail-cover { 

 	display: none; 

}

.showcase-thumbnail.active .showcase-thumbnail-caption  ,.showcase-thumbnail:hover .showcase-thumbnail-caption{ 

	background:rgba(37, 37, 37, 0.8);;

	border:1px solid #494949;

	color:#fff;

}

.showcase-thumbnail.active .showcase-thumbnail-cover { 

	display: none; 

}

.showcase-thumbnail-wrapper-horizontal { 

	padding: 10px;

}

.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail {

	margin-right: 10px;

	width: 118px;

}

.showcase-thumbnail-wrapper-vertical {   }

.showcase-thumbnail-wrapper-vertical .showcase-thumbnail { }

.showcase-thumbnail-button-backward

,.showcase-thumbnail-button-forward {

	padding: 7px;

	cursor: pointer;

	display:block !important;

}

.showcase-thumbnail-button-backward {

	padding: 0px;

	display:block !important;

}

.showcase-thumbnail-button-forward {

	 bottom:4px; padding:0;

    display:none;

    position:absolute;

    right:96px;

}

.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,

.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,

.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,

.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal {

	background-repeat: no-repeat;

	display: block; display:inline-block;

															

}

.showcase-thumbnail-vertical:hover {  

	color:#ef7f2c;

}



[class^="showcase-thumbnail-button-"],

[class*=" showcase-thumbnail-button-"] {

	font-family: FontAwesome ;

	color:#fff; font-size:24px;			

}

.showcase-thumbnail-button-backward .showcase-thumbnail-vertical {

	background-position:-63px -145px;

	margin-left: 76px;

	width:14px;

	height:15px;

	opcity:0.7;

}

.showcase-thumbnail-button-backward .showcase-thumbnail-vertical:before {

	content:"\f106";

			}

.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical {

	opcity:1;

 }

.showcase-thumbnail-button-forward .showcase-thumbnail-vertical {

	width: 14px;

	height: 15px;

	opcity:0.7;

}

.showcase-thumbnail-button-forward .showcase-thumbnail-vertical:before {

	content:"\f107";

}

 

.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical {

	opacity:1;

}



.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal {

	background-position: 0 -17px;

	margin-top: 40px;

	margin-bottom: 40px;

}

.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal { 

	background-position: -17px -17px; 

}

.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal {

	background-position: 0 0;

	margin-top: 40px;

	margin-bottom: 40px;

}

.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal { 

	background-position: -17px 0; 

}

/* Hide button text */

.showcase-thumbnail-button-forward span span, .showcase-thumbnail-button-backward span span { 

	display: none; 

}



#showcase {

	width:100% !important;

	position:relative;

	}

	.showcase-thumbnail-restriction {

	position:absolute !important;

	left:auto;

	right:10px;

	width:200px;

	margin-top:0 !important;

	height:351px !important;

	top:20px;

}



/*@End  Slidr SHOW CASE */



/* =============================================================================

   Slidr CRICULAR CAROUSAL CSS

   ========================================================================== */ 



/*-carousel-boxs-*/

.carousel-boxs {

	width:898px;

	position:relative;

	height:460px;

	margin-bottom:40px;

}

.boxn.boxn-2 {

	width:240px;

	margin-right:20px;

}

.carousel-boxs-all {

	width:600px;

	height:100%;

	position:relative;

	overflow:hidden;

	margin-left:25px;

}

.carousel-boxs-all .img {

	border-color:#d0d0d0;

	background-color:#d0d0d0;

}



.carousel-boxs-all:hover .img {

	border-color:#fff;

	background-color:#fff;

}



.boxn.boxn-2 .img { 

	height:auto; 

}

.carousel-boxs-all .boxn.boxn-2 { 

	height:92%; 

}

.carousel-boxs-all .boxn.boxn-2 .img { 

	height:168px;

}

.boxn.boxn-2 p.font12_g { 

	margin-bottom:10px; 

	font-size:14px;

}

.boxn.boxn-2 a.title {

	font-size:15px;

	color:#494949;

}

.boxn.boxn-2 a.title:hover { 

	color:#E7E7E7; 

}

.boxn.boxn-2 .date { 

	text-align:left;

	display:none;

}



.boxn.boxn-2:hover .date {

	color:#fff;

	display:inline-block;

}

.boxn.boxn-2 a.linkbx {

	border:none;

	float:right;

	background:#494949;

	padding:5px 10px;

	color:#fff;

	margin-bottom:0;

	display:block;

}

.boxn.boxn-2:hover { 

	background:#494949; 

}

.boxn.boxn-2:hover a.title { 

	color:#fff; 

}

.boxn.boxn-2:hover p.font12_g { 

	color:#fff; 

}

.boxn.boxn-2:hover .view {

	display:none;

}

.boxn.boxn-2:hover .comment {

	display:none;

}



.boxn.boxn-2:hover a.linkbx {

	border:none;

	float:right;

	background:#ef7f2c;

	padding:5px 10px;

	color:#fff;

	margin-bottom:0;

	display:block;

	margin-top:10px;

}

.boxn.boxn-2:hover .line { 

	border-color:#f2f2f2; 

}

.boxn.boxn-2 .hover_effect2 { 

	right:3px; 

	right:-2147483648px; 

}

.ca-nav span {

	position:absolute;

	top:0;

	bottom:0;

	margin:auto 0;

	cursor:pointer;

	opacity:0.80;

	filter:alpha(opacity=80); /*ie*/

}

.ca-nav span:hover {

	opacity:1;

	filter:alpha(opacity=100); /*ie*/

}

.ca-nav-prev {

	background: url('../images/imgall.png') no-repeat -25px -204px;

	width: 22px;

	height: 36px;

	display:block;

	text-indent:-9999px;

	left:-5px;

	margin:auto 0;

}

.ca-nav-prev.des { background-position:-1px -204px; }

.ca-nav-next {

	background: url('../images/imgall.png') no-repeat -77px -204px;

	width: 22px;

	height: 36px;

	display:block;

	text-indent:-9999px;

	right:-5px;

    z-index: 10;
}

.ca-nav-next.des { background: url('../images/imgall.png') no-repeat -52px -204px; }

.ca-item {

	float: left;

	height: 95.5%;

	position: relative;

	width:300px;

	padding-right:20px;

	margin-right:40px;

}

.none-top {

	border-top:none;

	background:none;

	padding:0;

}

.full-Slider2 {

	position:relative;

	height:400px;

	margin-bottom:20px;

}

.full-Slider2 .cr-content-headline a.title {

	font-size:19px;

	color:#ef7f2c;

	margin-bottom:20px;

}

.cr-content-headline a.title:hover { 

	color:#E7E7E7; 

}

.full-Slider2 .cr-content-headline p {

	padding-top:40px;

	color:#fff;

	font-size:14px;

}

.full-Slider2 .cr-content-headline .date {

	text-align:right;

	padding-top:20px;

	color:#fff;

}

.full-Slider-box { 

	margin-bottom:20px; 

}

.view.gray {

	color:#666666;

	background:url("../images/view2.png") no-repeat left top;

}

.comment.gray {

	color:#666666;

	background:url("../images/cmnt2.png") no-repeat left top;

}

.comment.gray:hover, .view.gray:hover { 

	background-position:left bottom; 

}

.full-Slider2 .cr-thumbs img {

	width:155px;

	height:85px;

}



/*@End  Slidr CRICULAR CAROUSAL  */



/* =============================================================================

   CONTENT ROTATER

   ========================================================================== */ 

	 

.background {

	width:106px;

	height:100%;

	position:absolute;

	right:-106px;

	top:0;

}

 .cr-container {

	width:100%;

	height:100%;

	position:absolute;

	z-index:100;

}

.cr-content-wrapper {

	width:100%;

	height:100%;

	overflow:hidden;

}

.cr-content-container {

	display:none;

	position:absolute;

	width:100%;

	height:100%;

	top:0px;

	left:0px;

	display:none;

	overflow:hidden;

}

.cr-img {

	position:absolute;

	top:0px;

	left:0px;

	width:100%;

	height:400px;

	z-index:1;

}

.cr-content {

	position:relative;

	z-index:10;

	margin:0 0 0 0;

	padding:20px;

	height:360px;

	width:40%;

	background-color: rgba(0, 0, 0, 0.8);

}

.cr-content h3 span {

	background:#494949;

	padding:4px 0px;

	font-style:italic;

	font-size:16px;

}

.cr-more-link {

	text-transform:uppercase;

	color:#494949;

	font-size:11px;

	padding:0px 5px;

}

.cr-more-link:hover {

	text-shadow: 1px -1px 1px rgba(0, 0, 0, 0.5);

	color:#E7E7E7;

}

.cr-content-text p { 

	padding:10px; 

}

.cr-thumbs {

	position:absolute;

	left:4px;

	height:110px;

	width:100%;

	bottom:30px;

	z-index:20;

	overflow:hidden;

}

.cr-thumbs div {

	float:left; /* Set to absolute each 150px*/

	cursor:pointer;

	position:relative;

	display:none;

	width:155px;

	height:85px;

	margin:0 15px;

	top:0 !important;

	padding:6px 0;

}

.cr-thumbs img {

	display:block;

	margin:0px 5px 6px 0px;

	border:4px solid #E7E7E7;

	-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);

	-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);

	box-shadow:1px 1px 1px rgba(0, 0, 0, 0.25);

}

.cr-thumbs div.cr-selected { 

	border-color:#494949; 

}

.cr-thumbs div.cr-selected img { 

	border-color:#ef7f2c; 

}

.cr-thumbs div.cr-selected {

	font-family:FontAwesome;

	padding:0;

}

.cr-thumbs div.cr-selected:before {

	content: "\f0d8";

	text-align:center;

	color:#ef7f2c;

	display:block;

	line-height:4px;

}

.cr-nav { 

	display:none; 

}

.cr-nav span.cr-nav-next {

	background-position:bottom left;

	right:-24px;

	left:auto;

}

.cr-nav span.cr-nav-prev:hover, .cr-nav span.cr-nav-next:hover { 

	bottom:34px; 

}

.cr-hide, .cr-show {

	position:absolute;

	z-index:50;

	left:50%;

	margin-left:-25px;

	bottom:0;

	color:#E7E7E7;

	background:#494949 url(../images/arrow-bottom.png) no-repeat 9px center;

	padding-left: 10px;

	cursor:pointer;

	width:60px;

	height:15px;

	padding-bottom:5px;

	text-align:center;

}

.cr-show { 

	background-image:url(../images/arrow-top.png); 

}

.cr-hide:after { content:"Hide"; }

.cr-show:after { content:"Show"; }

.cr-hide:hover, .cr-show:hover { 

	background-color:#ef7f2c;

}

	

/*-                     ACCORDIN                      -*/

.accordion.style1 { 

	margin:20px 0; 

}

.accordion.style1 .accordion-group .accordion-body p.post-dec {

	float:none;

	margin:20px 0;

	overflow:hidden;

}

.accordion-heading { 

	cursor:pointer; 

}

.accordion-heading:hover > a { 

	padding-left:5px; 

}

.accordion.style1 h3.accordion-heading {

	border-top:1px solid #e7e7e7;

	border-bottom:1px solid #e7e7e7;

	clear:both;

}

.accordion.style1 h3.accordion-heading a {

	padding:15px 10px;

	display:block;

	font-size:20px;

	color:#666;

}

.accordion.style1 h3.accordion-heading.ui-state-active a { 

	margin-top:10px; 

}

.accordion.style1 h3.accordion-heading.ui-state-active a, .accordion.style1 h3.accordion-heading.ui-state-hover a { 

	color:#494949; 

}

.accordion.style1 h3.accordion-heading.ui-state-active, .accordion.style1 h3.accordion-heading.ui-state-hover {

	border-top-color:#494949;

	background:#e7e7e7 url("../images/rwo.png") no-repeat scroll center top;

}

.accordion .accordion-body {

	overflow:hidden !important;

	background:#f4f4f4;

	padding:10px !important;

	width:90% !important; 

}

.accordion .accordion-body.ui-accordion-content-active {

	height:auto !important;

	padding:10px 5% !important;

}

/*-style2-*/

.accordion.style2 h3 {

	background:#f7f7f7;

	border:1px solid #dbdbdb;

	padding:10px;

	font-size:20px;

	color:#7f7f7f;

	border-top:none;

}

.accordion.style2 h3:first-child { 

	border-top:1px solid #dbdbdb; 

}

.accordion.style2 h3 span { 

	margin-right:10px;

}

.icn-list {

	background: url('../images/iconlist.png');

	float:left;

}

.icn-list.plus {

	background-position:0 -196px;

	width: 16px;

	height: 16px;

}

.icn-list.minus {

	background-position:0 -214px;

	width: 16px;

	height: 16px;

}

.accordion.style2 .accordion-body {

	background:#fff;

	border:1px solid #dbdbdb;

	border-top:none;

}

.accordion.style2 h3.active span.plus { 

	background-position:0 -214px; 

}

.accordion.style2 h3.noactive span.plus { 

	background-position:0 -196px; 

}

.toggle-view .panel { 

	display:none; 

}

.toggle-view h3:first-child { 

	border-top:none; 

}

.toggle-view div:first-child h3 { 

	border-top:1px solid #dbdbdb;

}

.toggle-view .accordion-body { 

	width:auto !important; 

}

.toggle-view .accordion .accordion-body { 

	padding:10px; 

}

.toggle-view .accordion-body .content p { 

	margin-bottom:0 ; 

}

.toggle-view .accordion .accordion-body {

		padding:0 5% !important	;

}

/*@End  Slidr CONTENT ROTATER   */



/* =============================================================================

    AUTHOR BOX 

   ========================================================================== */ 



.author-box {

	background:#f4f4f4;

	border:1px solid #eaeaea;

	padding:15px;

	overflow:hidden;

	margin-bottom:20px;

}

.author-box .social_icons {

	margin-top:5px; 

}

.author-box .img.third {

	height:100px;

	width:96%;

}

.author-box > h3 { 

	line-height:25px;

	color:#494949;

}

.author-box .bx_img {

	margin-bottom:0;

	float:none;

	display:block;

}



.font19_b.title { padding:10px 0; }





/*@End  AUTHOR BOX   */





.header_sizes {

	width:100%;

	margin:0 0 10px 0;

	float:left;

}



.header_sizes h1 {

	font-size:36px/54px;

	margin-bottom:10px;

}



.header_sizes h2 {

	font-size:24px/36px ;

	margin-bottom:10px;



}



.header_sizes h3 {

	font-size:16px/24px;

	margin-bottom:10px;



}



.header_sizes h4 {

	font-size:14px/20px ;

	margin-bottom:10px;



}



.header_sizes h5 {

	font-size:12px/16px ;

	margin-bottom:10px;



}



.header_sizes h6 {

	font-size:10px/12px ;

	margin-bottom:10px;



}



.divider {

	border-top:1px solid #e7e7e7;

	margin:10px 0;

	clear:both;

}



span.dropcap {

	float: left;

    font-size: 48px;

    font-weight: 800;

    line-height: 46px;

    margin-top: 3px;

    padding: 0 22px 0 9px;

}



span.dropcap2 {

    border-radius: 28px 28px 28px 28px;

    color: #FFFFFF;

    float: left;

    font-size: 32px;

    font-weight: 800;

    height: 56px;

    line-height: 52px;

    margin-right: 12px;

    text-align: center;

    width: 56px;

	background-color:#ef7f2c;



}



.ff-container .ff-items .hover_effect2 {

	background-image:url(../images/gr-orange60.png);

	left:4px;

	right:3px;

	top:4px;

	bottom:4px;

}



.fb {

	background: url('../images/soci.png') no-repeat 0 0;

	width: 50px;

	height: 50px;

	float:left;

	display:block;

	margin:0 10px 0 0;

}



.fb:hover {

	background: url('../images/soci.png') no-repeat -55px 0;

	width: 50px;

	height: 50px;

}



.tw {

	background: url('../images/soci.png') no-repeat 0 -55px;

	width: 50px;

	height: 50px;

	float:left;

	display:block;

	margin:0 10px 0 0;

}



.tw:hover {

	background: url('../images/soci.png') no-repeat -55px -55px;

	width: 50px;

	height: 50px;

}



.rss {

	background: url('../images/soci.png') no-repeat 0 -110px;

	width: 50px;

	height: 50px;

	float:left;

	display:block;

	margin:0 10px 0 0;

}



.rss:hover {

	background: url('../images/soci.png') no-repeat -55px -110px;

	width: 50px;

	height: 50px;

}







/*

Back to top button 

*/

#back-top {

	position: fixed;

	bottom: 30px;

	right:20px;

}

#back-top a {

	width: 30px;

	display: block;

	text-align: center;

	font: 9px/100% "Mako", Helvetica, sans-serif;

	text-transform: uppercase;

	text-decoration: none;

	color: #bbb;

	-webkit-transition: 1s;

	-moz-transition: 1s;

	transition: 1s;

}





#back-top a:hover {

	color: #999999;

}





/* arrow icon (span tag) */

#back-top span {

	width: 30px;

	height: 30px;

	display: block;

	margin-bottom: 7px;

	background: #ef7f2c url(../images/up-arrow3.png) no-repeat center center;

	-webkit-transition: 1s;

	-moz-transition: 1s;

	transition: 1s;

}

#back-top a:hover span {

	background-color: #202020;

}



.view_all a {

	width:100%;

	display: block;

	text-align:center;

	color:#fff;

	background:#ef7f2c;

	margin-top:2px;

	padding:8px 0;

}



.view_all a:hover {

	color:#fff;

	background:#494949;

}

.flt_l {

	width:100%;

	margin-right:5px;

	float:left;
	
	font-size:12px;
		
}

.flt_r {

	width:68%;

	margin-left:5px;

	float:right;

}



h3.flt_r {

	margin-bottom:10px;

}



.title3 {

	font-size:13px;

}





.btn_srch {

	padding:5px;

}









.ourclints img {

	padding:0;

	border:none;

}



.orng_mrgn {

	margin:10px 0;

}





.boxgrey h3 {

	color:#fff;

}



.news-item{

	display:none;

}



.copyrights {

	text-align:right;

	float:right;

	color:#999999;

	font-size:13px;

}



footer .top {

	float:right;

	margin-top:10px;

}



footer h4.top  {

	color:#999999;

}







/* ======

	 toggle

	 ======

*/

.toggle ,

.accordion-panel{

	margin-bottom: -1px;

	-moz-transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

	-webkit-transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

	-o-transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

	-ms-transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

	transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

}

.toggle.active ,

.toggle:hover ,

.accordion-panel.active ,

.accordion-panel:hover{



}



.toggle-title ,

.accordion-panel-title{

	cursor: pointer;

	padding:10px;

	margin-bottom:3px;

	background:#F7F7F7;

	color: #7F7F7F;

	font-size: 20px;

 	text-transform:uppercase;

	border:1px solid #DBDBDB;

	

	

}

.toggle-title:hover .indicator{

	margin-right:15px;



		}

.toggle-title{

		-webkit-transition : all 0.13s ease-in-out 0s;

 	-ms-transition      : all 0.13s ease-in-out 0s;

	-o-transition       : all 0.13s ease-in-out 0s;

	transition				  : all 0.13s ease-in-out 0s;

	}

.toggle-title .indicator ,

.accordion-panel-title .indicator{

	display: inline-block;

	vertical-align: middle;

	margin-right: 10px;

	margin-top: -2px;

	width: 15px;

	height: 15px;

	background: url(../images/toggle.png) no-repeat 0 0 #ef7f2c;

	-moz-transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

	-webkit-transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

	-o-transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

	-ms-transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

	transition: color 0.15s ease-out , background-color 0.15s ease-out , border 0.15s ease-out;

	

}



.toggle.active .toggle-title ,

.toggle-title:hover ,

.accordion-panel.active .accordion-panel-title ,

.accordion-panel-title:hover{

	color: #FFF;

	text-shadow:none;

	background:#494949;

	border-color:#494949;

 	text-transform:uppercase;

	  

}



.toggle.active .indicator ,

.toggle:hover .indicator ,

.accordion-panel.active .indicator ,

.accordion-panel-title:hover .indicator{

	background-color:#605F5F;

 

}

.toggle.active .toggle-title .indicator ,

.accordion-panel.active .accordion-panel-title .indicator{

	background-position: 0 -15px;

}



.toggle-body ,

.accordion-panel-body{

	padding: 10px;

	background:#f9f9f9;

	border:1px solid #d2d2d2;

	margin-bottom:5px;

	overflow:hidden;

}



.toggle-body ul {

	margin-bottom:20px;

}



.toggle-body ul li {

	padding:5px;
    min-width:240px;

}



.toggle-body ul li span {

	font-weight:bold;

	color:#393939;

}



.toggle-body ul li.color_1 {

	background:#eaeaea;

}

/* =================

	 toggle

	 =================

*/





/* =================

	 Twitter

	 =================

*/





.tweet { margin-top: 0px;}

.tweet a {color: #47CDDF; font-size:12px;}

.tweet span { color:#727272; font-size:12px}

.tweet_avatar {}

.tweet_avatar > img {width: 20px;    height: 20px;}

.tweet_avatar {float: left;    margin-left: 0px;    margin-right: 10px; margin-bottom:10px;}

.tweet span {color: #727272; font-size:12px}

.tweet_list li {

	width:100%;

	float:left;

	margin-bottom:10px;

	padding-bottom:10px;

	border-bottom:1px solid #3B3B3B;

}



.padbottom {

	margin-bottom:10px;

}

.tweet_list li:last-child {

	border-bottom:none;

}

/**/

/* =================

	 Flickr

	 =================

*/





.thumbsx { margin: 0; padding: 0; overflow: hidden; }

.thumbsx li { list-style: none; float: left; margin: 5px; padding: 3px; background: #eee; -moz-box-shadow: 0 0 4px #444; -webkit-box-shadow: 0 0 2px #000; }

.thumbsx li a { }

.thumbsx li img { display: block; }

.thumbsx li a img { border: none;}


/*=============*/
.table-news-ltr {width:100%;}
.width100 { width:100%;}
.width75 {width:75%;}
.width2  {width:2%;}
.width23 {
}
.wi
.width23 {
}
/*      LOGIN    */

.login {
	width:320px;
	margin:0 auto;
	margin-bottom:20px;
	
}

.login_title {
	margin:0 0 20px 0;
}

.login_title p {
	line-height:80px;
	font-size:28px;
	font-weight:bold;
	text-transform:uppercase;
	color:#494949;
	text-align:center;
}

.login_title img {
	position:relative;
	top:20px;
}

.inner_forms {
	padding:20px;
	background:#fafafa;
	border:1px solid #E7E7E7; 
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	box-shadow:0px 0px 3px #e8e8e8;
	-moz-box-shadow:0px 0px 3px #e8e8e8;
	-webkit-box-shadow:0px 0px 3px #e8e8e8;
	outline:1px solid #fff;
	overflow:hidden;
	margin:0 auto;
}

.inner_forms input[type=text], .inner_forms input[type=password] {
	width: 80%;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 8px 5px;
	margin-bottom: 5px;
}

.log_in {
	text-align:center;
}

.log_in button  {
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
	padding:6px 10px;
}
	
.forget li {
	margin-top:10px;
	list-style-type: square;
	color:#666;
	margin-left:20px;
}

.forget li a {
	font-size:12px;
}

.remember {
	font-size:12px;
	color:#666;
}

.content p.remember {
    margin-bottom: 20px;
}

.titulo {
    font-size:18px; 
	color:#666;
}

.c-documento {
    margin: 20px 0 0 0;
    font-size: 13px;
}

.c-documento strong {
    font-weight:bold;
    color:#666;
}

.titlebx h1 {
    font-size:12px;
}

.share-rate .col-2 {
    width:120px;
    margin-right:5px;
    margin-left:5px;
}

.inner_forms label {
    /*display: block;*/
    margin-bottom: 5px;
    /*float: left;*/
    width: 100px;
    padding-top: 5px;
    text-align: right;
}

.inner_forms input.registro {
    width: 40%;
}

.inner_forms .aviso {
    display: block;
    margin-left:100px;
}

.inner_forms .aviso label {
    float:right;
    margin-right:240px;
    width:230px;
    text-align:left;
    }

.inner_forms .registrar_btn {
    float:right;
    margin-right:250px;
}

.breaking-word {
    width:240px;
    word-wrap:break-word;
}

.botones {
    text-align:center;
}

.alto-renglon {
    height:15px;
}

#contenidoSidebar {
    position:fixed;
    width: 300px;
}

#contenidoPrincipal {
    margin-left:330px;
}

.salasSelect {
    max-width:200px;
}

#buscador-ley {
    position:fixed;
    max-width: 260px;
    margin-left: -10px;
    margin-top: -10px;
}

.tab-pane .bxnews {
    padding: 10px 0 10px 0;
}

.tabla {
    float: left;
    margin-top: 10px;
}

.texto-hover{
    margin-top: 35px;
    font-weight: bold;
    font-size: 14px;
    color: #ef7f2c;
}