/*



Theme Name: Cosmedical Progression

Theme URI: http://progressionstudios.com/

Author: Progression Studios

Author URI: http://themeforest.net/user/ProgressionStudios

Description: ThemeForest Premium Theme

Version: 1.0

License: GNU General Public License version 3.0

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

Tags: right-sidebar, custom-menu, editor-style, featured-images, full-width-template, theme-options, translation-ready

Text Domain: progression



*/





/*  Table of Contents

01. HTML5 ✰ BOILERPLATE RESET FILE

02. COLORS AND FONTS

	A. LOGO WIDTH 

	B. BACKGROUND COLORS

	C. FONT COLORS

	D. FONT FAMILIES

03. PRIMARY STYLES

	A. DEFAULT STYLES

	B. CSS3 TRANSITIONS

04. MAIN CONTAINERS

05. HOMEPAGE STYLES

06. BLOG STYLES

07. Testimonials Post Type

08. Services Post Type

09. Staff Post Type

10. FOOTER STYLES

11. SIDEBAR STYLES

12. DEFAULT GRID

13. BUTTON STYLES

14. CONTACT FORM STYLES

15. Shortcodes 

16. SLIDERS

17. NAVIGATION

18. FONT AWESOME



*/





/*

=============================================== 01. HTML5 ✰ BOILERPLATE RESET FILE ===============================================

*/

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}.bypostauthor,.gallery-caption,.sticky{background:0 0}[hidden],audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:Arial;color:#222}body{margin:0;font-size:1em;line-height:1.4}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.lt-ie8 .clearfix{visibility:hidden;width:0;height:0;clear:both}





/*

=============================================== 02. COLORS AND FONTS ===============================================

*/

/* -------------------- A. LOGO WIDTH -------------------- */

body #logo, body #logo img {  max-width:100%; }





/* -------------------- B. BACKGROUND COLORS --------------------

Styles added via Theme Customizer /inc/customizer.php



header, #header-fixed-pro {background-color:#ffffff;}

#page-title { background-color:#23a9c5; }

#main { background-color:#fff !important; }



#widget-area { background-color:#380f31; } #widget-area .social-ico a i {color:#380f31;}

body, footer { background-color:#380f31; }

#sidebar { }



#widget-area .social-ico a i {

	background:#efba2b;

} 



#sidebar .tagcloud a:hover, #widget-area .tagcloud a:hover, #tags-pro a:hover {

	background:#efba2b;

	color:#481349;

}



body #main .page-numbers span.current, body #main .page-numbers a:hover {

	background:#efba2b;

	color:#481349;

}





*/







/* -------------------- C. FONT COLORS -------------------- 

Styles added via Theme Customizer /inc/customizer.php

body, #post-nav-progression a, #post-nav-progression a span {color:#696969;}

a, .sticky .container-blog h2.blog-title-pro a, #post-nav-progression a:hover, .container-staff-pro h2:hover { color:#fff !important ; }

.sticky .container-blog {border-color:#b63471;}

a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color:#9b1956; }

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#383838;}

.container-staff-pro h2, .container-staff-pro h2 a  {

	color:#b63471;

}

.footer-highlight-home h1, .footer-highlight-home {

	color:#531e47;



}



*/





/* -------------------- D. FONT FAMILIES -------------------- */

body, #header-top, #pro-sub-headline h2, .ls-sc-toggle  h3 { 

	font-family:Arial;

	font-weight:300;

	font-size:16px !important;

}



#post-nav-progression span, .container-staff-pro h2, .container-staff-pro h3, .container-staff-pro h4, .container-staff-pro h5, .container-staff-pro h6,

header, body .butttonpro a, .tp-bullets div, ul#bread-crumb, body #main .width-container #respond input#submit, 

body a.progression-button, body input.wpcf7-submit, body input#submit, body a.ls-sc-button.default, a.more-link, ul.page-numbers  {

	font-family: Arial;

}



h1, h2, h3, h4, h5, h6, .headingpro, .headingsmallerpro, #taxonomy_navigation_pro, .testimonial-text-area { 

	font-family: Arial; font-weight: normal; font-style: normal;

}



@font-face {

    font-family: 'dejavu_serifbook';

    src: url('font/dejavuserif_book_macroman/DejaVuSerif-webfont.eot');

    src: url('font/dejavuserif_book_macroman/DejaVuSerif-webfont.eot?#iefix') format('embedded-opentype'),

         url('font/dejavuserif_book_macroman/DejaVuSerif-webfont.woff') format('woff'),

         url('font/dejavuserif_book_macroman/DejaVuSerif-webfont.ttf') format('truetype'),

         url('font/dejavuserif_book_macroman/DejaVuSerif-webfont.svg#dejavu_serifbook') format('svg');

    font-weight: normal; font-style: normal;

}





/*

=============================================== 03. PRIMARY STYLES ===============================================

*/

/* -------------------- A. DEFAULT STYLES -------------------- */

body {

direction:rtl;

	font-size:17px;

	line-height: 1.6;

}

body iframe {border:none; }

.pp_gallery {display:none !important;}

body a img, body a {outline:none !important; text-decoration:none;}

p {padding-top:0px; margin:0px;direction:rtl;font-family:Arial;}

p, ul, ol {margin-bottom: 30px;}

#sidebar ul, #sidebar ol {margin-bottom:15px;}

ul, ol {margin-left:0px; padding-left:16px;}

img {max-width: 100%;height: auto;  width:auto;}

video, audio {max-width:100%;}

.alignnone, .alignleft, .alignright, .aligncenter {max-width:100% !important;}

h1, h2, h3, h4, h5, h6,h8 {  margin:0px 0px 20px 0px; padding:0px; line-height:1.1; -ms-word-wrap: break-word; word-wrap: break-word;text-align:right;direction:rtl }

h1 {font-size:31px; margin-bottom:35px; line-height:1; }

/*#page-title h1 { font-size:38px; }*/

#page-title h1 { font-size:24px; } /*כאן מגדירים את גודל כותרת הדף*/

h2 {font-size:24px; }

h2.blog-title-pro { font-size:25px; }

h3 {font-size:21px; }

h4  {font-size:19px; margin-bottom:20px; }

#sidebar h4 { margin-bottom:15px; }

h5  {font-size:17px;  margin-bottom:20px; }

h6 {font-size:15px; margin-bottom:15px; }

dl { margin-bottom: 1.6em; }

dt { font-weight: bold; }

dd { margin-bottom: 1.6em; }

