 @media (max-width: 1024px) {
}
.navigation-header.inner-menu:not(.fixmenu-clone) { background-position: center left }
.navigation-header.inner-menu:not(.fixmenu-clone) { background-repeat: no-repeat }
.navigation-header.inner-menu:not(.fixmenu-clone) { background-size: auto; -moz-background-size: auto; -webkit-background-size: auto; }
.navigation-header.inner-menu:not(.fixmenu-clone) { background-color: rgba(10,10,10,0.59); }
.navigation-header.inner-menu:not(.fixmenu-clone) { background-image: url("/wp-content/uploads/2016/02/home-bg.png");}
.navigation-header.inner-menu:not(.fixmenu-clone):after { position: absolute; top:0; bottom: 0; left: 0; right: 0; display: block; content:' '; background-color: rgba(10,10,10,0.59); }
@media (max-width: 1024px) {
.navigation-header.inner-menu:not(.fixmenu-clone) { background-color: rgba(10,10,10,0.59); }
.navigation-header.inner-menu:not(.fixmenu-clone) { background-position: center left; }
.navigation-header.inner-menu:not(.fixmenu-clone) { background-repeat: no-repeat; }
.navigation-header.inner-menu:not(.fixmenu-clone) { background-size: auto; -moz-background-size: auto; -webkit-background-size: auto; }
.navigation-header.inner-menu:not(.fixmenu-clone):after { display: none; }
.navigation-header.inner-menu:not(.fixmenu-clone):after { position: absolute; top:0; bottom: 0; left: 0; right: 0; display: block; content:' '; background-color: rgba(10,10,10,0.59); z-index: 1; }
}
@media (max-width: 1024px) {
}

			.fixmenu-clone.navigation-header .navigation-bar > .menu-item.dropdown:not(.featured) > a:after, .navigation-header .navigation-bar > .menu-item.dropdown:not(.featured) > a:after { background-color: rgba(37,37,37,1); }
			.fixmenu-clone.navigation-header .dropdown:hover .dropdown-toggle, .navigation-header .dropdown:hover .dropdown-toggle { position: relative; z-index: 9999; }
			.fixmenu-clone.navigation-header .dropdown-menu, .navigation-header .dropdown-menu { background: rgba(37,37,37,1); }
			.fixmenu-clone.navigation-header .dropdown-menu > .menu-item.dropdown:hover:before, .navigation-header .dropdown-menu > .menu-item.dropdown:hover:before { background-color: #000; }

			body.mobile-always .navbar-collapse { background-color: rgba(37,37,37,1); }
			body.mobile-always .navigation-header .navigation-bar > .menu-item.dropdown.opened > .dropdown-toggle { background-color: rgba(37,37,37,0.3); }
			body.mobile-always .navigation-header .navigation-bar .dropdown-menu .menu-item > a, body.mobile-always .navigation-header .navigation-bar .dropdown-menu .menu-item > a:hover, body.mobile-always .navigation-header .navigation-bar .dropdown-menu .menu-item.current > a { background-color: rgba(0,0,0,0.5); }
			body.mobile-always .fixmenu-clone.navigation-header .dropdown-menu .dropdown-menu, body.mobile-always .navigation-header .dropdown-menu .dropdown-menu { background-color: #000; }

			@media (max-width: 1024px) {
				.navbar-collapse { background-color: rgba(37,37,37,1); }
				.navigation-header .navigation-bar > .menu-item.dropdown.opened > .dropdown-toggle { background-color: rgba(37,37,37,0.3); }
				.navigation-header .navigation-bar .dropdown-menu .menu-item > a, .navigation-header .navigation-bar .dropdown-menu .menu-item > a:hover, .navigation-header .navigation-bar .dropdown-menu .menu-item.current > a { background-color: rgba(0,0,0,0.5); }
				.fixmenu-clone.navigation-header .dropdown-menu .dropdown-menu, .navigation-header .dropdown-menu .dropdown-menu { background-color: #000; }
			}
#footer { background-position: center center !important; }
#footer { background-repeat: no-repeat !important; }
#footer { background-size: auto !important; }

				/**:before,*/ a, a:hover, a:active, a:focus, .fa, .icon, i, i:hover, h1 b, h2 b, h3 b, h4 b, h5 b, h6 b, .h7 b, .featured > a, .current > a:not(.dropdown-toggle),
				.dropdown-menu > .menu-item > a, .dropdown-menu > .menu-item > a:hover, .dropdown-menu > .menu-item > a:focus, .dropdown-menu > .menu-item > a:active, .dropdown-menu > .menu-item.active > a,
				.dropdown-menu > .menu-item.active > a:hover, .dropdown-menu > .menu-item.active > a:focus, .dropdown-menu > .menu-item.active > a:active, .dropdown:hover:after, .vsc-countdown .countdown-period, .base_clr_txt, .base_clr_txt:hover,
				.base_clr_txt:focus, .base_clr_txt:active, .gform_wrapper .button, .base_clr_bg:not(:hover) .btn-outline:not(:active):not(:hover), .lighter-overlay .base_clr_txt, .darker-overlay .base_clr_txt { color: #e57e3e; }

				::selection { background-color: #e57e3e; }
				::-moz-selection { background-color: #e57e3e; }

				a.selected, input[type=submit], input[type=submit]:focus, input[type=submit]:hover, input[type=button], input[type=button]:focus, input[type=button]:hover,
				.current > a:not(.dropdown-toggle):after, .dropdown-toggle:before, .tagcloud > a:hover, .featured > a:hover, .featured > a:active,
				.more-link:hover, .more-link:active, .nav li.active a, .nav li.ui-state-active a, .nav li.ui-state-hover a, .nav li.active a:hover, .nav li.active a:focus,
				.nav li.ui-state-active a:hover, .nav li.ui-state-active a:focus, .nav li.ui-state-hover a:hover, .nav li.ui-state-hover a:focus, .ui-state-active a .tab-info,
				.ui-state-active a .tab-info:hover, .ui-state-active a .tab-info:focus, .ui-state-active a, .bx-controls a, .tagcloud > a:hover, .tagcloud > a:active,
				.ui-slider-range, .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_percentage, .base_clr_bg, .base_clr_bg:hover, .gform_wrapper .button,
				.base_clr_bg:focus, .base_clr_bg:active, .base_clr_bg.gradient { background-color: #e57e3e; }

				.more-link, .flex-active, .featured > a, .featured > a:hover, .featured > a:active, .featured > a:focus, .base_clr_brd, .base_clr_bg:not(:hover) .btn-outline, .gform_wrapper .button,
				.base_clr_brd:hover, .base_clr_brd:active, .base_clr_brd:focus, input[type=submit], input[type=submit]:focus, input[type=submit]:hover, input[type=button], input[type=button]:focus, input[type=button]:hover { border-color: #e57e3e; }

					textarea, select, input[type=text], input[type=url], input[type=tel], input[type=number], input[type=color], input[type=email], input[type=password],
					textarea:focus, input[type=text]:focus, input[type=url]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=color]:focus, input[type=email]:focus, input[type=password]:focus,
					textarea:hover, input[type=text]:hover, input[type=url]:hover, input[type=tel]:hover, input[type=number]:hover, input[type=color]:hover, input[type=email]:hover, input[type=password]:hover { border-left-color: #e57e3e; }
.wpcf7-form .form.form-overlay {
max-width: 600px;
-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.wpcf7-form .form.form-overlay input {
font-weight: 800;
}
.vsc_team_member .photo-wrapper, .vsc_team_member .photo-wrapper:after {
    border-radius: 50px;
}
.text_with_bg {
    background: rgba(0,0,0,0.7);
    padding: 15px 0;
}
.text_with_bg  p {
font-size: 20px;
}
.vsc_team_member .meta-overlay .socials-block a.gplay, .vsc_team_member .meta-overlay .socials-block a.apple  {
    border-color: transparent;
}
#ms_id-2 #submit_btn {
    margin-left: 0;
}
.wpcf7-form .form.form-overlay.focus {
-webkit-transform: scale(1.25, 1.25);
transform: scale(1.10, 1.10);
box-shadow: 0 0px 30px rgba(255, 255, 255, 0.5);
}
input:focus::-webkit-input-placeholder {
    color: #ccc;
}
#feedback-controls {
background-color: transparent;
}
.flex-manual .col-sm-4 {
float: none;
margin: 0 auto;
width: 40%;
}
.switch.flex-active .testimonial-position {
    color: inherit;
}
.switch p, .switch:not(.flex-active):not(:hover) .base_clr_txt, .switch.flex-active .base_clr_txt, .switch.flex-active:hover .base_clr_txt, .switch:hover .base_clr_txt, span.testimonial-position, span.testimonial-position:hover {
    color: #fff !important;
}
.switch.flex-active {
    border: none;
}
input#es_txt_button {
    margin-left: 0;
}
p iframe {
width: 100% !important;
}
.blog .post .entry-header .entry-title {
font-size: 24px;
text-transform: initial;
}
.single .post .entry-content .post-thumbnail img {
display: none;
}
.widgetBody .ssba.ssba-wrap {
    display: none;
}
.vc_custom_heading.trim-title h4 {
    height: 59px;
    overflow: hidden;
line-height: 27px;
}
.trimdown p {
    max-height: 80px;
    overflow: hidden;
text-align: center;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.post .entry-content .post-thumbnail > a {
max-width: 100%;
}
.home-blog-post-img {
    min-height: 160px;
}
.trim-title h4 a {
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
font-size: 24px;
}
.page-template-page-boxed-no-sidebar .row p {
    margin: 0 0 10px;
}

.package-title i {
    display: block;
    font-size: 20px;
    color: #e57e3e !important;
}
.package-column .package-title {
height: 85px;
}
.package-value.package-price {
    height: 185px;
}
span.package-time i {
    font-size: 14px;
    line-height: 22px;
display: block;
}
.package-column:hover i {
color: #fff !important;
}
.package-column .signup .btn {
text-transform: uppercase;
}
.package-column:hover .signup .btn {
    background: #1B1B1B;
    color: #FFF;
text-transform: uppercase;
}
input.wpcf7-form-control.wpcf7-submit {
    background: #FF6300;
    color: #fff;
}@media (max-width: 767px) {
.vc_row-fluid.lighter-overlay.credits-bottom {
display: none;
}
.text_with_bg p {
font-size: 15px;
}
.home-main-head {
padding: 70px 0 0;
}
.home-main-head h1 {
font-size: 30px;
}
.wpcf7-form .form.form-overlay .form-group {
text-align: center;
}
#feedback-controls .flex-manual .col-sm-4 {
width: 100%;
}
}
