/*

Theme Name: Bareface

Theme URI: https://wordpress.org/themes/twentyfourteen/

Author: the WordPress team

Author URI: https://wordpress.org/

Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.

Version: 1.7

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready

Text Domain: twentyfourteen



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/



/**

 * 1.0 - Reset

 *

 * Resetting and rebuilding styles have been helped along thanks to the fine

 * work of Eric Meyer, Nicolas Gallagher, Jonathan Neal, and Blueprint.

 */



.top-links-holder li .menu-item {

    padding-left: 10px !important;

}

.content-algin{

	text-align:justify !important;

}

#wpcf7-f236-p44-o1 p,br {

    display: none;

}

.wpcf7-not-valid-tip {

    float: right;

    font-size: 11px !important;

    margin-top: -5px;

    text-transform: uppercase;

}

.text-line {

    padding-bottom: 0 !important;

}

ul.top_link_cat li a {

    font-size: 40px;

    line-height: 100px;

    color: #cfcfcf

}

ul.top_link_cat {

    margin: 0 auto;

    padding: 0;

    display: block;

    width: 100%;

    text-align: center

}

ul.top_link_cat li {

    display: inline-block;

    padding: 0 65px

}

ul.top_link_cat li a {

    text-decoration: none;

    position: relative;

    -webkit-transition: all .3s ease-out;

    -moz-transition: all .3s ease-out;

    -ms-transition: all .3s ease-out;

    -o-transition: all .3s ease-out;

    transition: all .3s ease-out

}

.main-menu-holder ul.subnav li a,

ul.top_link_cat li a:after {

    -webkit-transition: all .3s ease-out;

    -moz-transition: all .3s ease-out;

    -ms-transition: all .3s ease-out;

    -o-transition: all .3s ease-out

}



ul.top_link_cat li a:after {

    position: absolute;

    width: 100%;

    z-index: -1;

    border-bottom: 2px #000 solid;

    bottom: -10px;

    top: auto;

    left: 0;

    content: ' ';

    opacity: 0;

    filter: alpha(opacity=0);

    transition: all .3s ease-out

}



ul.top_link_cat li a:link,

ul.top_link_cat li a:visited {

    color: #cfcfcf

}



ul.top_link_cat li a.active,

ul.top_link_cat li a:hover {

    color: #000!important

}





ul.top_link_cat li a.active:after,

ul.top_link_cat li a:hover:after {

    opacity: 1;

    filter: alpha(opacity=100);

    bottom: 0

}



ul.top_link_cat {

    margin-top: 20px

}



ul.top_link_cat li {

    padding: 0 30px;

    position: relative

}



ul.top_link_cat li a {

    font-size: 30px;

    line-height: normal;

    padding: 0

}



ul.top_link_cat li a:after {

    content: '';

    display: none

}



ul.top_link_cat li:nth-child(1) {

    padding-left: 0

}



ul.top_link_cat li:nth-last-child(1) {

    padding-right: 0

}



ul.top_link_cat li:nth-last-child(1):after,

ul.top_link_cat li:nth-last-child(1):before {

    display: none;

    content: '';

    border: none

}



ul.top_link_cat li:after {

    border: none;

    width: 1px;

    border-right: 1px #cfcfcf solid;

    opacity: 1;

    filter: alpha(opacity=100);

    bottom: auto;

    right: 0;

    height: 100%;

    left: auto;

    top: 0;

    position: absolute;

    content: ' '

}

@media screen and (max-width:1900px) {

	 ul.top_link_cat li a {

			font-size: 20px;

			display: block

		}

	 

		ul.top_link_cat li {

			padding: 0 25px

		}

   ul.top_link_cat li {

        padding: 0 12px 0 4px

    }

    ul.top_link_cat li a {

        font-size: 20px;

        line-height: 40px;

        display: block

    }

    ul.top_link_cat li::after {

        height: 45%;

        top: 12px

    }

	 

    ul.top_link_cat.single-line {

        white-space: normal!important

    }

	ul.top_link_cat li {

        padding: 0 12px 0 8px

    }

    ul.top_link_cat li a {

        font-size: 18px;

        line-height: 40px;

        display: block

    }

    ul.top_link_cat li::after {

        height: 45%;

        top: 12px

    }

	ul.top_link_cat li::after {

        top: 9px

    }



}

.contents.contact-second-row.overall-bottom p {

    padding-bottom: 3px !important;

}

.div-color {

    color: #747474 !important;

}

.alm-load-more-btn.done {

    display: none;

}

.alm-load-more-btn {

    margin-left: 24% !important;

    width: 52%;

}