table, th, td { border: 1px solid #eaeaea; border: 1px solid rgba(51, 51, 51, 0.1); }

th { background:#e3f4fc; }

table { border-collapse: separate; border-spacing: 0; border-width: 1px 0 0 1px; margin: 0 0 2em; width: 100%; }

caption, th, td { font-weight: normal; text-align: right; }

th { border-width: 0 1px 1px 0; font-weight: 700; }

td { border-width: 0 1px 1px 0; }
th, td { padding: 1em; }
figure { margin: 0; }
del { opacity: 0.8; }
.alignright {float:right; margin:0 0 10px 20px;}
.alignleft {float:left; margin:0px 20px 10px 0px;}
.aligncenter {text-align:center;  margin:0px auto 20px auto; display:block; }
blockquote {margin-left:0px; border-left:4px solid #cccccc; padding-left:30px; font-style:italic; line-height:2; color:#333333;}
pre {border:1px solid #eeeeee;  padding:15px; background:#fafafa; overflow:auto; word-wrap: break-word; font-size:14px; line-height:1.2; margin-bottom:25px;}
code {display:block; border:1px solid #eeeeee;  padding:15px; background:#fafafa; overflow:auto; word-wrap: break-word; font-size:14px; line-height:1.2; margin-bottom:25px;}
p.wp-caption-text {display:block; padding:2px 0px 0px 2px; margin-top:5px; margin-bottom:10px; font-style:italic; font-size:90%; padding-left:2px;}
body hr.ls-sc-divider {padding:0px 0px 35px 0px; position:relative; top:12px;}
body #main hr.grey, body .footer-map-home hr.grey{ border-color:#cccccc; }
/* -------------------- B. CSS3 TRANSITIONS -------------------- */
a, .tp-bullets div, .tparrows.custom, body #main input, body a.ls-sc-button.default, .social-ico a i { 
	-webkit-transition-duration: 125ms;
	-webkit-transition-property: color, background-color, opacity, border;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-duration: 125ms;
	-moz-transition-property: color, background-color, opacity, border;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-duration: 125ms;
	-o-transition-property: color, background-color, opacity, border;
	-o-transition-timing-function: ease-in-out;
	transition-duration: 125ms;
	transition-property: color, background-color, opacity, border;
}
.example-no-css3 {-webkit-transition-duration: 0ms !important; -moz-transition-duration: 0ms !important; -o-transition-duration: 0ms !important; transition-duration: 0ms !important;}

/*
=============================================== 04. MAIN CONTAINERS ===============================================
*/
/* -------------------- A. HEADER STYLES -------------------- */
header {
	margin:0px; padding:0px; position:relative; z-index:50; 
	-moz-box-shadow: 0px 0px 1px rgba(0,0,0, 0.35);
	-webkit-box-shadow: 0px 0px 1px rgba(0,0,0, 0.35);
	box-shadow: 0px 0px 1px rgba(0,0,0, 0.35);
}
nav { float:right; position:relative; z-index:15; }
header h1 { float:left; margin:0px; padding:0px; line-height:1; font-size:5px;}
header #logo { margin:0px; padding:0px; border:none; }
header #logo img { height: auto; opacity:1 !important; filter:alpha(opacity=100);}
header #logo a:hover img { opacity:1 !important; filter:alpha(opacity=100);}
/* Sticky Header Styles */
#pro-home-slider { -webkit-transform: translateZ(0); }
#fixed-header-pro { -webkit-transform: translateZ(0); }
#header-fixed-pro  { width:100% !important; }
.sticky-pro #header-fixed-pro { border-bottom:1px solid rgba(0,0,0, 0.15); -moz-box-shadow: 0px 0px 2px rgba(0,0,0, 0.35); -webkit-box-shadow: 0px 0px 2px rgba(0,0,0, 0.35); box-shadow: 0px 0px 2px rgba(0,0,0, 0.35); }
#header-top {
	padding:16px 0px;
	overflow:hidden;
	position:relative;
	font-size:16px;
	min-height:20px;
}
#header-top span.divider-pro {
	display:inline-block;
	background:#a4a4a4;
	background:rgba(0,0,0, 0.15);
	margin:0px 8px;
	width:1px;
	height:13px;
}

#call-today-pro
{
  padding: 16px 0px 16px 40px;
  position: absolute;
  top: 0px;
  right: 0;
  /* margin-right: -1220px; */
  width: 400px;
  text-align: center;
  direction: rtl;

}

#call-today-pro span {font-weight:400;}

/* -------------------- B. PAGE TITLE STYLES -------------------- */
#page-title {
	padding:22px 0px;
}
#page-title h1 {
	float:left;
	margin:0px;
	padding:0px;
	line-height:1;
	width:60%;
}

#pro-sub-headline {
	text-align:center;
	padding:90px 0px;
}

#pro-sub-headline h2 {
	font-weight:400;
	font-size:70px;
	text-shadow: 1px 1px 2px rgba(0,0,0, 0.25);
}

ul#bread-crumb {
	width:39%;
	text-align:right;
	text-transform:uppercase;
	font-size:14px;
	margin:0px;padding:0px; list-style:none;
	float:right;
	margin-top:12px;
	line-height:1.2;
display:none;
}

ul#bread-crumb li {
	display:inline;
	margin:0px;padding:0px;
}
ul#bread-crumb li a {
	opacity:0.6;
}
ul#bread-crumb li a:hover {
	opacity:0.75;
}

body.tax-service_type ul#bread-crumb li:nth-child(2),
body.single-service ul#bread-crumb li:nth-child(2),
body.post-type-archive-service ul#bread-crumb li:nth-child(2),
body.single-testimonial ul#bread-crumb li:nth-child(2),
body.tax-testimonial_type ul#bread-crumb li:nth-child(2),
body.post-type-archive-testimonial ul#bread-crumb li:nth-child(2),
body.tax-staff_type ul#bread-crumb li:nth-child(2),
body.single-staff ul#bread-crumb li:nth-child(2),
body.post-type-archive-staff ul#bread-crumb li:nth-child(2) {
	display:none;
}

ul#bread-crumb li:after {

    font-family: 'FontAwesome';font-weight: normal; font-style: normal;

	content: "\f104";

	margin-left:10px;

	margin-right:7px;

	opacity:0.5;

}
ul#bread-crumb li:last-child:after { display:none; }

/* -------------------- C. MAIN CONTAINER STYLES -------------------- */
.width-container { width:1140px; margin: 0 auto;}
#main { padding:65px 0px 45px 0px; margin:0px; }
body.page-template-homepage #main { padding:0px;}
#homepage-content-container, .home-child-boxes { padding:45px 0px 17px 0px; }
#content-container {float:left; width:71%; }
#sidebar { 
	float:right;  
	width:27%; 
}
#full-width-progression #content-container {width:100%;}

/*
=============================================== 05. HOMEPAGE STYLES ===============================================
*/
/* Child Page Boxes */
.home-child-boxes-container {
  -moz-box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);
  -webkit-box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);
  box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);
  border-right: 1px solid rgba(0,0,0, 0.1);
  border-bottom: 1px solid rgba(0,0,0, 0.1);
 -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 20px;
}
.home-child-boxes-container img {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.home-child-text-pro {
	padding:15px 0px 0px 0px;
}
.home-child-text-pro h2 {
	text-align:center;
}

/*.home-child-text-pro h2 {
	display:none;
}*//*ביטול הכותרת*/

/* Home: Widgets */
.homepage-widget-blog {
	padding:60px 0px 40px 0px;
}
h1.home-widget {
	text-align:center;
}

.summary-text-pro {
	margin:-5px 0px 20px 0px;
}
/* Home: HIGHLIGHT WIDGET */
.footer-highlight-home {
	padding:0px 0px 0px 0px;
	text-align:center;
}

.footer-highlight-home h1 {
	display:inline-block;
	margin-right:30px;
}
.summary-text-pro {
	margin:0px 0px 20px 0px;
}
body .footer-highlight-home a.progression-button {
	position:relative;
	bottom:6px;
	margin:20px;
}

/* Home: Map Widget */
.footer-map-home h1 {
	border-bottom:1px dotted #cccccc;
	margin-bottom:25px;
	padding-bottom:12px;
}
#map-embed-pro {
	float:left;
	width:50%;
}
#map-embed-pro .google-maps-expand {
	margin-bottom:0px;
}
#map-text-pro  {
	padding:75px 4% 40px 4%;
	float:right;
	width:42%;
}

#map-text-pro .button-map-pro {
	margin-top:25px;
}

/*
=============================================== 06. BLOG STYLES ===============================================
*/
body.single-post .featured-blog-progression { margin-top:-40px; }
.container-blog {
	-moz-box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);
	-webkit-box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);
	box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);
	border-right: 1px solid rgba(0,0,0, 0.1);
	border-bottom: 1px solid rgba(0,0,0, 0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:40px 22px 10px 22px;
	margin-bottom:50px;
}
.featured-blog-progression {
	margin-bottom:25px;
	margin-left:-22px;
	margin-right:-22px;
}
.featured-video-progression p {
	margin:0px;
}
.sticky .container-blog {
	padding-left:35px;
	padding-right:35px;
	border-right:none;
	border-left:none;
	-moz-box-shadow: 1px 1px 20px rgba(0,0,0, 0.3);
	-webkit-box-shadow: 1px 1px 20px rgba(0,0,0, 0.3);
	box-shadow: 1px 1px 20px rgba(0,0,0, 0.3);
}
.sticky .container-blog .featured-blog-progression {
	margin-left:-35px;
	margin-right:-35px;
}

