/*

Theme Name: onecalllawyer.

Theme URI: http://www.webfulcreations.com/

Description: Wordpress Custom Design for onecalllawyer.

Author: Zaib

Author URI: http://www.webfulcreations.com/

Version: 1

*/



@font-face {

   font-family:"Roboto-Black";  

    src: url("includes/Roboto-Black.ttf") format("truetype");  

}

@font-face {

   font-family:"BebasNeue";  

    src: url("includes/BebasNeue.otf") format("truetype");  

}

@font-face {

   font-family:"Roboto-Bold";  

    src: url("includes/Roboto-Bold.ttf") format("truetype");  

}



@font-face {

   font-family:"Roboto-Medium";  

    src: url("includes/Roboto-Medium.ttf") format("truetype");  

}

@font-face {

   font-family:"Roboto-Regular";  

    src: url("includes/Roboto-Regular.ttf") format("truetype");  

}

.glow {

  text-shadow: 0 1px 0 #ccc,

               0 2px 0 #c9c9c9,

               0 3px 0 #bbb,

               0 4px 0 #b9b9b9,

               0 5px 0 #aaa,

               0 6px 1px rgba(0,0,0,.1),

               0 0 5px rgba(0,0,0,.1),

               0 1px 3px rgba(0,0,0,.3),

               0 3px 5px rgba(0,0,0,.2),

               0 5px 10px rgba(0,0,0,.25),

               0 10px 10px rgba(0,0,0,.2),

               0 20px 20px rgba(0,0,0,.15);

}

.glow2 { 

text-shadow: 

    1px 0px 1px #666, 0px 1px 1px #ccc, 

    2px 1px 1px #666, 1px 2px 1px #ccc,

    3px 2px 1px #666, 2px 3px 1px #ccc,

    4px 3px 1px #666, 3px 4px 1px #ccc,

    5px 4px 1px #666, 4px 5px 1px #ccc,

    6px 5px 1px #666, 5px 6px 1px #ccc,

    7px 6px 1px #666;

}

body {

	-webkit-text-size-adjust: 100%;

	-ms-text-size-adjust: 100%;

	-webkit-font-smoothing: antialiased;

	margin: 0 !important;

	padding: 0 !important;

	width: 100% !important;

	font-family:Roboto-Regular;

}

h1,h2,h3,h4,h5,h6,ul,ol,img,p {

	border:0px;

	margin:0px;

	padding:0px;

}

img {

	border:0px;

	font-size:0px;

	}

.alignleft {

	float:left;

	margin-right:5px;

	margin-bottom:3px; 

}

.alignright {

	float:right;

	margin-left:5px;

	margin-bottom:3px; 

}

.clearIt {

	clear:both;

	margin:0px;

	padding:0px;

	}



a {

	text-decoration:none;

	}

#mainWrapper {

	margin:auto;

	width:100%;

	}

.actualWidth {

	width:93%;

	max-width:925px !important;

	padding:0 10px;

	margin:auto;

	}

#headerTop {

	width:100%;

	height:10px;

	background-color:#313131;

	background-image:url(images/topBg.jpg);

	background-repeat:repeat-x;

	}

#header {

	height:auto;

	min-height:127px;

	margin:auto;

	background-color:#D83D42;

	width:100%;

	position:relative;

	}	

#header_Logo {

	float:left;

	width:50% !important;

	}

#header_Logo img {
	width:100%;
	max-width:394px;
	margin-top:13px;

	}		

#header_right {

	float:right;

	width:50%;

	}	

#tele {

	float:right;

	margin-top:15px;

	font-size:43.57px;

	font-weight:bold;

	text-align:center;

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	line-height:46px;

	}		

#main_img_area {

	width:100%;

	height:auto;

	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/background.jpg);

	background-repeat:no-repeat;

	background-color:#7c99c2;

	min-height:430px;

	}

#main_img_inner_area {

	width:100%;

	margin:auto;

	height:auto;

	background:#fff;

    min-height:270px;

	display:block;

	

	/* For IE 5.5 - 7 */

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80FFFFFF, endColorstr=#80FFFFFF);

/* For IE8 */

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80FFFFFF, endColorstr=#80FFFFFF)";

/* 50% opacity */

background: rgba(255, 255, 255, 0.5);

}

.arrow_botttom {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-26px;

	margin-left:26%;

	margin-right:26%;

	}

.arrow_botttom2 {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-29px;

	margin-left:26%;

	margin-right:26%;

	}	

#main_img_inner_area_left {

	width:50%;

	height:auto;

	float:left;

	color:#000000;

	font-family:Roboto-Black;

	padding:50px 20px;

	}

#main_img_inner_area_left h2 {

	font-size:35px;

	opacity:1;

	}

#main_img_inner_area_left p {

	font-size:15px;

	opacity:1;

	font-family:Roboto-Bold;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:5px;

	}

#main_img_inner_area_left h2 span {

	color:#ffe800;

	opacity:1;

	}		

#main_img_inner_area_right {

	width:39%;

	height:auto;

	float:left;

	padding:20px;

	font-family:Roboto-Bold;

	}

