/*
Theme Name: Planet Theme
Theme URI: http://www.helloexpert.com
Author: Hello Expert
Author URI: http://www.helloacademy.com
Description: This is a Cargo Theme
Version: 1.0;
License: 
License URI: 
Text Domain: planet-theme
Tags: featured-images, flexible-header, post-formats
*/
.carousel-control {
  padding-top:5%;
  width:5%;
}
 .wp-caption {
	border: 1px solid #f0f0f0;
 }
 .wp-caption-text {
	font-size: 11px;
 }
.sticky {
	color:#535353;
}
.gallery-caption {
	color: #000;
}
.bypostauthor {
	background-color: transparent;	
}
.alignright {
	float:right;
    margin: 6px 0 14px 14px;
}
.alignleft {
	float: left;
    margin: 6px 14px 14px 0;
}
.aligncenter {
	display: block;
    margin: 5px auto 5px auto;
}
.top-aside{
min-width:960px;
padding:8px 0;
}
.top-aside * {
font-size:11px;
color:#FFF;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
}
.top-aside p, .top-aside ul {
margin:0;
padding:0;
}
.top-aside .one_half + .one_half {
text-align:right;
float:right;
}

.top-aside ul,
.top-aside li {
margin:0;
padding:0;
list-style:none;
}

.top-aside .one_half + .one_half ul {
margin:0;
padding:0;
float:right;
}

.top-aside ul li {
float:left;
}

.top-aside ul li + li {
margin-left:10px;
}

.top-aside ul li a {
color:#FFF;
padding-right:10px;
background:url(../../../images/bg-seperator.png) 100% 50% no-repeat;
/* opacity:0.6; */
font-weight:500;
}

.top-aside ul li a:hover {
/* opacity:1.0; */
}

.top-aside ul li:last-child a {
background:none;
padding-right:0
}

.shadow.top {
position:absolute;
top:0;
height:60%;
width:100%;
z-index:-1;
background:url(../../../images/shadows/shadow-1.png) left top repeat-x;
}

.shadow.bottom,
.top-aside-shadow {
position:absolute;
bottom:0;
width:100%;
height:30%;
z-index:-1;
background:url(../../../images/bg-ui-shadow-bottom.png) center bottom repeat-x;
}

.top-aside-shadow {
height:10%;
background:url(../../../images/bg-top-aside-shadow.png) center bottom repeat-x
}
.top-aside .current-menu-item a,
.top-aside .current-menu-parent a,
.top-aside .current-menu-parent ul .current-menu-item a,
.top-aside .current-menu-ancestor ul .current-menu-ancestor a,
.top-aside .current_page_parent a {
opacity: 0.6 !important;
color:#FFF !important;
}
.top-aside a {
opacity: 1;
transition: opacity .20s ease-in-out;
-moz-transition: opacity .20s ease-in-out;
-webkit-transition: opacity .20s ease-in-out;
}

.top-aside a:hover {
opacity: 0.6;
}
.top-aside {
z-index:1;
position:relative;
}

.top-aside .social_icons {
margin:0;
}

.top-aside .social_icons li + li {
margin-left: 5px;
}

.top-aside .one_half + .one_half .social_icons {
float:right;
}

.top-aside .social_icons li {
float:left;
margin-bottom:0;
}

.top-aside .social_icons a {
padding-left:22px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
background:url(../../../images/bg-toolbar-social-icons.png) left top no-repeat !important;
padding-bottom:0;
}

.top-aside .social_icons a.rss {
background-position: 0 4px !important;
}

.top-aside .social_icons a.twitter {
background-position: 0 -15px !important;
}

.top-aside .social_icons a.facebook {
background-position: 0 -35px !important;
}

.top-aside .social_icons a.email {
background:url(../../../images/bg-toolbar-social-icons.png) 0px -54px no-repeat !important;
}

.top-aside .social_icons a.flickr {
background-position: 0 -71px !important;
}

.top-aside .social_icons a.youtube {
background-position: 0 -88px !important;
padding:9px 0 9px 24px !important;
}

.top-aside .social_icons a.linkedin {
background-position: 0 -118px !important;
}

.top-aside .social_icons a.foursquare {
background-position: 0 -136px !important;
}

.top-aside .social_icons a.delicious {
background-position: 0 -156px !important;
}

.top-aside .social_icons a.digg {
background:url(../../../images/bg-toolbar-social-icons.png) 0px -173px no-repeat !important;
}

.top-aside .social_icons a:hover {
color:#FFF;
/* opacity:0.6;
filter: alpha(opacity = 60);
zoom:1; */
}
.top-aside{padding:8px 0;}

.top-aside{
	/*background-color: #0D5292;*/
background-color: #042d51;
background-image: url(../../../images/skins/bg-banner-blue.png);
background-position: center center;
background-repeat: no-repeat;
/* background: -webkit-gradient(radial, center center, 0, center center, 460, from(#0D9DDC), to(#0D5292));
background: -webkit-radial-gradient(circle, #0D9DDC, #0D5292);
background: -moz-radial-gradient(circle, #0D9DDC, #0D5292);
background: -ms-radial-gradient(circle, #0D9DDC, #0D5292);*/

background: -webkit-gradient(radial, center center, 0, center center, 460, from(#0D9DDC), to(#042d51));
background: -webkit-radial-gradient(circle, #0D9DDC, #042d51);
background: -moz-radial-gradient(circle, #0D9DDC, #042d51);
background: -ms-radial-gradient(circle, #0D9DDC, #042d51);
}
.one_half {
    width: 48%;
}
.one_half {
    float: left;
}
.one_half + .one_half {
margin-left:4%;
}
.msg{
	width:90%;
	margin: 10px 0px;min-height:40px;
	padding:20px 20px 20px 70px;
	background-position: 10px center;
	background-repeat: no-repeat;
	border-radius:5px;
}
.info{
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('../../../images/msg/info-icon.png');
}

.error{
	color:#D8000C;
	background-color: #FFBABA;
	background-image: url('../../../images/msg/error.png');
}
.success{
	color:#488e1b;
	background-color: #e9fedb;
	background-image: url('../../../images/msg/ok.png');
}
.loading{
	color:#488e1b;
	background-color: #e9fedb;
	background-image: url('../../../images/msg/loading.gif');
}
.warning{
	color:#9F6000;
	background-color: #FEEFB3;
	background-image: url('../../../images/msg/warning.png');
}