/*===================================================================================*/
/*	TALENTSQUARE
/*===================================================================================*/

.nav>li.btn{
    margin: 5px 0 5px;
    padding: 0;
}
.navbar-nav > li.btn > a{
    padding: 10px 20px;
}
.navbar-nav > li.btn:hover > a, .navbar-nav > li.btn > a:hover{
    color: #ffffff;
}
.img-testimonial {
    width: 125px;
}
.logo-testimonial{
    max-height: 150px;
}

footer ul.menu li::before{
    font-family: 'fontello-circle';
    content: '\e800';
    font-size: 8px;
    font-weight: normal;
    padding-top: 1px;
    margin-left: -20px;
    vertical-align: top;
    position: absolute;
    color: #F27A24;
}
footer ul.menu li{
    margin-bottom: 5px;
}

.social.big-size li {
    float: left;
}
.social.big-size li a i{
    font-size: 30px;
}
.form-control{
    color: #C2C7CC;
}

.message-success{
    margin-bottom: 15px;
    background-color: #dff0d8!important;
}
.message-error{
    margin-bottom: 15px;
    background-color: #f2dede!important;
}
/*===================================================================================*/
/*	ORANGE COLORS
/*===================================================================================*/

a:hover,
a:focus,
.bordered .info h3 a:hover,
.bordered .info h4 a:hover,
.icon i.icn,
.meta a:hover,
.meta li.categories:hover:before,
.more:hover,
.navbar.basic .nav > li > a:hover,
.navbar.basic .nav > li > a:focus,
.navbar.basic .nav .open > a,
.navbar.basic .nav .open > a:hover,
.navbar.basic .nav .open > a:focus,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) li a:hover,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) li a.active,
.navbar-header .info a:hover,
.nav > li > a:hover,
.owl-carousel:hover .owl-next:hover,
.owl-carousel:hover .owl-prev:hover,
.panel-title > a:hover,
#scrollUp:hover,
.sidemeta .format-wrapper a,
.tabs-side .tab.active a,
.tabs-top .tab.active a,
.text-center .panel-title > a:hover span:after,
ul.arrowed li:before,
ul.circled li:before,
.yamm .yamm-content a:hover {
    color: #f6a72c;
}

.tint-bg .btn,
.tint-color {
    color: #f6a72c!important;
}

.btn,
.classic-blog .post .date,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) > .active > a,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) > .active > a:focus,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) > .active > a:hover,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) > li > a:focus,
.navbar .dropdown-menu:not(.yamm-dropdown-menu) > li > a:hover,
.navbar .dropdown-submenu:focus > a,
.navbar .dropdown-submenu:hover > a,
.owl-pagination .owl-page.active span,
.owl-pagination .owl-page:hover span,
#owl-main .caption h1 span.tint-bg,
#owl-main .caption p span.tint-bg,
.pagination > li > a, .page-numbers > li > a,
.pagination > li > span, .page-numbers > li > span,
.post.format-quote,
.sidemeta .format-wrapper a:hover,
.sidenav li a:hover,
.tabs-circle-top .tab.active a,
.tabs-side .tab a:hover,
.tabs-top .tab a:hover,
.tint-bg,
.tint-bg.img-bg-soft:before,
.tint-bg.img-bg-softer:before,
.tooltip-inner {
    background-color: #f6a72c;
}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.pagination > .active > a, .page-numbers > .active > a,
.pagination > .active > span, .page-numbers > .active > span,
.pagination > .active > a:hover, .page-numbers > .active > a:hover,
.pagination > .active > span:hover, .page-numbers > .active > span:hover,
.pagination > li > a:hover,
.pagination > li > a:focus {
    background-color: #f6a72c;
}

.icon-overlay a .icn-more,
.items li .text-overlay,
.owl-carousel .item .text-overlay,
.thumbs .thumb .text-overlay {
    background-color: rgba(242, 122, 36, 0.9);
}

.classic-blog .post .date,
.icon.circle,
.sidemeta .format-wrapper a,
.tabs-circle-top .tab.active a,
.tabs-circle-top .tab a:hover,
.tabs-side .tab a:hover,
.tabs-top .tab a:hover {
    border-color: #f6a72c;
}

