/*
Theme Name: NY Computer
Theme URI: http://www.nychelp.com/
Author: Cedric
Author URI: http://www.siteforbiz.com/
Description:
Version: 1.0
Text Domain: NY Computer
*/
@font-face {
    font-family: 'HelveticaNeue';
    src: url('fonts/HelveticaNeue.ttf') format('truetype'),
}
@font-face {
    font-family: 'HelveticaNeueBold';
    src: url('fonts/HelveticaNeueBold.ttf') format('truetype'),
}
@font-face {
    font-family: 'HelveticaNeueRoman';
    src: url('fonts/HelveticaNeueRoman.eot');
    src: url('fonts/HelveticaNeueRoman.eot') format('embedded-opentype'),
         url('fonts/HelveticaNeueRoman.woff2') format('woff2'),
         url('fonts/HelveticaNeueRoman.woff') format('woff'),
         url('fonts/HelveticaNeueRoman.ttf') format('truetype'),
         url('fonts/HelveticaNeueRoman.svg#HelveticaNeueRoman') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueCondensed';
    src: url('fonts/HelveticaNeueCondensed.eot');
    src: url('fonts/HelveticaNeueCondensed.eot') format('embedded-opentype'),
         url('fonts/HelveticaNeueCondensed.woff2') format('woff2'),
         url('fonts/HelveticaNeueCondensed.woff') format('woff'),
         url('fonts/HelveticaNeueCondensed.ttf') format('truetype'),
         url('fonts/HelveticaNeueCondensed.svg#HelveticaNeueCondensed') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueBoldCond';
    src: url('fonts/HelveticaNeueBoldCond.eot');
    src: url('fonts/HelveticaNeueBoldCond.eot') format('embedded-opentype'),
         url('fonts/HelveticaNeueBoldCond.woff2') format('woff2'),
         url('fonts/HelveticaNeueBoldCond.woff') format('woff'),
         url('fonts/HelveticaNeueBoldCond.ttf') format('truetype'),
         url('fonts/HelveticaNeueBoldCond.svg#HelveticaNeueBoldCond') format('svg');
}
@font-face {
    font-family: 'HelveticaNeueLightCond';
    src: url('fonts/HelveticaNeueLightCond.eot');
    src: url('fonts/HelveticaNeueLightCond.eot') format('embedded-opentype'),
         url('fonts/HelveticaNeueLightCond.woff2') format('woff2'),
         url('fonts/HelveticaNeueLightCond.woff') format('woff'),
         url('fonts/HelveticaNeueLightCond.ttf') format('truetype'),
         url('fonts/HelveticaNeueLightCond.svg#HelveticaNeueLightCond') format('svg');
}
body
{
	/*font-family: 'HelveticaNeueRoman';*/
	color:#878787;
	line-height:21px;
}
h1, h2 {
    font-family: 'HelveticaNeueBoldCond', Helvetica, Arial, sans-serif!important;
    font-weight: normal;
}
a.button.walkin {
    font-family: 'HelveticaNeueLightCond';
    font-size: 20px;
}
p strong {
    font-weight: 600;
    font-family: 'HelveticaNeue';
    color: #373737;
}
p, li {
    font-family: 'HelveticaNeue', Helvetica, Arial, sans-serif;
    font-size: 16px;
}
p#breadcrumbs a {
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 1.5px;
}
strong.breadcrumb_last {
    font-family: 'HelveticaNeueBoldCond';
    color: #2a2a2a;
    font-weight: 600;
    letter-spacing: 1px;
    font-size: 14px;
}
img
{
	width:auto;
	height:auto;
	max-width:100%;
}
a
{
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-webkit-transition:all 0.3s;
	transition:all 0.3s;
	color:#3ea8f7;
    	font-weight: 600;

}
a:hover,a:active,a:focus
{
	color:#4bb2ff;
	text-decoration:none;
	outline:0;
}
a.button:active, a.slider-button:active,a.button:focus, a.slider-button:focus
{
	color:white;
	background:#4bb2ff;
}
section
{
	padding: 15px 0;
}
.site-quick-contact
{
	margin:15px 0;
}
.site-quick-contact a
{
	font-size:30px;
	font-family: 'HelveticaNeueBoldCond';
	color:#222222;
	line-height:1.5;
}
.main-navigation
{
	background:#2a2a2a;
    border-bottom: 1px solid #fff;
	
}
.main-navigation.no-border
{
	border-bottom:none;
}
.main-menu
{	
	padding-bottom:0;
	padding-top:0;
	list-style:none;
	margin:0;
	font-family: 'HelveticaNeueLightCond';
	font-size:18px;
}
.main-menu>li
{
	float:left;
	width:16.666667%;
	position:relative;
}
.main-menu>li>a
{
	color:#fff;
	line-height:40px;
	display:inline-block;
	text-align:center;
	width:100%;
}
.main-menu>li:first-child>a
{
	text-align:left;
}
.main-menu>li:last-child>a
{
	background:#4bb2ff;
}
.main-menu>li:nth-last-child(2)>a
{
	background:#4bb2ff;
}
.main-menu>li:last-child>a:before
{
	border-left:1px solid;
	content:"";
	height:calc(100% - 30%);
	left:0;
	position:absolute;	
	top:15%;
}
#main-slider .swiper-slide img
{
	width:100%;
}
.captions
{
	position:absolute;
	width:100%;
	bottom:40%;
	left:0;
	font-size:18px;
}
.captions h2
{
	font-size:50px;
	font-family: 'HelveticaNeueCondensed';
}
.button,.slider-button
{
	background:#4bb2ff;
	padding:15px 30px;
	color:#fff;
	border:1px solid #4bb2ff;
	display:inline-block;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.button:hover,
.slider-button:hover
{
	color:#4bb2ff;
	background:#fff;
	text-decoration:none;
}
.service-title
{
	margin:0 0 5px;
	font-family: 'HelveticaNeueBoldCond';
}
.home-page-service
{
	color:#878787;
	font-size:13px;
	margin-bottom:80px;
}
.iphone-section
{
	background:#dbf0ff;
}
.home-page-iphone
{
	bottom: 0;
	position: absolute;
	right: 30px;
}
.iphone-holder
{
	height:350px;
}
.section-title
{
            padding-left: 76px;
	color:#373737;
	font-family: "HelveticaNeueRoman";
	font-size:16.5px;
}
.section-title.supported-title {
    font-weight: normal;
    color: #dedede;
}
.section-title.supported-title .view {
    color: #373737;
    font-size: 14px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.client-logos
{	
	margin-bottom: 15px;
	opacity: 0.3;
}
.pre-footer
{
	background:#4bb2ff;
	color:#fff;
	padding:15px 0;
}
.pre-footer .footer-widget
{
	border-right:1px solid #fff;
	padding-top:30px;
	padding-bottom:30px;
}
.pre-footer .footer-widget:last-child
{
	border-right:none;
}
.very-big-contact
{
	font-family: 'HelveticaNeueBoldCond';
	font-size:30px;
	color:#fff;
}
.pre-footer-links
{
	color:#222;
	margin:15px 0 0;
}
.pre-footer-links a {
    font-family: 'HelveticaNeue';
    font-size: 14px;
}
.pre-footer a:hover
{
	color:#fff;
}
.very-small-contact
{
	font-size:16px;
	color:#fff;
}
.pre-footer-links a i
{
	color:#fff;
	margin:0 5px;
}
footer
{
	background:#000000;
	padding: 60px 0;
font-family: 'HelveticaNeueRoman'; font-size: 14px;
}
.width-20-per
{
	width:20%;
	float:left;
	padding-left:15px;
	padding-right:15px;
}
.footer-links
{
	color:#fff;
}
.footer-links h6
{
	font-size: 15px;
	margin-top:0;
margin-bottom: 20px;
}
.footer-links ul
{
	padding:0;
	margin:0;
	list-style:none;
}
.footer-links ul li {
    margin-bottom: 15px;
    font-size: 14px;
    letter-spacing: .7px
}
.footer-links ul li:last-child{margin-bottom: 0px;}
.footer-links a
{
	color:#fff;
}
.header-image img
{
	width:100%;
}
.breadcrumbs-section
{
	margin:20px 0 0;
}
#breadcrumbs
{
	color:#878787;
	font-size:13px;
}
#breadcrumbs a
{
	color:#878787;
}
#breadcrumbs strong
{
	color:#2a2a2a;
}
#breadcrumbs a:hover,#breadcrumbs a:focus,#breadcrumbs a:active
{
	color:#4bb2ff;
}
.page-title
{
	color:#373737;
	font-size:36px;
	font-family: 'HelveticaNeueBoldCond';
	margin-top:0;
    margin-bottom: .7em;
}
.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6
{
	color:#373737;
}
.page-content h4
{
font-size:22px;
margin-bottom: .5em;
margin-top: 5%;
}
.page-content
{
	color:#878787;
	font-size:13px;
}
.page-content ul,.page-content ol
{
	padding-left: 15px;
	margin:0;
}
.page-content ul.with-max-space li,.page-content ol.with-max-space li
{
	margin-bottom:20px;
}
.single-line-list
{
	list-style:none;
	padding:0;
	margin:0;
}
.single-line-list li
{
	margin-left:15px;
	margin-right:15px;
	display:inline-block;
}
.single-line-list li:first-child
{
	margin-left:0;
}
.single-line-list li:last-child
{
	margin-right:0;
}
.with-underline
{
	color:#4bb2ff;
	text-decoration:underline;
}
.table-striped > tbody > tr:nth-of-type(2n+1)
{
	background-color:#fff;
}
.table-striped > tbody > tr
{
	background-color:#e2f3ff;
}
.price-table th
{
	color:#4bb2ff;
	font-weight:normal;
}
.price-table p
{
	margin-bottom:0;
}
.table-striped > tbody > tr td
{
	color:#373737;
}
{
	background-color:#e2f3ff;
}


.select_phone {
    width: 100%;
    margin: 0 auto;
}
.your_phone {
    width: 30%;
    float: left;
}
.phone_desc {
    width: 70%;
    float: left;
}

.app_watch {
    width: 30%;
}





.tab_con table tr td {
    height: 50px;
padding:15px;
   
}
.tab_let {
    background: #e2f3ff ;
/*border-bottom: 1px solid lightgrey;*/
}

.app_le_watch table tr td {
    height: 35px;
}
.app_le_watch {
    margin-top: 23px;
}

.col-sm-8 {
    /*width: 947px !important;*/
    /*width:100%;*/
}
.tab_con table {
    width: 100%;
}
.pull-right {
    float: right !important;
    /*margin: 0 77px 0 0px;*/
}

.pull-right {
    /*padding: 7px 0px 3px 5px !important;*/
}


.price_list table {
    width: 100%;
}
.ipad_price_list {
    background: #e2f3ff;
    height: 62px;
}
.price_list table tr td {
    height: 62px;
   
}

.price_list table tr {
    border-bottom: 1px solid lightgrey;
}


.price_list table tr td p img {
    margin-right: 20px;
}

.price_list table tr td:first-child {
    color: #3ea8f7;
}
.price_list table tr td:first-child {
    color: #3ea8f7;
}
.price_list table tr td p img {
    width: 23px;
    margin-left: 6px;
}

.edited_content {
    /*width: 59%;
    margin-left: 14%;*/
}
.onsite_full {
    background: #dbf0ff;
    padding: 2em 0 3.5em;
    margin-top: 3.5em;
    margin-bottom: 4.5em;
}

.for_m_left {
    width: 100%;
}
.for_m_left {
    width: 33%;
    float: left;
}
.for_m_company .wpcf7-form-control-wrap input {
    width: 56%;

 border: 1px solid lightgrey;
    border-radius: 3px;

}
.for_m_msg .wpcf7-form-control-wrap textarea {
    width: 56%;
height:70px;

 border: 1px solid lightgrey;
    border-radius: 3px;
}


.page-id-147 .post-title {
    display: none;
}

.page-id-295 .post-title {
    display: none;
}

.page-id-280 .post-title {
    display: none;
}

.page-id-288 .post-title {
    display: none;
}



.onsite_full .edited_content .ezcol {
    margin-top: 20px;
}
.on_site {
    /*margin-bottom: 37px;*/
}

.wpcf7-submit {
    background: #4bb2ff none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    margin: 9px 0 0 4px;
    padding: 9px 11px 11px 3px;
    width: 167px;
}


.wpcf7-validates-as-required {
    background-image: none !important;
    border: 1px solid lightgrey;
    border-radius: 3px;
}



body [placeholder]{ color:grey;}




.ms_g {
    width: 100%;
    float: left;
}


.tot_boxes {
    width: 80%;
    margin-left: 14%;
}
.onsite_left {
    text-align:center;
}

.testimonial_rotator_slide_title {
    display: none;
}


table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
    background-color: #e2f3ff!important;
}
table.dataTable.compact tbody td {
    padding: 10px!important;
}


.phoneser_vices {
    width: 30%;
    line-height: 29px;
    font-weight: bold;
}

@media only screen  and (max-width: 640px)
{
	 .width-20-per{width:100%;margin-top:20px;}
	 .button{padding:15px 5px;}
	 .page-content ul{margin-left:0px;}
	 
}
    

.schedule_table {
    width: 100%;
    /*margin-left: 14%;*/
}
.highlight_table {
    background: #e2f3ff;
    line-height: 48px;
    border-bottom: 1px solid lightgrey;
}
.schedule_table table {
    width: 100%;
}

.schedule_table table tr {
    line-height: 48px;
}
.schedule_table table tr td {
    padding: 8px;
}
/*custom edit stylesheet for tablepress */
.tablepress .even td {
    background-color: #e2f3ff!important;
}
.tablepress tfoot th, .tablepress thead th {
    background-color: #fff!important;
   border-left: 1px solid #cccccc;
  
}
.tablepress .odd td {
    background-color: #fff!important;
}
.table.sched tr td {
    line-height: 40px;
    font-size: 14px;
}
/* CSS edit for footer 2*/

footer{background-color:#000;color:#fff;  }
.f_contant{padding: 10px;
font-weight: bold;
line-height: 25px;
}
.f_c_n{margin-top:37px; font-size:30px; color:#FFF;}
.f_social_icon{margin-top:20px; font-size:16px;}
.f-col1 li{list-style-type:none;padding:10px;}
.f-col1 a{color:#fff; }
.f_s_content{margin-top:44px;}
.f_col-1a li{list-style-type: none; padding: 1px 10px;}
.f_col-1a a{text-decoration:underline; color:#fff;}
.fc_border2{border-left:1px solid #333;}

/*end footer2*/

p.service-time {
    float: left;
    color: #000;
     margin-left: 17%;
     margin-top: 12px;
}
.footer-section1 p.mrgauto {
    font-size: 16px;
}
a.button.walkin {
       width: 238px;
}
.footer-section1 p {
    font-size: 14px;
    letter-spacing: .7px;
}
.footer-section1 h3 {
    font-family: 'HelveticaNeueBoldCond';
    letter-spacing: .7px;
}
.last-section {
    margin: 3.5em 0 4.5em;
}
.footer-section2 ul li a,
.footer-section3 ul li a {
    font-weight: normal;
    font-size: 14px;
    letter-spacing: .7px;
}
.footer-section2 ul.align2 li a {
    font-size: 16px;
}
.blue-bg{padding:20px;background-color:#dbf0ff;}

.a_t{float:left; margin-left:10px; width:20px; height:20px; background-color:#f00; border-radius:10px; color:#fff; text-align:center;}
.rc{float:left; margin-left:10px;}
.b{float:left; margin-left:10px; width:20px; height:20px; background-color:#f00; border-radius:10px; color:#fff; text-align:center; margin-top:10px;}
.c{float:left; margin-left:10px; width:20px; height:20px; background-color:#000; border-radius:10px; color:#fff; text-align:center;margin-top:10px;}
.rc1{float:left; margin-left:10px;margin-top:10px;}
.fn input[type="text"]{width:100%; hight:30px; border:1px solid rgba(0,0,0,0.2); border-radius:2px;}
.fn input[type="email"]{width:100%; hight:30px; border:1px solid rgba(0,0,0,0.2); border-radius:2px;}
.fn input[type="tel"]{width:100%; hight:30px; border:1px solid rgba(0,0,0,0.2); border-radius:2px;}
.fn textarea{width:100%; hight:100px; border:1px solid rgba(0,0,0,0.2); border-radius:2px;}
.onsite{
    /*padding:20px; text-align:center;*/
}


.ubermenu-main {
    background: #2a2a2a none repeat scroll 0 0 !important;
    border: none !important;
/*width: 100% !important;*/
text-align: center !important;
}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target::after {
    display: none !important;
}
.ubermenu-target:hover{background-color:none!important;}
.ubermenu .ubermenu-item-layout-image_left > .ubermenu-target-text{margin-left:-20px;}
.menu_bg{width:10px;height:10px; background:color:red;}




.ubermenu-target-title.ubermenu-target-text {
    text-transform: none!important;
}



.ubermenu-submenu-id-373 {
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #fff !important;
    background-image: url("http://burganic.com/nyhelp/wp-content/uploads/2016/05/sss.png") !important;
    background-origin: padding-box !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
}
.ubermenu-submenu-id-373 {
    margin-top: 0px !important;
}


.pop_ular {
    margin-top: 24px !important;
      width:57% !important;
         border-right: 1px solid rgb(204, 204, 204)!important;
}

.operating_sys {

}

ul.ubermenu-submenu.ubermenu-submenu-id-371.ubermenu-submenu-type-flyout.ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item {
    
    background-color: #fff!important;
}

.ubermenu-submenu-id-371 {
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #fff !important;
    background-image: url("http://burganic.com/nyhelp/wp-content/uploads/2016/05/business-it-support-1.png") !important;
    background-origin: padding-box !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
}
.ubermenu-submenu-id-371 {
    margin-top: 0px !important;
width: 216px!important;
    height: 224px;
}

.ubermenu-submenu-id-396 {
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #fff !important;
 background-image: url("http://burganic.com/nyhelp/wp-content/uploads/2016/05/Iphone-repair-1.png") !important; <!--   -->
    background-origin: padding-box !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
}
.ubermenu-submenu-id-396 
{
    margin-top: 0px !important;
}
.ubermenu .ubermenu-item-layout-image_right>.ubermenu-target-text {
    padding-right: 7px!important;
}
.ubermenu-submenu-id-396
{
	margin-left: 136px!important;
	 background-image: url("http://burganic.com/nyhelp/wp-content/uploads/2016/05/Iphone-repair-1.png") !important;
}
ul.ubermenu-submenu.ubermenu-submenu-id-403.ubermenu-submenu-type-flyout.ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item {
    width: 497px!important;
    height: 261px!important;
    background-color: #fff!important;
}
.ubermenu-submenu-id-403 {
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #fff !important;
 margin-left: 280px !important;
background-image: url("http://burganic.com/nyhelp/wp-content/uploads/2016/05/tablet-new.png") !important;
    background-origin: padding-box !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
    background-position: top center!important;
}
li.ubermenu-item.ubermenu-item-type-post_type.ubermenu-item-object-page.ubermenu-item-386.ubermenu-item-level-0.ubermenu-column.ubermenu-column-auto{     position: relative;  font-family: Letter Gothic Std; }
li.ubermenu-item.ubermenu-item-type-post_type.ubermenu-item-object-page.ubermenu-item-386.ubermenu-item-level-0.ubermenu-column.ubermenu-column-auto:after{
   /*content: "|";*/
    position: absolute;
    right: 0px;
    top: 8px;
    /*font-size: 22px;*/
    z-index: 100;
    bottom: 0;
    display: table-cell;
    vertical-align: middle;
    color: #fff;
    font-weight: 100;
    background-color: #fff;
    width: 1px;
    height: 22px;
}
ubermenu-submenu .ubermenu-target-text{
   font-size: 14px !important; font-weight:bold;
}
.ubermenu .ubermenu-target{ padding: 15px 30px !important;}


.ubermenu-submenu .ubermenu-target{ padding: 5px 12px !important;}
.ubermenu-nav{     margin: auto !important;
    display: inline-block !important;
}

.pop_ular .ubermenu .ubermenu-submenu .ubermenu-submenu-type-stack {
    width: auto;
     border-right: 1px solid #cccccc !important;
}
.Price_menu .ubermenu .ubermenu-item-layout-image_left>.ubermenu-image{
position: absolute;
margin-left: 40%;
margin-top: 21px;}

.ubermenu-submenu .ubermenu-target-text{  font-size: 14px !important; color: #000 !important; font-family: 'HelveticaNeueRoman'!important;}

.ubermenu-submenu-id-396 {
    height: 261px !important;
    left: 0% !important;
}
.ubermenu-submenu-id-403 {
    height: 384px !important;
    height: 264px !important;
    left: 2% !important;
    margin-top: 0px !important;
}

.ubermenu-target-text{
font-family: 'HelveticaNeueLightCond' !important;
font-weight: 100 !important;
font-size: 18px !important;
}


.ubermenu-submenu-id-373 {
    left: -1% !important;
width:450px !important;
height:330px !important;
}

.ubermenu-image ubermenu-image-size-full>img{position: absolute;margin-left: 40%;margin-top: 21px;}


.ubermenu-submenu-id-371 {
    right: 29% !important;
height:223px !important;
width:220px !important;
}

.ubermenu-target .ubermenu-target-title{  font-family: 'HelveticaNeueBoldCond'; font-weight:bold; font-size:18px;}


.site_a {
    float: left;
    margin-left: 17%;
 color: #222;
}
.site_b {
    float: left;
    margin-left: 19%;
 color: #222;
}

.foot_newyork {
    /*float: left;
    margin-left: 17% !important;*/
}
.very-small-contact {
    line-height: 10px;
}

.f_b {
    margin-right: 14px;
}
.t_w {
    margin-right: 14px;
}

.foot_nav {
    margin-top: 28px !important;
}
.foot_press {
    margin-top: 32px !important;
}

.foot_nav a {
    padding: 0 1em;
}




.ubermenu-submenu-id-396-col-0 li {
    margin-left: 27px !important;
}
.ubermenu-submenu-id-396-col-0 li a {
    line-height: 26px !important;
}

.ubermenu-submenu-id-403-col-0 li{
margin-left: 16px !important;

}




.ubermenu-submenu-id-403-col-0 li a {
    line-height: 28px !important;
}

.ubermenu-submenu-id-371 li {
    margin-left: 15px !important;
}

.ubermenu-submenu-id-371 li a {
    line-height: 20px !important;
}

.ubermenu-submenu-id-371 li:first-child {
    margin-top: 21px !important;
}
.row.footer {
    margin-left: -117px;
}
.col-sm-1.col-xs-1.fb_icon {
    margin-left: -37px;
    margin-top: 31px;

}
.col-sm-1.col-xs-1.twitter_icon {
    margin-left: -20px;
    margin-top: 30px;
    width: 31%;
}
.f_s_content
{margin-top:44px!important;}
.fc_border2 {
    border-left: 1px solid #333!important;
    margin-left: -98px!important;
}
.col-md-3.col-lg-3.col-xs-12.fc_border3 {
    border-left: 1px solid #333;
}


footer{ background-color:#000; padding: 60px 0px 30px; color:#fff; font: 14px/24px 'HelveticaNeueRoman';}
footer ul{ margin: auto; padding: 0px; margin-left: 5px;}
footer ul li{ list-style: none;}
footer ul li a{ color: #fff;}
footer ul li a:hover{ color: #fff;}
.footer-section1, .footer-section2{ border-right: 1px solid #333333;}
.footer-section1 p{ margin-bottom: 30px;}
.footer-section1 h3{ font-size: 28px; font-weight: 600; margin-bottom: 85px; font-family: 'HelveticaNeueBoldCond';}
.footer-section1 a{ margin-left: 15px;}
.footer-section2 ul li, .footer-section3 ul li{ margin-bottom: 18px;}
.footer-section2 ul.align2 { 
    margin-top: 0;
    position: relative;
    min-height: 25px;
}
.footer-section2 ul.align2:after {
    content: '';
    display: table;
    clear: both;
    float: none;
}
footer ul {
    min-height: 255px;
}
.footer-section2 ul.align2 li{ float:left; width: 50%; margin:auto;}
.mrgauto{ margin:auto !important;}
/*.container
{
width:1024px;
}*/
/*
.iphone_6s tr th:nth-child(10n+2), .iphone_6s tr td:nth-child(10n+2), .iphonesixSplus-table tr th:nth-child(10n+2), .iphonesixSplus-table tr td:nth-child(10n+3){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_6s tr th:nth-child(10n+2){border-top: 3px solid #f5fa96;}



.iphone_6splus tr th:nth-child(10n+3), .iphone_6splus tr td:nth-child(10n+3), .iphonesixSplus-table tr th:nth-child(10n+3), .iphonesixSplus-table tr td:nth-child(10n+3){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_6splus tr th:nth-child(10n+3){border-top: 3px solid #f5fa96;}

.iphone_repair-table tr th:nth-child(10n+4), .iphone_repair-table tr td:nth-child(10n+4), .iphone_repairiphone_repair-table-table tr th:nth-child(10n+4), .iphone_repair-table tr td:nth-child(10n+4){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_repair-table tr th:nth-child(10n+4){border-top: 3px solid #f5fa96;}

.iphone_6 tr th:nth-child(10n+5), .iphone_6 tr td:nth-child(10n+5), .iphonesix-table tr th:nth-child(10n+5), .iphonesix-table tr td:nth-child(10n+5){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_6 tr th:nth-child(10n+5){border-top: 3px solid #f5fa96;}



.iphone_5s tr th:nth-child(10n+6), .iphone_5s tr td:nth-child(10n+6), .iphonefives-table tr th:nth-child(10n+6), .iphonefives-table tr td:nth-child(10n+6){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_5s tr th:nth-child(10n+6){border-top: 3px solid #f5fa96;}

.iphone_5c tr th:nth-child(10n+7), .iphone_5c tr td:nth-child(10n+7), .iphonefivec-table tr th:nth-child(10n+7), .iphonefivec-table tr td:nth-child(10n+7){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_5c tr th:nth-child(10n+7){border-top: 3px solid #f5fa96;}

.iphone_5 tr th:nth-child(10n+8), .iphone_5 tr td:nth-child(10n+8), .iphonefive-table tr th:nth-child(10n+8), .iphonefive-table tr td:nth-child(10n+8){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_5 tr th:nth-child(10n+8){border-top: 3px solid #f5fa96;}

.iphone_4s tr th:nth-child(10n+9), .iphone_4s tr td:nth-child(10n+9), .iphonefours-table tr th:nth-child(10n+9), .iphonefours-table tr td:nth-child(10n+7){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_4s tr th:nth-child(10n+9){border-top: 3px solid #f5fa96;}

.iphone_4 tr th:nth-child(10n+10), .iphone_4 tr td:nth-child(10n+10), .iphonefour-table tr th:nth-child(10n+10), .iphonefour-table tr td:nth-child(10n+10){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_4 tr th:nth-child(10n+10){border-top: 3px solid #f5fa96;}



.nexus_repair_pricetable tr th:nth-child(5n+4), .nexus_repair_pricetable tr td:nth-child(5n+4){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_repair_pricetable tr th:nth-child(5n+4){border-top: 3px solid #f5fa96;}

.nexus_repair_pricetable tr th:nth-child(10n+10), .nexus_repair_pricetable tr td:nth-child(10n+10), .Nexus_Reapir_TABLE-table tr th:nth-child(10n+10), .Nexus_Reapir_TABLE-table tr td:nth-child(10n+10){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_repair_pricetable  tr th:nth-child(10n+10){border-top: 3px solid #f5fa96;}

.ipad_cls_3 tr th:nth-child(10n+4), .ipad_cls_3 tr td:nth-child(10n+4), .ipad_tab_3-table tr th:nth-child(10n+4), .ipad_tab_3-table tr td:nth-child(10n+4){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_3  tr th:nth-child(10n+4){border-top: 3px solid #f5fa96;}

.ipad_cls_mini3 tr th:nth-child(10n+2), .ipad_cls_mini3  tr td:nth-child(10n+2), .ipad_tab_mini3-table tr th:nth-child(10n+2), .ipad_mini3-table tr td:nth-child(10n+2){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_mini3   tr th:nth-child(10n+2){border-top: 3px solid #f5fa96;}


.ipad_cls_mini2 tr th:nth-child(10n+3), .ipad_cls_mini2  tr td:nth-child(10n+3), .ipad_tab_mini2-table tr th:nth-child(10n+3), .ipad_mini2-table tr td:nth-child(10n+2){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_mini2   tr th:nth-child(10n+3){border-top: 3px solid #f5fa96;}



.ipad_cls_air2 tr th:nth-child(10n+5), .ipad_cls_air2  tr td:nth-child(10n+5), .ipad_tab_air2-table tr th:nth-child(10n+5), .ipad_air2 -table tr td:nth-child(10n+5){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_air2 tr th:nth-child(10n+5){border-top: 3px solid #f5fa96;}

.ipad_cls_air1 tr th:nth-child(10n+6), .ipad_cls_air1  tr td:nth-child(10n+6), .ipad_tab_air2-table tr th:nth-child(10n+6), .ipad_air1 -table tr td:nth-child(10n+6){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_air1 tr th:nth-child(10n+6){border-top: 3px solid #f5fa96;}


.ipad_cls_ipad4 tr th:nth-child(10n+7), .ipad_cls_ipad4  tr td:nth-child(10n+7), .ipad_tab_ipad4-table tr th:nth-child(10n+7), .ipad_ipad4-table tr td:nth-child(10n+7){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_ipad4 tr th:nth-child(10n+7){border-top: 3px solid #f5fa96;}

.ipad_cls_ipad3 tr th:nth-child(10n+8), .ipad_cls_ipad3  tr td:nth-child(10n+8), .ipad_tab_ipad3-table tr th:nth-child(10n+8), .ipad_ipad3-table tr td:nth-child(10n+8){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_ipad3 tr th:nth-child(10n+8){border-top: 3px solid #f5fa96

.ipad_cls_ipad2 tr th:nth-child(10n+9), .ipad_cls_ipad2  tr td:nth-child(10n+9), .ipad_tab_ipad2-table tr th:nth-child(10n+9), .ipad_ipad2-table tr td:nth-child(10n+9){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_2tr th:nth-child(10n+89border-top: 3px solid #f5fa96;}

.ipad_cls_ipad1 tr th:nth-child(10n+10), .ipad_cls_ipad2  tr td:nth-child(10n+10), .ipad_tab_ipad2-table tr th:nth-child(10n+10), .ipad_ipad2-table tr td:nth-child(10n+10){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_ipad1 tr th:nth-child(10n+10){border-top: 3px solid #f5fa96;}








*/


.ubermenu-skin-black-white-2 .ubermenu-item-level-0 > .ubermenu-target{    background: #2a2a2a;}
.ubermenu-nav li:first-child ul{ padding-top: 25px;}
.ubermenu-nav li:first-child ul li ul{ padding-top: 0px; margin-top: 15px;}
.ubermenu-nav li:first-child ul li:first-child ul{ padding-right: 25px; border-right: 1px solid #d5d5d5;}


.tab_let td a{color:#337ab7;}
.tab_con td a{color:#3ea8f7;}
.tab_con{/*font-size:15px;*/}
.tab_services{border-right:1px solid #b5c2cc;}
.tab_mac{border-right:1px solid #b5c2cc; border-left:1px solid #b5c2cc;}
.tab_fistrow{border-top:1px solid #b5c2cc;}
.tab_lastrow{border-bottom:1px solid #b5c2cc;}

.pull-right.text-center {
    line-height: 26px;
}
 body {
    
    font-size: 13px;
 }

p.head_contact {
    margin-top: -8px;
    font-size: 13.5px;
    color: #222222;
	letter-spacing: 1px;
}
p.head_contact:last-child {
    font-size: 12.5px;
}
a.phone-no {
    margin-left: -17px;
    font-family: ;
}

nav#ubermenu-main-3 {
    /*margin-left: -14px;*/
    width: 100%;
    margin-left: 15px;
    margin-right: 15px;
    box-sizing: border-box;
    background: transparent!important;
}
#ubermenu-nav-main-3 {
    width: 100%;
}
.ubermenu-nav li.ubermenu-item-level-0 {
    width: 16.66%;
    /*text-align: center;*/
}
.ubermenu-nav li.ubermenu-item-level-0:nth-child(5),
.ubermenu-nav li.ubermenu-item-level-0:nth-child(6) {
    text-align: center;
}
.ubermenu-nav li.ubermenu-item-level-0 .ubermenu-target  {
    padding: 10px 0!important;
}
.ubermenu-submenu li.ubermenu-item-level-1 .ubermenu-target {
    padding: 5px 12px !important;
}
 .tablepress td, .tablepress th {
}
}
}
}
padding: 12.5px !important;
}

.tablepress tbody td, .tablepress tfoot th {
border-top: transparent !important;
}



tr.odd  {
    height: 59px;
}
tr.even  {
    height: 59px;
}




.tablepress thead th { 
	text-align: center !important;
	border-bottom: 1px solid #cccccc !important;
}
td.column-2 {
    text-align: left !important;
    width: 8.2% !important;
}
td.column-3 {
    text-align: center !important;
    width: 8.2% !important;
 border-left: 1px solid #cccccc !important;
}
td.column-4 {
    text-align: center !important;
    width: 8.2% !important;
 border-left: 1px solid #cccccc !important;
}
td.column-5 {
    text-align: center !important;
 width: 8.2% !important;
 border-left: 1px solid #cccccc !important;
}
td.column-6 {
text-align: center !important;
 width: 8.2% !important;
 border-left: 1px solid #cccccc !important;
}
td.column-7 {
text-align: center !important;
 width: 7.4% !important;
 border-left: 1px solid #cccccc !important;
}
td.column-8 {
text-align: center !important;
 width: 8.2% !important;
 border-left: 1px solid #cccccc !important;
}
td.column-9 {
text-align: center !important;
 width: 8.2% !important;
 border-left: 1px solid #cccccc !important;
}
td.column-10 {
text-align: center !important;
 width: 8.2% !important;
 border-left: 1px solid #cccccc !important;
}
td.column-11 {
text-align: center !important;
 width: 8.2% !important;
 border-left: 1px solid #cccccc !important;
}
.tablepress tbody td {
    vertical-align: inherit !important ;
}


td.column-1 {
    width: 5px !important;
}
th.column-1 {
    width: 1% !important;
}

.check_price {
     color: #63bcff;
    text-decoration: underline;
    text-transform: capitalize;
}
p.check_price a {
    font-weight: normal;
}

span.iphone_table_bottom {
    margin-left: -200px;
}
tr.row-13.odd {
    border-bottom: 1px solid #cccccc !important;
}
/*
tr.row-13.odd td.column-2 {
    
    border-right: 1px solid transparent;
}
*/
img.aligncenter.size-full.wp-image-1278 {
    /*margin-top: -25px !important;*/
}
img.aligncenter.size-full.wp-image-1276 {
    margin-top: -14px !important;
}

td.column-2 {
    width: 2px!important;
}
.Samsung_galaxy_S6 tr.row-9.odd {
    border-bottom: 1px solid #cccccc !important;
}

.Samsung_galaxy_S6 tr.row-9.odd td.column-2 {
    border-right: 1px solid transparent;
   
}
.ubermenu .ubermenu-target {
   
    position: static!important;
}

h4.service-title a {
    color: #373737 !important;
}
h4.service-title a:hover {
    color: #3ea8f7 !important;
}
.pre-footer-links.foot_nav {
    color: #222222 !important;
}
.pre-footer-links.foot_nav a:hover {
    color: white !important;
}
.pre-footer-links.foot_nav a {
    color: #222222 !important;
}

.pre-footer-links.foot_press a:hover {
    color: white !important;
}

.pre-footer-links.foot_press a {
    color: #222222 !important;
}
h4.service-title.text-uppercase a:hover {
    color: #4bb2ff !important;
}
.iphone_6s tr th:nth-child(10n+3), .iphone_6s tr td:nth-child(10n+3), .iphonesixS-table tr th:nth-child(10n+3), .iphonesixS-table tr td:nth-child(10n+3){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_6s tr th:nth-child(10n+3){border-top: 3px solid #f5fa96;}

.iphone_6splus tr th:nth-child(10n+4), .iphone_6splus tr td:nth-child(10n+4), .iphonesixplus-table tr th:nth-child(10n+4), .iphonesixplus-table tr td:nth-child(10n+4){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_6splus tr th:nth-child(10n+4){border-top: 3px solid #f5fa96;}

.iphone_6plus tr th:nth-child(10n+5), .iphone_6plus tr td:nth-child(10n+5), .iphonesixplus-table tr th:nth-child(10n+5), .iphonesixplus-table tr td:nth-child(10n+5){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_6plus tr th:nth-child(10n+5){border-top: 3px solid #f5fa96;}

.iphone_6 tr th:nth-child(10n+6), .iphone_6 tr td:nth-child(10n+6), .iphonesix-table tr th:nth-child(10n+6), .iphonesix-table tr td:nth-child(10n+6){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_6 tr th:nth-child(10n+6){border-top: 3px solid #f5fa96;}

.iphone_5s tr th:nth-child(10n+7), .iphone_5s tr td:nth-child(10n+7), .iphonefives-table tr th:nth-child(10n+7), .iphonefives-table tr td:nth-child(10n+7){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_5s tr th:nth-child(10n+7){border-top: 3px solid #f5fa96;}

.iphone_5c tr th:nth-child(10n+8), .iphone_5c tr td:nth-child(10n+8), .iphonefivec-table tr th:nth-child(10n+8), .iphonefivec-table tr td:nth-child(10n+8){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_5c tr th:nth-child(10n+8){border-top: 3px solid #f5fa96;}

.iphone_5 tr th:nth-child(10n+9), .iphone_5 tr td:nth-child(10n+9), .iphonefive-table tr th:nth-child(10n+9), .iphonefive-table tr td:nth-child(10n+9){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_5 tr th:nth-child(10n+9){border-top: 3px solid #f5fa96;}


.iphone_4s tr th:nth-child(10n+10), .iphone_4s tr td:nth-child(10n+10), .iphonefours-table tr th:nth-child(10n+9), .iphonefours-table tr td:nth-child(10n+10){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_4s tr th:nth-child(10n+10){border-top: 3px solid #f5fa96;}

.iphone_4 tr th:nth-child(10n+11), .iphone_4 tr td:nth-child(10n+11), .iphonefour-table tr th:nth-child(10n+11), .iphonefour-table tr td:nth-child(10n+11){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.iphone_4 tr th:nth-child(10n+11){border-top: 3px solid #f5fa96;}


.samsung_galaxy_s6 tr th:nth-child(10n+3), .samsung_galaxy_s6 tr td:nth-child(10n+3), .samsunggalaxys6-table tr th:nth-child(10n+3), .samsunggalaxys6-table tr td:nth-child(10n+3){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.samsung_galaxy_s6 tr th:nth-child(10n+3){border-top: 3px solid #f5fa96;}

.samsung_galaxy_s6_edge tr th:nth-child(10n+4), .samsung_galaxy_s6_edge tr td:nth-child(10n+4), .samsunggalaxys6edge-table tr th:nth-child(10n+4), .samsunggalaxys6-table tr td:nth-child(10n+3){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.samsung_galaxy_s6_edge tr th:nth-child(10n+4){border-top: 3px solid #f5fa96;}


.samsung_galaxy_s5 tr th:nth-child(10n+5), .samsung_galaxy_s5 tr td:nth-child(10n+5), .samsunggalaxys5-table tr th:nth-child(10n+5), .samsunggalaxys5-table tr td:nth-child(10n+5){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.samsung_galaxy_s5 tr th:nth-child(10n+5){border-top: 3px solid #f5fa96;}

.samsung_galaxy_s4 tr th:nth-child(10n+6), .samsung_galaxy_s4 tr td:nth-child(10n+6), .samsunggalaxys4-table tr th:nth-child(10n+6), .samsunggalaxys4-table tr td:nth-child(10n+6){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.samsung_galaxy_s4 tr th:nth-child(10n+6){border-top: 3px solid #f5fa96;}

.samsung_galaxy_s3 tr th:nth-child(10n+7), .samsung_galaxy_s3 tr td:nth-child(10n+7), .samsunggalaxys3-table tr th:nth-child(10n+7), .samsunggalaxys3-table tr td:nth-child(10n+7){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.samsung_galaxy_s3 tr th:nth-child(10n+7){border-top: 3px solid #f5fa96;}

.samsung_galaxy_note_4 tr th:nth-child(10n+8), .samsung_galaxy_note_4 tr td:nth-child(10n+8), .samsungglaxynote4-table tr th:nth-child(10n+8), .samsungglaxynote4-table tr td:nth-child(10n+8){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.samsung_galaxy_note_4 tr th:nth-child(10n+8){border-top: 3px solid #f5fa96;}


.samsung_galaxy_note_3 tr th:nth-child(10n+9), .samsung_galaxy_note_3 tr td:nth-child(10n+9), .samsungglaxynote3-table tr th:nth-child(10n+9), .samsungglaxynote3-table tr td:nth-child(10n+9){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.samsung_galaxy_note_3 tr th:nth-child(10n+9){border-top: 3px solid #f5fa96;}

.samsung_galaxy_note_2 tr th:nth-child(10n+10), .samsung_galaxy_note_2 tr td:nth-child(10n+10), .samsungglaxynote2-table tr th:nth-child(10n+10), .samsungglaxynote2-table tr td:nth-child(10n+10){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.samsung_galaxy_note_2 tr th:nth-child(10n+10){border-top: 3px solid #f5fa96;}

.samsung_galaxy_mega tr th:nth-child(10n+11), .samsung_galaxy_mega tr td:nth-child(10n+11), .samsunggalaxymega-table tr th:nth-child(10n+11), .samsunggalaxymega-table tr td:nth-child(10n+11){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.samsung_galaxy_mega tr th:nth-child(10n+11){border-top: 3px solid #f5fa96;}

.nexus-6p tr th:nth-child(10n+3), .nexus-6p tr td:nth-child(10n+3), .nexus6p-table tr th:nth-child(10n+3), .nexus6p-table tr td:nth-child(10n+3){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus-6p tr th:nth-child(10n+3){border-top: 3px solid #f5fa96;}

.nexus_5x tr th:nth-child(10n+4), .nexus_5x tr td:nth-child(10n+4), .nexus5x-table tr th:nth-child(10n+4), .nexus5x-table tr td:nth-child(10n+4){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_5x tr th:nth-child(10n+4){border-top: 3px solid #f5fa96;}


.nexus_6 tr th:nth-child(10n+5), .nexus_6 tr td:nth-child(10n+5), .nexus6-table tr th:nth-child(10n+5), .nexus6-table tr td:nth-child(10n+5){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_6 tr th:nth-child(10n+5){border-top: 3px solid #f5fa96;}


.nexus_5 tr th:nth-child(10n+6), .nexus_5 tr td:nth-child(10n+6), .nexus5-table tr th:nth-child(10n+6), .nexus5-table tr td:nth-child(10n+6){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_5 tr th:nth-child(10n+6){border-top: 3px solid #f5fa96;}


.nexus_4 tr th:nth-child(10n+7), .nexus_4 tr td:nth-child(10n+7), .nexus4-table tr th:nth-child(10n+7), .nexus4-table tr td:nth-child(10n+7){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_4 tr th:nth-child(10n+7){border-top: 3px solid #f5fa96;}

/*tablet nexus highlight */


.nexus_7_1st tr th:nth-child(10n+3), .nexus_7_1st tr td:nth-child(10n+3), .nexus_7_1st-table tr th:nth-child(10n+3), .nexus_7_1st-table tr td:nth-child(10n+3){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_7_1st tr th:nth-child(10n+3){border-top: 3px solid #f5fa96;}

.nexus_7_2nd tr th:nth-child(10n+4), .nexus_7_2nd tr td:nth-child(10n+4), .nexus_7_2nd-table tr th:nth-child(10n+4), .nexus_7_2nd-table tr td:nth-child(10n+4){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_7_2nd tr th:nth-child(10n+4){border-top: 3px solid #f5fa96;}

.nexus_9 tr th:nth-child(10n+5), .nexus_9 tr td:nth-child(10n+5), .nexus_9-table tr th:nth-child(10n+5), .nexus_9-table tr td:nth-child(10n+5){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_9 tr th:nth-child(10n+5){border-top: 3px solid #f5fa96;}

.nexus_10 tr th:nth-child(10n+6), .nexus_10 tr td:nth-child(10n+6), .nexus_10-table tr th:nth-child(10n+6), .nexus_10-table tr td:nth-child(10n+6){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.nexus_10 tr th:nth-child(10n+6){border-top: 3px solid #f5fa96;}

/*tablet ipad highlight */
.ipad_cls_mini3 tr th:nth-child(10n+3), .ipad_cls_mini3 tr td:nth-child(10n+3), .ipad_tab_mini3-table tr th:nth-child(10n+3), .ipad_tab_mini3-table tr td:nth-child(10n+3){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_mini3 tr th:nth-child(10n+3){border-top: 3px solid #f5fa96;}

.ipad_cls_mini2 tr th:nth-child(11n+4), .ipad_cls_mini2 tr td:nth-child(10n+4), .ipad_tab_mini2-table tr th:nth-child(11n+4), .ipad_tab_mini2-table tr td:nth-child(11n+4){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_mini2 tr th:nth-child(11n+4){border-top: 3px solid #f5fa96;}

.ipad_cls_mini tr th:nth-child(10n+5), .ipad_cls_mini tr td:nth-child(10n+5), .ipad_tab_mini-table tr th:nth-child(10n+5), .ipad_tab_mini-table tr td:nth-child(10n+5){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_mini tr th:nth-child(10n+5){border-top: 3px solid #f5fa96;}

.ipad_cls_air2 tr th:nth-child(10n+6), .ipad_cls_air2 tr td:nth-child(10n+6), .ipad_tab_air2-table tr th:nth-child(10n+6), .ipad_tab_air2-table tr td:nth-child(10n+6){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_air2 tr th:nth-child(10n+6){border-top: 3px solid #f5fa96;}

.ipad_cls_air1 tr th:nth-child(10n+7), .ipad_cls_air1 tr td:nth-child(10n+7), .ipad_tab_air1-table tr th:nth-child(10n+7), .ipad_tab_air1-table tr td:nth-child(10n+7){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_air1 tr th:nth-child(10n+7){border-top: 3px solid #f5fa96;}

.ipad_cls_ipad4 tr th:nth-child(10n+8), .ipad_cls_ipad4 tr td:nth-child(10n+8), .ipad_tab_ipad4-table tr th:nth-child(10n+8), .ipad_tab_ipad4-table tr td:nth-child(10n+8){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_ipad4 tr th:nth-child(10n+8){border-top: 3px solid #f5fa96;}


.ipad_cls_ipad3 tr th:nth-child(10n+9), .ipad_cls_ipad3 tr td:nth-child(10n+9), .ipad_tab_ipad3-table tr th:nth-child(10n+9), .ipad_tab_ipad3-table tr td:nth-child(10n+9){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_ipad3 tr th:nth-child(10n+9){border-top: 3px solid #f5fa96;}


.ipad_cls_ipad2 tr th:nth-child(10n+10), .ipad_cls_ipad2 tr td:nth-child(10n+10), .ipad_tab_ipad2-table tr th:nth-child(10n+10), .ipad_tab_ipad2-table tr td:nth-child(10n+10){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_ipad2 tr th:nth-child(10n+10){border-top: 3px solid #f5fa96;}


.ipad_cls_ipad1 tr th:nth-child(10n+11), .ipad_cls_ipad1 tr td:nth-child(10n+11), .ipad_tab_ipad1-table tr th:nth-child(10n+11), .ipad_tab_ipad1-table tr td:nth-child(10n+11){ background: #f5fcc9 !important; border-left: 3px solid #f5fa96; border-right: 3px solid #f5fa96;}
.ipad_cls_ipad1 tr th:nth-child(10n+11){border-top: 3px solid #f5fa96;}
/* end table highlight */


.pre-footer-links.foot_nav {
   /*margin-left: -32px;*/
    color: #222222 !important;
}

.ezcol.ezcol-one-third a {
   
    color: #000;
}


.ezcol.ezcol-one-third a:hover {
   
  color: #4bb2ff !important;
}

p.iphone-align {
   /* margin-left: -39px;*/
    text-align: center;
}
li
{
margin:11px 0;
}

.ezcol.ezcol-one-third {
    text-align: center !important;
}
/*.alignpara{margin-bottom: 6%;}*/
.alignpara1{font-size:13px;margin-bottom: 3%;}
ol {
  margin:0 0 1.5em;
  padding:0;
  counter-reset:item;
}
 
ol>li {
  margin:0;
  padding:0 0 0 0.5em;
  text-indent:-2em;
  list-style-type:none;
  counter-increment:item;
}
 
ol>li:before {
  display:inline-block;
  padding-right:0.5em;
  font-weight:bold;
  text-align:right;
  content:counter(item) ".";
  color: black;
}
ol > li{text-indent: -0.8em;}
ul li {
    padding-left: 1%;
}
.page-id-1498 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}


.page-id-1498 tr.row-9.odd .column-3 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent !important;
    border-left: 1px solid #cccccc !important;
}
.page-id-1498 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}


.page-id-1503 tr.row-9.odd .column-5 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}

.page-id-1506 tr.row-9.odd .column-6 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
 .page-id-1508 tr.row-9.odd .column-7 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
} 
 .page-id-1510 tr.row-9.odd .column-8 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
 .page-id-1514 tr.row-9.odd .column-9 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
 .page-id-1512 tr.row-9.odd .column-10 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
 .page-id-1515 tr.row-9.odd .column-11{
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-1500 tr.row-9.odd .column-3 {
  
    border-right: 1px solid #cccccc !important;
    border-left: 1px solid #cccccc !important;
}

.page-id-548 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-661 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-661 tr.row-9.odd .column-8 {
	border-left: 0 !important;
}

.page-id-548 .row-9.odd {
    border-bottom: 1px solid #cccccc;
}
.row-1.odd .column-2, .row-1.odd .column-1 {
    border-left: medium none !important;
}
.tab_con_border{border-top:1px solid #b5c2cb;border-bottom:1px solid #ccc;}
td.tab_right {
    width: 25%!important;
}
td.tab_right {
    border-right: 1px solid #b5c2cc;
    /*width: 323px;*/
}
tr.row-9.odd .column-3 {
  /*  border-bottom: 1px solid #cccccc !important;*/
  /*   border-right: medium none !important;*/
    /* border-left: medium none !important; */
}

tr.row-9.odd {
    border-bottom: 1px solid #cccccc;
}


/*tr.row-13.odd .column-2 {
    border-bottom: 1px solid transparent;
}
*/
.page-id-1909 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1909 tr.row-9.odd {
     border-bottom: 1px solid transparent;
}
.page-id-1909 tr.row-9.odd .column-3 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid #cccccc !important;
    border-left: 1px solid #cccccc !important;
}




 .page-id-1500 tr.row-9.odd .column-4 {
    border-bottom: 1px solid transparent!important;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-1500 tr.row-9.odd {
   border-bottom: 1px solid transparent;

}
.page-id-1700 tr.row-9.odd .column-4 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-1700 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}

.page-id-695 tr.row-9.odd .column-5 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-695 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}
.page-id-1673 tr.row-9.odd .column-6 {
    border-bottom: 1px solid transparent !important;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-1673 tr.row-9.odd {
    border-bottom: 1px solid transparent;

}

.page-id-1674 tr.row-9.odd .column-7 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-1674 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}
.page-id-1675 tr.row-9.odd .column-8 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-1675 tr.row-9.odd {
     border-bottom: 1px solid transparent;

}


.page-id-1676 tr.row-9.odd .column-9 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-1676 tr.row-9.odd {
   border-bottom: 1px solid transparent;

}

.page-id-1677 tr.row-9.odd .column-10 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-1677 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}

.page-id-1678 tr.row-9.odd .column-11 {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent ;
    border-left: 1px solid #cccccc;
}
.page-id-1678 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}
.page-id-1512 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}

.page-id-1503 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1500 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1506 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1508 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}


.page-id-1510 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1514 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1512 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1515 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1469 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1471 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1472 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1473 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1474 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1467 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1475 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1581 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1470 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1471 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1584 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}



.page-id-1588 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}


.page-id-1589 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}


.page-id-1680 tr.row-9.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1700 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-695 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}


.page-id-1673 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1674 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1675 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1676 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}
.page-id-1677 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}

.page-id-1678 tr.row-13.odd .column-3 {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px solid #cccccc !important;
    border-right: medium none !important;
 border-left: medium none !important;
}




.page-id-1503 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}
.page-id-1506 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}
.page-id-1515 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}
.page-id-1508 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}
.page-id-1510 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}
.page-id-1514 tr.row-9.odd {
    border-bottom: 1px solid transparent;
}
.virusremoval{border-right: 1px solid #b5c2cc; width:25%;}
.removal{font-weight:bold;color:#000; font-family: arial;}
.pcwont{margin-bottom:3% !important;}
span.view {
    padding-left: 39px;
}
.iphpne_box {
    width: 288px;
}

/* Custom styles */
.grid-3 { margin-bottom: 50px; }
.grid-3 a { color: #23282d; text-decoration: none; }
.grid-3 a:hover { color: #4bb2ff; text-decoration: none; }
.grid-3 a > img { height: 230px; }

/* 20160531 */
@media only screen and (min-width: 1200px) {
    .ny-container,
    .edited_content {
        width: 1020px;
    }
    .ny-container .container {
        width: 100%;
    }
}
.edited_content:first-of-type,
.bot_bottons {
    margin-top: 2em!important;
    margin-bottom: 3.5em;
}
.edited_content:last-of-type {
    margin-top: 3.5em;
    margin-bottom: 4.5em;
}

.edited_content h3,
.onsite_full h3,
.page_content h3,
.page-content h3,
.heading-3 {
    font-family: 'HelveticaNeue';
    font-weight: normal;
    color: #373737;
    margin-bottom: 1.5em;
}
.page_content h3 {
    margin-bottom: 0;
}
.page_content p {
    margin-bottom: 3em;
}
.page_content p:last-of-type {
    margin-bottom: 0;
}
.edited_content h3.on_site {
    font-family: 'HelveticaNeueBoldCond';
    font-weight: normal;
}
.site-quick-contact {
    padding-right: 0px;
}
.ubermenu-skin-black-white-2 .ubermenu-submenu.ubermenu-submenu-drop {
    width: 530px;
}
.edited_content {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
}
.holder,
.sum_center {
    margin-top: 2.5em;
    margin-bottom: 4.5em;
    position: relative;
}
.holder:after,
.sum_center:after {
    clear: both;
    content: '';
    display: table;
    float: none;
}
.home_services {
    margin: 3.5em 0 4.5em;
}

section.supported-equipments {
    padding: 3.5em 0 4.5em;
}
.home_pre_footer {
    margin: 2em 0;
}
a.very-small-contact {
    font-family: 'HelveticaNeue';
    font-size: 18px;
    letter-spacing: 1.5px;
}
a.very-small-contact.foot_newyork {
    font-size: 14px;
}
.holder img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1.5em;
	height: 226px;
}
.holder .serv_description {
    margin-bottom: 4.5em;
}
@media only screen and (min-width: 768px) {
    .holder .last_serv.serv_description {
        margin-bottom: 0;
    }
}
.fleximages {
    margin-bottom: 1.5em;
}
.flex-image-items {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    width: 100%;
    height: 150px;
    align-items: center;
}
.servs_description {
    text-align: center;
}
.edited_content.mt0 {
    margin-top: 0!important;
}
.mt0 {
    margin-top: 0!important;
}
.testimonial_rotator_wrap {
    margin: 0;
    padding: 0;
}
.mt15 {
    margin-top: 1.5em;
}
.testimonial_rotator.format-list .slide {
    margin: 0!important;
    padding: 1.5em 0 2em;
    border-bottom: 1px solid #e0e0e0;
    min-height: 220px;
}
.testimonial_rotator_slide {
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    align-items: center;
}
.testimonial_rotator_img {
    flex: 20%;
    -webkit-flex: 20%;
    padding-top: 0!important;
}
.testimonial_rotator_description {
    flex: 75%;
    -webkit-flex: 75%;
}
.testimonial_rotator_quote {
    font-size: 16px;
    font-family: 'HelveticaNeue';
}
.embed-container { 
    position: relative; 
    padding-bottom: 56.25%; 
    height: 0; 
    overflow: hidden; 
    max-width: 100%; 
} 
.embed-container iframe, 
.embed-container object, 
.embed-container embed { 
    position: absolute; 
    top: 0; 
    left: 0; 
    width: 100%; 
    height: 100%; 
}
.mb2em {
    margin-bottom: 2em!important;
}
.mb4em {
    margin-bottom: 4em!important;
}
.mt2em {
    margin-top: 2em!important;
}
.mb05 {
    margin-bottom: .5em!important;
}
.pt3em {
    padding-top: 3em;
}
.pb4-5em {
    padding-bottom: 4.5em;
}
.ad_legent {
    padding-top: 1em;
    padding-bottom: 1em;
}
.ad_legent p {
    line-height: 25px;
    letter-spacing: .7px;
    margin-bottom: 1em;
    color: #373737;
}
.circle {
    width: 20px;
    height: 20px;
    display: inline-block;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    margin-right: 6px;
    line-height: 27px;
    padding-left: 1px;
}
.green {
    background-color: #428425;
}
.orange {
    background-color: #ef9334;
}
.yellow {
    background-color: #fff632;
    color: #222!important;
}
.gray {
    background-color: #6b6d6f;
}
.violet {
    background-color: #b148c6;
}
.teams-item {
    padding-top: 3.5em;
    padding-bottom: 2.5em;
    border-bottom: 1px solid #e0e0e0;
}
.team-image-container img {
    width: 100%;
    display: block;
}
.team-description h3 {
    margin-top: 0;
    margin-bottom: .7em;
}
.skill {
    margin-top: 2.5em;
}
.skill .col-sm-3 {
    /*text-align: center;*/
    position: relative;
}
.skill .col-sm-3:before {
    content: '•';
    display: table;
    position: absolute;
    top: -2px;
    font-size: 25px;
    left: 24px;
    color: #000;
}
.skill .col-sm-3 p {
    padding-left: 28px;
}
.skill .col-sm-3 p strong {
    font-size: 16px;
}
.ny-table .table.table-striped {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.ny-table .table.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #e2f3ff;
}
.ny-table .table>tbody>tr>td {
    font-size: 16px;
    line-height: 3.5;
    color: #878787;
    border: none;
    font-family: 'HelveticaNeue';
    padding: 0 0 0 1em;
}
.ny-table .table>tbody>tr>td:first-child {
    font-family: 'HelveticaNeueBold';
    font-size: 14px;
    border-right: 1px solid #ccc;
}
.ny-table .table.table-striped > tbody > tr {
    background-color: transparent;
    border: none;
}
.mtop-7em {
    margin-top: .7em;
}
.content_wrapper {
    margin-bottom: 1.5em;
    position: relative;
}
.content_wrapper:last-of-type {
    margin-bottom: 0!important;
}
.table.no-borders>tbody>tr>td {
    border-top: none;
}

#tablepress-81 {
    margin-bottom: 0!important;
}
#tablepress-81 .column-3 {
    text-align: center!important;
}
#tablepress-81 tbody tr:first-child td {
    width: auto!important;
}
.mbot0 {
    margin-bottom: 0!important;
}
.pbot0 {
    padding-bottom: 0!important;
}
.entry.mt2em {
    position: relative;
    z-index: 1;
}
.apple_section {
    padding-top: 3em;
    padding-bottom: 3.5em;
    background-color: #dbf0ff;
    z-index: 2;
}
.watch_bg:after {
    content: url(http://burganic.com/nyhelp/wp-content/uploads/2016/06/apple_watch-min.png);
    transform: scale(.9);
    position: absolute;
    top: -4em;
    right: 15px;
    z-index: 3;
}
#tablepress-80 tr td.column-8 {
    width: 33%!important;
}
.tablepress tbody tr td.column-2 {
    width: 23%!important;
}
#tablepress-82 tr td.column-2 {
    width: 11%!important;
}
#tablepress-77 tr td.column-7 {
    width: 35%!important;
}
table td a {
    color: #3ea8f7;
    font-weight: normal;
}
table td a>img {
   margin: 0 auto;
   -o-object-fit: contain;
   object-fit: contain; 
}