.fix{
overflow:hidden;
}

.pricing_table{   
color:#fff;
margin:0 auto;
width:1115px;
}

.main_table{width:1115px;}

.pricing_one{
float:left;}

.pricing_logo{/*background-image: url("../img/title_bg.jpg");*/
width:290px;
background-repeat:no-repeat;
height:138px;
position:absolute;
margin-top:28px;}


.pricing_logo img{
margin-top:5px;
max-width:100%;}

.pricing_logo p{
 color:#117E03;
font-size:19px;
font-weight: bold;
margin: 6px 0 0;
text-align: center;
}
.right_title{
background-image:url("../img/tite_bg.png");
width:167px;
background-repeat:repeat-x;
height:138px;
}



.active .right_title{
background-image:url("../img/tite_hover.png");
width:167px;
background-repeat:repeat-x;
height:138px;
margin-left:-20px;
transition-duration:.3s;
margin-top:-30px;
}

.active .right_title p{color:#117E03;}


.right_title p{  color: #FFFFFF;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
    padding-top: 44px;
    text-align: center;
}


.middle_title{width:1115px;
background:#dadbda;
border:1px solid black;}

.middle_title p {
  color: #117e03;
    font-size: 25px;
    font-weight: bold;
    margin: 5px;
    padding: 0;
    text-align: center;
}


.top_left{float:left;
width:250px;
border:1px solid black;
background-image: url("../img/right_bg.jpg");
background-repeat:repeat-x;
}

.top_left li{  
border-bottom: 1px solid #00676e;
list-style-type: none;
margin: 5px 0;
padding: 10px 0 10px 10px;
font-weight:bold;
font-size:13px;
}


.top_left li:hover{list-style-type:none;
border-bottom:1px solid #ddd;
padding:0px 0px 3px 30px;
font-size:18px;
transition-duration:.3s;
box-shadow:1px 0 28px 2px #4A8AAF;
}


.hide_seo{width:215px;
color:white;
background-image: url("../img/right_bg.jpg");
background-repeat:repeat-x;
float:left;
margin-left:5px;
margin-bottom:10px;
border:2px solid #00676E;
border-radius:5px;
font-size:14px;
display:none;
}


.hide_seo h1 {
    font-size: 17px;
    font-weight: bold;
    margin: 0;
    padding-top: 20px;
	}
.hide_seo li {
    font-size: 14px;
    list-style-type: none;
    padding: 5px 2px 0 5px;
}




.top_right{
float:left;
margin-top: 32px;
width: 170px;
border:1px solid black;
margin-left:3px;
background-image: url("../img/right_bg.jpg");
background-repeat:repeat-x;
height:auto;
}


.top_right li p{
margin:0px;
font-weight:bold;
font-size:13px;
padding:5px;
}

.top_right_active li p{color:#153cbd;
margin:0px;
font-weight:bold;
}


.top_right_active{
float:left;
margin-top: 32px;
width: 170px;
border:1px solid black;
margin-left:3px;
background:#7885a5;
background-repeat:repeat-y;
height:auto;
}



.page-id-292 .active{padding:20px;
margin-top:20px;
transition-duration:.3s;
background-image: url("../img/right_hover_bg.jpg");
background-repeat:repeat-y;

}


.acive .top_right{

float:left;
margin-top: 32px;
width: 170px;
border:1px solid black;
margin-left:3px;
background-repeat:repeat-x;
height:auto;

}

.style1:hover{padding:20px 0px;
margin-top:-20px;
transition-duration:.3s;
}

.top_right li {
    border-bottom: 1px solid #00676E;
    color: #FFFFFF;
    font-weight: bold;
    list-style-type: none;
    margin: 5px 0;
    padding: 10px;
    text-align: center;
}

.top_right_active li {
    border-bottom: 1px solid #000000;
    color: #FFFFFF;
    font-weight: bold;
    list-style-type: none;
    margin: 5px 0;
    padding: 10px;
    text-align: center;
}

.style1{margin:0px;
margin-left:3px;}

.style1 li p {
    font-size: 18px;
    font-weight: bold;
    margin: 10px;
}
.style2{margin-top:170px;
}

.top_right li a {
    background-image: url("../img/button_bg.png");
    border-radius: 5px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    margin-left:0px;
    padding: 15px 17px;
    text-decoration: none;
}
	
.top_right_active li a {
    background-image: url("../img/button_bg.png");
    border-radius: 5px;
    color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    margin-left:0px;
    padding: 15px 17px;
    text-decoration: none;
}
	
	.top_right li  a:hover{background:#e72f63;
	 color: #fff;
	margin-left:0px;
	 padding: 15px 17px;
	background: -moz-linear-gradient(center top , #00676e 0%, #072e49 100%) repeat scroll 0 0 transparent;}

 .top_right li:last-child{border-bottom:none;}
  .top_right_active li:last-child{border-bottom:none;}
 .top_left li:last-child{border-bottom:none;}

.style3{background:#117E03;
}

.style4{font-weight:bold; margin:0px;
line-height:1;}


.facebook{ background: none repeat scroll 0 0 #4D6FAE;
height: 22px;
padding-top: 5px;
text-align: center;
width: 20px;
margin-left:2px;}

.google{ background: none repeat scroll 0 0 #c23325;
height: 22px;
padding-top: 5px;
text-align: center;
width: 20px;
margin-left:2px;}

.twitter{ background: none repeat scroll 0 0 #5aa1cd;
height: 22px;
padding-top: 5px;
text-align: center;
width: 20px;
margin-left:2px;}

.linkedin{ background: none repeat scroll 0 0 #0f79ab;
height: 22px;
padding-top: 5px;
text-align: center;
width: 20px;
margin-left:2px;}

.web_title{width:1115px;
text-align:center;}
.web_title h2{color: #00676E;
    cursor: pointer;
    font-size: 30px;
    font-weight: bold;
    margin: 20px 0 -6px 223px;}
	
.row1 {
    width: 1115px;
}
	
.price_left{width:200px;
float:left;}

.price_title{color:white;
background-image: url("../img/tite_bg2.png");
background-repeat:no-repeat;
text-align:center;
height:140px;
}


.price_title2{color:white;
background-image: url("../img/tite_bg3.png");
background-repeat:no-repeat;
text-align:center;
height:140px;
}

.price_title2 h1{margin:0px;}

.price_right{width:215px;
color:white;
background-image: url("../img/right_bg.jpg");
background-repeat:repeat-x;
float:left;
margin-left:5px;
margin-bottom:10px;
border:2px solid #00676E;
border-radius:5px;
box-shadow:
font-size:14px;
}


.price_right h1 {
    font-size: 17px;
    font-weight: bold;
    margin: 0;
    padding-top: 20px;
	}
.price_right li {
    font-size: 14px;
    list-style-type: none;
    padding: 5px 2px 0 5px;
}


.price_right_active{
width:215px;
color:white;
background-image: url("../img/right_bg.jpg");
background-repeat:repeat-x;
float:left;
margin-left:5px;
margin-bottom:10px;
border:2px solid #00676E;
border-radius:5px;
font-size:14px;
}

.price_right_active h1{ font-size: 17px;
    font-weight: bold;
    margin: 0;
    padding-top: 20px;}
	
	
.price_right_active li{padding:5px;
list-style-type:none;
padding-left:10px;
}

.price_right_active li:hover{list-style-type:none;
border-bottom:1px solid #ddd;
padding:0px 0px 3px 30px;
font-size:18px;
transition-duration:.3s;
box-shadow:1px 0 28px 2px #4A8AAF;}

.price_right li:hover{list-style-type:none;
border-bottom:1px solid #ddd;
padding:0px 0px 3px 30px;
font-size:18px;
transition-duration:.3s;
box-shadow:1px 0 28px 2px #4A8AAF;}




.web_active{padding:60px 0px 0px;
margin-top:-20px;
transition-duration:.3s;
background-image: url("../img/right_hover_bg2.jpg");
background-repeat:repeat-y;
box-shadow:1px 0 28px 2px #f7e898;
}

.web_active .submit{
padding-top:0px;}


.web_active .price_title{color:white;
background-image: url("../img/tite_hover2.png");
background-repeat:no-repeat;
text-align:center;
height:140px;
margin-top:-40px;
}



.price_right li:last-child{border-bottom:none;}

.website{width:1115px;
margin:0 auto;
margin-top:10px;
}

.Core_Services{width:1115px;
margin:0 auto;}

.list{}

.style6{padding:85px 0px;}
.style7{padding:13px 0px;}
.style8{padding:20px 0px;}
.style9{padding:20px 0px;}
.style10{padding:30px 0px;}
.style13{padding:95px 0px;}
.style11{padding:114px 0px;}
.style12{padding:24px 0px;}
.style14{padding:36px 0px;}
.style15{padding:80px 0px;}
.style16{padding:39px 0px;}
.style17{padding:59px 0px;}
.style18{padding:37px 0px;}
.style19{padding:66px 0px;}
.style21{padding:19px 0px;}
.style20{padding:76px 0px;}
.style22{padding:71px 0px;}
.style23{padding:222px 0px;}
.style24{padding:158px 0px;}
.style25{padding:153px 0px;}
.style26{padding:127px 0px;}
.style27{padding:80px 0px;}
.style28{padding:80px 0px;}
.style29{padding:92px 0px;}
.style30{padding:59px 0px;}
.style31{padding:142px 0px;}
.style32{padding:167px 0px;}
.style33{padding:167px 0px;}
.style34{padding:6px 0px;}
.style35{padding:5px 0px;}
.style36{padding:49px 0px;}

.style15 li ul li{list-style-type:none;
border:1px solid #00676E;
}
.style15 li ul li:last-child{border-bottom:1px solid #00676E;}

.row2{width:890px;
margin:0 auto;
}

.ecommerce{width:1115px;
margin:0 auto;
display:none;

}



.extras{width:1115px;
margin:0 auto;
display:none;
}

.submit{
    background-repeat: no-repeat;
    margin-left:50px;
    margin-top:-40px;
	position:absolute;
}

.submit2{
    background-repeat: no-repeat;
    margin-left: -47px;
    margin-top:48px;
}


.submit2  a{border-radius: 5px;
background-image: url("../img/button_bg.png");
    color: #fff;
    font-size: 20px;
    margin-left:-7px;
    padding: 15px 30px;
    text-decoration: none;
	font-weight:bold;
}

.submit  a{border-radius: 5px;
background-image: url("../img/button_bg.png");
    color: #fff;
    font-size: 20px;
    margin-left:-7px;
    padding: 15px 30px;
    text-decoration: none;
	font-weight:bold;
}

.marketing{display:none;}

.web_title1{width:1100px;
text-align:center;
margin:0 auto;
height:100px;
}
.web_title1 img{float:left;}
.web_title1 h2{font-weight:bold;
font-size:30px;
margin:11px;
color:#00676E;
width:830px;
cursor:pointer;}



.web_title2{width:1115px;
text-align:center;}
.web_title2 h2{font-weight:bold;
font-size:30px;
margin:11px;
color:#00676E;
cursor:pointer;}

.web_title3{width:1115px;
text-align:center;
}
.web_title3 h2{font-weight:bold;
font-size:30px;
margin:11px;
color:#00676E;
cursor:pointer;}

.web_title4{width:1120px;
text-align:center;
}
.web_title4 h2{font-weight:bold;
font-size:30px;
margin:11px;
color:#00676E;
cursor:pointer;}

.ecommerce_left{background-image: url("../img/right_bg.jpg");
background-repeat: repeat-x;
height:568px;
width: 400px;
float:left;
font-size:14px;}

.e_left{
width:180px;
height:auto;
float:left;
}

.e_left li{
padding:5px;
list-style-type:none;
padding-left:10px;
color:#fff;}
.e_right{width:180px;
height:auto;
float:left;}

.e_right li{
padding:5px;
list-style-type:none;
padding-left:10px;
color:#fff;}


.bottom_content{
width:1060px;
border:1px solid black;
color:#000;}

.logo_control{margin-top:50px;}

.top_left.seo li{}

.top_right.seo li{}



/* dextop Layout */
@media only screen and (min-width: 992px) adn (max-width 1200px) {



}



/* Tablet Layout */

@media only screen and (min-width: 768px) and (max-width: 991px) {


.pricing_table{   
width:750px;
}

.top_right {
    width: 95px;
}

.right_title {

    width: 95px;
}

.active .right_title {
    width: 95px;
}

.right_title p {

    font-size: 15px;
}

.middle_title {
    width: 750px;
}

.top_right_active {
    width: 95px;
}

.top_right li a {
    border-radius: 5px;
    color: #FFFFFF;
    font-size: 16px;
    padding: 9px;
}

.top_right_active li a {
    font-size: 16px;
    margin-left: -2px;
    padding: 9px;
}



.active .right_title {
    margin-left: 0;
}



.top_right li  a:hover{background:#e72f63;
	 color: #fff;
	margin-left:-20px;
	 padding:9px;
	background: -moz-linear-gradient(center top , #00676e 0%, #072e49 100%) repeat scroll 0 0 transparent;}
	
	.row1{width:750px;}
	
	.price_right_active {
    width: 145px;
}



.top_right_active li {
    padding: 10px 0;
}

.page-id-292 .active {
 background-image: url("../img/right_hover_bg.jpg");
 background-repeat: repeat-y;
 padding: 20px 0 10px;
}
	
	
		.price_right{
    width: 145px;
}

.price_title h2{

font-size:19px;

}


.ecommerce {
    display: none;
    margin: 0 auto;
    width: 750px;
}

.e_left {
    float: left;
    height: auto;
    width: 150px;
}

.e_right {
    float: left;
    height: auto;
    width: 150px;
}


.bottom_content {
    border: 1px solid #000000;
    width: 750px;
}

.ecommerce_left {
    height: 530px;
    width: 300px;
}

.price_title2 h1 {
    font-size: 20px;
    margin: 0;
}

.price_right li:hover {
    list-style-type: none;
    padding:0;
	font-size:14px;
	box-shadow:none;
	border:none;
	padding: 5px 5px 5px 10px;
}


.price_right {
    width: 145px;
}

.price_right_active {
    width: 145px;
}

.row2 {
    margin: 0 auto 0 79px;
    width: 750px;
}

.web_title2 {
    text-align: center;
    width: 750px;
}


.web_title3 {
    text-align: center;
    width: 750px;
}

.web_title4 {
    text-align: center;
    width: 750px;
}

.submit {
    background-repeat: no-repeat;
    margin-left: 10px;
    margin-top: -40px;
    position: absolute;
}


.marketing {
    display: none;
    overflow: hidden;
}

.style6 {
    padding: 134px 0;
}

.style13 {
    padding: 139px 0;
}

.style11 {
    padding: 179px 0;
}

.style17 {
    padding: 80px 0;
}

.style16 {
    padding: 60px 0;
}

.style30 {
    padding: 80px 0;
}

.style10 {
    padding:36px 0;
}

.style8 {
    padding: 20px 0;
}

.style12 {
    padding: 20px 0;
}


.style18 {
    padding: 55px 0;
}

.style19 {
    padding: 85px 0;
}

.style20 {
    padding: 106px 0;
}

.style29 {
    padding: 34px 0;
}


.style15 {
    padding: 42px 0;
}


.price_right h1 {
    font-size: 13px;
}


.ecommerce_left {
    height: 655px;
}


}


/* Mobile Small Layout */

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

.pricing_table{   
width:300px;
overflow:auto;
}



.main_table {
    margin: 0 auto;
    width:300px;
	}

.list{padding-bottom: 56px;}




.hide_seo{width:215px;
color:white;
background-image: url("../img/right_bg.jpg");
background-repeat:repeat-x;
float:left;
margin-left:5px;
margin-bottom:10px;
border:2px solid #00676E;
border-radius:5px;
font-size:14px;
display:block;
}

.top_right{display:none;}
.top_left{display:none;}

	.web_title2{width:300px;}
	.web_title3{width:300px;}
	.web_title4{width:300px;}
.row1{width:300px;}
.row2{width:300px;}
.row3{width:300px;}
.extras{width:300px;}
.ecommerce{width:300px;}
.ecommerce_left {
    float: left;
    height: 530px;
    width: 300px;
}

.e_left {
    float: left;
    height: auto;
    width: 150px;
}

.e_right {
    float: left;
    height: auto;
    width: 150px;
}

.ecommerce_left{height:600px;}

.marketing{width:300px;}

.top_left {
    width: 174px;
}

.bottom_content{width:300px;}


.pricing_logo img{
margin-top: 49px;
max-width: 59%;}

.top_left li {
    border-bottom: 1px solid #00676E;
    font-size: 12px;
    padding: 8px 0 9px 4px;
}



.top_right {
    background-image: url("../img/right_bg.jpg");
    background-repeat: repeat-x;
    margin-left: 3px;
    margin-top:10px;
    width: 52px;
}


.top_right li a {
    font-size: 12px;
    padding: 8px 2px;
}

.top_right li a:hover{font-size: 12px;
    padding: 8px 2px;}

.top_right_active li a {
 font-size: 12px;
    padding: 8px 2px;
}


.top_right li {
    font-size: 12px;
    padding: 10px 0;
}

.top_right_active {
    margin-left: 3px;
    margin-top:10px;
    width: 50px;
}



.page-id-292 .active {
 background-image: url("../img/right_hover_bg.jpg");
    background-repeat: repeat-y;
    padding: 20px 0 10px;
}


.right_title {
    background-image: url("../img/tite_bg.png");
    background-repeat: repeat-x;
    height: 138px;
    width: 50px;
}

.right_title p {
    color: #FFFFFF;
    font-size: 15px;
    padding-left: 24px;
    padding-top: 37px;
    transform: rotate(61deg);
}


.active .right_title p {
    color: #117E03;
}

.active .right_title {
    background-image: url("../img/tite_hover.png");
    background-repeat: repeat-x;
    height: 138px;
    margin-top: -30px;
	 margin-left: 0;
    transition-duration: 0.3s;
    width:50px;
}



.top_right_active li {
    font-size: 12px;
    list-style-type: none;
    margin: 5px 0;
    padding: 10px 0;
}

.price_title2 h1 {
    margin: 0;
	font-size:18px;
}

.web_title1 {
    height: 100px;
    margin: 0 auto;
    text-align: center;
    width: 300px;
}


.price_right li:hover {
    list-style-type: none;
    padding:0;
	font-size:14px;
	box-shadow:none;
	border:none;
	padding: 5px 5px 5px 10px;
}

.web_active {
    padding: 39px 0 0;
	margin-top:0px;
}

.row2 {
    margin: 0 auto;
    width:300px;
}

.extras {
    display: none;
    margin: 0 auto;
    width:300px;
}

.web_title2 {
    text-align: center;
    width:300px;
}

.web_title3 {
    text-align: center;
    width:300px;
}

.web_title4 {
    text-align: center;
    width:300px;
}

.ecommerce {
    display: none;
    margin: 0 auto;
    width:300px;
}

.bottom_content {
    border: 1px solid #000000;
    width:300px;
}

.row1{width:300px;}

.web_title1 h2 {
    color: #00676E;
    cursor: pointer;
    font-size: 30px;
    font-weight: bold;
    margin: 11px;
}

}




/* Mobile Large Layout Layout */


@media only screen and (min-width: 480px) and (max-width: 767px) { 

.pricing_table{   
width:450px;
overflow:hidden;
}

.main_table {
    margin: 0 auto;
    width: 450px;}

.top_left {
    width: 205px;
}


.pricing_logo img{
margin-top: 49px;
max-width: 59%;}

.top_left li {
    border-bottom: 1px solid #00676E;
    font-size: 12px;
    padding: 12px 0 9px 4px;
}



.top_right {
    background-image: url("../img/right_bg.jpg");
    background-repeat: repeat-x;
    margin-left: 3px;
    margin-top:10px;
    width:45px;
}

.top_right li p {
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 17px 0;
}


.top_right li a {
    font-size: 12px;
    padding: 8px 2px;
}

.top_right li a:hover{font-size: 12px;
    padding: 8px 2px;}

.top_right_active li a {
 font-size: 12px;
    padding: 8px 2px;
}


.top_right li {
    font-size: 12px;
    padding: 10px 0;
}

.top_right_active {
display:none;
}



.page-id-292 .active {
 background-image: url("../img/right_hover_bg.jpg");
    background-repeat: repeat-y;
    padding: 20px 0 10px;
}


.right_title {
    background-image: url("../img/tite_bg.png");
    background-repeat: repeat-x;
    height: 138px;
    width: 50px;
}

.right_title p {
   color: #FFFFFF;
    font-size: 11px;
    padding-left: 0;
    padding-top: 43px;
    transform: rotate(0deg);
}


.web_title1 {
    height: 100px;
    margin: 0 auto;
    text-align: center;
    width: 450px;;
}

.web_title1 h2 {
    color: #00676E;
    cursor: pointer;
    font-size: 30px;
    font-weight: bold;
    margin: 11px;
    width: 450px;
}

.active .right_title p {
    color: #FFFFFF;
}

.top_right li {
    font-size: 12px;
    padding: 11px 0;
}

.middle_title {
    display:none;
}


.active .right_title {
    background-image: url("../img/tite_hover.png");
    background-repeat: repeat-x;
    height: 138px;
    margin-top: -30px;
	 margin-left: 0;
    transition-duration: 0.3s;
    width:50px;
}


.style1{margin:0px;
margin-left:3px;}


.pricing_logo {
    margin-left: 170px;
    margin-top: -119px;
	
}

.pricing_logo img{
max-width:100%;}


.top_right_active li {
    font-size: 12px;
    list-style-type: none;
    margin: 5px 0;
    padding: 11px 0;
}


.top_left.seo li {
    padding: 11px 0px;
}




.price_right li:hover {
    list-style-type: none;
    padding:0;
	font-size:14px;
	box-shadow:none;
	border:none;
	padding: 5px 5px 5px 10px;
}

.web_active {
    padding: 39px 0 0;
	margin-top:1px;
}

.row2 {
    margin: 0 auto;
    width:450px;
}

.extras {
    display: none;
    margin: 0 auto;
    width:450px;
}

.web_title2 {
    text-align: center;
    width:450px;
}

.web_title3 {
    text-align: center;
    width:450px;
}

.web_title4 {
    text-align: center;
    width:450px;
}

.style26 {
    padding: 85px 0;
}
.style6 {
    padding: 15px 0;
}

.style13 {
    padding: 25px 0;
}

.style11 {
    padding: 10px 0;
}

.style16 {
    padding: 20px 0;
}

.style12 {
    padding: 31px 0;
}

.style31 {
    padding: 55px 0;
}

.style32 {
    padding: 90px 0;
}

.style17 {
    padding: 40px 0;
}

.style24 {
    padding: 45px 0;
}

.style21 {
    padding: 20px 0;
}

.style23 {
    padding: 110px 0;
}

.e_right {
    float: left;
    height: auto;
    width: 180px;
}

.e_left {
    float: left;
    height: auto;
    width: 180px;
}

.ecommerce {
    display: none;
    margin: 0 auto;
    width:450px;
}

.bottom_content {
    border: 1px solid #000000;
    width:450px;
}

.ecommerce_left {
    float: left;
    height: 580px;
    width: 400px;
}

.row1{width:450px;}
.row4{width:450px;}


.web_title {
margin-top:55px;
text-align: center;
width: 450px;
}


.pricing_logo {
    margin-left: 170px;
    margin-top: -162px;
}

.marketing{width:450px;}

.pricing_logo img {
    margin-top: -14px;
}


.web_title h2 {
    color: #00676E;
    cursor: pointer;
    font-size: 27px;
    font-weight: bold;
    margin: 0 0 0 127px;
    padding: 0;
}

.list{padding-bottom: 56px;}


.hide_seo{width:215px;
color:white;
background-image: url("../img/right_bg.jpg");
background-repeat:repeat-x;
float:left;
margin-left:5px;
margin-bottom:10px;
border:2px solid #00676E;
border-radius:5px;
font-size:14px;
display:block;
}

.top_right{display:none;}
.top_left{display:none;}

}










