/*
Theme Name: NY Computer - Child Theme
Theme URI: http://www.nychelp.com/
Author: Siteforbiz.com
Author URI: http://www.siteforbiz.com/
Description: NY Computer - Child Theme
Template: ny-computer
Version: 1.0.0
*/

@import url("../ny-computer/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

@font-face {
	font-family: 'HelveticaNeueMedium';
	src: url('fonts/helvetica-neue-medium.ttf') format('truetype');
	font-weight: normal;
	font-style: norml;
}
.site-branding{
margin-top: 10px;
}
.form-control {
	color: black;
}
.ny-mobile{
	display:none;
}
.menu-mobile-menu-content{
	display:none;
}
p, li {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 13px;
}
.h3, h3 {
    font-size: 23px;
}
.slide-title{
	font-family: 'HelveticaNeueCondensed' !important;
    color: black;
}
h2.slide-caption{
	
}
p.slide-caption {
    font-size: 15px;
    color: black;
    margin-bottom: 20px;
}
.foot_nav a {
    padding: 0 .5em;
}
.pre-footer-links a {
    font-size: 12px;
    font-family: Helvetica;
	font-weight: normal;
}
.ubermenu-submenu .ubermenu-target .ubermenu-target-text:hover, .ubermenu-current-menu-item .ubermenu-target .ubermenu-target-text {
	color: #0091e5 !important;
}

p.head_contact {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.edited_content:last-of-type {
    margin-bottom: 80px;
}
.last-section {
    margin-bottom: 70px;
}
.footer-links ul li a{
	font-weight: normal;
}
.pre-footer-links.foot_nav a:hover,.pre-footer-links.foot_press a:hover, .footer-links ul li a:hover, .pre-footer a:hover {
	color: inherit !important;
    text-decoration: underline;
}
.pre-footer .footer-widget {
    border-right: 1px solid rgba(255, 255, 255, 0.4);
}

a.very-small-contact {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 15px;
    letter-spacing: 0px;
	font-weight: normal;
}
.very-small-contact.foot_newyork {
    margin-left: 17%;
	font-size: 14px;
}
.site_b {
    margin-left: 10%;
}
.footer-links ul li {
    font-size: 13px;
    letter-spacing: 0px;
}
.ubermenu-submenu-id-403 {
	left: 4% !important;
	min-width: 50% !important;
}
.ubermenu-submenu-id-396-col-0 li a {
    line-height: 1.3em !important;
}
.ubermenu-submenu-id-403-col-0 li a {
    line-height: 18px !important;
    margin-left: -15px !important;
}
.ubermenu-skin-black-white-2 .ubermenu-submenu.ubermenu-submenu-drop {
	border: 1px solid #e8e5e5;
    box-shadow: 3px 3px 5px #c5bdbd;
    border-top: 0 !important;
}
.ubermenu-nav li:first-child ul li ul {
    margin-top: 0;
}
.ubermenu, .ubermenu .ubermenu-column, .ubermenu .ubermenu-divider, .ubermenu .ubermenu-icon, .ubermenu .ubermenu-image, .ubermenu .ubermenu-item, .ubermenu .ubermenu-nav, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-row, .ubermenu .ubermenu-search, .ubermenu .ubermenu-search-input, .ubermenu .ubermenu-search-submit, .ubermenu .ubermenu-submenu, .ubermenu .ubermenu-submenu-footer, .ubermenu .ubermenu-tabs, .ubermenu .ubermenu-tabs-panels, .ubermenu .ubermenu-target, .ubermenu-responsive-toggle {
	line-height: 1.8em !important;
}
.ubermenu-submenu-id-373 {
    height: 380px !important;
}
.ubermenu-nav li:first-child ul li:first-child ul {
    border-right: 0;
}
#menu-item-419{
	border-right: 1px solid #d5d5d5;
	min-width: 54%;
}
.ubermenu-submenu-id-373{
	min-width: 52% !important;
}
.ubermenu-submenu-id-396-col-0 li {
    margin-left: 3px !important;
}
.ubermenu-submenu-id-396 {
    left: 1% !important;
}
.ubermenu-submenu li.ubermenu-item-level-1 .ubermenu-target {
    padding: 5px 20px !important;
}
.ubermenu-submenu-id-373 {
    background-image: url("http://burganic.com/nyhelp/wp-content/uploads/2016/05/sss3.png") !important;
    background-position: 50px 0 !important;
}
.Price_menu .ubermenu-target {
    margin-top: 55px !important;
}
#menu-item-768{
	min-width: 45%;	
}
.ubermenu-submenu-id-403 {
	background-position: -5px 0px !important;
}
p#breadcrumbs a {
    letter-spacing: 0px;
	font-size: 13px;
}
strong.breadcrumb_last {
    font-family: 'Helvetica';
	letter-spacing: 0px;
	font-size: 13px;
}
.ubermenu-submenu-id-371 li {
    margin-left: 0px !important;
}
p strong {
    font-family: 'Helvetica';
}
li#menu-item-768 a span {
    font-weight: bold !important;
    /*font-family: 'HelveticaNeueLightCond' !important;*/
    font-family: Helvetica, Arial, sans-serif!important;
    font-size: 16px !important;
	/*text-shadow: 0 0 .2px black;*/
	
}
li#menu-item-768 a:last-child span {
    font-weight: normal !important;
    font-family: 'HelveticaNeueroman' !important;
	font-size: 14px !important;
	text-shadow: none;
}
li#menu-item-419 a span {
    font-weight: bold !important;
    /*font-family: 'HelveticaNeueLightCond' !important;*/
    font-family: Helvetica, Arial, sans-serif!important;
    font-size: 16px !important;
	/*text-shadow: 0 0 .2px black;*/

}
li#menu-item-419 a span:hover,li#menu-item-768 a span:hover{
	color: black !important;
}
li#menu-item-419 a:last-child span {
    font-weight: normal !important;
    font-family: 'HelveticaNeueroman' !important;
	font-size: 14px !important;
	text-shadow: none;
}
li#menu-item-419 a:last-child span:hover, li#menu-item-768 a:last-child span:hover {
	color: #0091e5 !important;
}
#breadcrumbs {
    margin-bottom: 15px;
}
.breadcrumbs-section {
    margin: 15px 0 0;
}
.edited_content:first-of-type, .bot_bottons {
    margin-top: 15px !important;
}
.page-content ul{
	list-style: none;
    padding: 0;
    margin: 0;
}
.page-content ul li{
	padding-left: 1em;
    text-indent: -1em;
}
.page-content ul li:before{
	content: "• ";
    color: black;
	padding-right: 5px;
}
p.iphone-align strong {
    color: black;
    font-size: 15px;
	display: block;
}
p.iphone-align span {
    color: #878787;
    font-weight: normal;
}
.edited_content h3, .onsite_full h3, .page_content h3, .page-content h3, .heading-3 {
    font-family: inherit;
    margin-bottom: 15px;
}
ol.schedule_ol{
	margin-left: 10px; 
	margin-top: 15px;
}
ol.schedule_ol li {
    padding-bottom: 5px;
}
ol.schedule_ol>li:before{
	font-weight:normal;
}
table.table.sched {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
	color: black;
}
table.table.sched tr {
    border-bottom: 0;
}
table.table.sched tr td {
    border-top: 0;
	padding-left: 20px;
}
table.table.sched tr td:nth-child(2) {
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.ubermenu .ubermenu-item.ubermenu-item-10433 > .ubermenu-target {
    background: #4bb2ff;
}
.ubermenu .ubermenu-item.ubermenu-item-10356 > .ubermenu-target {
    background: #4bb2ff;
}
.ubermenu .ubermenu-item.ubermenu-item-10433 > .ubermenu-target:hover .ubermenu-target-text,
.ubermenu .ubermenu-item.ubermenu-item-10356 > .ubermenu-target:hover .ubermenu-target-text,
.ubermenu .ubermenu-item.ubermenu-current-menu-item.ubermenu-item-10433 > .ubermenu-target .ubermenu-target-text,
.ubermenu .ubermenu-item.ubermenu-current-menu-item.ubermenu-item-10356 > .ubermenu-target .ubermenu-target-text {
	color: #000!important;
} 
.ubermenu-submenu-id-10433 {
	left: 79% !important;
    height: 215px !important;
    width: 213px !important;
    min-width: 200px !important;
	margin-top: 0px !important;
	background: url(http://burganic.com/nyhelp/wp-content/themes/ny-computer-child/images/arrow-menu-blue.png) top center white no-repeat !important;
}
.ubermenu-submenu-id-10433 li:first-child {
    margin-top: 21px !important;
}
.ubermenu-submenu-id-10433 li#menu-item-10436 a span.ubermenu-target-title.ubermenu-target-text {
    line-height: 15px;
    color: gray !important;
    margin-top: 60px;
	font-size: 12px !important;
}
.fn input[type="text"], .fn input[type="email"], .fn input[type="tel"], .fn input[type="number"], .fn textarea {
	border-radius: 5px;
	-webkit-appearance: none;
}
.fn input[type=submit] {
	-webkit-appearance: none;
    -webkit-border-radius:0px;
}
.form-control, .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
	border: 1px solid rgba(0,0,0,0.2);
}
.fn, .fn p {
    font-size: 12px;
    letter-spacing: 1px;
	color: black;
}
.form-group p{
    margin-top: 15px;
}
.wpcf7-submit {
	margin: 40px 0 0 4px;
    font-weight: normal;
    padding: 6px 30px;
}
.wpcf7-response-output{
	display: none !important;
}
span.wpcf7-not-valid-tip {
    padding-top: 5px;
}
.phoneser_vices {
    width: 23%;
	font-weight: bold;
    color: black;
}
.app_watch {
	width: 110px;
	font-weight: normal;
    color: black;
}
.phoneser_vices:before, .app_watch:before {
    content: "• ";
    color: black;
	padding-right: 5px;
}
.onsite_full {
    padding: 10px 0 2em;
}
.fleximages {
    margin-bottom: 0;
}

