@charset "UTF-8";
/***************************************
	Theme Name: Sahifa
	Theme URI: http://themes.tielabs.com/sahifa/
	Description: A Premium WordPress News Theme
	Author: TieLabs
	Author URI: http://tielabs.com/
	Version: 4.3.2
	License: license purchased
	License URI: http://themeforest.net/licenses/regular_extended
	
	Tags: two-columns, fixed-width, custom-background, threaded-comments, translation-ready, custom-menu
***************************************/
.visa{
	width:215px;
	height:25px;
	margin-top: 35px;
	display:inline-block;
	background:url("../../logos/visa/visa.png") no-repeat center center;
}
.alignright {float: right;}
.alignleft {float: left;}
.aligncenter{clear:both; margin-left:auto;	margin-right:auto;}
a {
  color: #444;
  text-decoration: none;
  -webkit-transition: all ease-in-out 0.2s;
  -moz-transition: all ease-in-out 0.2s;
  -o-transition: all ease-in-out 0.2s;
  transition: all ease-in-out 0.2s;
}
a:hover { color: #000;}
.clear {clear: both;}
/* technopolys Widget */
#technopolys-widget ul{margin:0 -10px ;}
#technopolys-widget li{
	background: transparent;;
	border-bottom:1px solid #f2f2f2;
	padding:10px 10px 10px 30px;
}
#technopolys-widget li:before{
	float:left;
	margin-left: -30px;
	margin-top: -5px;
	color: #45b0e3;
}
#technopolys-widget li:last-child{border-bottom:0 none;}
	#technopolys-widget .tweet_list .tweet_avatar img{
		padding:2px ;
		margin-left:5px;
		float: right;
		background:#FFF;
		border:1px solid #d6d6d6;
	}
.technopolys-timestamp{font-style: italic;color: #888;font-size: 10px;float: right;clear: both;}
.technopolys-item{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
.technopolys-item a:link, .technopolys-item a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fffff0;
	text-decoration:none;
}
/* Footer */
footer#theme-footer {
	position: relative;
	color: #ddd;
	background:#333;
	text-shadow: 0 0 1px #000;
	padding:0px 0;
	border-bottom:1px solid #222;
	border-top: 0px solid #008B8B;/*Nota: Border footer */
	margin-top:0px;
	-webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 -1px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 -1px 0 rgba(0, 0, 0, .1);
}
	footer#theme-footer a{color: #ccc;}
	footer#theme-footer a:hover{color: #FFF;}

/* Footer Widgets */	
#footer-widget-area{
	width:100%;
	margin: 0 auto;
}
	.footer-widgets-box{float:left; margin-right:0%;}
	.footer-1c .footer-widgets-box{	width:	100% }
	.footer-2c .footer-widgets-box{	width:	35%;}
	.footer-3c .footer-widgets-box{	width:	33.33333333%;}
	.footer-4c .footer-widgets-box{	width:	35%;}
	.narrow-wide-2c #footer-first , .wide-narrow-2c #footer-second {width:32%;}
	.narrow-wide-2c #footer-second, .wide-narrow-2c #footer-first{	width:64%;}
	.wide-left-3c #footer-first    ,.wide-right-3c #footer-third  {	width:46%;}
	.wide-left-3c .footer-widgets-box , .wide-right-3c .footer-widgets-box {	width:35%;}
	.footer-1c .footer-widgets-box,
	.narrow-wide-2c #footer-second,
	.wide-narrow-2c #footer-second,
	.footer-2c #footer-second,
	.footer-3c #footer-third,
	.footer-4c #footer-fourth,
	.wide-right-3c #footer-third,
	.wide-left-3c #footer-third{margin-right:0;}
	.footer-widget-top{	border-bottom:1px solid #222;padding:10px 0;}
	.footer-widget-top h4{font-size: 22px;font-family: BebasNeueRegular,arial,Georgia, serif;}
	.footer-widget-container{padding: 10px;border-top:1px solid #444;}
		.footer-widget-container p {padding-bottom: 1.0em;}
		.footer-widget-container ul, footer#theme-footer .tabs-wrap ul{ border-bottom:1px solid #444; }
		.footer-widget-container li, footer#theme-footer #tabbed-widget .tabs-wrap li {
			padding: 6px 12px 6px 0;
			line-height: 18px;
			overflow: hidden;
			border-bottom: 1px solid #232323 !important;
			border-top: 1px solid #444;
		}
		.footer-widget-container li:first-child , footer#theme-footer #tabbed-widget .tabs-wrap li:first-child { border-top:0 none; }
		footer#theme-footer #tabbed-widget .widget-top { background:transparent; border-bottom-color:#444; overflow:hidden; }
		footer#theme-footer #tabbed-widget ul.tabs li a {text-shadow: 0 1px 0 #000; }
		footer#theme-footer #tabbed-widget ul.tabs li a:hover { color:#FFF; }
		footer#theme-footer #tabbed-widget ul.tabs li.active a {
			color:#FFF;
			background: #444;
			box-shadow: 0 -1px 2px #111;
			-moz-box-shadow: 0 -1px 2px #111;
			-webkit-box-shadow: 0 -1px 2px #111;
		}
		footer#theme-footer #tabbed-widget .tabs-wrap.tagcloud a {
			background: #444;
			border: 1px solid #222;
			text-shadow: 0 1px 0 #000;
			-moz-box-shadow: inset 0 0 2px #888, 0 0 2px #222;
			-webkit-box-shadow: inset 0 0 2px #888, 0 0 2px #222;
			box-shadow: inset 0 0 2px #888, 0 0 2px #222;
		}
		footer#theme-footer #tabbed-widget .tabs-wrap.tagcloud a:hover{ background:#555;}
		footer#theme-footer .widget-counter li{ border:0 none !important; width: 33.4%; }
footer#theme-footer .search-widget inputTech{
	background: #414141;
	box-shadow: 0 1px 3px 0 #313131;
	-moz-box-shadow: 0 1px 3px 0 #313131;
	-webkit-box-shadow: 0 1px 3px 0 #313131;
	border: 1px solid #202020;
	color:#222;
}
	footer#theme-footer .search-widget inputTech:hover,
	footer#theme-footer .search-widget inputTech:focus{color:#000;}
/* Footer Bottom */
.footer-bottom {
	position: relative;
	background:#2e2e2e;
	line-height:35px;
	border-top:1px solid #444;
	color: #ccc;
}
	.footer-bottom .social-icons{
		float:right;
		margin:0px 0px 0;
		line-height:0;
	}
	.footer-bottom .social-icons img{width:25px; height:25px;}
	.footer-bottom a{color: #ccc;}
	.footer-bottom a:hover{color: #FFF;}

.social-icons-widget .social-icons [class^="tieicon-"]:before, .social-icons-widget .social-icons [class*=" tieicon-"]:before {
    border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
    color:#FFF;
}
.social-icons-widget .social-icons.icon_24 [class^="tieicon-"]:before, .social-icons-widget .social-icons.icon_24 [class*=" tieicon-"]:before {
    width:24px;
    height:24px;
    line-height: 24px;
    font-size:14px;
}