.meta-progression {
	margin-top:-5px;
	font-size:95%;
	margin-bottom:25px;
}
a.more-link {
	text-transform:uppercase;
	letter-spacing:1px;
	font-size:90%;
}
/* Pagination Styles */
ul.page-numbers {
	margin:30px 0px 20px 0px; text-align:center;
}
ul.page-numbers li {
	margin:0px; padding:0px;
	display:inline;
	text-transform:uppercase;
}
body #main ul.page-numbers span, body #main ul.page-numbers a {
	text-decoration:none; line-height:1; cursor: pointer; 
	display:inline-block; 
	padding:16px 18px 14px 18px;
	font-size:14px;
	color:#7f7f7f;
	font-weight:400;
	background-color:#ffffff;
	border:1px solid #e5e5e5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-right:5px;
}

body #main ul.page-numbers span.current {
	cursor:default;
}

#tags-pro {
	margin-bottom:25px;
}

#tags-pro a {
	text-decoration:none; line-height:1; cursor: pointer; display:inline-block; 
	width:auto;
	border:none;
	margin:0px 1px 4px 0px;
	padding:6px 10px;
	font-size:12px;
	color:#fff;
	background:#999;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#tags-pro i {
	font-size:16px;
	margin-right:10px;
	color:#888;
	display:inline-block;
}
/*Image Gallery */

#image-navigation {
	width:100%; 
	overflow:hidden; 
	margin-bottom:10px; 
	margin-top:10px; 
	font-size:16px;
	font-weight:bold;
}
#image-navigation .nav-previous {float:left; width:50%:;}
#image-navigation .nav-next {text-align:right; float:right; width:50%:;}
body.single-attachment .edit-link {padding-left:15px;}
.page-links-pro {margin-bottom:25px;}
/* Next/Previous Post */
#post-nav-progression {
	-moz-box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);
	-webkit-box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);
	box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);
	border-right: 1px solid rgba(0,0,0, 0.1);
	border-bottom: 1px solid rgba(0,0,0, 0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding:35px 22px 35px 22px;
	margin-bottom:50px;
}
#post-nav-progression .nav-previous span, #post-nav-progression .nav-next span {
	display:block;
	text-transform:uppercase;
	margin-bottom:2px;
	font-size:13px;
	letter-spacing:1px;
}
#post-nav-progression a { display:block; }
#post-nav-progression .nav-previous {
	float:left;
	width:50%;
	font-size:125%;
}
#post-nav-progression .nav-next {
	float:right;
	width:50%;
	text-align:right;
}
#comments {
	margin-bottom:60px
}

/* Comments */
#reviews #comments {margin-top:0px;}
#comments {margin-top:35px;}
body.single-attachment .comment-form-rating {display:none;}
#comment-nav-above h1 {font-size:15px; margin-bottom:10px;}

#comment-nav-above {

	padding:20px 0px;

	margin-bottom:25px;

	border-top:1px solid #ddd; border-bottom:1px solid #ddd;

}



#comment-nav-below h1 {font-size:15px; margin-bottom:10px;}

#comment-nav-below {

	padding:20px 0px;

	margin-bottom:25px;

	border-top:1px solid #ddd; border-bottom:1px solid #ddd;

}

h3 a#cancel-comment-reply-link {font-size:13px;}
.commentlist {
	float:left;
	list-style: none;
	margin: 0 auto;
	width:80%;
	position:relative;
	left:101px;
}
.commentlist li.comment {
	margin: 0 0 1.625em 0 !important;
	padding: 0.2em 1.4em 0.25em 0em;
	list-style:none ;
	position: relative;
}
.commentlist .avatar {left: -102px; -padding: 0; position: absolute; top: 0;}
.commentlist .pingback { margin: 0 0 1.625em; padding: 0 1.625em; }
ol.commentlist ul.children, ol.commentlist ul.children  li {
	list-style: none ;
	margin:0px;
}
.commentlist .children li.comment {
	border-right:none;
	border-top:none;
	border-bottom:none;
	border-left: 1px solid #cccccc;
	margin: 0em 0 0 0;
	padding:1em 1.6em 0em 2em;
	position: relative;

}

.commentlist .avatar {left: -102px;padding: 0; position: absolute; top: 0px;

	-webkit-border-radius: 155px;

	-moz-border-radius: 155px;

	border-radius: 155px;

}

.commentlist .pingback { margin: 0 0 1.625em; padding: 0 1.625em; }

ol.commentlist ul.children, ol.commentlist ul.children  li {

	list-style: none;

	margin:0px;

}



.commentlist .children li.comment .avatar {top:5px;}

.comment-meta .fn { display: inline-block; font-size:22px; }

.comment-meta .fn a {

	

}

.comment-meta time {color:#aaaaaa; padding-left:8px; }

.comment-meta a {text-decoration:none;}

.comment-meta {

	color: #666;

	font-size: 14px;

	padding-top:12px;

	padding-bottom:8px;

}

.commentlist .children li.comment .comment-meta {

	margin-left:62px ;

	padding-top:0px;

}

.commentlist .children li.comment .comment-content {

	margin: 0;

	margin-top:25px;

	padding:0px;

}
.commentlist > li.pingback:before { content: ''; }
.commentlist .children .avatar {
	background: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	left: 2.2em;
	padding:0px;
	top: 2.2em;
	width:55px;
	height:auto;
}
.commentlist > li.pingback:before { content: ''; }
.commentlist .children .avatar {
	background: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	left: 2.2em;
	padding:0px;
	top: 2.2em;
}
p.comment-notes {font-size:95%;}
p.form-allowed-tags {font-size:85%;}
.reply a {
	display:inline-block;
	border:2px solid #ccc;
	padding:6px 12px;
	color:#777;
	font-size:12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:20px;
}
.reply a:hover { border-color:#999; background-color:#999; color:#ffffff; }
#respond label {padding-left: 0px; }
#respond input, #respond textarea {display:block; margin-top:2px;}
#respond input#submit {width:auto; text-shadow:none;}
/*
=============================================== 07. Testimonials Post Type ===============================================
*/
#taxonomy_navigation_pro {
	font-size:20px;
	border-bottom:1px solid #eee;
	border-bottom:2px solid rgba(0,0,0, 0.05);
}
#taxonomy_navigation_pro ul {
	text-align:center;
	margin:0px; padding:0px; list-style:none;
}
#taxonomy_navigation_pro ul li {
	display:inline-block;
	margin:0px 10px;
}

#taxonomy_navigation_pro a {
	color:#747474;
	display:inline-block;
	padding:25px 20px;
}
#taxonomy_navigation_pro a:hover, #taxonomy_navigation_pro  li.current-cat a {
	color:#383838;
}
.container-testimonial-pro {
	margin-bottom:65px;
}
.featured-testimonial-progression {
	margin-bottom:25px;
}
.container-testimonial-pro .testimonial-text-area {
	opacity:0.65;
	margin-top:-8px;
	font-size:115%;
}
/*
=============================================== 08. Services Post Type ===============================================
*/
#service-index {
	margin-top:-67px;
	margin-bottom:-45px;
	list-style:none;
	padding:0px;
}
#service-index-columns {
	padding-top:67px;
	padding-bottom:45px;
}
body.single-service .featured-service-progression {
	margin-bottom:15px;
}
/* One Column Styling */

.grid1column-progression .container-service-pro {
	padding:85px 0px;
}
#service-index .grid1column-progression.lastcolumn-progression {
	background:#ffffff;
}
.grid1column-progression .featured-service-progression {
	float:left;
	width:46%;
}
.grid1column-progression .service-content-right-pro {
	float:right;
	width:46%;
}
.grid1column-progression.lastcolumn-progression .featured-service-progression {
	float:right;
}
.grid1column-progression.lastcolumn-progression .service-content-right-pro {
	float:left;
}
body.tax-service_type .page-numbers, body.post-type-archive  .page-numbers {
	margin:30px 0px;
}
/* Columns 2-4 Count */
.container-service-pro-columns {

	-moz-box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);

	-webkit-box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);

	box-shadow: 1px 1px 10px rgba(0,0,0, 0.03);

	border-right: 1px solid rgba(0,0,0, 0.1);

	border-bottom: 1px solid rgba(0,0,0, 0.1);

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	margin-bottom:45px;

}