.alm-load-more-btn.more.btn {

    line-height: 53px;

	    border: 2px solid;

}

/*.btn.btn-border.btn-loadmore.post-listing.load-more {

    margin-top: 10%;

}*/

.blank-content {

    margin-bottom: 10%;

    margin-top: 30%;

}

img.algin-centre {

    display: block;

    margin-left: auto !important;

    margin-right: auto;

    max-width: 100%;

    overflow: auto;

}

.loader {

	position: fixed;

	left: 0px;

	top: 0px;

	width: 100%;

	height: 100%;

	z-index: 9999;

	background: rgb(249, 249, 249) url("images/wheel.gif") no-repeat scroll 50% 50% / 30px auto;

}

#modelsList {

    font-size: 18px;

    text-align: center;

}

.attach_image {

    float: left;

	padding-right: 20px;

}

.contents.giving_bckcontent {

    float: left;

    width: 65%;

}

@media screen and (max-width:1200px) {

.contents.giving_bckcontent {

    float: right;

    width: auto !important;

}

}

.h5-sized-lists.single-line.sub_menu2 {

    margin-top: -40px;

}

@media screen and (max-width:600px) {

.h5-sized-lists.single-line.sub_menu2 {

    margin-top: -35px;

}

h3.lists-header-title {

    padding-top: 4px;

}

}

@media screen and (max-width:1200px) {

	h5.public_comment {

 margin-top: -21px !important;

    position: relative !important;

    width: 0px;

    float: left;

}

}

@media screen and (max-width:700px) {

h5.public_comment {

  float: left;

    margin-top: 32px !important;

    position: fixed !important;

    width: 0;

}

.personal-details {

    padding-top: 18px;

}

}

@media only screen  and (min-width : 1901px) {

h5.public_comment {

margin-top: 70px !important;

}

}

@media only screen  and (min-device-width : 1124px) and (max-device-width : 1920px) {

h5.public_comment {

margin-top: 50px;

}

}

.info-tip {

margin-top: -60px;

}

h5.public_comment {

    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;

    

    position: absolute;

    text-transform: capitalize;

}

.public_comment > span {

    font-family: radikal_thin;

}

.public_comment > span a{

    font-family: radikal_thin;

	color:#979797;

}

.public_comment > span a:hover{

color:#333;

}

@media (max-width:1200px) and (min-width:901px) {

.bio-wrapper .bio-wrapper-inner .bio-content .bio-content-wrapper .content-wrapper {

    height: 321px;

   

}

}

@media (max-width:900px) and (min-width:400px) {

    .bio-wrapper .bio-wrapper-inner .bio-content .bio-content-wrapper .content-wrapper {

    height: 250px;

   

}

.bio-wrapper .bio-wrapper-inner .bio-content {

    padding-top: 5px;

}

.customScrollBar.content-wrapper.mCS_no_scrollbar p {

    padding: 0;

}

}​

.public_comment .openPanel_public {

   font-family: radikal_thin !important;

   

}

.share-window-holder .share-wrapper ul.share-social-icon li .edit_profile_details {

    display: block;

    float: none;

    line-height: 33px;

}

.edit_profile_details {

    font-size: 16px;

	color:#000;

}

.share-social-icon.edit_prof {

    padding: 0 !important;

}

.share-window-holder .share-wrapper.profile-edit {

	height: 265px;

}

.share-window-holder .share-wrapper ul.share-social-icon.edit_prof li {

	float: none;

}

.edit_profile_details:hover {

    color: #cfcfcf;

}

.edit_listing_talent {

    float: right;

    height: 0;

    margin-top: -40px !important;

    width: 10%;

}

a.close.list_close {

    margin-top: -10px;

    width: 13px;

}

.model-details-wrapper .slide-switcher-holder {

    max-width: 100% !important;

}

/*disable talent mouse over */

.lists-holder ul.thumb-lists li a:hover span.bg-image {

    transform: none;

}

.swiper-slide.gallery-slide-image img {

    transform: none !important;

}



/*i.fa.fa-heart-o.customheart {

    font-size: 25px;

}*/

div#success_msg { 

    background: #fff;

    margin-bottom: 20px;

    text-align: center;

}

div#errror_msg { 

    background: #fff;

    margin-bottom: 20px;

    text-align: center;

}

.lblCartCount {

border-radius: 10px;

}

.lblCartCount {

    font-size: 9px;

    background: #00000000;

    color: #fff;

    padding: 0 5px;

    vertical-align: top;

    margin-left: -18px;

    line-height: 34px;

}