.parent-list li:before,
.side-list li:before {
	display: none;
}
.parent-list li {
	text-indent: 0!important;
	padding-left: 1em!important;
}
.child-list li {
	padding-left: 3em!important;
}
.side-list li {
	border-bottom: 1px solid #dadada;
	padding-top: 8px;
	padding-bottom: 8px;
}
.side-list li a {
	padding-left: 6px;
}
.parent-list li a:hover,
.side-list li a:hover {
	color: #3ea8f7;
}
.parent-list li a,
.side-list li a {
	color: #878787;
}

#tablepress-83 .row-2 .column-1 {
	text-align: center;
}
#tablepress-83 thead th,#tablepress-111 thead th,
#tablepress-103 thead th {
	width: 4%!important;
}
#tablepress-83 tbody tr td.column-3,#tablepress-111 tbody tr td.column-3,
#tablepress-103 tbody tr td.column-3 {
	text-align: left!important;
	border-left: 0!important;
}
#tablepress-83 tbody tr td.column-2,#tablepress-111 tbody tr td.column-2,
#tablepress-103 tbody tr td.column-2 {
	width: 8.2% !important
}
.table-nexus th.column-9,
.table-nexus th.column-10,
.table-nexus th.column-11,
.table-nexus td.column-9,
.table-nexus td.column-10,
.table-nexus td.column-11 {
	border-left: 0!important;
}
#tablepress-111 tbody tr td.column-1 {
    text-align: left !important;
    padding-right: 0 !important;
}
#tablepress-124.table-nexus th.column-8,
#tablepress-124.table-nexus td.column-8,
#tablepress-125.table-nexus th.column-8,
#tablepress-125.table-nexus td.column-8 {
	border-left: 0!important;
}
table.tablepress tbody {
    border-bottom: 1px solid #cccccc; color: black;
}
table.tablepress thead {
    color: black;
}
.tablepress thead tr.odd {
    height: 20px; min-height: 20px; background: white;
}
.tablepress tfoot th, .tablepress thead th {
    vertical-align: top;padding: 0px; top: -5px; position: relative;
	font-size: 14px;
}
.tablepress tbody td, .tablepress tfoot th {
    border-top: 0 !important;
}
tr.row-9.odd {
    border-bottom: 0 !important;
}
.tablepress td.column-1 img {
    padding-left: 10px !important;
}
td.column-1 {
    text-align: center !important;
}
.tablepress tbody tr.trCOLSPAN td.column-3 {
    text-align: left !important;
    border: 0 !important;
}
span.iphone_table_bottom {
    margin-left: 20px;
}