.container-service-pro-columns img {

	-webkit-border-top-left-radius: 4px;

	-webkit-border-top-right-radius: 4px;

	-moz-border-radius-topleft: 4px;

	-moz-border-radius-topright: 4px;

	border-top-left-radius: 4px;

	border-top-right-radius: 4px;

}



.container-service-pro-columns .service-content-pro {

	padding:25px 25px 10px 25px;

}



.container-service-pro-columns h2 {

	text-align:center;

}

/*
=============================================== 09. Staff Post Type ===============================================
*/
.container-staff-pro {
	margin-bottom:50px;
}
.featured-staff-progression {
	margin-bottom:25px;
	margin-left:15px;
	margin-right:15px;
}

.featured-staff-progression img {

	-webkit-border-radius: 500px;

	-moz-border-radius: 500px;

	border-radius: 500px;

	border:6px solid #ffffff;

	-moz-box-shadow: -1px -1px 6px rgba(0,0,0, 0.01);

	-webkit-box-shadow: -1px -1px 6px rgba(0,0,0, 0.01);

	box-shadow: -1px -1px 6px rgba(0,0,0, 0.01);

}
body.single .featured-staff-progression {
	max-width:500px;
	margin-left:auto; margin-right:auto;
}
.container-staff-pro h2 {
	font-weight:700;
}
.container-staff-pro h2 span {
	font-weight:normal;
}
.container-staff-pro h3, .container-staff-pro h5, .container-staff-pro h4, .container-staff-pro h6 {
	font-weight:normal;
}
.container-staff-pro  h6.staff-experience {
	text-align:center;
	font-style:italic;
	opacity:0.65;
}
.container-staff-pro h2 {
	text-align:center;
	margin-bottom:12px;
	font-size:19px;
	letter-spacing:1px;
	text-transform:uppercase;
}
/*
=============================================== 10. FOOTER STYLES ===============================================
*/
footer, #copyright-text#widget-area {font-size:95%;}
footer {
	color:#fff;
}
footer a {
	color:#bfb2bd;
}
footer a:hover {
	color:#ffffff;
}
#logo-footer-pro img {width:250px;}
#widget-area { color:#aaaaaa; }
#widget-area a {color:#b4b5b6; }
#widget-area a:hover {color:#ffffff;}
#widget-area h4 { color:#ffffff; }
#widget-area .widget { padding:60px 0px 34px 0px; }
#copyright {
	border-top:1px solid rgba(255,255,255, 0.1);
}
#copyright-text {
	padding:22px;
	font-size:95%;
}
a.scrollup {

	float:right;

	font-size:20px;

	display:block;

	padding:19px;

	position:relative;

	border-left:1px solid rgba(255,255,255, 0.1);

	border-right:1px solid rgba(255,255,255, 0.1);

}



#widget-area .width-container ul {

	padding-left:0px;

	list-style:none;

}



#widget-area .width-container ul li {

	margin-bottom:4px;

}



#widget-area .width-container ul li:before {

    display: inline-block;

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    text-rendering: auto;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

	content: "\f10c";

	font-size:6px;

	position:relative;

	bottom:3px;

	margin-right:8px;

}

/*
=============================================== 11. SIDEBAR STYLES ===============================================
*/
#sidebar {
	font-size:95%;
}
#sidebar .widget {
	padding:0px 30px;
}
.sidebar-divider {width:100%; overflow:hidden; height:40px;}
#sidebar ul li:before {

    display: inline-block;

    font: normal normal normal 14px/1 FontAwesome;

    font-size: inherit;

    text-rendering: auto;

    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;

	content: "\f10c";

	font-size:6px;

	position:relative;

	bottom:3px;

	margin-left:10px;

	margin-right:6px;

        margin-bottom:18px;

}



#sidebar ul {

	list-style:none;

	margin:0px;

	padding:5px 0px 8px 0px;

background: #a1dbff ; /* Old browsers */



}

#sidebar ul ul {

	padding-top:4px;

	padding-bottom:0px;

}



#sidebar ul li {

  margin: 6px 0px 6px 0px;

  padding: 5px 19px 6px 0px;



}





#sidebar ul ul li {

	margin-left:12px;

	padding-left:12px;

	margin-bottom:0px;

	padding-bottom:0px;

}
#sidebar select {
	max-width:90%;
}
#sidebar .tagcloud a, #widget-area .tagcloud a {
	text-decoration:none; line-height:1; cursor: pointer; display:inline-block; 
	width:auto;
	border:none;
	margin:0px 1px 4px 0px;
	padding:8px 10px;
	font-size:13px !important;
	color:#ffffff;
	background:#aaa;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
/* Default Search Styles */
.search-form .screen-reader-text, .search-form .search-submit {display:none;}
/* ---- SEARCH FORM ----*/

#sidebar .search-form .search-field, #widget-area .search-form .search-field{

	-webkit-transition-duration: 400ms; -webkit-transition-property: width, background; -webkit-transition-timing-function: ease;

	-moz-transition-duration: 400ms; -moz-transition-property: width, background; -moz-transition-timing-function: ease;

	-o-transition-duration: 400ms; -o-transition-property: width, background; -o-transition-timing-function: ease;

	background:#fafafa;

	border:1px solid #e5e5e5;

	padding:14px 30px 14px 14px;

	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;

	width: 80%;

	background-image:url(images/search-magnify.png);

	background-position:right 7px;

	background-repeat:no-repeat;

	font-size:14px;

	font-style:italic;

}



#sidebar .search-form .search-field:focus, #widget-area .search-form .search-field:focus {

	outline:none;

	border-color:#cccccc;

}



@media screen and (-webkit-min-device-pixel-ratio: 1.5) {

	#sidebar .search-form .search-field, #widget-area .search-form .search-field {background-image: url(images/search-magnify@2x.png); background-size:30px 30px;}

	.lt-ie9 #sidebar .search-form .search-field, .lt-ie9 #widget-area .search-form .search-field {background-image: url(images/search-magnify.png); }

}



/* --- Flickr Widget --- */

body .flickr-widget ul li:before {display:none !important;}

body .flickr-widget ul {margin-left:0px; margin-bottom:15px; padding-left:0px; background:none; }

body .flickr-widget ul li { padding:0px; margin:0px; list-style:none; display:inline; border:none; background:none;}

body .flickr-widget ul li a {display:inline;  padding:0px;  -webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease; }

body .flickr-widget ul li img {  width:72px; height:72px;   margin:0px 10px 10px 0px;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

}

body .flickr-widget ul li a:hover { opacity: 0.7; filter:alpha(opacity=70); }



body #widget-area .flickr-widget ul li img {  width:64px; height:64px;  }



/* Calendar */

#wp-calendar caption {

	text-align:center;

	font-size:18px;

	padding:3px 0px;

}

#wp-calendar th {

	background:#f1f1f1;

	padding:3px 0;

	text-align:center;

	border:1px solid #dddddd;

}

#wp-calendar td {
	padding: 4px 0;
	text-align: center;
	border:1px solid #eee;
}
#wp-calendar {
	width: 90%;
}
/*
=============================================== 12. DEFAULT GRID ===============================================
*/
.grid2column-progression, .grid3column-progression, .grid3columnbig-progression, .grid4column-progression, .grid4columnbig-progression {float:left; margin-right:3%; min-height:2px; }
.grid2column-progression { width: 48.5%;}
.grid3column-progression {width: 31.3%;  }
.lt-ie8 .grid3column-progression {width: 31%;  }
.grid3columnbig-progression {width:65.4%;}
.grid4column-progression {width: 22.7%;  }
.lt-ie8 .grid4column-progression {width: 22%;  }
.grid4columnbig-progression {width:73.8%; }