#main_img_inner_area_right h2 {

	font-size:35px;

	opacity:1;

	color:#D83D42;

	}	

#main_img_inner_area_right table tr td {

	font-size:21px;

	opacity:1;

	}	

#who_we_are {

	width:100%;

	background-color:#F0EEEE;

	padding:20px 0;

	}	

#who_we_are_left {

	float:left;

	width:50%;

	margin-left:20px;

	}	

#who_we_are_left h2 {

	font-family:BebasNeue;

	font-size:49px;

	font-weight:normal;

	color:#D83D42;

	}	

#who_we_are_left p {

	font-family:Roboto-Regular;

	font-size:16px;

	font-weight:normal;

	text-align:justify;

	margin-top:15px;

	margin-bottom:15px;

	}	

#who_we_are_left ul {

	font-family:Roboto-Regular;

	font-size:16px;

	margin-left:30px; margin-top:10px; margin-bottom:10px;

	text-align:justify;

}

#who_we_are_talk {

	width:80%;

	max-width:417px;

	font-size:17px;

	font-weight:normal;

	padding:10px 20px;

	color:#ffffff;

	background-image:url(images/bg.jpg);

	background-repeat:repeat;

	margin-top:15px;

	border-radius:5px;

	position:relative;

	max-height:125px;

	min-height:125px;

	margin-top:50px;

	}

#who_we_are_talk img {

	position:absolute;

	right:-96px;

	top:28px;

	}	

#who_we_are_talk h2 {

	color:#ffffff;

	font-size:32px;

	line-height:43px;

	font-family:Bebas Neue;

	}		

#who_we_are_right {

	float:right;

	width:39%;

	margin-right:31px;

	margin-top:35px;

	}

#form_div {

	width:415px;
	padding-bottom:20px;
	text-align:center;

	position:relative;

	}

#form_div h2 {

	color:#ffffff;

	font-size:17px;

	line-height:19px;

	font-family:Roboto-Black;

	padding-top:18px;

	}

#form_div input[type="text"] {

	font-size:13px;

	width:85%;

	padding:8px;

	background-image:url(images/inputBg.jpg);

	background-repeat:repeat-x;

	text-transform:capitalize;

	font-family:Arial, Helvetica, sans-serif;

	border:0;

	margin-bottom:11px;

	}

#form_div textarea {

	font-size:13px;

	width:85%;

	padding:8px;

	background-image:url(images/inputBg.jpg);

	background-repeat:repeat-x;

	text-transform:capitalize;

	font-family:Arial, Helvetica, sans-serif;

	border:0;

	margin-bottom:12px;

	}

.arrow_absolute {
    position: absolute;
    right:0px;
    top: -33px;
}

.call_div {
    color: #d83d42;
    font-family: "BebasNeue";
    margin-bottom: 10px;
    margin-left: 10px;
    margin-top: 25px;
    max-width: 350px;
    width: 100%;
}

.call_div h3 {

	color:#D83D42;

	text-decoration:none;

	font-weight:bold;

	font-size:25px;

	}



.call_div h2 {

	color:#2c2c2c;

	text-decoration:none;

	font-family:Roboto-Black,Geneva,sans-serif;

	font-size:40px;

	font-weight:bolder;

	}

	

#who_we_are2 {

	width:100%;

	padding:53px 0;

	position:relative;

	}	

#who_we_are_left2 {

	float:left;

	width:50%;

	}	

#who_we_are_left2 h2 {

	font-family:BebasNeue;

	font-size:49px;

	font-weight:normal;

	margin-bottom:28px;

	color:#D83D42;

	}		

#who_we_are_right2 {

	float:right;

	width:39%;

	}

.post_area {

	width:100%;

	margin:auto;

	margin-bottom:20px;

	}

.post_area_left {

	float:left;

	width:18%;

	min-width:80px;

	}

.post_area_right {

	float:left;

	width:79%;

	margin-left:10px;

	}

.post_area_right h3 {

	color:#D83D42;

	font-family:"Roboto-Bold";

	font-size:39px;

	

	}

.post_area_right h3 a {

	font-family:Roboto-Bold;

	font-size:20px;

	font-weight:normal;

	color:#D83D42;

	}

.post_area_right p {

	font-family:Roboto-Regular;

	font-size:15px;

	font-weight:normal;

	color:#8c8b8b;

	}

.post_area_right p span {

	color:#1a4c6a;

	font-size:15px;

	font-weight:bold;

	

	

	}

#who_we_are_talk2 {

	width:80%;

	max-width:417px;

	font-size:17px;

	font-weight:normal;

	padding:15px 20px;

	color:#ffffff;

	margin-top:15px;

	background-color:#0e3c56;

	border-radius:10px;

	position:relative;

	text-align:center;

	}

#who_we_are_talk2 img {

	position:absolute;

	right:10px;

	top:-50px;

	}	

#who_we_are_talk2 h2 {

	color:#faee49;

	font-size:25px;

	line-height:31px;

	font-family:Arial, Helvetica, sans-serif;

	}	

#who_we_are_talk2 h3 {

	color:#ffffff;

	font-size:22px;

	line-height:31px;

	font-family:Arial, Helvetica, sans-serif;

	}