.tooltip.top .tooltip-arrow,
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow {
    border-top-color: #f6a72c;
}
.tooltip.right .tooltip-arrow {
    border-right-color: #f6a72c;
}
.tooltip.left .tooltip-arrow {
    border-left-color: #f6a72c;
}
.tooltip.bottom .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow {
    border-bottom-color: #f6a72c;
}

#owl-main .caption h1 span.tint-bg,
#owl-main .caption p span.tint-bg  {
    box-shadow: -.500em 0 0 #f6a72c, .500em 0 0 #f6a72c;
}

::selection {
    background: #f6a72c; /* Safari */
}

::-moz-selection {
    background: #f6a72c; /* Firefox */
}
.logos .col-sm-1 img{
   max-width: 100%;
    height: auto;
}

.logos .col-sm-1 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 10%;
    height: 0px;
    padding-left: 7px;
    padding-right: 7px;
}

#weprovide .min-h-80 {
    min-height: 80px;
}

.tsquare-red{
	color: #ea594e;
}
.tsquare-orange{
	color: #f6a72c;
}
.tsquare-yellow{
	color: #ffcf3d;
}
.tsquare-green{
	color:#75bb76;
}
.tsquare-blue{
	color:#54a0d8;
}
.tsquare-violet{
	color:#664e9a;
}
.tsquare-grey{
	color:#73879C;
}
.min-h-50{
  line-height: 50px;
}
.min-h-80{
  min-height: 80px;
}
.m-l-xxl{
  margin-left: 120px;
}
.p-b-xxl{
    padding-bottom: 90px;
}
.text-default {
    text-transform: none;
}
.text-uppercase {
    text-transform: uppercase;
}
.text-lowercase {
    text-transform: lowercase;
}
.text-capitalise {
    text-transform: capitalize;
}
.text-bg {
    background-color: #ed1846;
    border-radius: 6px;
    font-weight: 200;
    color: white;
}