body .lastcolumn-progression {margin-right:0% !important;}

/* Footer Widget Columns */
.footer-2-column .widget, .footer-3-column .widget, .footer-4-column .widget {float:left; margin-left:2%; margin-right:2%; min-height:2px;}
.footer-2-column .widget { width: 46%; }
.footer-3-column .widget { width: 29%; }
.footer-4-column .widget {width: 21%;}
/*
=============================================== 13. BUTTON STYLES ===============================================

*/

body #main .width-container #respond input#submit, 

body a.progression-button, body input.wpcf7-submit, body input#submit, body a.ls-sc-button.default {

	text-decoration:none; line-height:1; cursor: pointer; display:inline-block; 

	width:auto;

	margin:0px 6px 6px 0px;

	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;

	text-shadow:none !important;

	-moz-box-shadow: none; -webkit-box-shadow:none; box-shadow: none;

	

	font-weight:400;

	

	padding:17px 28px;

	font-size:14px;

	text-transform:uppercase;

	border:none;

	

}

body #main .width-container #respond input#submit:hover, 

body a.progression-button:hover, body input.wpcf7-submit:hover, body input#submit:hover, body a.ls-sc-button.default:hover {

	opacity:1 ;

}

body .butttonpro a, body .buttonyellowpro a {

	text-decoration:none; line-height:1; cursor: pointer; display:inline-block; 

	-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;

	padding:25px 40px;

	font-size:18px;
	font-weight:400;
	-moz-box-shadow: 1px 1px 1px rgba(0,0,0, 0.1);
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0, 0.1);
	box-shadow: 1px 1px 1px rgba(0,0,0, 0.1);
	text-transform:uppercase;
	letter-spacing:1px;
}
/*
=============================================== 14. CONTACT FORM STYLES ===============================================
*/
.google-maps-expand { margin-bottom:30px; margin-left:30px !important; }
#map-progression .google-maps-expand {margin-bottom:0px;}
span.required {color:#da5454;}
.wpcf7 {margin-top:15px;}
.wpcf7 input, .wpcf7 textarea, #respond textarea, #respond input {
	padding:7px 12px;

	margin-top:3px;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	background-color:#fff;

	max-width:100%;

	color:#000000;

	border-top:2px solid #e3e3e3;

	border-left:2px solid #eeeeee;

	border-right:2px solid #eeeeee;

	border-bottom:2px solid #f5f5f5;

}



.wpcf7 input.wpcf7-not-valid, .wpcf7 textarea.wpcf7-not-valid {

	border-color:#eab7b7; 

	background:#fbe8e8;

}

.wpcf7-not-valid-tip {display:none !important;}

.wpcf7 input, #respond input {width:300px;}

.wpcf7 textarea, #respond textarea {width:70%; height:100px; }



.wpcf7 input:focus, #respond input:focus, .wpcf7 textarea:focus, #respond textarea:focus {

	border-color:#cccccc;

	outline: none;

	color:#000000;

}

.right-half
{
	width: 35%;
	float: right;
}
.left-half
{
	 width: 65%;
	 float: left;
	 text-align: right;
}
.page-id-25 #main
{
	padding-top:30px;

}
.page-id-25 #main h2, .page-id-25 #main p

{

	margin-bottom:10px;

}
/*
=============================================== 15. Shortcodes ===============================================
*/
.ls-sc-toggle-container {background-color:#ffffff;}
/* Toggle Styles  */

body .ls-sc-accordion,

body .ls-sc-toggle {

	margin-bottom:15px;

}

body .ls-sc-toggle .ls-sc-toggle-trigger:before {

	content: "+";

	position:relative;



	display:inline-block;

	border:1px solid #ddd;

	line-height:1;

	width:18px;

	text-align:center;

	padding:4px 0px;

	color:#cccccc;

	margin:0px 10px 0px 10px;

	font-size:12px;

	font-weight:bold;

}

body .ls-sc-toggle .ls-sc-toggle-trigger.active:before {

	content: "-";

}

body .ls-sc-toggle .ls-sc-toggle-trigger {

  border: 1px solid #e3e3e3;

  background: #f9f9f9;

  font-weight: bold;

  font-size: 1em;

  line-height: 1.5em;

  margin: 0;

  padding: 0.8em;

  color:#666;

}

body .ls-sc-toggle .ls-sc-toggle-trigger:hover {

  background-color: #fcfcfc;

}

body .ls-sc-toggle .ls-sc-toggle-container {

  padding: 15px;

  border: 1px solid #e3e3e3;

  border-top: 0px;

}

body #main .ls-sc-tabs {

	border-top:none;

	padding:0px;

	margin:0px;

	border-color:#e4e4e4;

}

/* Tabs Shortcode  */

body .ls-sc-tabs ul.ui-tabs-nav .ui-state-active a {

  height: 40px;

  top:-3px;

  padding-top: 3px;
}

body .ls-sc-tabs ul.ui-tabs-nav li a {

	font-weight:bold;

	font-size:14px;

	color:#666666;

}
body .ls-sc-tabs .tab-content {
	font-size:14px;
	margin:0px;
}

.ls-sc-accordion h3.ls-sc-accordion-trigger  a {
	 font-weight: bold;
	 color:#666666;
}
.ls-sc-accordion .ls-sc-accordion-trigger:before {

	content: "+";

	position:relative;

	display:inline-block;

	border:1px solid #ddd;

	line-height:1;

	width:18px;

	text-align:center;

	padding:4px 0px;

	color:#cccccc;

	margin:0px 10px 0px 0px;

	font-size:12px;

	font-weight:bold;

}

.ls-sc-accordion .ls-sc-accordion-trigger.ui-state-active:before {

	content: "-";

}
/*
=============================================== 16. SLIDERS ===============================================
*/
.headingpro, .headingsmallerpro {
	text-shadow: 1px 1px 2px rgba(0,0,0, 0.2);
}
.headingpro sup, .headingsmallerpro sup {
	font-size:45%;
}
.headingpro span {

	font-size:70px;

}

.headingsmallerpro span {

	font-size:60px;

}

.tp-videolayer {

	-moz-box-shadow: 2px 2px 10px rgba(0,0,0, 0.2);

	-webkit-box-shadow: 2px 2px 10px rgba(0,0,0, 0.2);

	box-shadow: 2px 2px 10px rgba(0,0,0, 0.2);

}



.tp-bullets.custom {

	opacity:1 ;

}



.tp-bullets.custom div.bullet {

	display:inline-block;

	width:27px;

	height:27px;

	-webkit-border-radius: 25px;

	-moz-border-radius: 25px;

	border-radius: 25px;

	cursor:pointer;

	border:1px solid #ffffff;

	margin-right:7px;

	

	-moz-box-shadow: 1px 1px 1px rgba(0,0,0, 0.05);

	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0, 0.5);

	box-shadow: 1px 1px 1px rgba(0,0,0, 0.05);

	

	font-size:14px;

	color:#ffffff;

}



.tp-bullets.custom div.bullet:before {

	text-align:center;

	line-height:27px;

	width:27px;

	display:inline-block;

}
.tp-bullets.custom div.bullet.selected, .tp-bullets.custom div.bullet.selected:hover, .tp-bullets.custom div.bullet:hover {

	background:#ffffff;

	color:#888888;
}
.tp-bullets.custom div.bullet.selected:hover {
	opacity:1;
	cursor:default;
}
.tp-bullets.custom div.bullet:hover {
	opacity:0.65;

}

.tp-bullets.custom div.bullet:nth-child(1):before { content:"1"; }

.tp-bullets.custom div.bullet:nth-child(2):before { content:"2"; }

.tp-bullets.custom div.bullet:nth-child(3):before { content:"3"; }

.tp-bullets.custom div.bullet:nth-child(4):before { content:"4"; }

.tp-bullets.custom div.bullet:nth-child(5):before { content:"5"; }

.tp-bullets.custom div.bullet:nth-child(6):before { content:"6"; }

.tp-bullets.custom div.bullet:nth-child(7):before { content:"7"; }