#who_we_are_talk2 h4 {

	color:#faee49;

	font-size:100%;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom:2px;

	}
#who_we_are_talk2 p {

	color:#ffffff;

	font-size:78%;
	font-weight:bold;

	line-height:16px;

	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin-bottom:22px;

	}	
.img_div {

	margin:10px 0;

	text-align:center;

	}

#main_img_area2 {

	width:100%;

	height:auto;

	background-image:url(images/mainImg2.jpg);

	background-repeat:no-repeat;

	background-position:top;

	background-color:#56534e;

	min-height:430px;

	}

#main_img_inner_area2 {

	width:100%;

	margin:auto;

	height:auto;

	min-height:270px;

	display:block;

	padding-bottom:4px;

	}

.main_img_inner_class {

	width:22%;

	max-width:214px;

	height:auto;

	float:left;

	padding:5px;

	border-radius:5px;

	text-align:center;

	position:relative;

	margin-right:9px;

    }

.main_img_inner_class img {

	width:100%;

	max-width:199px;

	height:auto;

	border-radius:13px;

	padding:6px;

	background-color:#ffffff;

    }	

.main_img_inner_class h2 {

	color:#ffffff;

	font-size:19px;

	line-height:31px;

	font-family:Roboto-Black,Geneva,sans-serif;

	}	

.main_img_inner_class h2 a {

	color:#ffffff;

	}		

.arrow_absolute2 {

	position:absolute;

	top:-33px;

	right:32%;

	left:36%;

	}	

.arrow_absolute2 img {

	width:58px;

	height:58px;

	background-color:transparent;

	border:none;

	}	

#footer {

	width:100%;

	text-align:center;

	background-image:url(images/footerBg.jpg);

	background-repeat:repeat-x;

	}	

#honest_div_inner {

	width:100%;

	text-align:center;

	height:22px;

	padding-top: 52px;

	}

#honest_div_inner h2 {

	color:#454342;

	font-size:32px;

	line-height:31px;

	font-family:Bebas Neue;

	font-weight:normal;

	padding-top:20px;

	}	

#call_now {

	width:60%;

	max-width:641px;

	height:auto;

	margin:auto;

	border-radius:30px;

	background-color:#D83D42;

	text-align:center;

	color:#ffffff;

	font-size:35px;

	font-family:Roboto-Black,Geneva,sans-serif;

	padding:10px;

	margin-top:15px;

	}

#call_now a {

	color:#ffffff;

	}			

#shade {

	width:100%;

	max-width:641px;

	margin:auto;

	text-align:center;

	} 

#footer_bottom {

	width:100%;

	background-color:#D83D42;

	text-align:center;

	margin-top:72px;

	}

#footer_bottom p {

	color:#ffffff;

	font-size:14px;

	padding:10px;

	background-color:#D83D42;

	font-family:Roboto-Medium;

	}		

.absol {

	position:absolute;

	left:-27px;

	top:0px;

	}	

.absolright {

	position:absolute;

	right:-27px;

	top:0px;

	}	

#shades_area {

	position:relative;

	} 

.height_div {

	height:140px;

	}	

#footer_list {

	margin:auto;

	width:100%;

	max-width:370px;

	background-color:#D83D42;

	color:#ffffff;

	padding-top:10px;

	}	

#footer_list ul {

	list-style:none;

	}

#footer_list ul li {

	display:inline;

	}

#footer_list ul li a {

	border-right: 1px solid #fff;

    color: #ffffff;

    display: inline-block;

    padding: 0 5px;

	}

#footer_list ul li:last-child a {

	border-right:none;

    }	

#who_we_are_left2 p {

	margin-top:7px;

	margin-bottom:7px;

	}

#who_we_are_left2 h3 {

	margin-top:7px;

	margin-bottom:7px;

	color:#D83D42;

	}	

#who_we_are_left2 ul {

	margin-left:20px;

	}						
.espanol {
	width:35%;
	max-width:189px;
	}
.espanol img {
	width:100%;
	max-width:189px;
	}
#shade img {
	width:100%;
	max-width:588px;
	text-align:center;
	}	
@media screen and (max-width:1024px) {

body { width: auto !important;}

.arrow_botttom {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-26px;

	margin-left:34%;

	margin-right:26%;

	}

.arrow_botttom2 {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-29px;

	margin-left:34%;

	margin-right:26%;

	}	

.not_float {

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	margin-bottom:10px;

	}

																					

#honest_div_inner h2 {

	font-size:23px;

	}	

#call_now {

	font-size:24px;

	}		


.actualWidth {

	width:80%;

	}				 

}	

					
@media screen and (min-width: 851px) and (max-width: 900px) {
body { width: auto !important;}

.arrow_botttom {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-26px;

	margin-left:34%;

	margin-right:26%;

	}

#form_div {

	width:347px;

	}	

.arrow_botttom2 {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-29px;

	margin-left:34%;

	margin-right:26%;

	}	

.call_div {

	display:block;

	margin:10px auto;

	}

																				