div.td-columnVisible{
	background: #fdffca;
    border-right: 3px solid #f5fa96;
    border-left: 3px solid #f5fa96;
	padding: 20px;
    margin: -20px -8px;
}
.tablepress thead th.columnVisible div.td-columnVisible{
	padding: 10px 0;
    margin: 0;
    border-top: 3px solid #f5fa96;
}
td div.td-columnVisible:last-child {
    border-bottom: 3px solid #f5fa96;
    margin-bottom: -15px;
}

.formphone input{
	padding: 6px 12px;
	color: black;
	font-size: 14px;
}
.formphone input:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: 0;
}

@media(max-width: 765px){
	body{
		margin-left: -1px;
	}
	.table-responsive {
		margin-bottom: 0;
	}
	.content_wrapper {
		margin-bottom: 0; 
	}
	td.tab_right {
		width: 50% !important;
	}
	.tab_con table tr td {
		white-space: normal !important;
	}
	p,li{
		font-size: 15px;
	}
	.servs_description p {
		font-size: 16px;
	}
	.table-responsive>.table {
		font-size: 14px;
	}
	.table-responsive>.table.no-borders {
		font-size: 13px;
	}
	.ny-desktop{
		display:none !important;
	}
	.ny-mobile{
		display:block !important;
	}
	.ny-mobile-inline{
		display: inline-block !important;
	}
	
	a.very-small-contact.foot_newyork {
		margin-left: 0; 
	}
	
	.edited_content h3, .onsite_full h3, .page_content h3, .page-content h3, .heading-3 {
		font-size: 23px;
	}
	.page-title{
		font-size: 33px;
		margin-top: 0px !important;
	}
	
	.tablepress {
		width: 111% !important;
	}
	
	td div.td-columnVisible:last-child {
		border-bottom: 0;
		margin-bottom: 0;
	}
	div.td-columnVisible {
		background: transparent;
		border-right: 0;
		border-left: 0;
		padding: 0;
		margin: 0;
	}
	
	.form-group p{
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.form-group{
		margin-top: 25px;
		margin-bottom: 0px;
	}
	.form-group .formsbmt{
		text-align: center;
	}
	div.wpcf7 img.ajax-loader {
		display: block;
		margin: auto;
	}
	
	
	/**
	 * 6.2 - Menus
	 */
	.menu-toggle {
		background-color: transparent;
		border: 0;
		color: #1a1a1a;
		font-size: 13px;
		font-size: 0.8125rem;
		margin: 8px 0 3px 0;
		padding: 0.769230769em 0;
		float: left;
		position: relative;
	}

	.no-js .menu-toggle {
		display: none;
	}

	.menu-toggle:hover,
	.menu-toggle:focus {
		background-color: transparent;
		border-color: #007acc;
		color: #007acc;
	}

	.menu-toggle.toggled-on,
	.menu-toggle.toggled-on:hover,
	.menu-toggle.toggled-on:focus {
		background-color: #1a1a1a;
		border-color: #1a1a1a;
		color: #fff;
	}

	.menu-toggle:focus {
		outline: 0;
	}

	.menu-toggle.toggled-on:focus {
		outline: thin dotted;
	}
	
	.menu-mobile-menu-toggle{
		text-align: center;
	}
	.menu-mobile-menu-toggle .menu-logo{	
		padding-top: 17px;
		display: inline-block;
		color: black;
		margin-left: -15px;
	}
	.menu-mobile-menu-toggle .menu-logo img{	
		margin-top: -7px;
	}
	.menu-mobile-menu-toggle .menu-brand{
		margin-top: 5px;
		display: inline-block;
		margin-left: -10px;
		letter-spacing: 1px;
		font-weight: bold;
		font-family: HelveticaNeueCondensed;
		font-size: 15px;
		text-shadow: 1px 0px .5px black;
	}
	.menu-mobile-menu-toggle .menu-phone{			
		position: relative;
		float: right;
		top: 20px;
	}
	.menu-mobile-menu-schedule{
		background: #E5F4FE;
		color: black;
		padding: 9px 0;
		text-align: center;
		border-top: 1px solid black;
		font-size: 11px;
		line-height: 16px;
		font-weight: bold;
	}
	.menu-mobile-menu-container{
		min-height: 700px;
	}
	
	.main-navigation {
		font-family: Montserrat, "Helvetica Neue", sans-serif;
		background: #fff;
	}

	.site-footer .main-navigation {
		margin-bottom: 1.75em;
	}

	.menu-mobile-menu-container ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.menu-mobile-menu-container ul li:last-child {
		border-bottom: 1px solid #d1d1d1;
	}

	.menu-mobile-menu-container li {
		border-top: 1px solid #d1d1d1;
		position: relative;
		padding: 10px 15px;
		margin: 0;
		font-family: HelveticaNeueCondensed;
		font-size: 15px;
	}

	.menu-mobile-menu-container a {
		color: #3ea8f7;
		display: block;
		line-height: 1.3125;
		outline-offset: -1px;
		letter-spacing: 1px;
		font-weight: normal;
	}

	.menu-mobile-menu-container a:hover,
	.menu-mobile-menu-container a:focus {
		color: #007acc;
	}

	.menu-mobile-menu-container .current-menu-item > a,
	.menu-mobile-menu-container .current-menu-ancestor > a {
		font-weight: 700;
	}

	.menu-mobile-menu-container ul ul {
		display: none;
		border-bottom: 0;
	}	
	ul.sub-menu{
		margin: 0px -15px -10px;
	}	
	
	
	.menu-mobile-menu-container ul ul li{
		padding: 10px 15px;
	}

	.no-js .menu-mobile-menu-container ul ul {
		display: block;
	}

	.menu-mobile-menu-container ul .toggled-on {
		display: block;
	}

	.main-navigation .primary-menu {
		border-bottom: 1px solid #d1d1d1;
	}
	
	.menu-mobile-menu-container .menu-item-has-children a {
		color: #1a1a1a;
	}
	
	.menu-mobile-menu-container .menu-item-has-children a.menuactive {
		color: #3ea8f7;
		padding-left: 30px;
		padding-top: 20px;
		font-weight: normal;
	}
	
	.menu-mobile-menu-container .menu-item-has-children > a {
		background: url(images/arrow-right.png) right 15px center no-repeat;
		cursor: pointer;
	}
	
	.menu-mobile-menu-container .menu-item-has-children > a.menuactive {
		background: url(images/arrow-left.png) 15px 23px no-repeat;
	}
	
	li#menu-item-10520 a {
		color: #3ea8f7;
	}	
	.menu-mobile-menu-container li#menu-item-10520.menu-item-has-children > a {
		background: url(images/arrow-right-blue.png) right 15px center no-repeat;
	}
	.menu-mobile-menu-container li#menu-item-10520.menu-item-has-children > a.menuactive {
		background: url(images/arrow-left.png) 15px 23px no-repeat;
	}
	
	.menu-mobile-menu-container .menu-item-has-children ul.sub-menu li.menu-item-has-children > a {
		background: #eee !important;
		font-weight: bold !important;
		padding: 10px 15px;
		font-size: 13px;
	}
	li#menu-item-2656 {
		margin-top: 9px;
		padding-bottom: 9px;
	}
	
	#content{
		border-top: 1px solid black;
	}
	.captions {
		top: 0;
	}
	.captions h2 {
		font-size: 28px !important;
		font-family: 'HelveticaNeueCondensed' !important;
		color: black;
		margin-top: 30px;
	}
	.captions .slide-caption{
		color: black;
		text-shadow: 1px 1px 1px white;
	}
	.captions .slider-button {
		font-size: 14px;
		padding: 5px 25px !important;
		font-weight: normal;
	}
	#main-slider .swiper-slide img {
		height: 100%;
	}
	
	li#menu-item-2819, li#menu-item-2820, li#menu-item-2822, li#menu-item-2821{
		background: #f2f2f2;
	}
	li#menu-item-2819 a, li#menu-item-2820 a, li#menu-item-2822 a, li#menu-item-2821 a{
		color: #1a1a1a;
	}
	.sub-menu .menu-item-has-children.menu-item-2635 a, .sub-menu .menu-item-has-children.menu-item-2656 a{
		background: none;
	}
	
	
	
	/*FOOTER*/
	
	.very-big-contact {
		font-size: 25px;
	}
	a.very-small-contact.foot_newyork {
		font-size: 11px;
	}
	footer{
		padding: 0 20px 40px;
		margin-top: 30px;
	}
	
	/*FRONT PAGE*/
	.home_services {
		margin: 15px 0 0;
	}
	.home-page-service {
		margin-bottom: 20px;
	}
	.home-page-iphone {
		margin-top: -55px;
		position: relative;
		bottom: initial;
		right: initial;
	}
	.iphone-holder {
		margin-left: -20px;
		margin-right: -20px;
		background: #dbf0ff;
		padding: 0 45px;
		text-align: center;
		height: auto;
	}
	.button.mobilebtnfront{
		padding: 10px 20px;
		font-size: 17px;
		font-weight: normal;
		margin: 20px 0 50px;
	}
	.mobilecontainer{
		padding: 0 5px;
	}
	h4.service-title.text-uppercase a {
		color: #3ea8f7 !important;
	}
	section.supported-equipments {
		padding: 0;
	}
	.mobilesocials{
		background: #4bb2ff;
		color: #fff;
		padding: 10px 0px 10px 30px;
		margin: 0 -20px 40px;
	}
	
	
	/* mytemplate2 css */
	
	.header-image {
		height: 200px;
	}
	.header-image img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	.single-line-list li {
		margin: 5px 0;
	}
	.check_price{
		display: none;
	}
	
	li.menu-item-has-children {
		padding: 0;
	}
	li.menu-item-has-children a {
		padding: 10px 15px;
	}
	li.menu-item-has-children ul li {
		padding: 0px 15px;
	}
}