.tp-bullets.custom div.bullet:nth-child(8):before { content:"8"; }

.tp-bullets.custom div.bullet:nth-child(9):before { content:"9"; }

.tp-bullets.custom div.bullet:nth-child(10):before { content:"10"; }

.tparrows.custom, .lt-ie9 .tparrows.custom {

	width:43px;

	height:43px;

	background-size:86px 86px;

	background-image:url(images/slider/slider-arrows.png);

}

.tparrows.tp-rightarrow.custom {
	background-position:top right;
}

.tparrows.custom:hover {

}

@media screen and (-webkit-min-device-pixel-ratio: 1.5) { 

	.tparrows.custom {background-image:url(images/slider/slider-arrows@2x.png);}

}
 /* Browser Resets */

.flex-container a:active,

.flexslider a:active,

.flex-container a:focus,

.flexslider a:focus  {outline: none;}

.slides,

.flex-control-nav,

.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 



/* FlexSlider Necessary Styles

*********************************/ 

.flexslider {margin: 0; padding: 0;}

.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flexslider .slides img { display: block; width:100%; }

.flex-pauseplay span {text-transform: capitalize;}



/* Clearfix for the .slides element */

.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 

html[xmlns] .slides {display: block;} 

* html .slides {height: 1%;}



/* No JavaScript Fallback */

/* If you are not using another script, such as Modernizr, make sure you

 * include js that eliminates this class on page load */

.no-js .slides > li:first-child {display: block;}





/* FlexSlider Default Theme

*********************************/

.flexslider {margin:0px auto; position: relative; zoom: 1; /*  overflow:hidden; */ }

.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}

.loading .flex-viewport {max-height: 300px;}

.flexslider .slides {zoom: 1;}





/* Direction Nav */

.flex-direction-nav {*height: 0; }

.flex-direction-nav a {z-index:46;   margin: -20px 0 0; display: block; width: 34px; height: 35px; background: url(images/slider/arrows.png) no-repeat bottom left; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;  -moz-transition: all .3s ease; transition: all .3s ease;}

.flex-direction-nav .flex-next {background-position: bottom right; right: 0px; }

.flex-direction-nav .flex-prev {background-position: bottom left;  left: 0px;}

.flexslider:hover .flex-next {opacity: 0.8; right: 10px;}

.flexslider:hover .flex-prev {opacity: 0.8; left: 10px;}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}

.flex-direction-nav .flex-disabled {opacity: 0!important; filter:alpha(opacity=0); cursor: default;}



.portfolio-index-pro .flex-direction-nav  a {margin-top:-30px;}



/* Control Nav */

.flex-control-nav { z-index:5; width: 100%; position: absolute; bottom: 15px; text-align: center; }

.flex-control-nav li {margin: 0 2px; display: inline-block; zoom: 1; *display: inline;}

.flex-control-paging li a {width:60px; height:4px;  display: block;  cursor: pointer; text-indent: -9999px;}

.flex-control-paging li a.flex-active { cursor: default; }

.gallery-progression .flex-control-paging li a, .lt-ie9 .gallery-progression .flex-control-paging li a {border:none; width: 16px; height: 16px; display: block; background: url(images/slider/slider-bullets.png) 0px -25px no-repeat;  cursor: pointer; text-indent: -9999px;}

.gallery-progression .flex-control-paging li a:hover { background-position:0px -48px; }

.gallery-progression .flex-control-paging li a.flex-active {  background-position:0px -2px; cursor: default; }



body .gallery-progression .flex-control-paging li a { -webkit-transition: none; -moz-transition: none; none; -o-transition: none; }



@media screen and (-webkit-min-device-pixel-ratio: 1.5) {

	.gallery-progression .flex-control-paging li a {background-image:url(images/slider/slider-bullets@2x.png); background-size:20px 85px;}

}



.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}

.flex-control-thumbs li {width: 25%; float: left; margin: 0;}

.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}

.flex-control-thumbs img:hover {opacity: 1;}

.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}





.lt-ie9 .flex-direction-nav .flex-prev {opacity: 1; left: 15px;}

.lt-ie9 .flex-direction-nav .flex-next {opacity: 1; right: 15px;}





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

  .flex-direction-nav .flex-prev, .flex-direction-nav .flex-next {display:none;}

  #carousel-pro .flex-direction-nav .flex-prev, #carousel-pro .flex-direction-nav .flex-next {display:block;}

}
/*
=============================================== 17. NAVIGATION ===============================================
*/
nav select {display:none;}

.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; }

.sf-menu li { position: relative; }

.sf-menu ul { position: absolute; display: none; top: 100%; left: 0; z-index: 99; }

.sf-menu > li { float: left; }

.sf-menu li:hover > ul, .sf-menu li.sfHover > ul { display: block;}

.sf-menu a { display: block; position: relative;}

.sf-menu ul ul {top: 0; left: 100%;}



/*** DEMO SKIN ***/

.sf-menu ul {

	min-width: 8em; /* allow long menu items to determine submenu width */

	*width: 8em; /* no auto sub width for IE7, see white-space comment below */

}



.sf-menu a {

	line-height:1;

	text-decoration: none;

	zoom: 1; /* IE7 */

	font-weight:700;

	padding:14px 10px;

	letter-spacing:0.5px;

	font-size:15px;

	margin-left:8px;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;
}

.sf-menu ul li a, .sf-menu ul li a:visited {

	font-weight:normal; 

	letter-spacing:0px;  

	font-size:15px;

	text-transform:none;

	padding:8px 0px 8px 24px;

	margin:0px; 

	border:none;

	-webkit-border-radius: 0px; -moz-border-radius: 0px;border-radius: 0px;

}
.sf-menu li.sfHover li a, .sf-menu li.sfHover li a:visited, .sf-menu li.sfHover li li a, .sf-menu li.sfHover li li a:visited, .sf-menu li.sfHover li li li a, .sf-menu li.sfHover li li li a:visited, .sf-menu li.sfHover li li li li a, .sf-menu li.sfHover li li li li a:visited{

	background:none;

}
.sf-menu li {

	white-space: nowrap; /* no need for Supersubs plugin */

	*white-space: normal; /* ...unless you support IE7 (let it wrap) */

}
.sf-menu ul:before {

	content:"";

	position:absolute;

	display:block;

	width: 0; 

	height: 0;

	left:18px; 

	top:-8px;

	border-left: 8px solid transparent;

	border-right: 8px solid transparent;

}

.sf-menu ul ul:before {

	display:none;

}

.sf-menu ul ul:after {display:none;}

.sf-menu ul {

	padding:20px 0px 20px 0px;

	left:10px;

	margin:0px;	

	-moz-box-shadow: 1px 1px 4px rgba(0,0,0, 0.2);

	-webkit-box-shadow: 1px 1px 4px rgba(0,0,0, 0.2);

	box-shadow: 1px 1px 4px rgba(0,0,0, 0.2);

}



.sf-menu ul ul {

	border-top:1px solid #ffffff;

}

.sf-menu li li:hover, .sf-menu li li.sfHover, .sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active, .sf-menu li li.sfHover a, .sf-menu li.sfHover li a:visited:hover, .sf-menu li li:hover a:visited,

.sf-menu li li li:hover, .sf-menu li li li.sfHover, .sf-menu li li li a:focus, .sf-menu li li li a:hover, .sf-menu li li li a:active, .sf-menu li li li.sfHover a, .sf-menu li li.sfHover li a:visited:hover, .sf-menu li li li:hover a:visited,

.sf-menu li li li li:hover, .sf-menu li li li li.sfHover, .sf-menu li li li li a:focus, .sf-menu li li li li a:hover, .sf-menu li li li li a:active, .sf-menu li li li li.sfHover a, .sf-menu li li li.sfHover li a:visited:hover, .sf-menu li li li li:hover a:visited,

.sf-menu li li li li li:hover, .sf-menu li li li li li.sfHover, .sf-menu li li li li li a:focus, .sf-menu li li li li li a:hover, .sf-menu li li li li li a:active, .sf-menu li li li li li.sfHover a, .sf-menu li li li li.sfHover li a:visited:hover, .sf-menu li li li li li:hover a:visited  {

	outline: 0;

}