#honest_div_inner h2 {

	font-size:23px;

	}	

#call_now {

	font-size:24px;

	}		

#tele {

	float:right;

	max-width:190px;

	width:100%;

	margin:0 auto;

	display:block;

	text-align:center;

	font-size:29.57px;

	padding-bottom:15px;

	margin-top:17px;

	}

.actualWidth {

	width:91%;

	}	

#who_we_are_left {

    float: left;

    margin-left: 20px;

    width: 43%;

}

#who_we_are_left p {

    font-family: Roboto-Bold;

    font-size: 20px;

    font-weight: normal;

}

#who_we_are_talk img {

    max-width: 120px;

    position: absolute;

    right: -86px;

    top: -33px;

    width: 100%;

}

#tele {

    font-size: 25.57px;

}

.hide {

	display:none;

	}

}

					
@media screen and (min-width: 769px) and (max-width: 850px) {

body { width: auto !important;}

.arrow_botttom {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-26px;

	margin-left:34%;

	margin-right:26%;

	}

#form_div {

	width:347px;

	}	

.arrow_botttom2 {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-29px;

	margin-left:34%;

	margin-right:26%;

	}	

.call_div {

	display:block;

	margin:10px auto;

	}

																				

#honest_div_inner h2 {

	font-size:23px;

	}	

#call_now {

	font-size:24px;

	}		

#tele {

	float:right;

	max-width:190px;

	width:100%;

	margin:0 auto;

	display:block;

	text-align:center;

	font-size:29.57px;

	padding-bottom:15px;

	margin-top:17px;

	}

.actualWidth {

	width:91%;

	}	

#who_we_are_left {

    float: left;

    margin-left: 20px;

    width: 43%;

}

#who_we_are_left p {

    font-family: Roboto-Bold;

    font-size: 20px;

    font-weight: normal;

}

#who_we_are_talk img {

    max-width: 120px;

    position: absolute;

    right: -86px;

    top: -33px;

    width: 100%;

}

#tele {

    font-size: 25.57px;

}

.hide {

	display:none;

	}

}

@media screen and (min-width: 755px) and (max-width: 768px) {
	#who_we_are_talk h2 {

    color: #FFFFFF;

    font-family: Bebas Neue;

    font-size: 40px;

    line-height: 43px;

}

#form_div {

    width: 315px;

}

#form_div h2 {

    font-size: 14px;

    padding-top: 11px;

}

#form_div input[type="image"] {

	margin-top: 10px;
	width:100%;
    max-width: 243px;

}

#main_img_area {

    min-height: 304px;

}				 

}	



@media screen and (min-width: 768px) {
	#who_we_are_talk h2 {

    color: #FFFFFF;

    font-family: Bebas Neue;

    font-size: 40px;

    line-height: 43px;

}

#form_div {

    background-color: #2f2f2f;
    border: 2px solid #000000;
    border-radius: 15px;
    max-width: 350px;
    padding: 9px 7px;
    position: relative;
    text-align: center;
    width: 100%;

}

#form_div h2 {

    font-size: 14px;

    padding-top: 11px;

}

#form_div input[type="image"] {

	margin-top: 10px;
	width:100%;
    max-width: 174px;

}

#main_img_area {

    min-height: 407px;

}				 
#tele {
    font-size: 294%;
    line-height: 44px;
    margin-top: 19px;
    text-transform: uppercase;
}
.main_img_inner_class {
	width:21%;
	}
#shade img {
    max-width: 423px;
}	

#who_we_are_right {
    margin-right: 26px;
}
#main_img_inner_area_right {
    width: 38%;
}


}	


@media screen and (min-width: 601px) and (max-width: 754px) {
.Logoimg {

	display:block;

	width:100%;

	height:auto;

	}	

#header_Logo {

	float:none;

	width:100% !important;

	text-align:center !important;

	max-width:420px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	padding-top:15px;

	}	

#header_right {

	float:none;

	max-width:190px;

	width:100%;

	margin:0px auto;

	padding-top:10px;

	padding-bottom:10px;

	display:block;

	text-align:center;

	} 	

#tele {

	float:right;

	max-width:190px;

	width:100%;

	margin:auto;

	margin-top:17px;

	display:block;

	text-align:center;

	font-size:29.57px;

	padding-bottom:15px;

	} 

.arrow_botttom {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-26px;

	margin-left:36%;

	margin-right:26%;

	}

.arrow_botttom2 {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-29px;

	margin-left:36%;

	margin-right:26%;

	}																		

#main_img_inner_area_left {

	width:90%;

	height:auto;

	float:left;

	color:#2a2a2a;

	font-family:Roboto-Black;

	padding:20px 20px;

	}

#main_img_inner_area_left p {

	font-size:12px;

	}

#main_img_inner_area_left h2 {

	font-size:18px;

	opacity:1;

	}

#main_img_inner_area_right {

	width:90%;

	height:auto;

	float:none;

	padding-top:10px;

	font-family:Roboto-Bold;

	}

#main_img_inner_area_right h2 {

	font-size:25px;

	opacity:1;

	color:#D83D42;

	}	

