body.staff_phone #imagelightbox-overlay, body.staff_phone #imagelightbox { display:none; }
.staff_soc_icons ul, .staff_soc_icons ul li{ padding:0 !important; margin:0 !important;}
.sc_container button, .sc_container input, .sc_container textarea, .sc_container button:focus, .sc_container input:focus, .sc_container textarea:focus{border:1px solid #dadada !important;}  a:focus{ outline: none; }
a { box-shadow:none !important; }
.staff_contact a,
.popup_info a{
text-decoration: none !important;
border:none !important;
} .staff_search{
display: flex;
margin:2% 0 3%;
outline: none;
float:left;
width:100%;
}
.search_cont{
background: url(//noahsarknovato.com/wp-content/plugins/staff-team/images/search.png) no-repeat 99% center !important;
background-size:4% !important;
padding: 15px 0 15px 20px !important;
width:98%; height: 20px;
text-overflow:ellipsis;
outline: none;
}
.search_cont:focus { background-image:none; }
.search_cont{
padding: 20px 15px !important;
width:100% !important;
} #short_pgnt, #full_pgnt, #chess_pgnt, #portfolio_pgnt, #blog_pgnt, #circle_pgnt, #square_pgnt, #table_pgnt { text-align: center; }
.staff_pagination{
font-family: Arial,Helvetica,sans-serif;
border: 1px solid #D9D9D9;
display: inline-table;
border-radius: 4px;
margin: 5% 0px;
}
.staff_pagination ul {
margin: 0 !important;
padding:0 !important;
display:table;
width: 100%;
}
.staff_pagination li{
vertical-align:middle;
display:table-cell;
list-style:none;
}
.staff_pagination li a {
width:22px;
display: block;
padding: 10px 15px;
}
.staff_pagination.staff_phone  li a { padding:6px 10px; }
.staff_pagination .paginate:hover{
text-decoration: none;
color:black;
}
.staff_pagination .active_pg span,.staff_pagination li span{
cursor: default !important;
padding: 15px 20px;
}
.staff_pagination.staff_phone  .active_pg span,
.staff_pagination.staff_phone  li span { padding: 10px 15px 11px;} #short_contact div, #full_contact div, #chess_contact div, #Portfolio_contact div, #blog_contact div, #circle_contact div, #square_contact div,
#short_contact input, #full_contact input, #chess_contact input, #Portfolio_contact input, #blog_contact input, #circle_contact input, #square_contact input {
box-sizing: border-box !important;
} .staff_sc_container{
position:relative;
float: left;
width: 100%;
padding:0;
}
.staff_contact{
margin:0% 2% 2% 0% !important;
position:relative;
float:left;
} .staff_image_border, .short_cont_main_picture, .full_cont_main_picture, .table_cont_main_picture, 
.showCase1_cont_main_picture, .port_cont_main_picture, .blog_cont_main_picture, .circle_cont_main_picture{ background-repeat: no-repeat;
background-position: center;
width: 100%; height: 100%;
} .contact_content img,.single_contact_content img, .popup_content img,staff_contact img{
width:auto;
display: block;
margin:0 !important;
padding:0 !important;
max-width:100% !important;
} .staff_overlay{
width:100%; height:100%;
position: absolute;
opacity:0;
} .staff_top_info{
width:100%;
position: absolute;	
}
.staff_cont_name, .staff_category{
margin:0 auto !important;
display: inline-block;		
overflow: hidden !important;
white-space: nowrap !important;
text-overflow: ellipsis !important;
} .staff_category{
word-break: break-all;
word-wrap: break-word;
width: 95%;
} .staff_more_info_plus{
width:60px; height:60px;
margin-top: -30px;
position:absolute;
border-radius:50%;
cursor:pointer;
display:table;
top:50%;
}
.staff_more_info_plus:before{ 
font-family: fantasy !important;
font-size: 60px !important;
vertical-align:middle;
display:table-cell;
text-align: center;
cursor:pointer;
line-height: 0;
content: "+";
}
.staff_more_info_btn {display:table;}
.staff_more_info_btn a { 
text-decoration: none;
vertical-align:middle;
display:table-cell;
} #popup_back { position:relative; }
.popup{	
height: 100%; width: 100%;
top:0%; left:0%;
max-width: 100%;
position: fixed;
z-index:9999;
}
.close_popup_circle,.close_popup_square{
width:40px;height:40px;
position: absolute;
top:1%; right:3%;
cursor:pointer;
display:table;
z-index:5;
}
.close_popup_circle{border-radius:50%;}
.close_popup_circle span,.close_popup_square span{
cursor:pointer;
font-weight: bold;
text-align:center;
display:table-cell;
vertical-align:middle;	
}
.popup_info::-webkit-scrollbar {  display: none; }
blockquote{
font-size: 16px !important;
margin: 2% !important;
}
.staff_more_info_btn{ cursor:pointer; }
.message_table label{ color: #000 !important; } #imagelightbox{
cursor: pointer;
position: fixed;
z-index: 10000;
-ms-touch-action: none;
touch-action: none;
-webkit-box-shadow: 0 0 3.125em rgba( 0, 0, 0, .75 ); 
box-shadow: 0 0 3.125em rgba( 0, 0, 0, .75 ); 
}
#imagelightbox-loading, #imagelightbox-loading div{
border-radius: 50%;
}
#imagelightbox-loading{
width: 2.5em; height: 2.5em; 
background-color: #444;
background-color: rgba( 0, 0, 0, .5 );
position: fixed;
z-index: 10003;
top: 50%; left: 50%;
padding: 0.625em; 
margin: -1.25em 0 0 -1.25em; 
-webkit-box-shadow: 0 0 2.5em rgba( 0, 0, 0, .75 );
box-shadow: 0 0 2.5em rgba( 0, 0, 0, .75 ); 
}
#imagelightbox-loading div {
width: 1.25em; 
height: 1.25em; 
background-color: #fff;
-webkit-animation: imagelightbox-loading .5s ease infinite;
animation: imagelightbox-loading .5s ease infinite;
}
@-webkit-keyframes imagelightbox-loading{
from { opacity: .5;	-webkit-transform: scale( .75 ); }
50%	 { opacity: 1;	-webkit-transform: scale( 1 ); }
to	 { opacity: .5;	-webkit-transform: scale( .75 ); }
}
@keyframes imagelightbox-loading{
from { opacity: .5;	transform: scale( .75 ); }
50%	 { opacity: 1;	transform: scale( 1 ); }
to	 { opacity: .5;	transform: scale( .75 ); }
}
#imagelightbox-overlay{
background-color: #fff;
background-color: rgba( 255, 255, 255, .9 );
top: 0; bottom: 0;
right: 0; left: 0;
position: fixed;
z-index: 9999;
}
#imagelightbox-loading, #imagelightbox-overlay,
#imagelightbox-close, #imagelightbox-caption,
#imagelightbox-nav, .imagelightbox-arrow {
-webkit-animation: fade-in .25s linear;
animation: fade-in .25s linear;
}
@-webkit-keyframes fade-in {
from	{ opacity: 0; }
to		{ opacity: 1; }
}
@keyframes fade-in {
from	{ opacity: 0; }
to		{ opacity: 1; }
}
.hidetitle .entry-title { 
display:none !important;
}
.staff_contact td{
vertical-align: middle !important;
}
.staff_contact p{
white-space: normal !important;
word-wrap: keep-all !important;
}
.staff_contact a{
display: block!important;
}
.staff_cont_name, .staff_category{
display: block !important;
}  @font-face {
font-family: 'FontAwesome';
src: url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot); font-weight: normal;
font-style: normal;
}
.fa {
font: normal normal normal 14px/1 FontAwesome;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
text-rendering: auto;
font-size: inherit;
}
.fa-facebook:before 	{ content: "\f09a"; }
.fa-instagram:before 	{ content: "\f16d"; }
.fa-twitter:before 		{ content: "\f099"; }
.fa-google-plus:before 	{ content: "\f0d5"; }  .speed_05{
-webkit-transition: 0.5s linear;
-moz-transition: 0.5s linear;
-o-transition: 0.5s linear;
transition: 0.5s linear;
}
.speed_07,
.bottom_part_content_move{
-webkit-transition: 0.7s ease-out;
-moz-transition: 0.7s ease-out;
-o-transition: 0.7s ease-out;
transition: 0.7s ease-out;
}
.speed_10{
-webkit-transition: 1s linear;
-moz-transition: 1s linear;
-o-transition: 1s linear;
transition: 1s linear;
}
.speed_15{ 
-webkit-transition: 1.5s linear;
-moz-transition: 1.5s linear;
-o-transition: 1.5s linear;
transition: 1.5s linear;
}  .staff_blurred_on {
-webkit-filter: blur(4px);
-moz-filter: blur(4px);
-ms-filter: blur(4px);
-o-filter: blur(4px);
filter: blur(4px);
}  .rotate_anim { transform: rotate(360deg); }  .move_left_anim{ 
left: 50% !important; 
opacity:1 !important;
}  .move_bottom_anim{ 
top: 50% !important;
opacity:1 !important;
}  .staff_soc_icons li:hover .staff_icon,
.staff_soc_icons:not(:hover) .staff_icon,
.staff_more_info_btn:hover,
.staff_more_info_btn:not(:hover),
.staff_soc_icons,
.staff_soc_icons:not(:hover),
.popup_mote_info,
.popup_mote_info:not(:hover){
-webkit-transition: 1s ease-out;
-moz-transition: 1s ease-out;
-o-transition: 1s ease-out;
transition: 1s ease-out;
} input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { line-height: 20px;  transition: line-height 0.5s ease;}	
input::-moz-placeholder, textarea::-moz-placeholder { line-height: 20px;  transition: line-height 0.5s ease;}	
input:-moz-placeholder, textarea:-moz-placeholder { line-height: 20px;  transition: line-height 0.5s ease;}	
input:-ms-input-placeholder, textarea:-ms-input-placeholder { line-height: 20px;  transition: line-height 0.5s ease;}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder { line-height: 100px; transition: line-height 0.5s ease;}	
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder { line-height: 100px; transition: line-height 0.5s ease;}	
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder { line-height: 100px; transition: line-height 0.5s ease;}	
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder { line-height: 100px; transition: line-height 0.5s ease;} .staff_zoom {
-webkit-animation-name: staff_zoom;
-moz-animation-name: staff_zoom;
animation-name: staff_zoom;
}
@-webkit-keyframes staff_zoom {
0% { 
-webkit-transform: scale3d(.3, .3, .3); 
opacity: 0;  
}
100% { opacity: 1; }
}
@-moz-keyframes staff_zoom {
0% { 
-moz-transform: scale3d(.3, .3, .3); 
opacity: 0; 
}
100%{ opacity: 1;}
}
@keyframes staff_zoom {
0% {
-webkit-transform: scale3d(.3, .3, .3);
-moz-transform: scale3d(.3, .3, .3);
-ms-transform: scale3d(.3, .3, .3);
-o-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
opacity: 0;
}
100%{ opacity: 1;}
}
.staff_animate{
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease;
-moz-animation-timing-function: ease;
animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
animation-fill-mode: both;
} .sc_theme_435 #Portfolio_contact     .staff_contact,
.sc_theme_435 #portfolio_popup 	.staff_contact .staff_image_border,
.sc_theme_435 #chess_popup 	.staff_contact .fa{
opacity: 1;
-webkit-transform: perspective(1000px) translate3d(0,0,0);
transform: perspective(1000px) translate3d(0,0,0);
-webkit-transition: -webkit-transform 0.35s;
transition: transform 0.35s;
}
.sc_theme_435 #Portfolio_contact     .staff_contact:hover,
.sc_theme_435 #portfolio_popup 	.staff_contact .staff_image_border:hover{
box-shadow:5px 5px 15px #999;
-webkit-transform: perspective(1000px) translate3d(0,0,50px);
transform: perspective(1000px) translate3d(0,0,50px);
} .sc_theme_435 #chess_contact 	.staff_effect_in {
height:100%; width: 50%;
position: absolute;
text-align: center; 
top: 0; left:0;
cursor:pointer;
opacity: 0;
}
.sc_theme_435 #chess_contact 	.staff_effect_out .staff_effect_in::before, .staff_effect_out .staff_effect_in::after{
position: absolute;
content: '';
opacity: 0;
}
.sc_theme_435 #chess_contact 	
.staff_effect_out:hover .staff_effect_in{
opacity: 1;
background:rgba(0,169,157,0.7) !important;
} .sc_theme_435 #chess_contact 	.staff_effect_out .staff_effect_in::before {
top: 50px; right: 30px;
bottom: 50px; left: 30px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: scale(0,1);
transform: scale(0,1);
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transition: 0.7s ease-out;
-moz-transition: 0.7s ease-out;
-o-transition: 0.7s ease-out;
transition: 0.7s ease-out;
} .sc_theme_435 #chess_contact 	.staff_effect_out .staff_effect_in::after {
top: 30px; left: 50px;
right: 50px; bottom: 30px;
border-right:1px solid #fff;
border-left: 1px solid #fff;
-webkit-transform: scale(1,0);
transform: scale(1,0);
-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transition: 0.7s ease-out;
-moz-transition: 0.7s ease-out;
-o-transition: 0.7s ease-out;
transition: 0.7s ease-out;
}
.sc_theme_435 #chess_contact 	.staff_effect_out .staff_effect_in::before, .staff_effect_out .staff_effect_in::after{
-webkit-transition: opacity 0.55s, 
transition: opacity 0.55s, 
-webkit-transform 0.55s;	  
transform 0.55s;
}
.sc_theme_435 #chess_contact 	
.staff_effect_out:hover .staff_effect_in::before{
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.sc_theme_435 #chess_contact 	
.staff_effect_out:hover .staff_effect_in::after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.sc_theme_435 #chess_contact 	
.staff_effect_in span{	  
opacity: 0; z-index:2;
top:50%; left:50%;
position:absolute;
margin-top:-10px;
margin-left:-20px;
font-weight:800;
font-size:60px;
color:#fff;	  
}
.sc_theme_435 #chess_contact 	
.staff_effect_out:hover span{
opacity: 1;
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
} .sc_theme_435 #short_search .search_cont { border: 1px solid #D9D9D9; }
.sc_theme_435 #short_search .search_cont[placeholder]{ color: #999999 !important;}
.sc_theme_435 #short_search .search_cont::-moz-placeholder {color: #999999 !important;} 
.sc_theme_435 #short_search .search_cont:-moz-placeholder {color: #999999 !important; }
.sc_theme_435 #short_search .search_cont:-ms-input-placeholder {color: #999999 !important; } .sc_theme_435 #short_pgnt .staff_pagination{ 
border: 0.1em solid #DADADA;
line-height: 26px;
border-right: 0;
}	
.sc_theme_435 #short_pgnt .staff_pagination li{
border-right: 0.1em solid #DADADA;
background: #FFFFFF;
}
.sc_theme_435 #short_pgnt .staff_pagination li span,
.sc_theme_435 #short_pgnt .staff_pagination li a{
font-size: 16px !important;
color: #999999 !important
}	
.sc_theme_435 #short_pgnt .staff_pagination li:hover,
.sc_theme_435 #short_pgnt .staff_pagination li:hover a,
.sc_theme_435 #short_pgnt .staff_pagination li:hover span,
.sc_theme_435 #short_pgnt .staff_pagination .active_pg span{ 
background: #00A99D; 
color: #FFFFFF !important
} .sc_theme_435 #short_contact .staff_contact {
border: 1px solid #D9D9D9;
height:310px;
width: 48%;
text-align: center;
overflow:hidden;
} .sc_theme_435 #short_contact .staff_overlay { background:rgba(0,169,157,0.7) !important; }	
.sc_theme_435 #short_contact .staff_contact:hover .staff_overlay { opacity:1; } .sc_theme_435 #short_contact .staff_top_info{
bottom: 0px;
padding: 3% 0%;
line-height:20px !important;
background: rgba(0,0,0,0.5);
}
.sc_theme_435 #short_contact .staff_cont_name{
color: #FFFFFF !important;
font-size:18px !important;			
width: 100%;		
}
.sc_theme_435 #short_contact .staff_contact:hover .staff_top_info {
display:block; top:7%; height:22%;
background-color:transparent;
} .sc_theme_435 #short_contact .staff_category{
color: #FFFFFF !important;
font-size:16px !important;        
} .sc_theme_435 #short_contact .staff_more_inform{
width:100%; height:130px;
position:absolute;
top:30%;
}
.sc_theme_435 #short_contact .staff_more_inform a{ text-decoration: none; color: inherit; } .sc_theme_435 #short_contact .staff_more_info_plus{
border:2px solid #FFFFFF !important;;
opacity:0; left:-50%;
}
.sc_theme_435 #short_contact .staff_more_info_plus:hover{
border:2px solid #D9D9D9 !important;;
}
.sc_theme_435 #short_contact .staff_more_info_plus:before { color:#FFFFFF !important; }
.sc_theme_435 #short_contact .staff_more_info_plus:hover:before { 
color:#D9D9D9 !important;
}
.sc_theme_435 #short_contact .staff_contact.short_view:hover .staff_more_info_plus{
margin-left: -30px;	
left: 50% !important;
opacity:1 !important;
transform: rotate(360deg);
} .sc_theme_435 #short_contact .staff_more_info{ 
font-size:23px !important;
}	
.sc_theme_435 #short_contact .staff_more_info a { display:inline-block !important;} 
.sc_theme_435 #short_contact .staff_more_info:after{
content: '»';
font-size: 1em !important;
}	
.sc_theme_435 #short_contact .staff_more_info a,
.sc_theme_435 #short_contact .staff_more_info:after	{ 
color: #FFFFFF !important;
}
.sc_theme_435 #short_contact .staff_more_info:hover a,
.sc_theme_435 #short_contact .staff_more_info:hover:after{ 
color: #D9D9D9 !important;
} .sc_theme_435 #short_contact .staff_soc_icons{
position: absolute;
bottom: -25%;
width:100%;
opacity:0;
}
.sc_theme_435 #short_contact .staff_contact.short_view:hover .staff_soc_icons{ bottom: 2%; opacity:1; }
.sc_theme_435 #short_contact .staff_soc_icons ul li, 
.sc_theme_435 #short_contact .staff_icon{ 
border-radius: 0px;
display: inline-block;
margin-right:1px;
margin-bottom:1px;
}
.sc_theme_435 #short_contact .staff_soc_icons ul{ padding:0; margin:0; }
.sc_theme_435 #short_contact .staff_icon{
background: #00A99D;
position: relative;
text-align: center;
font-size: 19px !important;
}
.sc_theme_435 #short_contact .staff_icon:hover { background: #FFFFFF; }
.sc_theme_435 #short_contact .fa {
color: #FFFFFF !important;
padding: 15px 20px;
}
.sc_theme_435 #short_contact .fa:hover {color:#00A99D !important;} .sc_theme_435 #short_contact .staff_icon.facebook,
.sc_theme_435 #short_contact .staff_icon.instagram,
.sc_theme_435 #short_contact .staff_icon.twitter,
.sc_theme_435 #short_contact .staff_icon.gplus{
display: none !important;
}
.sc_theme_435 #short_contact .short_cont_main_picture{
background-size:cover;
} .sc_theme_435 #short_popup .popup_info{ 
background:rgba(0,169,157,0.9) !important;
margin-left: auto;
right:-100%;
left:;
position: absolute;
overflow: hidden;
padding: 0 1%;
height:100%;
width:600px;
}
.sc_theme_435 #short_popup .slide_popup {  
right:0;
left:;
}
.sc_theme_435 #short_popup .popup_info .stPopOut{
position: absolute;
overflow-y: auto;
height: 100%;
width: 100%;
right: -3%;
} .sc_theme_435 #short_popup .close_popup_circle{
border:2px solid #FFFFFF !important;
}
.sc_theme_435 #short_popup .close_popup_circle span{
color: #FFFFFF !important; 
} .sc_theme_435 #short_popup .popup_info .staff_top_info{
position:relative;
text-align: center;
background:none;
}
.sc_theme_435 #short_popup .staff_cont_name,
.sc_theme_435 #short_popup .staff_category	{
color: #FFFFFF !important; 
}
.sc_theme_435 #short_popup .staff_cont_name{
font-size:30px !important;	
line-height: normal;
}
.sc_theme_435 #short_popup .staff_category { 
font-size:16px !important;
} .sc_theme_435 #short_popup .staff_main_info{
position: relative;
margin: 4% 0 0;
width:100%;
} .sc_theme_435 #short_popup .staff_soc_icons{
display:block;
left:0; top:0;
width:auto;
opacity:1;
margin:0;
}
.sc_theme_435 #short_popup .staff_soc_icons ul li,
.sc_theme_435 #short_popup .staff_icon{
border-radius: 0px;
margin-bottom:3px;
display:block;
}
.sc_theme_435 #short_popup .staff_icon{ background: #FFFFFF; }
.sc_theme_435 #short_popup .staff_icon:hover { background: #00A99D; }
.sc_theme_435 #short_popup .fa { color: #00A99D !important; }
.sc_theme_435 #short_popup .fa:hover {color:#FFFFFF !important;} .sc_theme_435 #short_popup .staff_icon.facebook,
.sc_theme_435 #short_popup .staff_icon.instagram,
.sc_theme_435 #short_popup .staff_icon.twitter,
.sc_theme_435 #short_popup .staff_icon.gplus{
display: none !important;
} .sc_theme_435 #short_popup .image_content{
position: absolute;
margin-left:-205px;
left:50%;width:75%; 
}
.sc_theme_435 #short_popup .short_cont_main_picture,
.sc_theme_435 #short_popup .staff_image_border{ height:325px; width:100%;}
.sc_theme_435 #short_popup .popup_content{
background-color: #000000;
font-size: 16px !important;
color: #FFFFFF !important;
padding: 15% 6% 25%;
position: absolute;
width:100%;
}
.sc_theme_435 #short_popup .popup_content:first-letter{
font-size: 56px !important;
color:#00A99D !important;
font-family:serif !important;
line-height: 0;
}
.sc_theme_435 #short_popup .popup_content a{ color:#FFFFFF !important; }
.sc_theme_435 #short_popup .popup_content a:hover{ color:#00A99D !important; } .sc_theme_435 #short_popup .staff_more_info_btn{
background: #00A99D;
text-align: center;
position: absolute;
margin-bottom:2%;
margin-left:-65px;
left:50%; bottom: 1%;
}
.sc_theme_435 #short_popup .staff_more_info_btn a{		
color:#FFFFFF !important;
font-size:16px !important;
font-weight: bold;
display: block;
width: 154px;
padding: 10px
}
.sc_theme_435 #short_popup .staff_more_info_btn:hover{
background: #FFFFFF;
}
.sc_theme_435 #short_popup .staff_more_info_btn:hover a{
color: #000000 !important;
} .sc_theme_435 #short_contact .staff_tablet .staff_contact { width: 48%; } .sc_theme_435 #short_popup .staff_tablet .popup_info{ width: 100%; }
.sc_theme_435 #short_popup .staff_tablet .staff_main_info {width:75%; margin:0 auto;}
.sc_theme_435 #short_popup .staff_tablet .popup_info.slide_popup {right:0; left:0; margin:0;}
.sc_theme_435 #short_popup .staff_tablet .staff_soc_icons{left: 3%;}
.sc_theme_435 #short_popup .staff_tablet .image_content { margin-left: -35%; left: 50%; width: 75%;} .sc_theme_435 #short_contact .staff_phone .staff_contact {
height:350px;
width: 100%;
} .sc_theme_435 #short_popup .staff_phone .popup_info{ width: 100%; }
.sc_theme_435 #short_popup .staff_phone .staff_soc_icons{
display:table;
position:static;
margin:0 auto;
}
.sc_theme_435 #short_popup .staff_phone .staff_soc_icons ul li,
.sc_theme_435 #short_popup .staff_phone .staff_icon{display:inline-block;}
.sc_theme_435 #short_popup .staff_phone .staff_main_info { width:95%;}
.sc_theme_435 #short_popup .staff_phone .image_content {
width:100%;margin:0;
position:static;
}
.sc_theme_435 #short_popup .staff_phone .popup_info.slide_popup {right:0; left:0; margin:0;}
.sc_theme_435 #short_popup .staff_phone .popup_content{
padding-top:85px !important;
font-size:13px !important;
} .sc_theme_435 #full_search .search_cont { border: 1px solid #D9D9D9; }
.sc_theme_435 #full_search .search_cont[placeholder]{ color: #999999 !important;}
.sc_theme_435 #full_search .search_cont::-moz-placeholder {color: #999999 !important;} 
.sc_theme_435 #full_search .search_cont:-moz-placeholder {color: #999999 !important; }
.sc_theme_435 #full_search .search_cont:-ms-input-placeholder {color: #999999 !important; } .sc_theme_435 #full_pgnt .staff_pagination {
border: 0.1em solid #DADADA;
line-height: 26px;
border-right: 0;
}
.sc_theme_435 #full_pgnt .staff_pagination li {
border-right: 0.1em solid #DADADA;
background: #FFFFFF;
}
.sc_theme_435 #full_pgnt .staff_pagination li span,
.sc_theme_435 #full_pgnt .staff_pagination li a {
color: #000000 !important;
font-size: 16px !important;
}	
.sc_theme_435 #full_pgnt .staff_pagination li:hover,
.sc_theme_435 #full_pgnt .staff_pagination li:hover a,
.sc_theme_435 #full_pgnt .staff_pagination li:hover span,
.sc_theme_435 #full_pgnt .staff_pagination .active_pg span { 
background: #00A99D;
color: #FFFFFF !important
} .sc_theme_435 #full_contact .staff_contact{ 
height: 240px;
width:100%; padding:5px; 
} .sc_theme_435 #full_contact .left_image{
border: 1px solid #D9D9D9; height:100%;
width: 35%;
position: relative;
overflow:hidden;
float:left;
} .sc_theme_435 #full_contact .staff_overlay{		
background:rgba(0,169,157,0.5) !important;
}
.sc_theme_435 #full_contact .left_image:hover .staff_overlay { opacity:1; }
.sc_theme_435 #full_contact .right_content{		
border: 1px solid #D9D9D9;
background: #FFFFFF;
width:62%; height:100%;
padding:1% 3%;
float:right;
position:relative;
}
.sc_theme_435 #full_contact .contact_content{
font-size:14px;
color: #393939;
margin-bottom: 3%;
line-height:22px;
overflow: hidden;
text-align:left;
max-height:38%;
}
.sc_theme_435 #full_contact .contact_content a { color: #B3B3B3 !important;}
.sc_theme_435 #full_contact .contact_content a:hover { 
color: #00A99D !important;
} .sc_theme_435 #full_contact .staff_top_info{ position:inherit; }
.sc_theme_435 #full_contact .staff_cont_name{        
border-bottom:2px dashed #B3B3B3;
color: #B3B3B3 !important;
font-size:20px;
padding-bottom:6px;
width: 100%;
}
.sc_theme_435 #full_contact .staff_cont_name a,
.sc_theme_435 #full_contact .staff_cont_name a:hover{ 		
color: #B3B3B3 !important; 
font-size:20px;
} .sc_theme_435 #full_contact .staff_category{
color: #B3B3B3 !important;
font-size:14px;
width:100%;
}
.sc_theme_435 #full_contact .staff_full_bottom{ 
bottom:5%; width:91%;
position:absolute;
display:block; 
} .sc_theme_435 #full_contact .staff_more_info_plus{
border: 2px solid #B3B3B3 !important;
left: 50%; margin-left: -30px; top:50%;
}
.sc_theme_435 #full_contact .staff_more_info_plus:hover{
border: 2px solid #00A99D !important;
}
.sc_theme_435 #full_contact .staff_more_info_plus:before { color:#B3B3B3 !important; }
.sc_theme_435 #full_contact .staff_more_info_plus:hover:before { color:#00A99D !important; } .sc_theme_435 #full_contact .staff_more_info_btn {
background: #FFFFFF;
border:1px solid #B3B3B3;
text-align: center;
margin-right:2%;
float:left;
}
.sc_theme_435 #full_contact .staff_more_info_btn a {
color:#B3B3B3 !important;
padding: 6px 15px !important;
font-size: 20px;
}
.sc_theme_435 #full_contact .staff_more_info_btn:hover {
background: #00A99D;
}
.sc_theme_435 #full_contact .staff_more_info_btn:hover a {
color: #FFFFFF !important;
} .sc_theme_435 #full_contact .staff_soc_icons ul{
display: inline-block;
float: right;
}
.sc_theme_435 #full_contact .staff_soc_icons ul li, 
.sc_theme_435 #full_contact .staff_icon{ 
border-radius: 0px;
display: inline-block;
}
.sc_theme_435 #full_contact .staff_icon{
background: #B3B3B3;
border: 1px solid #FFFFFF;
position: relative;
text-align: center;
font-size: 17px;
}
.sc_theme_435 #full_contact .staff_icon:hover{background: #00A99D;}
.sc_theme_435 #full_contact .fa {
color: #FFFFFF;
padding: 15px 20px;
}
.sc_theme_435 #full_contact .fa:hover {color: #FFFFFF;}
.sc_theme_435 #full_contact .staff_icon.facebook,
.sc_theme_435 #full_contact .staff_icon.instagram,
.sc_theme_435 #full_contact .staff_icon.twitter,
.sc_theme_435 #full_contact .staff_icon.gplus{
display: none !important;
} .sc_theme_435 #full_contact .full_cont_main_picture{
background-size:cover;
}  .sc_theme_435 #full_popup .close_popup_circle{
border:2px solid #FFFFFF !important;
}
.sc_theme_435 #full_popup .close_popup_circle span{
color: #FFFFFF !important; 
}
.sc_theme_435 #full_popup .popup_info{
background: #F3F3F4;	
width:80%; height:100%;
position:absolute;
overflow: hidden;
top:0%; left: 50%;
margin-left: -40%;
}
.sc_theme_435 #full_popup .popup_info .stPopOut{
position: absolute;
overflow-y: auto;
height: 100%;
width: 102%;
right: -2%;
}
.sc_theme_435 #full_popup .popup_info .staff_top_info{
background: #00A99D;
position:relative;
text-align: center;
margin-bottom: 2%;
padding: 1% 0;
width:100%;
top:0;
}
.sc_theme_435 #full_popup .staff_top_info .staff_cont_name{
color: #FFFFFF !important;
border-bottom:1px solid #FFFFFF;
font-size: 40px;
padding-top: 0.5%;
width: 80%;		
}
.sc_theme_435 #full_popup .staff_top_info .staff_category{ 
color: #FFFFFF !important;
font-size: 19px !important; 
padding: 10px 0 0;
}
.sc_theme_435 #full_popup .leftPart{
width: 38%;		
left:1%;
float:left;
padding: 0% 1%;
height: initial;
position:relative;
}
.sc_theme_435 #full_popup .left_image{
margin-bottom: 5%;
border-radius:0;
border:none;
width:100%;
}
.sc_theme_435 #full_popup .left_image .staff_image_border { 
height: 275px;
margin-bottom: 5%;
}
.sc_theme_435 #full_popup .staff_full_bottom { position:static; bottom:0; width:100%;} .sc_theme_435 #full_popup .staff_soc_icons { 
float:right;
display: block;
}
.sc_theme_435 #full_popup .staff_icon{ 
background: #FFFFFF; 
border-radius: 0 !important;
}
.sc_theme_435 #full_popup .staff_icon:hover{ background: #00A99D; }
.sc_theme_435 #full_popup .fa {
color: #B3B3B3;
padding:13px 20px;
}
.sc_theme_435 #full_popup .fa:hover {color: #FFFFFF;} .sc_theme_435 #full_popup .staff_icon.facebook,
.sc_theme_435 #full_popup .staff_icon.instagram,
.sc_theme_435 #full_popup .staff_icon.twitter,
.sc_theme_435 #full_popup .staff_icon.gplus{
display: none !important;
} .sc_theme_435 #full_popup .staff_more_info_btn {
background: #FFFFFF; 
border-bottom:8px solid #B3B3B3;
height:auto; width: auto;
}
.sc_theme_435 #full_popup .staff_more_info_btn a {
color: #B3B3B3 !important;
font-size: 19px;
width: 120px;
margin: 8px;
}
.sc_theme_435 #full_popup .staff_more_info_btn:hover { background: #00A99D;}
.sc_theme_435 #full_popup .staff_more_info_btn:hover a{ 
color: #FFFFFF !important;
} .sc_theme_435 #full_popup .right_content{
width: 61%;
background:none;
padding-top:0;
height:auto;
border:none;
}
.sc_theme_435 #full_popup .right_content table { border-collapse: separate; border: none; width:100%;}
.sc_theme_435 #full_popup .right_content .param_name{display:table-cell;}
.sc_theme_435 #full_popup .right_content .full_params td {
background: #F3F3F4;
color: #000000 !important;
font-size: 14px !important; 
border:1px solid #dadada;
padding:5px;
}
.sc_theme_435 #full_popup .right_content .full_params .param_value a,
.sc_theme_435 #full_popup .popup_content a {
color: #B3B3B3 !important;
}
.sc_theme_435 #full_popup .right_content .full_params .param_value a:hover,
.sc_theme_435 #full_popup .popup_content a:hover {
color: #00A99D !important;
}
.sc_theme_435 #full_popup .right_content .param_name {
text-transform: uppercase;
font-style: italic;
font-weight: 500;
}
.sc_theme_435 #full_popup .right_content .popup_content {
color: #393939 !important;
font-size: 15px !important; 
line-height: 23px; margin-bottom: 2%; margin-top: 3%;
}
.sc_theme_435 #full_popup .popup_content:first-letter{
font-size: 55px !important;
color:#00A99D !important;
font-family:serif !important;
line-height: 0;
} .sc_theme_435 #full_contact .staff_tablet .staff_contact {
height: 340px
}
.sc_theme_435 #full_contact .staff_tablet .left_image{
width: 38%;
height:100%;
}
.sc_theme_435 #full_contact .staff_tablet .right_content {
width:58%;
height:100%;
}
.sc_theme_435 #full_contact .staff_tablet .staff_more_info_btn { padding: 1.1% 5%; width: 30%;} .sc_theme_435 #full_popup .staff_tablet .popup_info { width:100%; height: 100%; left:0; margin:0; padding:0; }
.sc_theme_435 #full_contact .staff_tablet .staff_more_info_btn,
.sc_theme_435 #full_contact .staff_phone .staff_more_info_btn,
.sc_theme_435 #full_popup .staff_tablet .staff_more_info_btn,
.sc_theme_435 #full_popup .staff_phone .staff_more_info_btn { 
width: auto !important; 
margin: 2% auto !important;
display: table; float: none;
position:static !important;
} 
.sc_theme_435 #full_popup .staff_tablet .leftPart{
width: 70%; float: none;
display:flex; margin: 0 auto;
}
.sc_theme_435 #full_popup .staff_tablet .left_image{
width:100%;
height: inherit !important;
}
.sc_theme_435 #full_popup .staff_tablet .staff_full_bottom{
position:absolute;
top:100%; left:0;
}
.sc_theme_435 #full_popup .staff_tablet .staff_full_bottom.noAb{ position:static;}
.sc_theme_435 #full_contact .staff_tablet .staff_soc_icons,
.sc_theme_435 #full_contact .staff_phone .staff_soc_icons,
.sc_theme_435 #full_popup .staff_tablet .staff_soc_icons,
.sc_theme_435 #full_popup .staff_phone .staff_soc_icons {
float:none; display:table;
margin:0 auto;
}
.sc_theme_435 #full_popup .staff_tablet .left_image .staff_image_border{
height: 315px;
}
.sc_theme_435 #full_popup .staff_tablet .right_content {
width: 95%;
margin: 20% auto 1%;
} .sc_theme_435 #full_contact .staff_phone .staff_contact {height: 540px}
.sc_theme_435 #full_contact .staff_phone .left_image{ width:100%; height:35%;}
.sc_theme_435 #full_contact .staff_phone .right_content{ width:100%; height:65%;}
.sc_theme_435 #full_popup .staff_phone .left_image { width:60%; height: auto !important; overflow: visible; }
.sc_theme_435 #full_contact .staff_phone .staff_cont_name,
.sc_theme_435 #full_contact .staff_phone .staff_category{
width:100%;
text-align:center;
}
@media screen and (max-width: 540px){
.sc_theme_435 #full_contact 	.staff_more_info_btn{float:none; margin:2% 0;}
.sc_theme_435 #full_contact 	.staff_phone .left_image { width:100%;}
} .sc_theme_435 #full_popup .staff_phone .right_content{ width:100%;}
.sc_theme_435 #full_popup .staff_phone .popup_info{ width:100%; height:100%; left:0; margin:0; }
.sc_theme_435 #full_popup .staff_phone .staff_top_info .staff_cont_name{padding-top:10%;}
.sc_theme_435 #full_popup .staff_phone .left_image{ float:none; margin:0 auto; }
.sc_theme_435 #full_popup .staff_phone .leftPart{width:100%;}
.sc_theme_435 #table_contact { -moz-hyphens: none; clear: both;} .sc_theme_435 #table_contact a { color: #000000;}
.sc_theme_435 #table_contact a:hover { color: #000000;} .sc_theme_435 #table_search .search_cont { border: 1px solid #D9D9D9; }
.sc_theme_435 #table_search .search_cont[placeholder]{ color: #999999 !important;}
.sc_theme_435 #table_search .search_cont::-moz-placeholder {color: #999999 !important;} 
.sc_theme_435 #table_search .search_cont:-moz-placeholder {color: #999999 !important; }
.sc_theme_435 #table_search .search_cont:-ms-input-placeholder {color: #999999 !important; }
.sc_theme_435 #table_contact .tab_contacts{ 
border:1px solid #00A99D;
width:100%; border-collapse: collapse;
}
.sc_theme_435 #table_contact .tab_contacts .staff_contact{
margin:0; float:none;
position:static;
}
.sc_theme_435 #table_contact .table_cont_main_picture{
background-size:cover;
} .sc_theme_435 #table_contact .tab_contacts th{
border:1px solid #00A99D;
background: #FFFFFF;
color:#00A99D !important;	
font-size: 19px;
text-align:center;
padding:2% 0;
} .sc_theme_435 #table_contact .tab_contacts td{ 
background: #FAFAFA;
text-align:center;
padding:1%;
}
.sc_theme_435 #table_contact .tab_contacts tr.staff_contact:hover td{ 
background: #00A99D;
box-shadow:5px 3px 3px #dadada;
} .sc_theme_435 #table_contact .tab_contacts td.tab_images{ width: 15%; }
.sc_theme_435 #table_contact .tab_contacts th.tab_images_top,	
.sc_theme_435 #table_contact .tab_contacts td.tab_images {
display: table-cell !important;
}
.sc_theme_435 #table_contact .tab_contacts td.tab_images .staff_image_border{ height:150px; }
.sc_theme_435 #table_contact .tab_contacts td.tab_images .staff_image_border,
.sc_theme_435 #table_contact .tab_contacts td.tab_images .staff_image_border .table_cont_main_picture{
border-radius: 0px !important;
} .sc_theme_435 #table_contact .tab_contacts td.tab_names{ width:15%;}
.sc_theme_435 #table_contact .tab_contacts th.tab_names_top,
.sc_theme_435 #table_contact .tab_contacts td.tab_names{
display: table-cell !important;
}
.sc_theme_435 #table_contact .tab_contacts td.tab_names .staff_cont_name{
white-space: normal !important;
word-wrap: keep-all !important;
}
.sc_theme_435 #table_contact .tab_contacts td.tab_names a{
color:#000000 !important;	
font-size: 17px;
} .sc_theme_435 #table_contact .tab_contacts td.tab_categs,
.sc_theme_435 #table_contact .tab_contacts td.tab_params{
color:#000000 !important;	
font-size: 14px;
}
.sc_theme_435 #table_contact .tab_contacts td.tab_categs{ width:15%; }
.sc_theme_435 #table_contact .tab_contacts th.tab_categs_top,	
.sc_theme_435 #table_contact .tab_contacts td.tab_categs {
display: table-cell !important;
}
.sc_theme_435 #table_contact .tab_contacts th.tab_params_top,	
.sc_theme_435 #table_contact .tab_contacts td.tab_params {
display: table-cell !important;
}
.sc_theme_435 #table_contact .tab_contacts td.tab_params {text-align:left !important;} .sc_theme_435 #table_contact .tab_contacts td.tab_emails{ width:25%; }
.sc_theme_435 #table_contact .tab_contacts th.tab_emails_top,
.sc_theme_435 #table_contact .tab_contacts td.tab_emails{
display: table-cell !important;
}
.sc_theme_435 #table_contact .tab_contacts td.tab_emails a {
color:#000000 !important;	
font-size: 14px;
font-weight:500 !important;
word-break: normal;
word-wrap: normal;
}
.sc_theme_435 #table_contact .tab_contacts td.tab_emails a:hover {
color:#000000 !important;
font-weight:600 !important;
word-break: normal;
word-wrap: normal;
} .sc_theme_435 #table_pgnt .staff_pagination { 
border: 0.1em solid #DADADA;
line-height: 26px;
border-right: 0;
}	
.sc_theme_435 #table_pgnt .staff_pagination li{
border-right: 0.1em solid #DADADA;
background: #FFFFFF;
}
.sc_theme_435 #table_pgnt .staff_pagination li span,
.sc_theme_435 #table_pgnt .staff_pagination li a{
font-size: 16px !important;
color: #000000 !important;
}	
.sc_theme_435 #table_pgnt .staff_pagination li:hover,
.sc_theme_435 #table_pgnt .staff_pagination li:hover a,
.sc_theme_435 #table_pgnt .staff_pagination li:hover span,
.sc_theme_435 #table_pgnt .staff_pagination .active_pg span{ 
background: #00A99D;
color: #FFFFFF !important
} .sc_theme_435 #table_contact .staff_phone .tab_contacts{border:none;}
.sc_theme_435 #table_contact .staff_phone .tab_contacts tr:first-child{display:none;}
.sc_theme_435 #table_contact .staff_phone .tab_contacts tr{
border-bottom:5px solid #00A99D;
margin-bottom: 10%;
padding-bottom:5%;
display:table;
width:100%;
}
.sc_theme_435 #table_contact .staff_phone .tab_contacts tr th,
.sc_theme_435 #table_contact .staff_phone .tab_contacts tr td{
display:table-header-group !important;
width:100%; padding:1% 0;
}
</style> .sc_theme_435 #chess_search .search_cont { border: 1px solid #D9D9D9; }
.sc_theme_435 #chess_search .search_cont[placeholder]{ color: #999999 !important;}
.sc_theme_435 #chess_search .search_cont::-moz-placeholder {color: #999999 !important;} 
.sc_theme_435 #chess_search .search_cont:-moz-placeholder {color: #999999 !important; }
.sc_theme_435 #chess_search .search_cont:-ms-input-placeholder {color: #999999 !important; } .sc_theme_435 #chess_pgnt .staff_pagination{ 
border: 0.1em solid #DADADA;
line-height: 26px;
border-right: 0;
}	
.sc_theme_435 #chess_pgnt .staff_pagination li{
border-right: 0.1em solid #DADADA;
background: #FFFFFF;
}
.sc_theme_435 #chess_pgnt .staff_pagination li span,
.sc_theme_435 #chess_pgnt .staff_pagination li a{
font-size: 16px !important;
color: #999999 !important
}	
.sc_theme_435 #chess_pgnt .staff_pagination li:hover,
.sc_theme_435 #chess_pgnt .staff_pagination li:hover a,
.sc_theme_435 #chess_pgnt .staff_pagination li:hover span,
.sc_theme_435 #chess_pgnt .staff_pagination .active_pg span{ 
background: #00A99D; 
color: #FFFFFF !important
} .sc_theme_435 #chess_contact .staff_contact{
border: 1px solid #D9D9D9;	
width: 100%; 
height:300px;
font-size: 15px !important;
color:#949494 !important;
margin:1% 1% 1% 0 !important;
}
.sc_theme_435 #chess_contact .staff_contact .staff_contact_image,
.sc_theme_435 #chess_contact .staff_contact .staff_contact_info{
width:50%;height:100%;
float:left;
}
.sc_theme_435 #chess_contact .staff_contact .staff_contact_info{
background-color:#FFFFFF;
font-size:15px;
color: #949494;
position:relative;
}
.sc_theme_435 #chess_contact .contact_content{
font-size:15px;
color: #949494;
height:85px;
line-height: 22px;
text-align: left;
overflow: hidden;
margin:0 auto;
width: 90%;
}
.sc_theme_435 #chess_contact .contact_content a { color: #D9D9D9 !important; }
.sc_theme_435 #chess_contact .contact_content a:hover { color: #00A99D !important; } .sc_theme_435 #chess_contact .staff_top_info{
padding:4% 5% 1%;
position:static;
}
.sc_theme_435 #chess_contact .staff_top_info a{width:100%; display:inline-block;}
.sc_theme_435 #chess_contact .staff_cont_name{
border-bottom:2px solid #D9D9D9;		
padding-bottom:6px;
font-weight: 600;
}
.sc_theme_435 #chess_contact .staff_cont_name,
.sc_theme_435 #chess_contact .staff_cont_name:hover{
color: #00A99D !important;
font-size:20px;
} .sc_theme_435 #chess_contact .staff_category{
color: #00A99D !important;        
font-size:15px;
}
.sc_theme_435 #chess_contact .chess_bot_info{
bottom:1%; width:100%;
position:absolute;
} .sc_theme_435 #chess_contact .staff_more_info_btn {
background: #FFFFFF;
border:1px solid #B3B3B3;
border-left:5px solid #00A99D;
width:40%;
text-align: center;
margin:0% auto 2%;
}
.sc_theme_435 #chess_contact .staff_more_info_btn:hover{
background: #FFFFFF;
border-left:5px solid #B3B3B3;
}
.sc_theme_435 #chess_contact .staff_more_info_btn a{
color:#B3B3B3 !important;
font-size: 15px;
display: block;
padding: 8px;
}
.sc_theme_435 #chess_contact .staff_more_info_btn:hover a{
color:#00A99D !important;
} .sc_theme_435 #chess_contact .staff_more_info_plus{ 
opacity:0;z-index: 1;
left:50%; top:50%; 
margin-left:-30px; 
}
.sc_theme_435 #chess_contact .staff_more_info_plus:before { color:#D9D9D9 !important; }
.sc_theme_435 #chess_contact .staff_more_info_plus:hover:before { color:#00A99D !important; }
.sc_theme_435 #chess_contact .staff_contact.staff_effect_out:hover .staff_more_info_plus{
opacity:1 !important;
transform: rotate(360deg);
} .sc_theme_435 #chess_contact .staff_soc_icons { display:table; margin:0 auto; }
.sc_theme_435 #chess_contact .staff_soc_icons ul { margin:0;padding:0;}
.sc_theme_435 #chess_contact .staff_icon { display: inline-block;}
.sc_theme_435 #chess_contact .staff_soc_icons ul li{
background: #FFFFFF;
display: inline-block; 
margin-right: 2px;
}
.sc_theme_435 #chess_contact .staff_soc_icons ul li:hover { background: #FFFFFF; }
.sc_theme_435 #chess_contact .staff_icon {
border: 1px solid #B5B5B5 !important;
position: relative;
text-align: center;
padding: 10px 18px;
font-size: 16px;
}
.sc_theme_435 #chess_contact .fa { color: #B5B5B5; }
.sc_theme_435 #chess_contact .staff_icon:hover .fa { color: #00A99D; } .sc_theme_435 #chess_contact .staff_icon.facebook,
.sc_theme_435 #chess_contact .staff_icon.instagram,
.sc_theme_435 #chess_contact .staff_icon.twitter,
.sc_theme_435 #chess_contact .staff_icon.gplus{
display: none !important;
}
.sc_theme_435 #chess_contact .showCase1_cont_main_picture{
background-size:cover;
}  .sc_theme_435 #chess_popup .close_popup_square{
border:2px solid #FFFFFF !important;
}
.sc_theme_435 #chess_popup .close_popup_square span{
color: #FFFFFF !important; 
}
.sc_theme_435 #chess_popup .popup{	
background:rgba(0,169,157,0.9) !important;
}
.sc_theme_435 #chess_popup .popup_info{ 
width:50%; height:100%;
top:-98%; left: 50%;
margin-left: -25%;
position:absolute;
overflow: hidden;
padding: 0 0 5%;
opacity:0;		
}
.sc_theme_435 #chess_popup .slide_popup{top:0%; opacity:1;} 
.sc_theme_435 #chess_popup .popup::-webkit-scrollbar {  display: none; }
.sc_theme_435 #chess_popup .popup_info .stPopOut{
position: absolute;
overflow-y: auto;
height: 100%;
width: 103%;
right: -3%;
}
.sc_theme_435 #chess_popup .triagle{
z-index:5;
width: 320px;
left:50%; top:0;
position:absolute;
margin-left:-160px;
border-style: solid;
width: 0; height: 0;
border-width: 45px 180px 0 180px;
border-color: #FFFFFF transparent transparent transparent;
}
.sc_theme_435 #chess_popup .popup_info .staff_top_info{
position:relative;
text-align: center;
background:none;
margin-top:8%;
padding:0;
width:100%;
}
.sc_theme_435 #chess_popup .popup_info .staff_top_info .staff_cont_name{
font-size:30px !important;
color: #FFFFFF !important;
display:block; border: none;
}
.sc_theme_435 #chess_popup .popup_info .staff_top_info .staff_category{
font-size:20px !important;
color: #FFFFFF !important;
}
.sc_theme_435 #chess_popup .popup_info .staff_image_border {margin:0 auto;}
.sc_theme_435 #chess_popup .staff_soc_icons{
left:0; top:0;right: auto;
opacity:1 !important;
position:absolute;
display:block;
width:65px;
}
.sc_theme_435 #chess_popup .staff_soc_icons ul li{
background: #FFFFFF;
border-radius: 0px;
text-align: center;
margin-bottom:3px;
display:block;
}
.sc_theme_435 #chess_popup .staff_icon{ font-size: 25px; border:none !important;}
.sc_theme_435 #chess_popup .staff_soc_icons ul li:hover{
background: #FFFFFF;
}
.sc_theme_435 #chess_popup .fa{ color: #B5B5B5; }
.sc_theme_435 #chess_popup .staff_icon:hover .fa{ color: #00A99D;} .sc_theme_435 #chess_popup .staff_icon.facebook,
.sc_theme_435 #chess_popup .staff_icon.instagram,
.sc_theme_435 #chess_popup .staff_icon.twitter,
.sc_theme_435 #chess_popup .staff_icon.gplus{
display: none !important;
}
.sc_theme_435 #chess_popup .popup_info .cont_main_picture_a{
margin:0 auto;
display:table;
width:75%;
}
.sc_theme_435 #chess_popup .short_cont_main_picture,
.sc_theme_435 #chess_popup .staff_image_border{
width: 100%;
height:330px;
}
.sc_theme_435 #chess_popup .image_soc_close{
position: relative;
margin-top: 3%;
width:100%;
}
.sc_theme_435 #chess_popup .close_popup{
border:1px solid #fff;
position: absolute;
padding:5px 10px;
font-weight:bold;
top:0; right:0;
color:#fff;
}
.sc_theme_435 #chess_popup .popup_content{
background-color: #000000;
color: #949494 !important;
font-size: 15px;
margin:0 auto; width:75%;
padding: 6% 6% 15%;
position: relative;
}
.sc_theme_435 #chess_popup .popup_content:first-letter{
font-size: 55px !important;
color:#FFFFFF !important;
font-family:serif !important;
line-height: 0;
}
.sc_theme_435 #chess_popup .popup_content a { color: #D9D9D9 !important;}
.sc_theme_435 #chess_popup .popup_content a:hover { color: #00A99D !important;} .sc_theme_435 #chess_popup .staff_more_info_btn{
background: #00A99D;
border:1px solid #D9D9D9 !important;
left: 50%; bottom: 1%;
text-align: center;
position: absolute;
margin-left:-75px;
width: 150px;
opacity:1;
}
.sc_theme_435 #chess_popup .staff_more_info_btn a{		
color:#FFFFFF !important;
font-weight: bold;
font-size:16px;
}
.sc_theme_435 #chess_popup .staff_more_info_btn:hover{
background: #000000;
}
.sc_theme_435 #chess_popup .staff_more_info_btn:hover a{
color: #00A99D !important;
} .sc_theme_435 #chess_contact .staff_tablet .staff_contact {
height:615px;
width: 100%;
}
.sc_theme_435 #chess_contact .staff_tablet .staff_contact .staff_contact_image, 
.sc_theme_435 #chess_contact .staff_tablet .staff_effect_in{
width:100%; height:40%;
}
.sc_theme_435 #chess_contact .staff_tablet .staff_contact .staff_contact_info{width:100%; height:55%;}
.sc_theme_435 #chess_contact .staff_tablet .staff_more_info_btn { padding: 1.5% 0; } .sc_theme_435 #chess_popup .staff_tablet .popup_info{ 
margin-left:-35%;
width:70%;
} .sc_theme_435 #chess_contact .staff_phone .staff_contact {width:100%;}
.sc_theme_435 #chess_contact .staff_phone .staff_effect_in {width:50%; height:100%;}
@media screen and (max-width: 615px){
.sc_theme_435 #chess_contact 	.staff_phone .staff_contact {width:100%; height: inherit;}		
.sc_theme_435 #chess_contact 	.staff_contact .staff_contact_image {width:100%; height:250px;}
.sc_theme_435 #chess_contact 	.staff_contact .staff_contact_info {width:100%; height:295px;}
.sc_theme_435 #chess_contact 	.staff_phone .staff_effect_in {width:100% !important; height:48% !important;}
} .sc_theme_435 #chess_popup .staff_phone .popup_info{ 
margin-left:-40%;
width:80%;
}
.sc_theme_435 #chess_popup .staff_phone .popup_content{ width:100% !important;}
.sc_theme_435 #chess_popup .staff_phone  .popup_info .cont_main_picture_a{ width:100%;}
.sc_theme_435 #chess_popup .staff_phone .triagle{display:none;}
.sc_theme_435 #chess_popup .staff_phone .popup_mote_info {bottom:1%;}
.sc_theme_435 #chess_popup .staff_phone .image_soc_close,
.sc_theme_435 #chess_popup .staff_phone .staff_soc_icons { position:static;width:auto;}
.sc_theme_435 #chess_popup .staff_phone .staff_soc_icons {display:table;}
.sc_theme_435 #chess_popup .staff_phone .staff_icon{padding:10px 20px;}
.sc_theme_435 #chess_popup .staff_phone .staff_soc_icons ul li{display:inline-block;}
@media screen and (max-width: 500px){
.sc_theme_435 #chess_popup 	.popup_info{ 
position:static; width:90%;
margin:0 auto !important;
}
.sc_theme_435 #chess_popup 	.short_cont_main_picture, 
.sc_theme_435 #chess_popup 	.staff_image_border,
.sc_theme_435 #chess_popup 	.popup_content{ width:100% !important;}
.sc_theme_435 #chess_popup 	.popup_content{ width:100% !important; padding:10% 6% 35%}
.sc_theme_435 #chess_popup 	.image_soc_close:hover .staff_soc_icons {opacity:1 !important;}
} .sc_theme_435 #Portfolio_search .search_cont { border: 1px solid #D9D9D9; }
.sc_theme_435 #Portfolio_search .search_cont[placeholder]{ color: #999999 !important;}
.sc_theme_435 #Portfolio_search .search_cont::-moz-placeholder {color: #999999 !important;} 
.sc_theme_435 #Portfolio_search .search_cont:-moz-placeholder {color: #999999 !important; }
.sc_theme_435 #Portfolio_search .search_cont:-ms-input-placeholder {color: #999999 !important; } .sc_theme_435 #Portfolio_pgnt .staff_pagination{ 
border: 0.1em solid #DADADA;
line-height: 26px;
border-right: 0;
margin: 5% auto;
display:table;
}	
.sc_theme_435 #Portfolio_pgnt .staff_pagination li{
border-right: 0.1em solid #DADADA;
background: #FFFFFF;
}
.sc_theme_435 #Portfolio_pgnt .staff_pagination li span,
.sc_theme_435 #Portfolio_pgnt .staff_pagination li a{
font-size: 16px !important;
color: #999999 !important
}	
.sc_theme_435 #Portfolio_pgnt .staff_pagination li:hover,
.sc_theme_435 #Portfolio_pgnt .staff_pagination li:hover a,
.sc_theme_435 #Portfolio_pgnt .staff_pagination li:hover span,
.sc_theme_435 #Portfolio_pgnt .staff_pagination .active_pg span{ 
background: #00A99D; 
color: #FFFFFF !important
} .sc_theme_435 #Portfolio_contact .main_contact{
padding:0; margin:3% 0;
list-style:none;
}
.sc_theme_435 #Portfolio_contact .staff_contact{
border: 1px solid #D9D9D9;				
width: 47%;
height: 310px;
color:#F2F2F2  !important;		
}
.sc_theme_435 #Portfolio_contact .staff_contact:nth-child(2n+1){z-index:2;}
.sc_theme_435 #Portfolio_contact .staff_contact:nth-child(2n){z-index:1;} .sc_theme_435 #Portfolio_contact .staff_overlay{
padding: 20% 1%;
text-align:center;		
background:rgba(0,169,157,0.7) !important;		
}
.sc_theme_435 #Portfolio_contact .staff_contact.port_view:hover .staff_overlay { opacity:1; } .sc_theme_435 #Portfolio_contact .staff_top_info{
top: 10%; left:-15%;
margin-left: -40%;
opacity: 0;
width: 80%;
}
.sc_theme_435 #Portfolio_contact .staff_contact.port_view:hover .staff_top_info{
left: 50% !important; 
opacity:1 !important;
}
.sc_theme_435 #Portfolio_contact .staff_cont_name{
color: #FFFFFF !important; 
font-size:20px;
margin:10px 0px 5px;
font-weight:700;
width: 100%;
} .sc_theme_435 #Portfolio_contact .staff_category{
color: #F2F2F2 !important;        
font-size:15px;
} .sc_theme_435 #Portfolio_contact .staff_more_inform a{
text-decoration: none;
color: inherit;
}
.sc_theme_435 #Portfolio_contact .staff_more_info_plus{ 
border:2px solid #FFFFFF !important; 
margin-left: -30px; left:50%; top:50%;
}
.sc_theme_435 #Portfolio_contact .staff_more_info_plus:before{ color:#FFFFFF !important; }
.sc_theme_435 #Portfolio_contact .staff_more_info_plus:hover{ 
border:2px solid #FFFFFF !important;
transform: rotate(360deg);
}
.sc_theme_435 #Portfolio_contact .staff_more_info_plus:hover:before { 
color:#FFFFFF !important; 
} .sc_theme_435 #Portfolio_contact .staff_more_info{
font-size:15px;
text-transform: uppercase;
bottom: 4%; right: 24%;
position:absolute;
min-width: 30%;
opacity:0;
}
.sc_theme_435 #Portfolio_contact .staff_contact.port_view:hover .staff_more_info{ right: 4%; opacity:1; }
.sc_theme_435 #Portfolio_contact .staff_more_info:after{
content: '»';
padding: 2%;
font-size: 1.4em;
}
.sc_theme_435 #Portfolio_contact .staff_more_info a { display:inline-block !important;}
.sc_theme_435 #Portfolio_contact .staff_more_info a,
.sc_theme_435 #Portfolio_contact .staff_more_info:after{
color: #FFFFFF  !important; 
}
.sc_theme_435 #Portfolio_contact .staff_more_info:hover a,
.sc_theme_435 #Portfolio_contact .staff_more_info:hover:after{ 
color: #FFFFFF !important;
}
.sc_theme_435 #Portfolio_contact .port_cont_main_picture{
background-size:cover;
} .sc_theme_435 #portfolio_popup .popup_info{ 
background:rgba(0,169,157,0.9) !important;
margin-left: auto;
right:-100%;
left:;
position: absolute;
overflow: hidden;
padding: 0 1%;
height:100%;
width:600px;
}
.sc_theme_435 #portfolio_popup .slide_popup { 
right:0;
left:;
}
.sc_theme_435 #portfolio_popup .popup_info .stPopOut{
position: absolute;
overflow-y: auto;
height: 100%;
width: 103%;
right: -3%;
} .sc_theme_435 #portfolio_popup .close_popup_square{
border:2px solid #FFFFFF !important;
top:0;
}
.sc_theme_435 #portfolio_popup .staff_phone .close_popup_square{width: 30px;height: 35px;}
.sc_theme_435 #portfolio_popup .close_popup_square span{
color: #FFFFFF !important; 
}
.sc_theme_435 #portfolio_popup .popup_info .staff_top_info{
border-bottom: 1px solid #FFFFFF !important;
position:relative;
background:none;
margin:0 0 10%;
opacity:1;
left:0; 
}
.sc_theme_435 #portfolio_popup .popup_info .staff_top_info .staff_cont_name,
.sc_theme_435 #portfolio_popup .popup_info .staff_top_info .staff_category {
color: #FFFFFF  !important; 
line-height:inherit; margin:0;
}
.sc_theme_435 #portfolio_popup .popup_info .staff_top_info .staff_cont_name{ font-size:30px; }
.sc_theme_435 #portfolio_popup .popup_info .staff_top_info .staff_category{ font-size:16px; }
.sc_theme_435 #portfolio_popup .popup_info .staff_image_border {margin:0 auto;}
.sc_theme_435 #portfolio_popup .short_cont_main_picture,
.sc_theme_435 #portfolio_popup .staff_image_border{ height: 310px; width:400px; }
.sc_theme_435 #portfolio_popup .image_soc_close{
position: relative;
margin: 4% 0 0;
width:100%;
}
.sc_theme_435 #portfolio_popup .cont_main_picture_a{
display:table;
margin:0 auto;
}
.sc_theme_435 #portfolio_popup .popup_content{
background-color: #000000;
font-size: 16px;		
display:block;
padding: 6%;
}
.sc_theme_435 #portfolio_popup .content_text {
color: #949494  !important;
font-size: 16px !important;
}
.sc_theme_435 #portfolio_popup .content_text:first-letter{
font-size: 56px !important;
color:#FFFFFF !important;
font-family:serif !important;
line-height: 0;
}
.sc_theme_435 #portfolio_popup .content_text a{color:#FFFFFF !important;}
.sc_theme_435 #portfolio_popup .content_text a:hover{color:#FFFFFF !important;}
.sc_theme_435 #portfolio_popup .popup_content,
.sc_theme_435 #portfolio_popup .bottom_info{ width: 400px; margin:0 auto; }
.sc_theme_435 #portfolio_popup .bottom_info{ position:relative; margin-bottom: 5%; min-height: 50px;} .sc_theme_435 #portfolio_popup .short_inform:hover .staff_soc_icons{display:block;}
.sc_theme_435 #portfolio_popup staff_soc_icons {
position:absolute;
left:0; top:0;
}
.sc_theme_435 #portfolio_popup .staff_soc_icons ul li, 
.sc_theme_435 #portfolio_popup .staff_icon{ 
border-radius: 0px;
display: inline-block;
}
.sc_theme_435 #portfolio_popup .staff_soc_icons ul{ padding:0; margin:0; }
.sc_theme_435 #portfolio_popup .staff_icon{
background: #000000;
position: relative;
text-align: center;
font-size: 16px;		
}
.sc_theme_435 #portfolio_popup .staff_icon:hover { background: #000000; }
.sc_theme_435 #portfolio_popup .fa {
color: #FFFFFF !important;
padding: 15px 20px;
}
.sc_theme_435 #portfolio_popup .fa:hover {color:#00A99D !important;} .sc_theme_435 #portfolio_popup .staff_icon.facebook,
.sc_theme_435 #portfolio_popup .staff_icon.instagram,
.sc_theme_435 #portfolio_popup .staff_icon.twitter,
.sc_theme_435 #portfolio_popup .staff_icon.gplus{
display: none !important;
} .sc_theme_435 #portfolio_popup .staff_more_info_btn{
background: #000000;
text-align: center;
position: absolute;
}
.sc_theme_435 #portfolio_popup 	.staff_more_info_btn{
position:static;
display:table;
margin:0 auto;
}
.sc_theme_435 #portfolio_popup 	.staff_soc_icons{display:none !important}
.sc_theme_435 #portfolio_popup .staff_more_info_btn a{		
color:#FFFFFF !important;
text-decoration: none;
font-weight: bold;
font-size:16px;
display: block;
width: 154px;
padding: 8px;
}
.sc_theme_435 #portfolio_popup .staff_more_info_btn:hover{
background: #000000;
}
.sc_theme_435 #portfolio_popup .staff_more_info_btn:hover a {
color: #00A99D !important;
} .sc_theme_435 #Portfolio_contact .staff_tablet .staff_contact {
height: 250px;
} .sc_theme_435 #portfolio_popup .staff_tablet .popup_info.slide_popup {width:100%; margin:0 auto;} .sc_theme_435 #Portfolio_contact .staff_phone .staff_contact{
height: 250px;
width:45%;
} .sc_theme_435 #portfolio_popup .staff_phone .popup_info {
position:relative;
width:100%;
}
.sc_theme_435 #portfolio_popup .staff_phone .image_soc_close{margin-top:15% !important;}
.sc_theme_435 #portfolio_popup .staff_phone .popup_info.slide_popup {right:0; left:0;}
.sc_theme_435 #portfolio_popup .staff_phone .content_text {
font-size: 13px !important;
}
.sc_theme_435 #portfolio_popup .staff_phone .cont_main_picture_a{ width:100%;}
@media screen and (max-width: 500px){
.sc_theme_435 #Portfolio_contact 	.staff_contact{
height: 310px  !important;
width:100% !important;
}
.sc_theme_435 #portfolio_popup 	.staff_image_border,
.sc_theme_435 #portfolio_popup 	.popup_content,
.sc_theme_435 #portfolio_popup 		
.bottom_info{ width:90%;}
.sc_theme_435 #portfolio_popup 	.staff_more_info_btn {
position:inherit !important;
margin:2% auto; 
display:table;
}
.sc_theme_435 #portfolio_popup 	.staff_soc_icons{
display: table;
margin: 0 auto;
}
} .sc_theme_435 #blog_search .search_cont { border: 1px solid #D9D9D9 !important; }
.sc_theme_435 #blog_search .search_cont[placeholder]{ color: #999999 !important;}
.sc_theme_435 #blog_search .search_cont::-moz-placeholder {color: #999999 !important;} 
.sc_theme_435 #blog_search .search_cont:-moz-placeholder {color: #999999 !important; }
.sc_theme_435 #blog_search .search_cont:-ms-input-placeholder {color: #999999 !important; } .sc_theme_435 #blog_pgnt .staff_pagination{ 
border: 0.1em solid #DADADA;
line-height: 26px;
border-right: 0;
}	
.sc_theme_435 #blog_pgnt .staff_pagination li{
border-right: 0.1em solid #DADADA;
background: #FFFFFF;
}
.sc_theme_435 #blog_pgnt .staff_pagination li span,
.sc_theme_435 #blog_pgnt .staff_pagination li a{
font-size: 16px !important;
color: #999999 !important
}	
.sc_theme_435 #blog_pgnt .staff_pagination li:hover,
.sc_theme_435 #blog_pgnt .staff_pagination li:hover a,
.sc_theme_435 #blog_pgnt .staff_pagination li:hover span,
.sc_theme_435 #blog_pgnt .staff_pagination .active_pg span{ 
background: #00A99D; 
color: #FFFFFF !important
} .sc_theme_435 #blog_contact .staff_contact{
background-color:#F2F2F2;
font-size: 15px;
width: 100%; height: 250px;
overflow:hidden;
color:#fff;
} .sc_theme_435 #blog_contact .contact_image_out{
border-bottom-right-radius: 75%;
border-top-right-radius: 75%;		
border: 25px solid #00A99D;		
background: #00A99D;
border-left-color: #fff;
border-left-width: 10px;
position:absolute; 
top:-25px;
}
.sc_theme_435 #blog_contact .contact_image{
border-top-right-radius: 90%;
border-bottom-right-radius: 90%;
border: 40px solid;	
border-right-width: 35px;
display: table-cell;
position:relative;
background: #fff;
border-left: 0;
}
.sc_theme_435 #blog_contact .blog_cont_main_picture {
width: 170px; height: 170px;
border-radius: 50%;
} .sc_theme_435 #blog_contact .contact_text{
float: right; width: 55%;
margin-top: 35px;
margin-right:2%;
}
.sc_theme_435 #blog_contact .contact_content{
font-size:15px;
color: #686666 !important;
overflow: hidden;
text-align: left;
height: 103px;
}
.sc_theme_435 #blog_contact .contact_content a{color: #00A99D !important;}
.sc_theme_435 #blog_contact .contact_content a:hover{
color: #D9D9D9 !important;
} .sc_theme_435 #blog_contact .staff_overlay{
border-radius:50%;	
width:100%; height:100%;		
background:rgba(0,169,157,0.7) !important;
}
.sc_theme_435 #blog_contact .contact_image:hover .staff_overlay { opacity:1; } .sc_theme_435 #blog_contact .staff_top_info{ position:static; }
.sc_theme_435 #blog_contact .staff_cont_name{
border-bottom:2px dashed #00A99D;
color: #000000 !important; 
font-size:20px;
padding-bottom:6px;
} .sc_theme_435 #blog_contact .staff_category{
color: #686666 !important;     
font-size:12px;
} .sc_theme_435 #blog_contact .staff_more_info_plus{  left: 50%; margin-left: -30px; }
.sc_theme_435 #blog_contact .staff_more_info_plus:before{ color: #00A99D !important; }
.sc_theme_435 #blog_contact .staff_more_info_plus:hover:before{ color: #D9D9D9 !important; } .sc_theme_435 #blog_contact .staff_more_info_btn{
border:2px solid #00A99D;		
background: #F2F2F2;
text-transform:uppercase;
position: absolute;
}
.sc_theme_435 #blog_contact .staff_more_info_btn { right: 13%; bottom: 5%; opacity: 0; }
.sc_theme_435 #blog_contact .staff_contact.blog_view:hover .staff_more_info_btn {
opacity:1; right: 2%;
margin-right: 0px;
}
.sc_theme_435 #blog_contact .staff_more_info_btn:hover {
background: #00A99D;
}
.sc_theme_435 #blog_contact .staff_more_info_btn a {
color: #00A99D !important;
text-align:center;
font-size:17px;
padding:7px 10px;
}
.sc_theme_435 #blog_contact .staff_more_info_btn:hover a{
color: #FFFFFF !important;
}
.sc_theme_435 #blog_contact .blog_cont_main_picture{
background-size:cover;
}  .sc_theme_435 #blog_popup .close_popup_circle{
border:2px solid #FFFFFF !important;
top: 1%; right: 3%;
}
.sc_theme_435 #blog_popup .close_popup_circle span{
color: #FFFFFF !important; 
}
.sc_theme_435 #blog_popup .popup_info{
border: 1px solid #00A99D;
width:60%; height:100%;
background-color: #fff;
position:absolute;
overflow:hidden;
top:0%; left: 50%;
margin-left: -30%;
}
.sc_theme_435 #blog_popup .popup_info .stPopOut{
position: absolute;
overflow-y: auto;
height: 100%;
width: 102%;
right: -2%;
}
.sc_theme_435 #blog_popup .move_hover0{ opacity:0;}
.sc_theme_435 #blog_popup .move_hover1{ opacity:1;}
.sc_theme_435 #blog_popup .top_part_back{
background-color:#00A99D;
position:relative;
overflow: hidden;
height:60px;
}
.sc_theme_435 #blog_popup .top_part_back .top_cirle{
width:215px; height:190px;
background-color:#fff;
border-radius:50%;
position:absolute;
left:50%;top:34%;
margin-left:-107px;
}
.sc_theme_435 #blog_popup .popup_info .staff_top_info{
position:relative !important;
margin:0; width:100%;
text-align: center;
right:0;top:5px;
}
.sc_theme_435 #blog_popup .staff_cont_name{
border-bottom:2px dashed #00A99D;
color: #000000 !important;
font-size: 30px;
padding-bottom: 2%;
margin:2% auto 1%;
width: 50%;
}
.sc_theme_435 #blog_popup .staff_category{ 
color: #949494 !important;
font-size: 17px !important; 
}
.sc_theme_435 #blog_popup .cont_main_picture_a{
display:table;
margin:0 auto;
}
.sc_theme_435 #blog_popup .blog_cont_main_picture {
z-index:20;
margin:0 auto;
position:relative;
}
.sc_theme_435 #blog_popup .staff_image_border,
.sc_theme_435 #blog_popup .blog_cont_main_picture{
width: 200px; height: 200px; 
border-radius: 50%;
margin: 5% auto 0;
}
.sc_theme_435 #blog_popup .bottom_part_content{
position:relative;
margin-bottom: 5%;
margin-top: -30%;
width:100%;
}
.sc_theme_435 #blog_popup .bottom_part_content_move{margin-top: -2%;}
.sc_theme_435 #blog_popup .bottom_part_content .bottom_cirle{
width:215px; height:145px;
background-color:#fff;
left:50%;top:-95px;
border-radius:50%;
margin-left:-107px;
position:absolute;
z-index:0;
}
.sc_theme_435 #blog_popup .contact_content{ 
color: #949494 !important;
font-size: 17px !important;
background: #F2F2F2;
position: static; height:100%;
padding:60px 3% 5% 4%;
}
.sc_theme_435 #blog_popup .contact_content:first-letter{
font-size: 55px !important;
color:#00A99D !important;
font-family:serif !important;
line-height: 0;
}
.sc_theme_435 #blog_popup .contact_content a { color: #00A99D !important;}
.sc_theme_435 #blog_popup .contact_content a:hover { color: #D9D9D9 !important;} .sc_theme_435 #blog_popup .staff_soc_icons{
display: inline-block;
position: static;
margin-left: 4%;
float: left;  
}
.sc_theme_435 #blog_popup .staff_soc_icons ul{ padding:0;}
.sc_theme_435 #blog_popup .staff_soc_icons ul li, 
.sc_theme_435 #blog_popup .staff_icon{ 
border-radius: 0px;
display: inline-block;
margin-right: 1px;
}
.sc_theme_435 #blog_popup .staff_icon{
background: #686666;
position: relative;
text-align: center;
font-size: 16px;
}
.sc_theme_435 #blog_popup .staff_icon:hover{ background: #00A99D; }
.sc_theme_435 #blog_popup .fa {
color: #FFFFFF;
padding: 15px 20px;
}
.sc_theme_435 #blog_popup .fa:hover {color: #FFFFFF;} .sc_theme_435 #blog_popup .staff_icon.facebook,
.sc_theme_435 #blog_popup .staff_icon.instagram,
.sc_theme_435 #blog_popup .staff_icon.twitter,
.sc_theme_435 #blog_popup .staff_icon.gplus{
display: none !important;
} .sc_theme_435 #blog_popup .staff_more_info_btn{
background: #686666;
border:none !important;
opacity:1 !important;
position: static;
}
.sc_theme_435 #blog_popup 	.staff_more_info_btn{ display:table; margin:0 auto; }
.sc_theme_435 #blog_popup 	.staff_soc_icons{display:none;}
.sc_theme_435 #blog_popup .staff_more_info_btn:hover{
background: #00A99D;
}
.sc_theme_435 #blog_popup .staff_more_info_btn a{
color: #FFFFFF !important;
display: block;
width: 154px;
padding: 8px;
}
.sc_theme_435 #blog_popup .staff_more_info_btn:hover a{
color: #FFFFFF !important;
} .sc_theme_435 #blog_contact .staff_tablet .contact_text { width: 50%; margin-right:1%;}
.sc_theme_435 #blog_popup .staff_tablet .popup_info { width:86%; margin-left:-43%; } .sc_theme_435 #blog_contact .staff_phone .staff_contact{
height:480px;
margin: 5% 0 0;
background:none;
} 
.sc_theme_435 #blog_contact .staff_phone .contact_text {
background-color:#F2F2F2;
padding: 100px 4% 30%;
position: absolute;
height:initial;
width: 100%;
top: 30%;
}
.sc_theme_435 #blog_contact .staff_phone .staff_top_info { text-align:center; right:0; position:static;}
.sc_theme_435 #blog_contact .staff_phone .contact_content { position:static;} .sc_theme_435 #blog_contact .staff_phone .bottom_cirle {
width: 230px; height: 230px;
background-color: #fff;
left: 50%; top: -0%;
margin-left: -115px;
position: relative;
border-radius:50%;
z-index: 1;
}
.sc_theme_435 #blog_contact .staff_phone .contact_image_out {
border:none; background:none;
border-radius: 50%;
position:absolute;
margin-top:-100px;
float:none;
z-index: 2;
top:50%;
}
.sc_theme_435 #blog_contact .staff_phone .contact_image {
width: 100%; height:100%;
position:absolute;
border-radius:50%;
display: block;
border: none;
}
.sc_theme_435 #blog_contact .staff_phone .contact_image_out ,
.sc_theme_435 #blog_contact .staff_phone .staff_overlay {
width:200px; height:200px;
margin-left:-100px;
left:50%;
}
.sc_theme_435 #blog_contact .staff_phone .blog_cont_main_picture { width: 100%; height:100%;}
.sc_theme_435 #blog_contact .staff_tablet .staff_more_info_btn{	
opacity:1;right: 4%; bottom:1%;
}
.sc_theme_435 #blog_contact .staff_phone .staff_more_info_btn { 
opacity:1;
right: 50%; bottom:5%;
margin-right: -40px;
}
@media screen and (max-width: 540px){
.sc_theme_435 #blog_contact 	.staff_phone .staff_contact{
height:535px; overflow:visible;
margin-bottom:5%;
}
.staff_pagination{
margin: 11% 0px;
}
} .sc_theme_435 #blog_popup .staff_phone .staff_cont_name{width:75%;}
.sc_theme_435 #blog_popup .staff_phone .popup_info { width:100%; margin-left:0; left:0; }
.sc_theme_435 #blog_popup .staff_phone .blog_cont_main_picture { width: 90%; height:90%;}
.sc_theme_435 #blog_popup .staff_phone  .bottom_cirle {
width: 215px;height: 145px;
background-color: #fff;
left: 50%; top: -95px;
border-radius: 50%;
margin-left: -107px;
position: absolute;
z-index: 0;
}
.sc_theme_435 #blog_popup .staff_phone .bottom_part_content {margin-top: -100%;}
.sc_theme_435 #blog_popup .staff_phone .bottom_part_content_move{margin-top: -10%;}
.sc_theme_435 #blog_popup .staff_phone .staff_more_info_btn { 
opacity:1;
float:none;
border: none;
display: table;
margin: 1% auto;
position:static;
padding: 11px 12px; 
}
.sc_theme_435 #blog_popup .staff_phone .staff_soc_icons {
display:table;
margin:0 auto;
float:none;
} .sc_theme_435 #circle_search .search_cont { border: 1px solid #D9D9D9; }
.sc_theme_435 #circle_search .search_cont[placeholder]{ color: #999999 !important;}
.sc_theme_435 #circle_search .search_cont::-moz-placeholder {color: #999999 !important;} 
.sc_theme_435 #circle_search .search_cont:-moz-placeholder {color: #999999 !important; }
.sc_theme_435 #circle_search .search_cont:-ms-input-placeholder {color: #999999 !important; } .sc_theme_435 #circle_pgnt .staff_pagination{ 
border: 0.1em solid #DADADA;
line-height: 26px;
border-right: 0;
}	
.sc_theme_435 #circle_pgnt .staff_pagination li{
border-right: 0.1em solid #DADADA;
background: #FFFFFF;
}
.sc_theme_435 #circle_pgnt .staff_pagination li span,
.sc_theme_435 #circle_pgnt .staff_pagination li a{
font-size: 16px !important;
color: #999999 !important
}	
.sc_theme_435 #circle_pgnt .staff_pagination li:hover,
.sc_theme_435 #circle_pgnt .staff_pagination li:hover a,
.sc_theme_435 #circle_pgnt .staff_pagination li:hover span,
.sc_theme_435 #circle_pgnt .staff_pagination .active_pg span{ 
background: #00A99D; 
color: #FFFFFF !important;
} .sc_theme_435 #circle_contact .staff_contact{
font-size:20px !important;
color: #808080 !important;
text-align:center;
padding:0 1%;
width:280px;
} .sc_theme_435 #circle_contact .contact_image{
border: 2px solid #00A99D;
width: 200px; height: 200px;		
vertical-align: middle;
position: relative;
text-align: center;
border-radius: 50%;
display: table;
margin:0 auto;
}
.sc_theme_435 #circle_contact .triangle-topright {
border-left: 45px solid transparent;
border-top: 35px solid #00A99D;
transform: rotate(3deg);
width: 0;height: 0;		
position:absolute;
display:none;
left:44px;
}
.sc_theme_435 #circle_contact .contact_image:hover{
background-color:#00A99D;
border: 2px solid #00A99D;
}
.sc_theme_435 #circle_contact .contact_image:hover .triangle-topright{display:block;}
.sc_theme_435 #circle_contact .contact_image_in{
width: 170px; height: 170px;
position:absolute;
border-radius:50%;
left:50%; top:50%;
margin-left:-85px;
margin-top:-85px;
}
.sc_theme_435 #circle_contact .staff_image_border,
.sc_theme_435 #circle_contact .circle_cont_main_picture{
border-radius: 50%;
height: 171px;
} .sc_theme_435 #circle_contact .contact_content{
color: #808080 !important;
font-size: 15px !important;
margin-bottom:5%;
overflow: hidden;
height:100px;
}
.sc_theme_435 #circle_contact .contact_content a{color: #00A99D !important;}
.sc_theme_435 #circle_contact .contact_content a:hover{ color: #DADADA !important; } .sc_theme_435 #circle_contact .staff_top_info{ 
margin:5% auto 1%;
position: static !important;
}
.sc_theme_435 #circle_contact .staff_cont_name{
border-bottom:2px solid #808080;
color: #000000 !important;
font-size:20px;
padding-bottom:6px;
font-weight:700;
min-width: 80%;
} .sc_theme_435 #circle_contact .staff_category{
color: #808080 !important;        
font-size:15px;
} .sc_theme_435 #circle_contact .staff_more_main{
position:relative;
display: block;
margin:0 auto;
height: 60px;
}
.sc_theme_435 #circle_contact .staff_more_info_btn{		
border-bottom:5px solid #808080;
background-color:#00A99D;
color:#FFFFFF !important;
text-transform:uppercase;
font-size: 18px;
}
.sc_theme_435 #circle_contact .staff_more_info_btn a{ }
.on_leftt, .on_rightt{
padding: 4% 8%;
}
.sc_theme_435 #circle_contact .staff_more_info_btn.on_leftt{float:left;}
.sc_theme_435 #circle_contact .staff_more_info_btn.on_rightt{float:right; }
.sc_theme_435 #circle_contact .staff_more_info_btn a { 
color:#FFFFFF !important; 
text-decoration:none !important;
font-size: 18px;
}
.sc_theme_435 #circle_contact .staff_more_info_btn:hover {
background-color:#808080;
border-bottom:5px solid #00A99D;
color:#FFFFFF !important;
}
.sc_theme_435 #circle_contact .staff_more_info_btn:hover a{ 
color:#FFFFFF !important; 
}
.sc_theme_435 #circle_contact .circle_cont_main_picture{
background-size:cover;
}  .sc_theme_435 #circle_popup .close_popup_circle{
border:2px solid #FFFFFF !important;
top:1%; right: 3%;
}
.sc_theme_435 #circle_popup .close_popup_circle span{
color: #FFFFFF !important; 
}
.sc_theme_435 #circle_popup .popup_info{
border: 1px solid #00A99D;
width:60%; height:100%;
background-color: #fff;
position:absolute;
overflow: hidden;
top:0%; left: 50%;
margin-left: -30%;
}
.sc_theme_435 #circle_popup .popup_info .stPopOut{
position: absolute;
overflow-y: auto;
height: 100%;
width: 102%;
right: -2%;
}
.sc_theme_435 #circle_popup .move_hover0{ opacity:0;}
.sc_theme_435 #circle_popup .move_hover1{ opacity:1;}
.sc_theme_435 #circle_popup .top_part_back{
background-color:#00A99D;
position:relative;
overflow: hidden;
height:60px;
}
.sc_theme_435 #circle_popup .top_part_back .top_cirle{
width:215px; height:145px;
background-color:#fff;
border-radius:50%;
position:absolute;
left:50%;top:34%;
margin-left:-107px;
}
.sc_theme_435 #circle_popup .popup_info .staff_top_info{
position:relative !important;
margin:0; width:100%;
text-align: center;
right:0;top:15px;
}
.sc_theme_435 #circle_popup .staff_cont_name{
border-bottom:2px dashed #00A99D;
color: #000000 !important;
font-size: 30px;
padding-bottom: 2%;
margin:2% auto 1%;
width: 50%;
}
.sc_theme_435 #circle_popup .staff_category{ 
color: #949494 !important;
font-size: 20px !important; 
}
.sc_theme_435 #circle_popup .circle_cont_main_picture {
z-index:20;
margin:0 auto;
position:relative;
}
.sc_theme_435 #circle_popup .staff_more_info_btn a { padding:0 11px !important; }
.sc_theme_435 #circle_popup .cont_main_picture_a{ display:table; margin:0 auto; }
.sc_theme_435 #circle_popup .staff_image_border,
.sc_theme_435 #circle_popup .circle_cont_main_picture{
width: 200px; height: 200px; 
border-radius: 50%;
margin: 5% auto 0;
}
.sc_theme_435 #circle_popup .bottom_part_content{
position:relative;
margin-bottom: 5%;
margin-top: -30%;
width:100%;
}
.sc_theme_435 #circle_popup .bottom_part_content_move{margin-top: -2%;}
.sc_theme_435 #circle_popup .bottom_part_content .bottom_cirle{
width:215px; height:145px;
background-color:#fff;
left:50%;top:-95px;
border-radius:50%;
margin-left:-107px;
position:absolute;
z-index:0;
}
.sc_theme_435 #circle_popup .contact_content{ 
color: #949494 !important;
background: #F2F2F2;
font-size:17px !important;
padding:50px 3% 5% 4%; margin:0;
position: static;
height:100%;
}
.sc_theme_435 #circle_popup .contact_content:first-letter{
font-size: 57px !important;
color:#00A99D !important;
font-family:serif !important;
line-height: 0;
}
.sc_theme_435 #circle_popup .contact_content a{ color: #00A99D !important;}
.sc_theme_435 #circle_popup .contact_content a:hover{ color: #DADADA !important;} .sc_theme_435 #circle_popup .staff_soc_icons{
display: inline-block;
position: static;
margin-left: 4%;
float:left;
}
.sc_theme_435 #circle_popup .staff_soc_icons ul{padding:0;}
.sc_theme_435 #circle_popup .staff_soc_icons ul li, 
.sc_theme_435 #circle_popup .staff_icon{ 
border-radius: 0px;
display: inline-block;
margin-right: 1px;
}
.sc_theme_435 #circle_popup .staff_icon{
background: #686666;
position: relative;
text-align: center;
font-size: 16px;
}
.sc_theme_435 #circle_popup .staff_icon:hover{ background: #00A99D; }
.sc_theme_435 #circle_popup .fa {
color: #FFFFFF;
padding: 15px 20px;
}
.sc_theme_435 #circle_popup .fa:hover {color: #FFFFFF;} .sc_theme_435 #circle_popup .staff_icon.facebook,
.sc_theme_435 #circle_popup .staff_icon.instagram,
.sc_theme_435 #circle_popup .staff_icon.twitter,
.sc_theme_435 #circle_popup .staff_icon.gplus{
display: none !important;
} .sc_theme_435 #circle_popup .staff_more_info_btn{
background: #686666;
padding:8px 4%;
margin-right: 4%;
position:static;
border:none;
opacity:1;		
}
.sc_theme_435 #circle_popup 	.staff_more_info_btn{float:none; margin:0 auto;}
.sc_theme_435 #circle_popup .staff_more_info_btn:hover{
background: #00A99D;
border:none;
}
.sc_theme_435 #circle_popup .staff_more_info_btn a { color: #FFFFFF !important; }
.sc_theme_435 #circle_popup .staff_more_info_btn:hover a { color: #FFFFFF !important; } .sc_theme_435 #circle_popup .staff_tablet .popup_info { width:86%; margin-left:-43%; }
@media screen and (max-width: 769px){
.sc_theme_435 #circle_popup 	.staff_tablet .bottom_part_content .bottom_cirle{top:-110px;}
.sc_theme_435 #circle_popup 	.staff_tablet .staff_image_border,
.sc_theme_435 #circle_popup 	.staff_tablet .circle_cont_main_picture {margin: 7% auto 0;}
} .sc_theme_435 #circle_contact .staff_phone .staff_more_info_btn{ padding:4% 6%;}
.sc_theme_435 #circle_popup .staff_phone .popup_info { width:100%; margin-left:0; left:0; }
.sc_theme_435 #circle_popup .staff_phone .staff_soc_icons,
.sc_theme_435 #circle_popup .staff_phone .staff_more_info_btn{
margin-bottom:2%;
display:table;
margin:0 auto;
float:none;
}
.sc_theme_435 #circle_popup .staff_phone .bottom_part_content {margin-top: -100%;}
.sc_theme_435 #circle_popup .staff_phone .bottom_part_content_move{margin-top: -10%;}
@media screen and (max-width: 615px){
.sc_theme_435 #circle_contact 	.staff_phone .staff_contact { float:none; margin:0 auto 5%; width:90%;}
.sc_theme_435 #circle_popup 	.staff_phone .contact_content{
font-size:14px !important;
}
} .sc_theme_435 #square_search .search_cont { border: 1px solid #D9D9D9; }
.sc_theme_435 #square_search .search_cont[placeholder]{ color: #999999 !important;}
.sc_theme_435 #square_search .search_cont::-moz-placeholder {color: #999999 !important;} 
.sc_theme_435 #square_search .search_cont:-moz-placeholder {color: #999999 !important; }
.sc_theme_435 #square_search .search_cont:-ms-input-placeholder {color: #999999 !important; } .sc_theme_435 #square_pgnt .staff_pagination{ 
border: 0.1em solid #DADADA;
line-height: 26px;
border-right: 0;
}	
.sc_theme_435 #square_pgnt .staff_pagination li{
border-right: 0.1em solid #DADADA;
background: #FFFFFF;
}
.sc_theme_435 #square_pgnt .staff_pagination li span,
.sc_theme_435 #square_pgnt .staff_pagination li a{
font-size: 16px !important;
color: #999999 !important
}	
.sc_theme_435 #square_pgnt .staff_pagination li:hover,
.sc_theme_435 #square_pgnt .staff_pagination li:hover a,
.sc_theme_435 #square_pgnt .staff_pagination li:hover span,
.sc_theme_435 #square_pgnt .staff_pagination .active_pg span{ 
background: #00A99D; 
color: #FFFFFF !important
} .sc_theme_435 #square_contact .staff_contact{
border: 1px solid #00A99D;
color: #595E81 !important;
font-size:15px !important;
height: 300px;
width: 48%;
position: relative;
text-align:center;
} .sc_theme_435 #square_contact .contact_image{
width: 100%; height: 100%;
vertical-align: middle;
background-size:cover;
position:relative;
} .sc_theme_435 #square_contact .staff_image_border {        
background:rgba(0,169,157,0.7) !important;
width:100%; height:100%;
position:absolute;
}
.sc_theme_435 #square_contact .square_cont_main_picture {		
border-bottom-left-radius:100%;		
width:100%; height:100%;
background-size:cover;
position:absolute;
}
.sc_theme_435 #square_contact .contact_image:hover .staff_image_border{ display:none;}
.sc_theme_435 #square_contact .hover_back{
background:rgba(0,169,157,0.7) !important;
width: 100%; height: 100%; 
display:none;
}
.sc_theme_435 #square_contact .contact_image:hover .hover_back{ display:block;} .sc_theme_435 #square_contact .staff_top_info{
width:42%;
bottom: 0;
text-align:left;
padding:0% 1%;
}
.sc_theme_435 #square_contact .staff_cont_name{        
color: #FFFFFF !important;
font-size:16px;
font-weight:700;
} .sc_theme_435 #square_contact .staff_category{
color: #FFFFFF !important;        
font-size:13px;
} .sc_theme_435 #square_contact .staff_more_info_plus{ 
border:2px solid #FFFFFF !important;
left: -15%; opacity:0; 
}
.sc_theme_435 #square_contact .staff_more_info_plus:hover{
border:2px solid #FFFFFF !important; 
}
.sc_theme_435 #square_contact .staff_more_info_plus:before { 
color:#FFFFFF !important;	
}
.sc_theme_435 #square_contact .staff_more_info_plus:hover:before { color:#FFFFFF !important; }
.sc_theme_435 #square_contact .staff_contact.square_view .hover_back:hover .staff_more_info_plus{ left: 50%; opacity:1; margin-left: -30px;} .sc_theme_435 #square_contact .staff_soc_icons {
opacity: 0;
position: absolute;
bottom: -2%; width:100%;
}
.sc_theme_435 #square_contact .staff_contact.square_view .hover_back:hover .staff_soc_icons{
bottom: 3%;
opacity:1;
}
.sc_theme_435 #square_contact .icons_show{ opacity: 1; border:2px solid #ffffff;}
.sc_theme_435 #square_contact .staff_soc_icons ul{ padding:0; margin:0;}
.sc_theme_435 #square_contact .staff_soc_icons ul li, .staff_icon{ 
display: inline-block;
margin-right:1px;
margin-bottom:1px;
}
.sc_theme_435 #square_contact .staff_icon{	  
background: #FFFFFF;		
position: relative;
text-align: center;	
font-size: 30px;
padding:5px;		
}
.sc_theme_435 #square_contact .staff_icon:hover { background: #FFFFFF;}
.sc_theme_435 #square_contact .fa {
color:#00A99D !important;		
padding:5.5px 10px;
}
.sc_theme_435 #square_contact .staff_icon:hover .fa {
color:#00A99D !important;
} .sc_theme_435 #square_contact .staff_icon.facebook,
.sc_theme_435 #square_contact .staff_icon.instagram,
.sc_theme_435 #square_contact .staff_icon.twitter,
.sc_theme_435 #square_contact .staff_icon.gplus{
display: none !important;
}
.sc_theme_435 #square_contact .contact_image{
background-size:cover;
background-repeat: no-repeat;
}
.sc_theme_435 #square_contact .square_cont_main_picture{
background-size:cover;
background-repeat: no-repeat;
}  .sc_theme_435 #square_popup .close_popup_square{
border:2px solid #FFFFFF !important;
right:2%; top:0;
z-index:2;
}
.sc_theme_435 #square_popup .close_popup_square span{
color: #FFFFFF !important; 
}
.sc_theme_435 #square_popup .popup_info{		
border: 1px solid #00A99D;	
background: #FFFFFF;
margin-left: auto;
right:-100%;
left:;	
position: absolute;
overflow: hidden;
height:100%;
width: 40%;
}
.sc_theme_435 #square_popup .slide_popup { 
right:0;
left:;
}
.sc_theme_435 #square_popup .popup_info .stPopOut{
position: absolute;
overflow-y: auto;
height: 100%;
width: 103%;
right: -3%;
}
.sc_theme_435 #square_popup .contact_image {height:280px; }
.sc_theme_435 #square_popup .staff_cont_name{ font-size:25px;}
.sc_theme_435 #square_popup .contact_image:hover .staff_image_border{ display:block; }
.sc_theme_435 #square_popup .staff_cont_name {color: #FFFFFF !important;}
.sc_theme_435 #square_popup .contact_content{
color: #949494 !important;
font-size: 15px;
text-align: justify;
margin:7%;
}
.sc_theme_435 #square_popup .contact_content:first-letter{
font-size: 55px !important;
color:rgba(0,169,157,0.7) !important;
font-family:serif !important;
line-height: 0;
}
.sc_theme_435 #square_popup .contact_content a{ color: #00A99D !important;}
.sc_theme_435 #square_popup .contact_content a:hover{ color: #00A99D !important;} .sc_theme_435 #square_popup .staff_more_info_btn {
background: #00A99D;
text-align: center;
margin:0 7% 3% 0;
}
.sc_theme_435 #square_popup 	.staff_more_info_btn{float:none; margin:0 auto;}
.sc_theme_435 #square_popup .staff_more_info_btn:hover { background: #00A99D; }
.sc_theme_435 #square_popup .staff_more_info_btn a {
display: block;
width: 154px;
padding: 8px;color: #FFFFFF !important; }
.sc_theme_435 #square_popup .staff_more_info_btn:hover a {
color: #FFFFFF !important;
} .sc_theme_435 #square_popup .staff_soc_icons { 
width: auto !important; 
margin-left: 5%;
position:static; 
float: left;
opacity:1; 
}
.sc_theme_435 #square_popup .staff_icon { background: #FFFFFF; }
.sc_theme_435 #square_popup .staff_icon:hover { background: #FFFFFF; }
.sc_theme_435 #square_popup .fa { 
color:#00A99D !important;
padding:5.5px 12px;
}
.sc_theme_435 #square_popup .staff_icon:hover .fa { color:#00A99D !important; }
.sc_theme_435 #square_popup .staff_soc_icons li:hover .fa{
box-shadow:0 0 10px #00A99D !important;
-webkit-transform: perspective(1000px) translate3d(0,0,100px);
transform: perspective(1000px) translate3d(0,0,100px);
} .sc_theme_435 #square_popup .staff_icon.facebook,
.sc_theme_435 #square_popup .staff_icon.instagram,
.sc_theme_435 #square_popup .staff_icon.twitter,
.sc_theme_435 #square_popup .staff_icon.gplus{
display: none !important;
} .sc_theme_435 #square_contact .staff_tablet .staff_contact { width:48%;} .sc_theme_435 #square_popup .staff_tablet .popup_info.slide_popup {width:50%;}
.sc_theme_435 #square_contact .staff_tablet .staff_icon{padding:0;}
@media screen and (max-width: 865px){
.sc_theme_435 #square_popup 	.staff_soc_icons,
.sc_theme_435 #square_popup 	.staff_more_info_btn{
float:none;
width: auto;
display:table;
margin:0 auto;
position:static;
}
} .sc_theme_435 #square_contact .staff_phone .staff_contact { width:48%; }
@media screen and (max-width: 620px){
.sc_theme_435 #square_contact 	.staff_contact {width:100% !important;}
} .sc_theme_435 #square_popup .staff_phone .popup_info.slide_popup {right:0; left:0; margin:0 auto; width: 70%;}
.sc_theme_435 #square_popup .staff_phone .staff_top_info {
width:100%;
background:rgba(0,169,157,0.7) !important;
}
.sc_theme_435 #square_popup .staff_phone .contact_image:hover .staff_image_border,
.sc_theme_435 #square_popup .staff_phone .staff_image_border {background:none !important;}
@media screen and (max-width: 769px){
.sc_theme_435 #square_popup 	.popup_info.slide_popup {width: 100% !important;}
.sc_theme_435 #square_popup 	.contact_image {height: 440px;}
}
@media screen and (max-width: 769px){
.sc_theme_435 #square_popup 	.contact_image {height: 320px; }
}
.sc_theme_435a:focus { outline: none; }
.sc_theme_435 div { box-sizing: border-box !important; }
.sc_theme_435 #single_contact .single_inform {
background: #FFFFFF;
display: inline-block;
padding:0 10px;
margin:4% 0;
width:100%;
}
.sc_theme_435 #single_contact .img_content {
margin:0 auto;
float:none;
}
.sc_theme_435 #single_contact .single_cont_main_picture {
width: 100%; height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size:95%;
} .sc_theme_435 #single_contact .top_info{		
display: inline-block;
margin-bottom: 2%
}
.sc_theme_435 #single_contact .cont_name{
color:#00A99D;
font-size: 25px;
font-weight:700;		
}
.sc_theme_435 #single_contact .cont_categ {
color:#00A99D;
font-size: 15px;
padding-top: 7px;		
} .sc_theme_435 #single_contact .single_params{
border-collapse: collapse;
background: #FFFFFF;		
}
.sc_theme_435 #single_contact .single_params td{ 
border: 1px solid #D9D9D9;
padding:4px 20px;
}
.sc_theme_435 #single_contact .single_params a{
color:#00A99D !important;
}
.sc_theme_435 #single_contact .single_params a:hover{
color:#797979 !important;
}
.sc_theme_435 #single_contact .param_name{
color:#00A99D !important;
font-size: 17px;
}
.sc_theme_435 #single_contact .param_value{
color:#797979;
font-size: 15px;
}
.sc_theme_435 #single_contact .param_value a,
.sc_theme_435 #single_contact .contAllDescription a { color:#00A99D !important; }
.sc_theme_435 #single_contact .param_value a:hover,
.sc_theme_435 #single_contact .contAllDescription a:hover { color:#797979 !important; }
.sc_theme_435 #single_contact 	.img_content {
width: 400px;
height: 340px;
}
.sc_theme_435 #single_contact 	.top_info{ 
border-bottom:1px solid #D9D9D9;
padding: 0 2%;
width:100%;
}
.sc_theme_435 #single_contact 	.cont_name{float:left;}
.sc_theme_435 #single_contact 	.cont_categ {float:right;}
.sc_theme_435 #single_contact 	.single_params{width:100%;} .sc_theme_435 #single_contact .contAllDescription{
color:#797979;
font-size: 15px;
display:inline-block;
line-height: 23px;
margin:3% 0;
clear: both;
} .sc_theme_435.mess_result.mess_success{
color:#00A99D !important;
font-size: 25px;
}
.sc_theme_435.mess_result.mess_error{
color:#ff0000 !important;
font-size: 25px;
}
.sc_theme_435.mess_result{
text-align:center;
margin-bottom:2%;
}
.sc_theme_435 #message_div .message_table{
background: #FFFFFF;		
width:100%;		
border:none;
}
.sc_theme_435 #message_div .message_table td { padding:10px 20px; max-width: 150px; border:none!important;}
.sc_theme_435 #message_div .message_table tr.hidden { display:none;}
.sc_theme_435 #message_div .mess_param {
color:#00A99D !important;
font-size: 17px;
}
.sc_theme_435 #message_div .send_button {
background: #00A99D;
border: 1px solid #D9D9D9;
border-left: 10px solid #D9D9D9;
display: table;
margin: 2% auto;
}
.sc_theme_435 #message_div .send_button:hover {
background: #797979;
}
.sc_theme_435 #message_div .send_button input {
color:#FFFFFF !important;
background: none !important;
outline: none !important;
border: none !important;
padding:12px 25px;
} .sc_theme_435#staff_capcha{ position:relative; line-height: 0;}
.sc_theme_435#staff_capcha *{ display:inline-block;}
.sc_theme_435#staff_capcha .message_capcode{
padding: 6px 15px;
width:50%;
} .sc_theme_435 .single_contact_content .single_contact_main.staff_phone .img_content,
.sc_theme_435 .single_contact_content .single_contact_main.staff_phone .top_info,
.sc_theme_435 .single_contact_content .single_contact_main.staff_phone .single_params { width:100% !important;}
.sc_theme_435 .single_contact_content .single_contact_main.staff_phone .top_info div{float:none !important;}
.sc_theme_435 .single_contact_content .single_contact_main.staff_phone .single_params{ display:block; border: none !important;}
.sc_theme_435 .single_contact_content .single_contact_main.staff_phone .single_params td{
display:inline-block !important;
border:none !important;
padding:0 !important;
width:85%;
}
.sc_theme_435 .single_contact_content .single_contact_main.staff_phone #message_div .message_table td {
padding:6px 10px 6px 0 !important; 
border:none !important;
}
@media screen and (max-width: 320px){
.sc_theme_435 .single_contact_content 	.single_contact_main.staff_phone #message_div .message_table td {
display:table-row;
}
}
.sc_theme_435.staff_tablet .message_capcode,
.sc_theme_435.staff_phone .message_capcode{width:100% !important;}
.sc_theme_435#message_div .wd_captcha_img{
min-width: 80px;
max-width: 80px;
}
.sc_theme_435 #message_div .wd_captcha,
.sc_theme_435 #message_div  
.cont_mess_captcha_ref{
display:inline-block;
}