@media only screen and (min-width: 768px){
	.right {
		float: right!important;
	}
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
	.container {
		width: 100%;
	}
	.ubermenu-responsive-toggle, .ubermenu-sticky-toggle-wrapper {
		display: none!important;
	}
	.ny-desktop .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse {
		overflow: inherit!important;
		visibility: visible!important;
	}
	nav#ubermenu-main-3 {
		margin-left: 0;
		margin-right: 0;
	}
	.ubermenu-responsive-toggle {
		display: none;
	}
	.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
		min-width: 1%!important;
	}
	.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0 {
		width: 16.66%!important;
	}
	.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1) {
		clear: none!important;
	}
	.ubermenu-target-text {
		font-size: 16px!important;
	}
}
.page-content ul.child-list li:before {
	content: "•";
	color: #000;
	display: inline-block;
	padding-right: 15px;
}
.page-content ul.parent-list li a {
	font-weight: normal;
}
.fooot .col-sm-offset-2 {
	margin-left: 14%!important;
}
.site_a:active,
.site_b:active,
.site_a:focus,
.site_b:focus {
	color: #222!important;
}
.wpcf7-submit {
	border: 1px solid #fff;
	outline-offset: 0px!important;
	outline-color: #fff;
}
.wpcf7-submit:hover {
	background: #fff;
	border: 1px solid #4bb2ff;
	color: #4bb2ff;
}
.ubermenu-item-10356 a span {
	width: 100%;
	border-right: 1px solid #fff;
}
.wpcf7-submit:outline,
.wpcf7-submit:focus, {
	outline-offset: 0!important;
}
a.phone-no {
	pointer-events: none;
}
.Devicetype select[name="Devicetype"] {
	-webkit-appearance: none !important;
	background-image: url('http://burganic.com/nyhelp/wp-content/uploads/2016/07/dropdown-arrow.png');
	background-repeat: no-repeat;
	background-position: 97% 50%;
	-moz-appearance: none;
}