#main_img_inner_area_right table tr td {

	font-size:17px;

	opacity:1;

	}

#who_we_are {

	width:100%;

	padding:20px 0;

	}	

#who_we_are_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}

#who_we_are_left p {

	font-size:19px;

	padding:10px;

	}	

#who_we_are_talk {

	width:80%;

	max-width:417px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	margin-bottom:20px;

	}

#who_we_are_talk h2 {

	font-size:41px;

	text-align:center;

	}	

#who_we_are_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:85%;

	text-align:center;

	margin-top:26px;

	}

.hide {

	display:none;

	}	



#form_div {

	width:100%;

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	background-image:none;

	background-color:#2f2f2f;
	border: 2px solid #000000;

border-radius:15px;
	
	}

.call_div {

	display:block;

	margin:10px auto;

	}



#who_we_are_left2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}	

#who_we_are_left2 h2 {

	font-family:BebasNeue;

	font-size:49px;

	font-weight:normal;

	color:#D83D42;

	text-align:center;

	}		

#who_we_are_right2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}		

.post_area_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	min-width:80px;

	text-align:center;

	}

.post_area_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}

.post_area_right h3 {

	color:#D83D42;

	}

.post_area_right h3 a {

	font-family:Roboto-Bold;

	font-size:20px;

	font-weight:normal;

	color:#D83D42;

	}	

#who_we_are_talk2 {

	width:80%;

	margin-top:50px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	}	

#main_img_area2 {

	background-image:none;

	}

.main_img_inner_class {

	width:100%;

	max-width:214px;

	float:none;

	margin-left:auto;

	margin-right:auto;

	display:block;

	margin-bottom:30px;

	}

																				

#honest_div_inner h2 {

	font-size:23px;

	}	

#call_now {

	font-size:24px;

	}

#main_img_area {

	min-height:328px;

	}		

.actualWidth {

	width:89%;

	}		

.height_div {

	height:62px;

	}					
																							
}



@media screen and (min-width: 461px) and (max-width: 600px) {

.Logoimg {

	display:block;

	width:100%;

	height:auto;

	}	

#header_Logo {

	float:none;

	width:100% !important;

	text-align:center !important;

	max-width:420px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	padding-top:15px;

	}	

#header_right {

	float:none;

	max-width:190px;

	width:100%;

	margin:0px auto;

	padding-top:10px;

	padding-bottom:10px;

	display:block;

	text-align:center;

	} 	

#tele {

	float:none;

	max-width:190px;

	width:100%;

	margin:0 auto;

	display:block;

	text-align:center;

	font-size:162%;

	padding-bottom:15px;

	} 

.arrow_botttom {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-26px;

	margin-left:29%;

	margin-right:26%;

	}

.arrow_botttom2 {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-29px;

	margin-left:29%;

	margin-right:26%;

	}																		

#main_img_inner_area_left {

	width:85%;

	height:auto;

	float:left;

	color:#2a2a2a;

	font-family:Roboto-Black;

	padding:20px 20px;

	}

#main_img_inner_area_left p {

	font-size:12px;

	}

#main_img_inner_area_left h2 {

	font-size:18px;

	opacity:1;

	}

#main_img_inner_area_right {

	width:85%;

	height:auto;

	float:none;

	padding-top:10px;

	font-family:Roboto-Bold;

	}

#main_img_inner_area_right h2 {

	font-size:25px;

	opacity:1;

	color:#D83D42;

	}	

#main_img_inner_area_right table tr td {

	font-size:17px;

	opacity:1;

	}

#who_we_are {

	width:100%;

	padding:20px 0;

	}	

#who_we_are_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}	

#who_we_are_talk {

	width:80%;

	max-width:417px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	margin-bottom:20px;

	}

#who_we_are_talk h2 {

	font-size:41px;

	text-align:center;

	}	

#who_we_are_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:85%;

	text-align:center;

	margin-top:26px;

	}

.hide {

	display:none;

	}	



#form_div {

	width:100%;

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	background-image:none;

	background-color:#2f2f2f;
	border: 2px solid #000000;

border-radius:15px;
	
	}

.call_div {

	display:block;

	margin:10px auto;

	}



#who_we_are_left2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}	

#who_we_are_left2 h2 {

	font-family:BebasNeue;

	font-size:49px;

	font-weight:normal;

	color:#D83D42;

	text-align:center;

	}		

#who_we_are_right2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}		

#who_we_are_left p {

	font-size:19px;

	padding:10px;

	}	

.post_area_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	min-width:80px;

	text-align:center;

	}

.post_area_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}

.post_area_right h3 {

	color:#D83D42;

	}

.post_area_right h3 a {

	font-family:Roboto-Bold;

	font-size:20px;

	font-weight:normal;

	color:#D83D42;

	}	

#who_we_are_talk2 {

	width:80%;

	margin-top:50px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	}	

#main_img_area2 {

	background-image:none;

	}

.main_img_inner_class {

	width:100%;

	max-width:214px;

	float:none;

	margin-left:auto;

	margin-right:auto;

	display:block;

	margin-bottom:30px;

	}																				

#honest_div_inner h2 {

	font-size:23px;

	}	