.dropdown-menu_attr_title{

   font-size: 12px;

   color: #fff;

   padding-top:40px !important;

}



.wpcf7 form div.visible-only-if-sent {

  display: none;

}

 

.wpcf7 form.sent  div.visible-only-if-sent {

  display: block;

}



@media (max-width:900px){

#app-links{

    width:80%;

}

}

@media (min-width:900px){

#app-links{

    width:70%;

}

}



@media screen and (max-width: 1900px){

.slideshow_navigation li {

    width: 155px !important;

    }

    .slideshow_navigation h3 {

    font-size: 18px !important;

}

 .slideshow_navigation li .border-holder {

     

       padding:0 0px !important;

    }

.slideshow_navigation li ul li {

    width:100% !important; 

}

ul.h4-sized-lists li, ul.h5-sized-lists li {

    padding: 0 14px;

}

}



@media screen and (min-width: 1900px){

ul.h4-sized-lists li, ul.h5-sized-lists li {

    padding: 0px 27px 

}

}



@media screen and (max-width: 700px){

.model_left h2 {

    font-size: 40px !important; 

}

.model_right h2 {

    font-size: 40px !important; 

}

}

@media screen and (min-width: 701px) and (max-width: 1199px){

.model_left h2 {

    font-size: 65px !important; 

}

.model_right h2 {

    font-size: 65px !important; 

}

}

@media screen and (min-width: 1200px) and (max-width: 1280px){

.model_left  h2 {

    font-size: 80px !important; 

}

.model_right h2 {

    font-size: 80px !important; 

}

}

@media screen and  (min-width: 1281px) and (max-width: 1600px){

.model_left  h2 {

    font-size: 90px !important; 

}

.model_right h2 {

    font-size: 90px !important; 

}

}



@media screen and (min-width: 1601px) and  (max-width: 1900px) {

.model_left  h2{

    font-size: 65px !important; 

}

.model_right  h2{

    font-size: 65px !important; 

}

}





@media screen and  (min-width: 1901px) and (max-width: 2200px){

.model_left  h2{

    font-size: 95px !important; 

}

.model_right  h2{

    font-size: 95px !important; 

}

}



@media screen and (max-width: 1199px){

.slideshow_navigation li:nth-child(1) {

    margin-left: auto !important; 

}}



@media screen and (max-width: 1199px){

    

.share-window-holder .share-wrapper {



    width: 70% !important; 



}

    

}



@media screen and (max-width: 700px)

{

    .main-menu-holder .menu-footer {

        bottom: 60px!important; 

    }

}



 /* Move reCAPTCHA v3 badge to the left */

 

 .grecaptcha-badge {

  width: 70px !important;

  overflow: hidden !important;

  transition: all 0.3s ease !important;

  left: 4px !important;

}



.grecaptcha-badge:hover {

  width: 256px !important;

}



@media screen and (max-width: 1900px) {

    .slideshow_navigation li .border-holder {

        border-width: 2px!important;



    }

}









#sticky-social-icons-container li a.fab-fa-facebook-f {

    background: #252525!important;

}



#sticky-social-icons-container li a.fab-fa-instagram {

    background: #252525!important;

}



#sticky-social-icons-container li a.fab-fa-linkedin-in {

    background: #252525!important;

}



#sticky-social-icons-container li a.fab-fa-linkedin-in {

    background: #252525!important;

}

#sticky-social-icons-container li a.fab-fa-youtube {

    background: #252525!important;

}

#sticky-social-icons-container li a.fab-fa-whatsapp {

    background: #252525!important;

}





.tooltip {

  position: relative;

  display: inline-block;

  border-bottom: 1px dotted black;

}



.tooltip .tooltiptext {

  visibility: hidden;

  width: 120px;

  background-color: #555;

  color: #fff;

  text-align: center;

  border-radius: 6px;

  padding: 5px 0;

  position: absolute;

  z-index: 1;

  top: 125%;



  left: 50%;

  margin-left: -60px;

  opacity: 0;

  transition: opacity 0.3s;

}



.tooltip .tooltiptext::after {

  content: "";

  position: absolute;

  bottom: 100%;

  left: 50%;

  margin-left: -5px;

  border-width: 5px;

  border-style: solid;

  border-color:  transparent transparent #555 transparent;

}



.XXtooltip:hover .XXtooltiptext {

  visibility: visible;

  opacity: 1;

}



div.language .select-box-wrapper::after,
div.searchFilterPanel .select-box-wrapper::after,
div.advanced-search-panel .select-box-wrapper::after {
  content: '\e93a'; /* Add a down arrow or use an icon if preferred */
  pointer-events: none;
}