.sf-menu .sf-sub-indicator {

	position:relative;

	top:-2px;

	font-size:12px;

	left:4px;

}

ul.sub-menu .sf-sub-indicator {

	top:0px;

}

ul.sub-menu .sf-sub-indicator i {

	-ms-transform: rotate(-90deg); /* IE 9 */

	-webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */

	-moz-transform: rotate(-90deg);

	transform: rotate(-90deg);

}

/*** arrows (for all except IE7) **/

.sf-arrows .sf-with-ul {

	padding-right: 2.5em;

	*padding-right: 1em; /* no CSS arrows for IE7 (lack pseudo-elements) */

}

/* styling for both css and generated arrows */

.sf-arrows .sf-with-ul:after {

	content: '';

	position: absolute;

	top: 50%;

	right: 1em;

	margin-top: -3px;

	height: 0;

	width: 0;

	/* order of following 3 rules important for fallbacks to work */

	

}

.sf-arrows > li > .sf-with-ul:focus:after,

.sf-arrows > li:hover > .sf-with-ul:after,

.sf-arrows > .sfHover > .sf-with-ul:after {

	border-top-color: white; /* IE8 fallback colour */

}

/* styling for right-facing arrows */

.sf-arrows ul .sf-with-ul:after {

	margin-top: -5px;

	margin-right: -3px;

	border-color: transparent;

	border-left-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */

	border-left-color: rgba(255,255,255,.5);

}

.sf-arrows ul li > .sf-with-ul:focus:after,

.sf-arrows ul li:hover > .sf-with-ul:after,