#call_now {

	font-size:24px;

	}

#main_img_area {

	min-height:328px;

	}		

.actualWidth {

	width:88%;

	}	

.height_div {

	height:62px;

	}	

#main_img_inner_area2 {

	width:100%;

	margin:auto;

	height:auto;

	min-height:270px;

	display:block;

	padding-bottom:4px;

	}

#call_now {

	font-size:21px;

	}	
																							
#tele {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
    border-radius: 13px;
	max-width: 322px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:65px;
}
#tele p {
    display:none;
}
#call_now {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-color:transparent;
	max-width:160px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:56px;
	border-radius:0;
	
}	
#call_now span {
	display:none;
	}
	
}


@media screen and (min-width: 321px) and (max-width: 480px) {

#header_Logo{}														

.not_float {

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	margin-bottom:10px;

	float:none;

	}														

.Logoimg {

	display:block;

	width:100%;

	height:auto;

	}	

 #header_Logo {

	float:none;

	width:100% !important;

	text-align:center !important;

	max-width:370px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	padding-top:15px;

	}	

#header_right {

	float:none;

	max-width:190px;

	width:100%;

	margin:0px auto;

	padding-top:10px;

	padding-bottom:10px;

	display:block;

	text-align:center;

	} 	

#tele {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
    border-radius: 13px;
	max-width: 322px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:65px;
}
#tele p {
    display:none;
}

#call_now {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-color:transparent;
	max-width:160px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:56px;
	border-radius:0;
	
}	
#call_now span {
	display:none;
	}
.arrow_botttom {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-26px;

	margin-left:24%;

	margin-right:26%;

	}	

.arrow_botttom2 {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-29px;

	margin-left:24%;

	margin-right:26%;

	}																		

#main_img_inner_area_left {

	width:85%;

	height:auto;

	float:left;

	color:#2a2a2a;

	font-family:Roboto-Black;

	padding:20px 20px;

	}

#main_img_inner_area_left h2 {

	font-size:18px;

	opacity:1;

	}

#main_img_inner_area_left p {

	font-size:12px;

	}

#main_img_inner_area_right {

	width:85%;

	height:auto;

	float:none;

	padding-top:10px;

	font-family:Roboto-Bold;

	}

#main_img_inner_area_right h2 {

	font-size:25px;

	opacity:1;

	color:#D83D42;

	}	

#main_img_inner_area_right table tr td {

	font-size:17px;

	opacity:1;

	}							

#who_we_are {

	width:100%;

	padding:20px 0;

	}	

#who_we_are_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}	

#who_we_are_left p {

	font-size:19px;

	padding:10px;
	}	

#who_we_are_talk {

	width:80%;

	max-width:417px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	margin-bottom:20px;

	}

#who_we_are_talk h2 {

	font-size: 223%;
    line-height: 44px;
    text-align: center;

	}	

#who_we_are_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:85%;

	text-align:center;

	margin-top:26px;

	}

.hide {

	display:none;

	}	



#form_div {

	width:100%;

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	background-image:none;
	border: 2px solid #000000;

border-radius:15px;
	background-color:#2f2f2f;

	}

.call_div {

	display:block;

	margin:10px auto;

	}

.hide2 {

	display:none;

	}

	#who_we_are2 {

	width:100%;

	padding:21px 0;

	position:relative;

	}	



#who_we_are_left2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}	

#who_we_are_left2 h2 {

	font-family:BebasNeue;

	font-size:49px;

	font-weight:normal;

	color:#D83D42;

	text-align:center;

	}		

#who_we_are_right2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}		

.post_area_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	min-width:80px;

	text-align:center;

	}

.post_area_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}

.post_area_right h3 {

	color:#D83D42;

	}

.post_area_right h3 a {

	font-family:Roboto-Bold;

	font-size:20px;

	font-weight:normal;

	color:#D83D42;

	}	

#who_we_are_talk2 {

	width:80%;

	margin-top:50px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	}

#main_img_area2 {

	background-image:none;

	}

.main_img_inner_class {

	width:100%;

	max-width:214px;

	float:none;

	margin-left:auto;

	margin-right:auto;

	display:block;

	margin-bottom:30px;

	}

#honest_div_inner {

	height:50px;

	}

#honest_div_inner h2 {

	font-size:20px;

	}	
#main_img_area {

	min-height:328px;

	}		

.actualWidth {

	width:87%;

	}	

.height_div {

	height:40px;

	padding-top:20px;

	#main_img_inner_area2 {

	width:100%;

	margin:auto;

	height:auto;

	min-height:270px;

	display:block;

	padding-bottom:4px;

	}
#tele {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
    border-radius: 13px;
	max-width: 322px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:65px;
}
#tele p {
    display:none;
}
#call_now {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-color:transparent;
	max-width:160px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:56px;
	border-radius:0;
	
}	
#call_now span {
	display:none;
	}																		
	}				

}

@media screen and (min-width: 320px) and (max-width: 418px) {

#tele {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
    border-radius: 13px;
	max-width: 322px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:65px;
}