/* FOR SINGLE POST */

.single-content p {
	margin: 0 0 28px;
	padding: 0;
}
.single-content p strong {
    color: inherit;
}
.single-content img {
    max-height: 250px;	
}
.single-content .entry-title {
	margin-bottom: 30px;
}
.single-content .alignright {
    float: right;
    text-align: right;
    margin: 15px 0 15px 15px;
}
.single-content img.centered, .single-content .aligncenter {
    display: block;
    margin: 0 auto 24px;
}
.single-content p.comment-form-comment{
	padding: 0px 1px;
}
.single-content p.comment-form-comment label{
	display: block;
}
.single-content .comments-title{
	font-size: 20px;
}
.single-content footer{
	background: transparent;
    padding: 0;
}
.single-content ol.comment-list>li {
	text-indent: 0;
    padding: 0;
}
.single-content ol.comment-list>li:before {
	content: '';
}
.single-content ol.comment-list {
    padding-left: 0;
}
.single-content ol.comment-list article{
    border-bottom: 1px solid #eee;
    padding-bottom: 15px;
}
.single-content ol.comment-list article .comment-author{
	display: inline-block;
}
.single-content ol.comment-list article .comment-metadata{
	font-size: 11px;
    display: inline-block;
    float: right;
}
.single-content ol.comment-list article .comment-metadata .edit-link{
	padding-left: 20px;
}
.single-content ol.comment-list article .comment-content p{
	padding: 10px 0;
}
#secondary a {
	font-weight: normal!important;
}
.removal {
	font-weight: normal!important;
}
.slider-button {
	font-weight: normal!important;
	letter-spacing: 1px;
	width: 200px;
	text-align: center;
}