.sf-arrows ul .sfHover > .sf-with-ul:after {

	border-left-color: white;

}
/*
=============================================== 18. FONT AWESOME ===============================================
*/
body #sidebar ul.social-ico, body #widget-area ul.social-ico {
	margin:0px;
	padding:0px;
}
body #sidebar ul.social-ico li:before, body #widget-area ul.social-ico li:before {display:none;}
body  #sidebar ul.social-ico li, body  #widget-area ul.social-ico li {
	display:inline-block;
	margin:0px; padding:0px;
}
.social-summary-pro { margin-bottom:25px; }
.social-summary-pro img {margin-bottom:20px;}
.social-ico a i {
	line-height:1;
	display:inline-block;
	vertical-align:top;
	margin:0px 3px 10px 0px;
	padding:8px;
	text-align:center;
	min-width:14px;
	text-decoration:none;
	color:#ffffff;
	background:#aaaaaa;
/*background:#ffffff;*/
	font-size:14px;
	position:relative;
	top:1px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.social-ico a:hover .fa-map-marker {background-color:#cc5b44; border-color:#09aeec; }
.social-ico a:hover .fa-twitter {background-color:#09aeec; border-color:#09aeec; }
.social-ico a:hover .fa-facebook {background-color:#4161a2;  border-color:#4161a2;  }
.social-ico a:hover .fa-google-plus {background-color:#d1432f; border-color:#d1432f;  }
.social-ico a:hover .fa-linkedin {background-color:#0279b3;  border-color:#0279b3; }
.social-ico a:hover .fa-instagram {background-color:#437297; border-color:#437297;  }
.social-ico a:hover .fa-pinterest {background-color:#f44647;  border-color:#f44647;  }
.social-ico a:hover .fa-youtube-play {background-color:#e22d26; border-color:#e22d26;  }
.social-ico a:hover .fa-tumblr {background-color:#4b5e74; border-color:#4b5e74;  }
.social-ico a:hover .fa-dropbox {background-color:#1e8cd8; border-color:#1e8cd8;  }
.social-ico a:hover .fa-flickr {background-color:#fd1e81;  border-color:#fd1e81; }
.social-ico a:hover .fa-dribbble {background-color:#cb3d73; border-color:#cb3d73;  }
.social-ico a:hover .fa-vimeo {background-color:#26bbe9; border-color:#26bbe9;  }
.social-ico a:hover .fa-envelope {background-color:#888; border-color:#888;  }
.social-ico a .fa-youtube-play {background-color:#e22d26; border-color:#e22d26;  }/*ניטרול צבע רקע אפור של הכפתור של יוטיוב*/
.social-ico a .fa-facebook {background-color:#4161a2;  border-color:#4161a2;  }/*ניטרול צבע רקע אפור של הכפתור של פייסבוק*/
.social-ico a .fa-linkedin {background-color:#0279b3;  border-color:#0279b3; }/*ניטרול צבע רקע אפור של הכפתור של לינקדין*/
.social-ico a .fa-google-plus {background-color:#d1432f; border-color:#d1432f;  }/*ניטרול צבע רקע אפור של הכפתור של גוגל פלוס*/
#widget-area .social-ico a:hover i {
	color:#ffffff;
}
#widget-area .social-ico a:hover .fa-map-marker {background-color:#cc5b44; border-color:#09aeec; }
#widget-area .social-ico a:hover .fa-twitter {background-color:#09aeec; border-color:#09aeec; }
#widget-area .social-ico a:hover .fa-facebook {background-color:#4161a2;  border-color:#4161a2;  }
#widget-area .social-ico a:hover .fa-google-plus {background-color:#d1432f; border-color:#d1432f;  }
#widget-area .social-ico a:hover .fa-linkedin {background-color:#0279b3;  border-color:#0279b3; }
#widget-area .social-ico a:hover .fa-instagram {background-color:#437297; border-color:#437297;  }
#widget-area .social-ico a:hover .fa-pinterest {background-color:#f44647;  border-color:#f44647;  }
#widget-area .social-ico a:hover .fa-youtube-play {background-color:#e22d26; border-color:#e22d26;  }
#widget-area .social-ico a:hover .fa-tumblr {background-color:#4b5e74; border-color:#4b5e74;  }
#widget-area .social-ico a:hover .fa-dropbox {background-color:#1e8cd8; border-color:#1e8cd8;  }
#widget-area .social-ico a:hover .fa-flickr {background-color:#fd1e81;  border-color:#fd1e81; }
#widget-area .social-ico a:hover .fa-dribbble {background-color:#cb3d73; border-color:#cb3d73;  }
#widget-area .social-ico a:hover .fa-vimeo {background-color:#26bbe9; border-color:#26bbe9;  }
#widget-area .social-ico a:hover .fa-envelope {background-color:#888; border-color:#888;  }
/*

 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome

 */
@font-face{
	font-family:'FontAwesome';
	src:url('/fontawesome-webfont.eot?v=4.2.0');
	src:url('font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),
	url('font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),
	url('font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),
	url('font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
	font-weight:normal;
	font-style:normal
	}
.fa{
	display:inline-block;
	font:normal normal normal 14px/1 FontAwesome;
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
	}
.fa-lg{
	font-size:1.33333333em;
	line-height:.75em;
	vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.pull-right{float:right}.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{
	-webkit-animation:fa-spin 2s infinite linear;
	animation:fa-spin 2s infinite linear
	}
	@-webkit-keyframes fa-spin{
		0%{-webkit-transform:rotate(0deg);
			transform:rotate(0deg)}
		100%{-webkit-transform:rotate(359deg);
			transform:rotate(359deg)}
		}
	@keyframes fa-spin{
		0%{-webkit-transform:rotate(0deg);
			transform:rotate(0deg)}
		100%{-webkit-transform:rotate(359deg);
			transform:rotate(359deg)}
		}
.fa-rotate-90{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg)}
.fa-rotate-180{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.fa-rotate-270{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	transform:rotate(270deg)
	}
.fa-flip-horizontal{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	-webkit-transform:scale(-1, 1);
	-ms-transform:scale(-1, 1);
	transform:scale(-1, 1)
	}
.fa-flip-vertical{
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	-webkit-transform:scale(1, -1);
	-ms-transform:scale(1, -1);
	transform:scale(1, -1)
	}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{
	filter:none
	}
.fa-stack{
	position:relative;
	display:inline-block;
	width:2em;
	height:2em;
	line-height:2em;
	vertical-align:middle
	}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
nav {direction:rtl}
ul#bread-crumb {text-align:left;float:left;direction:rtl;}
#page-title h1 {float:right;direction:rtl;text-align:right}
body, footer {height:70px;}
@media only screen and (max-width: 1190px) and (min-width: 959px) {
#call-today-pro {
  margin-right: 0px;
}}
body #logo, body #logo img {margin-top:7px}
.side_bar_menu {
  /* border: 1px solid; */
  border-radius: 20px;
  /* padding: 5px; */
  /* margin: 5px; */
  text-align: right;
 /* box-shadow: 2px 4px 7px; */
}
#sidebar ul li:after {
  content: "";
  background: #6db54f;
  height: 2px;
  width: 89%;
  display: block;
  text-align: center;
  opacity: 0.7;
}
a, .sticky .container-blog h2.blog-title-pro a, #post-nav-progression a:hover, .container-staff-pro h2:hover {
color:#383838 !important ;
}
#sidebar ul li:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 6px;
  position: relative;
  bottom: 3px;
  text-align: center;
  font-weight: bold;
}
#copyright-text {
text-align:center;
font-size:115%;
font-weight:bold;
}
@import url(http://fonts.googleapis.com/earlyaccess/alefhebrew.css);
.featured-testimonial-progression img {
  width: 50%;
  text-align: center;
  margin: 0 auto;
  /* position: relative; */
}
.footer-highlight-home.pyre_homepage_media-widget-product-feat-1 {
  background-color: #a0c95a !important; /*כאן מוגדר צבע הרקע הירוק של הוידגט הירוק הבולט בתחתית דף הבית*/
}
.faq_block {

width:100%;

text-align:right;

padding:5px;

border:1px solid #ddd;

border-radius:15px;

margin-bottom:15px;

background: #ffffff; /* Old browsers */

background: -moz-linear-gradient(top, #ffffff 0%, #cbebff 54%, #a1dbff 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(54%,#cbebff), color-stop(100%,#a1dbff)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #ffffff 0%,#cbebff 54%,#a1dbff 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #ffffff 0%,#cbebff 54%,#a1dbff 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #ffffff 0%,#cbebff 54%,#a1dbff 100%); /* IE10+ */

background: linear-gradient(to bottom, #ffffff 0%,#cbebff 54%,#a1dbff 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */

}



.orange_text_who_is_for{

color:#F3682C;

} /*שליטה בצבע הטקסט של מה שכתוב על הכפתור הלבן*/



.green_title_text_who_is_for{

color:#70b74d;

} /*שליטה בצע הכותרת של מה שכתוב בגדול בתוך הפס הירוק*/



.footer-highlight-home a.progression-button {

background:#fff !important; 

} /*צבע הכפתור הלבן שבתוך הפס הירוק*/







body, footer {background-color:#083f91 !important }

.footer-highlight-home.pyre_homepage_media-widget-product-feat-1 {background-color: #a0c95a !important;}

.footer-highlight-home h1, .footer-highlight-home {color: #ffffff !important;}

.ls-sc-button {background-color:#abdc66 !important}

#call-today-pro {background-color:#abdc66 !important}

.sf-menu a:hover, .sf-menu a:hover, .sf-menu li a:hover, .sf-menu a:hover, .sf-menu a:visited:hover, .sf-menu li.sfHover a, .sf-menu li.sfHover a:visited, .sf-menu li.current-menu-item a {background: #0d4496 !important; color: #ffffff !important;}

#page-title {background-color: #0d4496 !important;}

#sidebar ul {background-color: #e3f4fe !important;}

a, .sticky .container-blog h2.blog-title-pro a, #post-nav-progression a:hover, .container-staff-pro h2:hover {color: #fe6700 !important;}

#sidebar ul li::after {background: #d8efb7 !important }

#header-top {background-color: #d8efb7;}





h1.footer-highlight-widget {

  color: blue !important;

}



body #main .width-container #respond input#submit, body a.progression-button, body input.wpcf7-submit, body input#submit, body a.ls-sc-button.default, body .butttonpro a:hover, body .buttonyellowpro a {

background:#083f91 !important ;



}





ul.social-ico li {

  float: left;

  margin-right:7px;

}



#header-top{max-height:26px;}

ul.social-ico {

  list-style: none;

    position: relative;

  top: -30px;

}

}

ul.social-ico li {

  float: left;}



nav select {text-align:center;}



#login_enter{position: relative;top: -34px;}

.home-child-boxes-container {text-align:center;}

@media (max-width:780px) {.home-child-boxes-container {height:227px}

#homepage-content-container, .home-child-boxes { padding:75px 0px 45px 0px; }

}



#call-today-pro {font-weight:800}

#call-today-pro span {font-weight:800}



.sf-menu a {position:relative;bottom:-32px;margin-top:0 !important}

#login_enter > a {font-weight:700}



.footer-highlight-home-border .width-container {

  position: relative;

  top: 19px;

}

.footer-highlight-home-border .width-container h1{

font-size:18px !important;

margin:0;

text-align:center;

line-height:22px;

} /*קביעת גודל הטקסט של מה שבתוך הפס הירוק*/



.summary-text-pro

{
	font-size:30px;
	color:blue !important;
	margin-bottom:40px;
	margin-top:-20px;
	font-weight:bold;
	margin-left:110px;
}

@media (max-width: 780px){
 .summary-text-pro{margin-left: 0;}
}
li#menu-item-407 {
  list-style: none;
  float: right;
}
li#menu-item-406 {
  list-style: none;
  float: right;
}
#copyright-text{float:left;}
div#nav_menu-3 {float:right}
ul#menu-footer-menu li {
  margin-right: 20px;
  position: relative;
 /* top: -9px;*/
  font-size: 115%;
  font-weight: bold;
  font-family: arial;
display: inline-block; /*ככה הפכתי את התפריט לתפריט אופקי*/
}

/* כאן קובעים את הרוחב ומהרחק בין תיבת הסימון לטקסט בטופס יצירת הקשר לגבי התחיבות הרופאים*/
.wpcf7 input[type="checkbox"] {
    width: 50px;
}

.page-id-415 table a
{
	text-decoration:underline;
}
.page-id-415 table a:hover
{
	color:#fd9751 !important;
}
table.compare
{
	font-size:12px;
	line-height:1.2;
	text-align:right;
	background:#f4f4f4;
}
table.compare strong, table.compare th
{
	font-size:14px;
}
table.compare td
{
	text-align:right;
	vertical-align:top;
	border:none;
}
table.compare th
{
	vertical-align:middle;
	border:none;
}
table.compare td ul
{
	margin:0;
}
table.compare .stars
{
	font-size:20px;
	font-weight:bold;
	color:#F60;
}
table.compare .first-column
{
	background:#dddddd;
}
table.compare .green .first-column
{
	background:#d8efb7;
}
table.compare .green
{
	background:#f3fee3;
}
.how-to-start
{
	float: right;
    width: 100%;
}
.how-to-start-box
{
	float:right;
	width:100%;
	border-bottom:1px solid #CCC;
	padding:30px 0;
}
.how-to-start-box h3
{
	margin-bottom:5px;
}
.how-to-start-box p
{
	margin-bottom:0;
}
.how-to-start-box img
{
	float:right;
	width:30%;
}
.how-to-start-box .left
{
	float:left;
	width:68%;
}
#gallery-1 > dl:nth-child(2) > dt
{
margin-right:20px !important;
}
/*change footer widget text to blue    */
#pyre_homepage_media-widget-product-feat-1 > div > div > div > h8{color:blue !important;}
/*change *phone colors and fonts */
#call-today-pro
{
background-color:#e3f6fc !important;
color:#fe6700 !important;
font-size: 20px !important;
font-family:arial !important;
}
/*disable right margin for header phone number on desktop */
@media only screen and (min-width: 992px)
{
#call-today-pro{margin-right:320px !important;}
}