#call_now {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-color:transparent;
	max-width:160px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:56px;
	border-radius:0;
	
}	
#call_now span {
	display:none;
	}
}

@media screen and (min-width: 241px) and (max-width: 320px) {

.not_float {

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	margin-bottom:10px;

	float:none;

	}

.Logoimg {

	display:block;

	width:100%;

	height:auto;

	}	

 #header_Logo {

	float:none;

	width:100% !important;

	text-align:center !important;

	max-width:300px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	padding-top:15px;

	}	

#header_right {

	float:none;

	max-width:190px;

	width:100%;

	margin:0px auto;

	padding-top:10px;

	padding-bottom:10px;

	display:block;

	text-align:center;

	} 	

#tele {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
    border-radius: 13px;
	max-width: 322px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:65px;
}
#tele p {
    display:none;
}
#call_now {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-color:transparent;
	max-width:160px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:56px;
	border-radius:0;
	
}	
#call_now span {
	display:none;
	}
.arrow_botttom {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-26px;

	margin-left:20%;

	margin-right:26%;

	}	

.arrow_botttom2 {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-29px;

	margin-left:20%;

	margin-right:26%;

	}		

#main_img_inner_area_left {

	width:85%;

	height:auto;

	float:left;

	color:#2a2a2a;

	font-family:Roboto-Black;

	padding:20px 20px;

	}

#main_img_inner_area_left h2 {

	font-size:18px;

	opacity:1;

	}

#main_img_inner_area_right {

	width:85%;

	height:auto;

	float:none;

	padding-top:10px;

	font-family:Roboto-Bold;

	}

#main_img_inner_area_left p {

	font-size:12px;

	}	

#main_img_inner_area_right h2 {

	font-size:25px;

	opacity:1;

	color:#D83D42;

	}	

#main_img_inner_area_right table tr td {

	font-size:16px;

	opacity:1;

	}

#who_we_are {

	width:100%;

	padding:20px 0;

	}

#who_we_are_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}	

#who_we_are_left h2 {

	font-size:34px;

	}

#who_we_are_talk {

	width:80%;

	max-width:417px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	margin-bottom:20px;

	}

#who_we_are_talk h2 {

	font-size:30px;

	text-align:center;

	}	

#who_we_are_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:85%;

	text-align:center;

	margin-top:26px;

	}

.hide {

	display:none;

	}	

.hide2 {

	display:none;

	}	



#form_div {

	width:100%;

	float:none;

	display:block;

	margin-left:auto;
	border: 2px solid #000000;

border-radius:15px;
	margin-right:auto;

	background-image:none;

	background-color:#2f2f2f;

	
	}

#form_div h2 {

	font-size:15px;

	}

.call_div {

	display:block;

	margin:10px auto;

	}

.call_div h2 {

	font-size:31px;

	}

.img {

	display:block;

	width:88%;

	}

#who_we_are_left2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}	

#who_we_are_left2 h2 {

	font-family:BebasNeue;

	font-size:49px;

	font-weight:normal;

	color:#D83D42;

	text-align:center;

	}		

#who_we_are_right2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}		

.post_area_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	min-width:80px;

	text-align:center;

	}

.post_area_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}

.post_area_right h3 {

	color:#D83D42;

	}

.post_area_right h3 a {

	font-family:Roboto-Bold;

	font-size:20px;

	font-weight:normal;

	color:#D83D42;

	}	

#who_we_are_talk2 {

	width:80%;

	margin-top:50px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	}	

#main_img_area2 {

	background-image:none;

	}

.main_img_inner_class {

	width:100%;

	max-width:214px;

	float:none;

	margin-left:auto;

	margin-right:auto;

	display:block;

	margin-bottom:30px;

	}

#honest_div_inner h2 {

	color:#454342;

	font-size:25px;

	line-height:31px;

	font-family:Bebas Neue;

	font-weight:normal;

	padding-top:20px;

	}	



#honest_div_inner h2 {

	font-size:22px;}



#main_img_area {

	min-height:328px;

	}	

#who_we_are_left p {

	font-size:13px;

	padding:5px;

	}

.actualWidth {

	width:78%;

	}	

#main_img_inner_area2 {

	width:100%;

	margin:auto;

	height:auto;

	min-height:270px;

	display:block;

	padding-bottom:4px;

	}

.height_div {

	height:40px;

	}

#tele {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
    border-radius: 13px;
	max-width: 322px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:65px;
}
#tele p {
    display:none;
}
#call_now {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-color:transparent;
	max-width:160px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:56px;
	border-radius:0;
}	
#call_now span {
    display:none;
}	
}



@media screen and (max-width: 240px) {
	

#who_we_are_left p {

	font-size:12px;

	padding:5px;

	}

.not_float {

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	margin-bottom:10px;

	float:none;

	}

.Logoimg {

	display:block;

	width:100%;

	height:auto;

	}	

 #header_Logo {

	float:none;

	width:100% !important;

	text-align:center !important;

	max-width:300px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	padding-top:15px;

	}	

#header_right {

	float:none;

	max-width:190px;

	width:100%;

	margin:0px auto;

	padding-top:10px;

	padding-bottom:10px;

	display:block;

	text-align:center;

	} 	