/* Enter Your Custom CSS Here */
.wdpu-content .shareaholic-canvas {
display: none !important;
}
.text-jumbo {
       font-size: 80px;
       padding: 35px
}
.text-jumbo.text-success {
	color: #5cb85c;
}
.min-height{
    min-height: 80px;
}
.min-h-100{
    min-height: 105px;
}
.m-t-xl {
    margin-top: 40px;
}
.p-xxs {
    padding: 5px;
}
.col3 {
    width: 33%;
    display: inline-block;
}
.col3 b {
 	font-size: 25px;
    margin-left: 14px;
}
.bckdrop{
  background-image: linear-gradient(180deg,#f4f6fb,#e4e7ef);
}
.p-b-lg{
   padding-bottom: 45px;
}
.newrules{
 	font-size: 1em;
    font-family: Roboto, Arial, Sans-serif !important;
}
.bgts-yellow{
 	background-color: #f6a72c; 
}
.text-yellow{
	color: #f6a72c; 
}
.square-bullet li{
    list-style: none;
    background: url(/wp-content/uploads/2017/11/Sans-titre-1.png) no-repeat left center;
    padding-left: 30px;
}
.bgts-blue{
 	background-color: #54a0d8; 
}
.text-blue{
	color: #54a0d8; 
}
.blue-bullet li{
    list-style: none;
    background: url(/wp-content/uploads/2017/11/blue-bullet-4.png) no-repeat left center;
    padding-left: 30px;
}
.newrules .quote {
    padding: 0 50px;
    font-weight: 600;
    font-style: italic;
    color: darkgray;
}
.bgts-green{
 	background-color: #75bb76; 
}
.text-green{
	color: #75bb76; 
}
.green-bullet li {
    list-style: none;
    background: url(/wp-content/uploads/2017/11/green-bullet.png) no-repeat left top;
    padding-left: 30px;
    line-height: 18px;
    margin-bottom: 15px;
    margin-top: 15px;
}
.p-b-xl {
    padding-bottom: 120px;
}
.regularcolor h4{
	color: #73879C;
}
.safemargins h4{
	margin-top: 40px;
}

.amour-bg{
    background-image: linear-gradient(to top, #f77062 0%, #fe5196 100%);
}
.concrete-bg{ 
  background-image: linear-gradient(to top, #c4c5c7 0%, #dcdddf 52%, #ebebeb 100%);
}
.greeny-bg{
  background-image: linear-gradient(-60deg, #16a085 0%, #f4d03f 100%);
}
.orangeisnew-bg{
  background-image: linear-gradient(-60deg, #ff5858 0%, #f09819 100%);
}
.vicious-bg{
  background-image: linear-gradient(60deg, #29323c 0%, #485563 100%);
}
.crystaline-bg{
  background-image: linear-gradient(-20deg, #00cdac 0%, #8ddad5 100%);
}
.midnight-bg{
  background-image: linear-gradient(-20deg, #2b5876 0%, #4e4376 100%);
}
.raccoon-bg{
 background: linear-gradient(-180deg, #BCC5CE 0%, #929EAD 98%), radial-gradient(at top left, rgba(255,255,255,0.30) 0%, rgba(0,0,0,0.30) 100%);
 background-blend-mode: screen;
}
.river-bg{
  background-image: linear-gradient(to top, #4481eb 0%, #04befe 100%);
}
.stone-bg{
  background-image: linear-gradient(to right, #243949 0%, #517fa4 100%);
}
.space-bg{
  background-image: linear-gradient(60deg, #3d3393 0%, #2b76b9 37%, #2cacd1 65%, #35eb93 100%);
}
.indigo-bg{
  background-image: linear-gradient(to top, #b224ef 0%, #7579ff 100%);
}
.aqua-bg{
  background-image: linear-gradient(to top, #007adf 0%, #00ecbc 100%);
}
.blacksea-bg{
  background-image: linear-gradient(-225deg, #2CD8D5 0%, #6B8DD6 48%, #8E37D7 100%);
}
.veggie-bg{
  background-image: linear-gradient(-225deg, #20E2D7 0%, #F9FEA5 100%);
}
.sky-bg{
  background-image: linear-gradient(-225deg, #D4FFEC 0%, #57F2CC 48%, #4596FB 100%);
}
.frozenheart-bg{
  background-image: linear-gradient(-225deg, #FF057C 0%, #7C64D5 48%, #4CC3FF 100%);
}
.sunset-bg{
  background-image: linear-gradient(-225deg, #231557 0%, #44107A 29%, #FF1361 67%, #FFF800 100%);
}
.coupdegrace-bg{
 background-color: #DCD9D4; 
 background-image: linear-gradient(to bottom, rgba(255,255,255,0.50) 0%, rgba(0,0,0,0.50) 100%), radial-gradient(at 50% 0%, rgba(255,255,255,0.10) 0%, rgba(0,0,0,0.50) 50%); 
 background-blend-mode: soft-light,screen;
}


@font-face {
    font-family: 'Axiforma'; /*a name to be used later*/
    src: url('/wp-content/themes/talentsquare/assets/fonts/Axiforma-Regular.otf'); /*URL to font*/
}
@font-face {
    font-family: 'Axilight'; /*a name to be used later*/
    src: url('/wp-content/themes/talentsquare/assets/fonts/Axiforma-Light.otf'); /*URL to font*/
}
@font-face {
    font-family: 'Axibold'; /*a name to be used later*/
    src: url('/wp-content/themes/talentsquare/assets/fonts/Axiforma-Bold.otf'); /*URL to font*/
}
@font-face {
    font-family: 'Axibook'; /*a name to be used later*/
    src: url('/wp-content/themes/talentsquare/assets/fonts/Axiforma-Book.otf'); /*URL to font*/
}
@font-face {
    font-family: 'Axithin'; /*a name to be used later*/
    src: url('/wp-content/themes/talentsquare/assets/fonts/Axiforma-Thin.otf'); /*URL to font*/
}
@font-face {
    font-family: 'Aximedium'; /*a name to be used later*/
    src: url('/wp-content/themes/talentsquare/assets/fonts/Axiforma-Medium.otf'); /*URL to font*/
}
@font-face {
    font-family: 'Axiblack'; /*a name to be used later*/
    src: url('/wp-content/themes/talentsquare/assets/fonts/Axiforma-Black.otf'); /*URL to font*/
}
@font-face {
    font-family: 'Axiheavy'; /*a name to be used later*/
    src: url('/wp-content/themes/talentsquare/assets/fonts/Axiforma-Heavy.otf'); /*URL to font*/
}