/*
Theme Name: Sydney Child
Theme URI: http://athemes.com/theme/sydney
Author: aThemes
Author URI: http://athemes.com
Template: sydney
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sydney
*/
.sydney_contact_info_widget span .fa {
	color:#fff;
}
.multilang {
	float:right;
	border-left: 1px solid #fff;
	padding-left: 15px;
}
.roll-team .team-item .pop-overlay {
	padding: 0 ;
}
.roll-team .team-item .team-pop {
	background: rgba(34, 158, 218, 0.8) !important;

}

  .service .roll-icon-box .icon {
	-webkit-transition: background-color 0.4s ease-out;
  -moz-transition: background-color  0.4s  ease-out;
  -o-transition: background-color  0.4s  ease-out;
  transition: background-color  0.4s  ease-out;
	background: #fff;
	border-radius: 0 ;
	-webkit-border-radius: 0;
	border-width:2px;
}

.service:hover .roll-icon-box .icon {
	background: #229eda;

}
.service:hover .roll-icon-box .icon i {
	-webkit-transition:all 0.4s ease-out;
  -moz-transition:all  0.4s  ease-out;
  -o-transition: all  0.4s  ease-out;
  transition: all 0.4s  ease-out;
}
.service:hover .roll-icon-box .icon i {
	color:#fff;
}
.roll-button {
	border-radius: 0 ;
	-webkit-border-radius: 0;
}
.panel-grid-cell .widget-title:after {
	height:2px;
}
.panel-grid-cell .widget-title {
	letter-spacing: 3px;
}
aside.widget.qtranxs_widget {
	float:right;
}
#mainnav li {
	text-transform: uppercase;
	letter-spacing: 1px;
}
.widget #tab_container_567 .wpsm_nav-tabs > li > a ,
.widget #tab_container_567 .wpsm_nav-tabs > li:hover > a,
.widget #tab_container_567 .wpsm_nav-tabs > li > a:hover,
.widget #tab_container_567 .wpsm_nav-tabs > li.active > a,
.widget #tab_container_567 .wpsm_nav-tabs > li.active > a:hover, 
.widget #tab_container_567 .wpsm_nav-tabs > li.active > a:focus {
	
	border:none !important;
}

.widget #tab_container_567 .wpsm_nav-tabs > li > a {
	text-align:left !important;
	padding-left: 30px !important;
	color:#9d9d9d !important;
	background-color:transparent !important;
	border-right: 5px solid transparent !important;
}
.widget #tab_container_567 .wpsm_nav-tabs > li:hover > a,
.widget #tab_container_567 .wpsm_nav-tabs > li > a:hover,
.widget #tab_container_567 .wpsm_nav-tabs > li.active > a,
.widget #tab_container_567 .wpsm_nav-tabs > li.active > a:hover, 
.widget #tab_container_567 .wpsm_nav-tabs > li.active > a:focus {
	/*background-color:#229eda !important;

	color:#fff!important; */
	background-color:transparent !important;
	border-right: 5px solid #229eda !important;
	color: #000 !important;

}
.widget #tab_container_567 .tab-content {
	background-color:transparent !important;
	border-left: 1px solid #666 !important;
	color:rgb(68, 63, 63) !important;
}
.panel-grid .overlay {
	background-color: #292f3b !important ;
	opacity:0.5 !important;
}

#testimonials {
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;  
	background-attachment: fixed !important;
}
input[type="submit"] , a.go-top{
	border-radius: 0;
}
.contact_right h3 {
	font-size: 1.8em;
	color: #229eda !important;
}
.contact_right {
	padding-top:20%;
}
div.wpcf7 form {
	width:80%;
	margin: 0 auto;
}
div.wpcf7 form input, div.wpcf7 form textarea{
	width:100%;
	border-radius: 0;
}
div.wpcf7 form input[type="submit"] {
	width: 180px;
	float:right;
}
.text-slider .maintitle:after {
	height: 2px !important;
}
#pgc-8-6-1 .sydney_skills_widget {
	padding-top:13%;
	padding-left:50px;
}
.tab-content > .tab-pane {
	font-size:14px;
}

body #pg-8-3> .panel-row-style {
	background: transparent !important;
}
.widget #tab_container_567 .tab-content, .widget #tab_container_567 .wpsm_nav-tabs > li > a {
	font-family: inherit !important;
}
 #pgc-8-0-1 {
 	padding-top:100px;
 }

 .career_single {
 	text-align: center;
 	font-size:21px;

 }
    .career_single a {
    	position: relative;
    	color:inherit !important;
    	   	    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
    }
   .career_single a:after {
   	content: "\f061";
   	font-family: FontAwesome !important;
   	display: block;
   	position: absolute;
   	top:-4px;
   	right:-30px;
   	    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
   }
  .career_single:hover  a{
  	color: #1e73be !important;
  	     	   	    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
  }
     .career_single:hover a:after {
     	right: -40px;
     	   	    -webkit-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    transition: all 200ms ease-in;
     }
      .career_outer h4 {
      	color:#767676!important;
      	font-size:18px;
      	font-weight: 300;
      	margin-bottom:55px;
      	text-align: center;

      }

 .roll-team.carousel .team-item {
 	max-width:250px;
 	margin: 0 auto;
 }
 .team-item .avatar > img,
 .roll-team .team-item .team-pop {
 	border-radius: 50%;
 }

 .team-item .avatar > img {
 	min-width:100%;
 }
 .hentry .title-post {
 	color: #229eda;
 	text-align: center;
 	font-size:4.5rem;
 }
 .job_offer_div {
 	margin-top: 30px;
 }
 .sydney-hero-area .header-image {
 	background-attachment: fixed;
 	height:400px;
 }
 .job_offer_contact {
 	margin-top:60px;
 	padding-top:40px;
 	border-top:1px solid #dbdbdb;
 }
  .job_offer_contact form {
  	margin-top: 40px !important;
  }

  @media(max-width: 767px) {
  	.hentry .title-post {
  		font-size:3rem;
  	}
  	 .job_offer_div h3 {
  	 	font-size: 2.3rem ;

  	 }
  	  .job_offer_div {
  	  	margin-top:15px;
  	  }
  	  .job_offer_div * {
  	  	text-align: center !important;
  	  }
  }