.arrow_botttom {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-26px;

	margin-left:20%;

	margin-right:26%;

	}	

.arrow_botttom2 {

	width:100px;

	text-align:center;

	display:block;

	position:absolute;

	bottom:-29px;

	margin-left:20%;

	margin-right:26%;

	}		

#main_img_inner_area_left {

	width:85%;

	height:auto;

	float:left;

	color:#2a2a2a;

	font-family:Roboto-Black;

	padding:20px 20px;

	}

#main_img_inner_area_left h2 {

	font-size:18px;

	opacity:1;

	}

#main_img_inner_area_right {

	width:85%;

	height:auto;

	float:none;

	padding-top:10px;

	font-family:Roboto-Bold;

	}

#main_img_inner_area_left p {

	font-size:12px;

	}	

#main_img_inner_area_right h2 {

	font-size:25px;

	opacity:1;

	color:#D83D42;

	}	

#main_img_inner_area_right table tr td {

	font-size:16px;

	opacity:1;

	}

#who_we_are {

	width:100%;

	padding:20px 0;

	}	

#who_we_are_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}	

#who_we_are_left p {

	padding:10px;

	

	}

#who_we_are_talk {

	width:80%;

	max-width:417px;

	display:block;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	margin-bottom:20px;

	}

#who_we_are_talk h2 {

	font-size:30px;

	text-align:center;

	}	

#who_we_are_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:85%;

	text-align:center;

	margin-top:26px;

	}

.hide {

	display:none;

	}	

.hide2 {

	display:none;

	}	

.hide3 {

	display:none;

	}

#form_div {

	width:100%;

	float:none;

	display:block;
	border: 2px solid #000000;

border-radius:15px;
	margin-left:auto;
	

	margin-right:auto;

	background-image:none;

	background-color:#2f2f2f;

	}

#form_div h2 {

	font-size:14px;

	}	

#form_div input[type="image"] {
	width:100%;
	max-width:90%;

	}		

.call_div {

	display:block;

	margin:10px auto;

	}

.img {

	display:block;

	width:100%;

	}

#who_we_are_left2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}	

#who_we_are_left2 h2 {

	font-family:BebasNeue;

	font-size:49px;

	font-weight:normal;

	color:#D83D42;

	text-align:center;

	}		

#who_we_are_right2 {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	}		

.post_area_left {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	min-width:80px;

	text-align:center;

	}

.post_area_right {

	float:none;

	display:block;

	margin-left:auto;

	margin-right:auto;

	width:100%;

	text-align:center;

	}

.post_area_right h3 {

	color:#D83D42;

	}

.post_area_right h3 a {

	font-family:Roboto-Bold;

	font-size:20px;

	font-weight:normal;

	color:#D83D42;

	}	

#who_we_are_talk2 {

	width:80%;

	margin-top:50px;

	margin-left:auto;

	margin-right:auto;

	text-align:center;

	}	

#main_img_area2 {

	background-image:none;

	}

.main_img_inner_class {

	width:100%;

	max-width:214px;

	float:none;

	margin-left:auto;

	margin-right:auto;

	display:block;

	margin-bottom:30px;

	}

#main_img_inner_area2 {

	width:100%;

	margin:auto;

	height:auto;

	min-height:270px;

	display:block;

	padding-bottom:4px;

	}

#honest_div_inner h2 {

	color:#454342;

	font-size:25px;

	line-height:31px;

	font-family:Bebas Neue;

	font-weight:normal;

	padding-top:20px;

	}	


.actualWidth {

	width:76%;

	max-width:925px !important;

	padding:0 10px;

	margin:auto;

	}	

.call_div h2 {

	font-size:31px;

	}

#who_we_are_talk {

	width:76%;

	}

#who_we_are_left h2 {

	font-size:23px;

	}

#who_we_are_left p {

	font-size:15px;

	}	

.call_div h2 {

	font-size:26px;

	}

#who_we_are_left2 h2 {

	font-size:35px;

	color:#D83D42;}

.main_img_inner_class img {

	width:90%;

	}	

#honest_div_inner h2 {

	font-size:19px;

	}

#main_img_area {

	min-height:416px;

	}	

.call_div h2 {

	font-size:21px;

	}	

#main_img_inner_area_right table tr td {

	font-size:13px;

	}	

#honest_div_inner {

	padding-top:48px;

	}	

.height_div {

	height:40px;

	padding-top:20px;

	}						

#tele {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	border-radius: 13px;
	max-width: 322px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:56px;
}
#tele p {
    display:none;
}
#call_now {
    display: block;
    float: none;
    font-size: 109%;
	background-image:url(http://onecallattorney.com/wp-content/uploads/2014/12/call-now-pointy_HV1.png);
	background-repeat:no-repeat;
	background-size:100% auto;
	background-color:transparent;
	max-width:160px;
    line-height: 18px;
	margin-left:auto;
	margin-right:auto;
    padding: 6px;
    text-align: center;
    width: 100%;
	height:56px;
	border-radius:0;
	
}	
#call_now span {
	display:none;
	}																								

}