@charset "UTF-8";
/* CSS Document */

.options-info-text {
	background-image:url(../img/bluetick.png);background-repeat:no-repeat;background-size:15px;background-position:top left
}

.options-info-text p {
	padding-left:1.5em
}

.options-info-text span {
	font-size:14px
}
.plans-info1 span {
	color:#ff7841;
}

.plans-info1 span:hover{
	text-decoration: underline
}

.plans-info span {
	color:#ff7841;
}

.plans-info span:hover{
	text-decoration: underline
}

#title-options span {
	color:#ff7841;font-size:inherit;margin-left:0em
}

#title-options span:hover{
	text-decoration: underline
}
.pricetriangle {
	width:100%;top:0;margin-top:-1.6em}
.options {width:100%;margin:0 auto;height:360px;text-align:center;background-color:#f6f6f6;padding:0em;max-width:1280px;margin-top:0em;border-right:1px solid #eeeeee;border-left:1px solid #eeeeee;border-bottom:1px solid #eeeeee}	

.options-wrap {
	width:85%;margin:0 auto;
}
.options-content {
	width:90%;margin:0 auto;padding:0em;height:360px;background-color:#fff;margin-top:-1.5em}
.options p {
	font-size:15px;height:24px;text-align:justify;width:98%}

#title-options {
	text-align:justify;
	padding-bottom:1em;margin-bottom:2.4em;width:100%
}


.options p span {
	font-size:12px;margin-left:1em}
.price-information-area {
	background-color:#f6f6f6;border-bottom:none}
	
.plans-top {
	width:100%;
	height:320px;
	background-color:#fff;
	background-image:url(../img/featuresbgresponsive.png);background-position:cover;background-size:cover;background-repeat:no-repeat;}

.plans-top img {
	max-width:350px;width:100%}

.plans-maincatch {
	width:30%;
	margin:0 auto;float:left;margin-left:6em
	}


	
.plans-topspace {
	height:6em}
	
.plans-maincatch h1{
	font-size: 240%;
	font-weight:500;
	color:#ee4346;padding:0.5em;text-align:center}	

.p {
	width:100%;max-width:580px;
	background-size:cover;background-repeat:no-repeat}

.p h2 {
	padding:1em;text-align:center;color:#505050;font-size:200%;padding-top:0em}

.p p {
	text-align:center}
.price-i-button {
	width:180px;background-color:#fff;border:1px solid #C6C6C6;border-radius:4px;}

.price-i-button p {
	padding-top:0.3em;
	text-align:center;
	color:#505050;font-size:18px}

.p-circle {
	width:100%;margin:0 auto}
.p-circle img {
	width:100%;max-width:580px;margin:0 auto;padding-bottom:1em;padding-top:0em}
	
.line-plan img{
	width:100%;
	margin-top:3.4em}
	
.plans-first {
	width:100%;
	margin:0 auto;
	max-width:1023px;height:auto}

.plans-first1 {
	width:90%;
	margin:0 auto;
	max-width:991px;height:auto}

.plans-info {
	width:50%;float:left;padding-top:2.4em}

.plans-info1 {
	width:50%;float:left;padding-top:2.4em}
	
.plans-info h2 {
	font-size:24px;
	color:#000;
	font-weight:300;
	line-height:1.6em;
	text-align:justify;margin-top:1em;margin-left:0.5em;width:90%}

.plans-info img {
	width:90%;height:3px;margin-left:0.7em;padding:0.3em}
.plans-info p {
	font-size:14px;
	color:#505050;
	font-weight:300;width:90%;margin:0 auto;margin-top:1.5em;line-height:2em;margin-left:0.8em}

.plans-img {
	width:50%;float:left;position:relative;left:0}

.plans-img img {
	width:100%;
	margin:0 auto;overflow:hidden}
	

.plan-price {
	width:90%;
	margin:0 auto}

.plan-price-info {
	width:90%;
	margin:0 auto}

.plan-price h2 {
	font-size:22px;
	color:#353239;
	text-align:center}

.plan-price img {
	width:50%;}

.plan-price-info p {
	font-size:14px;
	color:#353239}
	
.plans-info1 {
	width:50%;float:left;padding:1.5em;}

.plans-info1 h2 {
	font-size:24px;
	color:#000;
	font-weight:300;
	line-height:1.6em;
	text-align:justify;margin-top:1em;margin-left:0em;width:100%;margin-left:0.5em}

.plans-info1 img {
	width:100%;height:3px;margin-left:1em}
.plans-info1 p {
	font-size:14px;
	color:#353239;
	font-weight:300;width:100%;margin:0 auto;line-height:2em;margin-left:0em;margin-left:1em}

.plan-price-table {
	width:90%;margin:0 auto}
	
.price-information {
	width:100%;height:auto;margin:0 auto}

.price-information-area {
	width:100%;height:470px;border-top:1px solid #EEEEEE;background-image:url(../img/openpbg.png);background-repeat:no-repeat;background-size:870px;background-position:right bottom;margin:0 auto;background-color:##D8D8D8;max-width:1280px;border-top:1px solid #eeeeee;border-right:1px solid #eeeeee;border-left:1px solid #eeeeee}
.price-i {
	width:85%;margin:0 auto;height:360px;height:100%;max-width:1023px}	

.price-i h2 {
	width:100%;text-align:center}

.price-right img {
	width:80%;margin:0 auto;right:0;margin-right:-2em;max-width:400px}
.inner-p {
	width:90%;margin:0 auto;background-color:#fff;margin-top:1em;height:140px}

.price-left h2 {
	text-align:center;font-size:200%;color:#505050;padding:0em;width:90%;margin:0 auto;margin-top:-1em;padding-bottom:0.3em;border-bottom:1px solid #E8E8E8}
	
.price-left p {
	text-align:center;font-size:20px;color:#505050;padding:0.3em;padding-bottom:0em;width:70%;margin:0 auto;}

.explainprice {
	width:100%;padding:0.5em
	}

.explainprice h2 {
	width:100%}

.explainprice p {
	width:100%;text-align:center;font-size:16px;padding:0.5em}
.price-right h3 {
	text-align:center;font-size:180%;color:#ee4346;padding:0.8em;width:50%;margin:0 auto}
	
.price-right p {
	text-align:center;font-size:20px;color:#505050;padding:0.3em;padding-bottom:0em;width:50%;margin:0 auto;}

.price-detail {
	width:100%;margin:0 auto;padding:1.2em
	}

.price-box {
	width:100%}

.left {
	width:45%;float:left;position:relative}

.left p {
	text-align:center;
	padding:0.5em}

.right {
	width:45%;float:left;position:relative}

.right p {
	text-align:center;
	padding:0.5em}
	
.middle {
	width:10%;float:left;position:relative}
	

.left1 {
	width:45%;float:left;position:relative}

.left1 p {
	text-align:center;
	padding:0em;font-size:240%}

.right1 {
	width:45%;float:left;position:relative}

.right1 p {
	text-align:center;
	padding:0em;font-size:220%}
	
.middle1 {
	width:10%;float:left;position:relative}

.middle1 img {
	width:80%}
.price-detail p {
	width:50%;float:left;position:relative;border-bottom:1px solid #ccc;font-size:18px;margin:0 auto}

.price-more {	
width:150px;background-color:#f05b5e;border-radius:4px}

.price-more p {
	width:100%;font-size:16px;color:#fff;text-align:center;padding:0.5em}
	
.price-left {
	width:100%;max-width:500px;position:relative;padding:1em;vertical-align:middle;margin-top:2em;margin-left:0.5em;background-color:#fff;border-radius:4px;}

.price-class {
	width:50%;text-align:justify}
.price-right {
	width:50%;float:left;position:relative;}

.price-right img {
	right:0;width:80%;max-width:340px;margin-left:8em}
.steps-area{
	width:100%;background-color:#f4f4f4;height:600px}

.steps-area h2 {
	text-align:center;
	font-size:150%}

.plan-steps {
	width:80%;
	margin:0 auto;height:200px;padding:0.5em}

.plan-flow {
	width:16%;float:left;
	margin:0 auto;position:relative;
	height:400px;height:180px;
	border-radius:4px}

.plan-arrow {
	width:5%;float:left}

.plan-flow-section {
	width:100%;
	margin:0 auto}

.plan-flow-title {
	width:100%;border-top:7px solid #f16a70;border-bottom:7px solid #f17a70;background-color:#FBFBFB
	}

.plan-flow-title h3 {
	width:100%;
	font-size:16px;
	text-align:center;
	height:2em;
	margin-top:-0em;
	padding:0.5em;
	color:#505050;
	font-weight:300;
	border-top-right-radius:4px;
	border-top-left-radius:4px
	}

.eachstep {
	width:80%;
	height:230px;
	border-bottom:2px solid #979797;margin:0 auto}
.test-plan {
	width:85%;margin:0 auto;background-color:#fff;height:320px;padding-bottom:1em;padding-top:1em;padding-right:1em;padding-left:1em;border-radius:8px}

.test-area {
	width:100%;
	background-color:#Fff;padding:1em;max-height:800px;height:680px;max-width:1023px;margin:0 auto;}

.testimonials-area {
	border-top:1px solid #d0d0d0}
.price1 {
	width:100%;
	height:200px}
.plan-flow-title img {
	width:60%;
	margin:0 auto}

.plan-flow-title h2 {
	font-size:17px;text-align:center;font-weight:300;color:#ff7841
	}

.plan-flow-title p {
	font-size:14px;}

.plan-example {
	width:100%;
	margin:0 auto}

.plan-example-info {
	width:100%;}

.plan-example-info h3 {
	font-size:20px;
	color:#505050;
	font-weight:300;
	line-height:1.6em;
	text-align:justify;}

.plan-example-info p {
	font-size:14px;
	color:#505050;
	font-weight:300;width:100%;margin-top:2em;line-height:2em;width:90%}

.plan-example-img {
	width:80%;margin:0 auto}

.plan-example-img img {
	width:86%;
	margin:0 auto;}


.plan-example-info1 {
	width:48%;float:left;position:relative;margin-left:1em}

.plan-example-info1 h2 {
	font-size:20px;
	color:#000;
	font-weight:300;
	line-height:1.6em;
	text-align:justify;margin-top:3em}

.plan-example-info1 p {
	font-size:14px;
	color:#505050;
	font-weight:300;width:100%;margin:0 auto;margin-top:2em;line-height:2em}

.plan-example-img1 {
	width:50%;margin:0 auto;float:left}

.plan-example-img1 img {
	width:86%;
	margin:0 auto;padding:1em;}

.information-price {
	height:220px; width:80%;margin:0 auto;background-color:#f4f4f4;border:6px solid #ececec;max-width:991px;}

.information-price h2 {
	padding-bottom:0em;padding-top:0em}

.plan-title {
	width:100%;margin:0 auto;padding:0.2em;color:#505050;font-size:200%;text-align:center}
.pb {
	width:100%;}
.prices-button {
	width:150px;margin:0 auto;background-color:#F05B5E;border-radius:3px;height:2.3em;margin-top:0.5em}
	
.prices-button p {
	font-size:18px;
	color:#fff;
	padding:0.3em;text-align:center}

.prices {
	width:80%;margin:0 auto}

.prices img {
	max-width:600px;width:100%;margin:0 auto;margin-top:1em}

.prices h2 {
	text-align:center;font-size:150%;
	padding-top:1em;color:#fff}

.prices-button p {
	font-size:120%}
	
	
	
.ol {
	list-style-type:none}
	
 .flow-plan-title {
	     display: table-cell;
    width: 25%;
    padding: 0 40px;
    vertical-align: middle;
    box-sizing: content-box;
}

.flow-plan-title img {
	margin-left:2em}

.flow-plan-middle {
	    display: table-cell;
    padding: 0 30px;
    vertical-align: middle;width:50%}
	
.flow-heading {
	font-size:20px}

.flow-text {
	margin-top:24px}
	
.flow-text-right {
	    display: table-cell;
    width: 250px;
    vertical-align: middle;
    text-align: center;}
	
.flow-list {
	margin-top:40px;width:90%;margin:0 auto}
	
 .flow-list li {
	position: relative;
    display: table;
    width: 60%;
    margin-top: 50px;
    border:3px solid #ececec;list-style-type:none;margin:0 auto;}

.flowbtn {
    display: inline-block;
    padding: 8px 15px;
    color: #fff;
    font-size: 16px;
    background-color: #ff9b6e;
    border-radius: 6px;
    box-shadow: 0 4px #E0865E;
    text-decoration: none;
    line-height: 1;
    -webkit-transition: none;
    transition: none;
}

.flowbtn:hover {
	background-color:#ff7841}

#contact-btn {
	padding:1em;margin-top:2em}
.flow-big img {
	width:90%;margin:0 auto;max-width:991px}
	
.example {
	width:90%;margin:0 auto}
	
.flow-steps {
	width:100%;margin:0 auto;max-width:1280px}

.flow-wrap {
	width:100%;margin:0 auto;max-width:1280px}
	
.one-flow {
	width:15.6%;
	float:left;position:relative;text-align:center;height:220px;margin:1%
}

.one-flow img {
	width:100%;margin:0 auto;
	max-width:120px}

.one-flow p {
	width:100%;
	text-align:center;font-size:22px;padding:1em;height:2em}

.planarrow{
	margin-top:5em;float:left;position:relative}

.planarrow img {
	width:30px}

.one-flow h3 {
	width:100%;text-align:center;font-size:16px;padding:0em;color:#505050;margin-top:0.3em}

.flow {
	width:100%;
	height:400px;
	background-color:#fff;margin:0 auto;max-width:1280px}	

.numbers-flow {
	font-size:18px;color:#505050;
	}
#flow1 {
	background-color:#F6F6F6;}


#flow2 {
background-color:#F6F6F6;}	
	
#flow3 {
background-color:#F6F6F6;}	
	
#flow4 {
background-color:#F6F6F6;}	

#flow5 {
background-color:#F6F6F6;}

	#case {
	padding: 60px 0;
    background-color: #eef9fd;}
	
	.inside {
	width: 991px;
    margin: 0 auto;
}

#case .inside ul {
	vertical-align:bottom}
	
#case .inside .onecase {
	margin: 0 16px 0px;
    vertical-align: bottom;
    display: inline-block;
    border-radius: 4px;
    background-color: #fff;
    width: 425px;
    height: 400px;
    text-align: left;
    box-shadow: 0 0 40px 0 rgba(128, 128, 128, 0.3);opacity:1}
	
#case .inside .onecase:hover{
	opacity:0.8;-webkit-transition: all 0.2s ease-in-out;box-shadow: 0 0 40px 0 rgba(255,255,255,0.8);}
	
#case .inside .onecase a {
    display: block;
    text-decoration: none;
    color: #555;
}

#case .inside .onecase a .caseimg {
    overflow: hidden;
    border-radius: 4px 4px 0 0;
    height: 200px;
}

#case .inside .onecase a .caseimg .caseinfo {
    padding: 8px 8px;
}

.caseinfo {
	width:95%;margin:0 auto}

.caseinfo p {
	font-size:14px;height:112px;padding-top:8px}


#case .cases .onecase a .caseinfo .case-name {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 6px;text-align:center
}

#case .cases .onecase a .caseinfo .morebuttons {
    font-size: 14px;
    display: inline-block;
    border-radius: 8px;
    padding: 4px 18px;
    margin-bottom: 6px;color:#505050;text-decoration:underline;
}

@media screen and (min-width:768px) {
		.flow-big {
		display:none}
	
	.plans-first1{
		display:none}}
		
@media screen and (max-width:767px) {
	.line-plan {
		display:none}
		
	.flow-big {
		display:none}
	
	.plans-info{
		width:100%;margin:0 auto}
	
	.plans-img {
		width:100%;margin:0 auto}
	
	.plans-img img {
		width:100%;margin:0 auto/restaurantimg.png}
	.plans-first{
		display:none}
		
	.plans-info h2 {
		margin-top:0em;
		width:100%;font-size:20px;text-align:center;margin-left:0em}
	
	.plans-info p {
		width:100%;margin:0 auto}
	
	.plans-info img {
		width:100%;
		display:none}
	
	.plans-info1 h2 {
		margin-top:0em;
		width:90%}
	
	.plans-info1 p {
		width:90%;margin:0 auto}
	
	.plans-info1 img {
		width:100%;display:none}
		
	
	
	.plan-example-img {
		margin-top:1em}
	
	.plan-example-img img{
		width:50%}
	
	.plan-example-info h3{
		text-align:center}
	
	.plan-example-info p {
		width:80%;margin:0 auto;text-align:center;margin-bottom:1em}
	
	.test-area {
		height:auto}
	
	.flow {
		display:none
	}
	
	.flow-responsive {
		width:90%;height:650px;margin:0 auto
	}
	
	.flow-steps {
		width:100%;margin:0 auto
	}
	
	.one-flow img {
		float:left;position:relative;width:40%;max-width:100px;margin-left:2em
	}
	.arrowdown {
		width:100%;margin:0 auto;display:none
	}
	
	.arrowdown img {
		max-width:60px;width:100%;margin:0 auto;padding:1em;text-align:center;float:left;position:relative
	}
	#flow1 {
		width:80%;margin:0 auto;background-color:#fff;height:100px;border:1px solid #eee
	}
	
	#flow2 {
		width:80%;margin:0 auto;background-color:#fff;height:100px;border:1px solid #eee
	}
	
	#flow3 {
		width:80%;margin:0 auto;background-color:#fff;height:100px;border:1px solid #eee
	}
	
	#flow4 {
		width:80%;margin:0 auto;background-color:#fff;height:100px;border:1px solid #eee
	}
	
	#flow5 {
		width:80%;margin:0 auto;background-color:#fff;border-bottom:1px solid #eee;height:100px;border:1px solid #eee
	}
	
	.one-flow p {
		width:35%;float:left;position:relative;0.5em;margin-top:1em;color:#61a1cd
	}
	
	.one-flow1 {
		width:80%;margin:0 auto;background-color:#fff
	}
	
	.one-flow1 p {
		width:35%;float:left;position:relative;0.5em;margin-top:1em
	}
	
	.one-flow h3 {
		width:35%;float:left;position:relative;margin-top:2.5em
	}
	
	#contact-btn {
		width:60%;float:left;position:relative;margin-top:1em;padding-top:0em;margin-left:1em
	}
	
	.flowbtn {
		width:100%;max-width:400px;margin-top:-2em;height:40px;padding-top:0.5em;font-size:20px
			
	}
	
	

	}
	
	@media screen and (min-width:768px) and (max-width:945px) {
	
	.inside {
	width: 740px;
    margin: 0 auto;
}

	
#case .inside .onecase {
	margin: 0 7px 44px;
    vertical-align: bottom;
    display: inline-block;
    border-radius: 4px;
    background-color: #fff;
    width: 315px;
    height: 430px;
    text-align: left;
    box-shadow: 0 0 40px 0 rgba(128, 128, 128, 0.3);}
	

	#case .cases .onecase a .caseinfo .morebuttons {
    font-size: 14px;
    display: inline-block;
    border-radius: 8px;
    padding: 4px 18px;
    margin-bottom: 6px;color:#505050;text-decoration:underline;margin-top:1.5em
}
	
#case .inside .onecase a {
    display: block;
    text-decoration: none;
    color: #555;
}
.price-information-area {
		background-image:none
	}

	.price-i {
		background-image:url(../img/openpbg.png);background-repeat:no-repeat;background-size:600px;background-position:bottom right;height:310px
	}

		.options {
			margin-top:-1em
		}

		.flowbtn {
			width:100%;margin-left:0em;padding:0em
		}

		.flowbtn p {
			font-size:14px
		}

		#contact-btn {
			width:110%;margin-left:-0.5em
		}
	
.price-information-area {
		background-image:none;height:360px
	}

	.price-i {
		background-image:url(../img/openpbg.png);background-repeat:no-repeat;background-size:70%;background-position:bottom right;width:90%;margin:0 auto;margin-left:2em
	}
		
		.options-info-text {
			width:70%;margin:0 auto;
		}
		.options-info-text p{
		padding-left:1.8em;margin-bottom:1.4em	
		}
		
		.options-content {
			height:700px
		}
}

	@media screen and (min-width:641px) and (max-width:767px) {
	
	.inside {
	width: 80%;
    margin: 0 auto;
}

	
#case .inside .onecase {
	margin: 0 17px 44px;
    vertical-align: bottom;
    display: inline-block;
    border-radius: 4px;
    background-color: #fff;
    width: 80%;
    height: 390px;
    text-align: left;
    box-shadow: 0 0 40px 0 rgba(128, 128, 128, 0.3);}
	
#case .inside .onecase a {
    display: block;
    text-decoration: none;
    color: #555;
}

#case .inside .onecase a .caseimg {
    margin:0 auto;width:100%
}

#case .inside .onecase a .caseimg img{
    border-radius: 4px 4px 0 0;margin:0 auto;width:100%
}

		
.price-information-area {
	width:100%;height:350px;border-top:1px solid #EEEEEE;background-image:url(../img/responsivehi.png);background-repeat:no-repeat;background-size:35%;background-position:right bottom;padding-bottom:10px;margin:0 auto;background-color:##D8D8D8;}
	
.price-i{
	width:100%}

.p-circle {
	width:90%}
	
.p {
	width:100%;margin:0 auto}
}

@media screen and (min-width:496px) and (max-width:640px) {
	
	.inside {
	width: 80%;
    margin: 0 auto;
}

	
#case .inside .onecase {
	margin: 0 auto;
    vertical-align: bottom;
    display: inline-block;
    border-radius: 4px;
    background-color: #fff;
    width: 90%;
    height: 400px;
    text-align: left;
    box-shadow: 0 0 40px 0 rgba(128, 128, 128, 0.3);margin-top:3em}
	
#case .inside .onecase a {
    display: block;
    text-decoration: none;
    color: #555;
}

#case .inside .onecase a .caseimg {
    margin:0 auto;width:100%
}

#case .inside .onecase a .caseimg img{
    border-radius: 4px 4px 0 0;margin:0 auto;width:100%
}

	.options-content {
		width:100%;margin:0 auto
	}

	.options-wrap {
		width:100%;margin:0 auto
	}

	.options-inside h4 {
		text-align:center
	}

	.options-info p {
		text-align:center;
	}

.flow-responsive {
		width:90%;height:650px;margin:0 auto
	}
	
	.flow-steps {
		width:100%;margin:0 auto
	}
	
	.one-flow img {
		float:left;position:relative;width:40%;max-width:70px;margin-left:2em
	}
	.arrowdown {
		width:100%;margin:0 auto;display:none
	}
	
	.arrowdown img {
		max-width:60px;width:100%;margin:0 auto;padding:1em;text-align:center;float:left;position:relative
	}
	#flow1 {
		width:80%;margin:0 auto;background-color:#fff;height:150px;border:1px solid #eee
	}
	
	#flow2 {
		width:80%;margin:0 auto;background-color:#fff;height:170px;border:1px solid #eee
	}
	
	#flow3 {
		width:80%;margin:0 auto;background-color:#fff;height:170px;border:1px solid #eee
	}
	
	#flow4 {
		width:80%;margin:0 auto;background-color:#fff;height:170px;border:1px solid #eee
	}
	
	#flow5 {
		width:80%;margin:0 auto;background-color:#fff;border-bottom:1px solid #eee;height:170px;border:1px solid #eee
	}
	
	.one-flow p {
		width:35%;float:left;position:relative;0.5em;margin-top:1em;color:#61a1cd
	}
	
	.one-flow1 {
		width:80%;margin:0 auto;background-color:#fff
	}
	
	.one-flow1 p {
		width:35%;float:left;position:relative;0.5em;margin-top:1em
	}
	
	.one-flow h3 {
		width:35%;float:left;position:relative;margin-top:2.5em
	}
	
	#contact-btn {
		width:100%;margin-top:1em;padding-top:0em;margin-left:1em;padding:0em
	}
	
	.flowbtn {
		width:100%;margin-top:-2em;height:40px;padding:0em;font-size:16px
			
	}

	.options-info-text {
		width:60%;margin:0 auto
	}
	
	.options-info-text p {
		padding:0.5em;padding-left:2em
	}
	
	.options-content {
		height:800px
	}
	
	.options {
		height:800px
	}
	
	
	
	.options-info-text {
		background-position:left;background-size:20px
	}
	
	.options-inside h4 {
		padding:0.5em
	}
	
	.plans-top h1{
		padding-top:2em
	}
	
	.plans-top h2 {
		padding-bottom:0em;padding-top:1em;margin-top:2.6em
	}
}

@media screen and (min-width:0px ) and (max-width:640px){
.flow-steps {
	width:96%;margin:0 auto}

.flow-wrap {
	width:100%;}
	


#case .cases .onecase a .caseinfo .morebuttons {
    font-size: 14px;
    display: inline-block;
    border-radius: 8px;
    padding: 4px 18px;
    margin-bottom: 6px;color:#505050;text-decoration:underline;margin-top:0px;padding-bottom:1em
}

.caseinfo p {
	font-size:13px;
	line-height:1.5em}
.one-flow img {
	width:100%;margin:0 auto;
	max-width:100px;}

.one-flow p {
	width:100%;
	text-align:center;font-size:16px;padding:1em;height:2em}



.one-flow h3 {
	width:100%;text-align:center;font-size:16px;padding:0em;color:#505050;margin-top:0.3em}

.flow {
	width:100%;
	height:400px;
	background-color:#fff;margin:0 auto;max-width:1023px}	

.numbers-flow {
	font-size:18px;color:#505050;
	}
#flow1 {
	background-color:#F6F6F6;width:80%;margin:0 auto}


#flow2 {
background-color:#F6F6F6;}	
	
#flow3 {
background-color:#F6F6F6;}	
	
#flow4 {
background-color:#F6F6F6;}	

#flow5 {
background-color:#F6F6F6;}

.flowbtn {
    display: inline-block;
    padding: 13px 0px;
    color: #fff;
    font-size: 16px;
    background-color: #ff9b6e;
    border-radius: 6px;
    box-shadow: 0 4px #E0865E;
    text-decoration: none;
    line-height: 1;
    -webkit-transition: none;
    transition: none;margin-top:1em;font-size:13px
}

	.one-flow {
		width:90%;margin:0 auto
	}
	

}

@media screen and (min-width:768px) and (max-width:991px) {
	.flow-steps {
	width:96%;margin:0 auto}

.flow-wrap {
	width:100%;}
	
.one-flow {
	width:18%;
	float:left;position:relative;margin:1%;text-align:center;height:200px
}

.one-flow img {
	width:100%;margin:0 auto;
	max-width:120px}

.one-flow p {
	width:100%;
	text-align:center;font-size:16px;padding:1em;height:2em}



.one-flow h3 {
	width:100%;text-align:center;font-size:16px;padding:0em;color:#505050;margin-top:0.3em}

.flow {
	width:100%;
	height:400px;
	background-color:#fff;margin:0 auto;max-width:1023px}	

.numbers-flow {
	font-size:18px;color:#505050;
	}
#flow1 {
	background-color:#F6F6F6;}


#flow2 {
background-color:#F6F6F6;}	
	
#flow3 {
background-color:#F6F6F6;}	
	
#flow4 {
background-color:#F6F6F6;}	

#flow5 {
background-color:#F6F6F6;}

.flowbtn {
    display: inline-block;
    padding: 8px 9px;
    color: #fff;
    font-size: 14px;
    background-color: #ff9b6e;
    border-radius: 6px;
    box-shadow: 0 4px #E0865E;
    text-decoration: none;
    line-height: 1;
    -webkit-transition: none;
    transition: none;
}

	
.flow-steps {
	width:100%;margin:0 auto}

.flow-wrap {
	width:100%;}
	
.one-flow {
	width:16.4%;
	float:left;position:relative;text-align:center;height:180px;
}

.one-flow img {
	width:100%;margin:0 auto;
	max-width:120px}

.one-flow p {
	width:100%;
	text-align:center;font-size:16px;padding:1em;height:2em}


.planarrow {
	width:20px;margin-left:-0.4em}

.planarrow img {
	width:100%}
.one-flow h3 {
	width:100%;text-align:center;font-size:16px;padding:0em;color:#505050;margin-top:0.3em}

.flow {
	width:100%;
	height:380px;
	background-color:#fff;margin:0 auto}
}

@media screen and (min-width:321px) and (max-width:495px) {
	.inside {
	width: 100%;
    margin: 0 auto;
}

.price-information-area {
	height:200px}
	
#case .inside .onecase {
	margin: 0 auto;
    vertical-align: bottom;
    display: inline-block;
    border-radius: 4px;
    background-color: #fff;
    width: 100%;
    height: 420px;
    text-align: left;
    box-shadow: 0 0 40px 0 rgba(128, 128, 128, 0.3);margin-top:3em;margin-left:-1.6em}
	
	#case .cases .onecase a .caseinfo .morebuttons {
    font-size: 14px;
    display: inline-block;
    border-radius: 8px;
    padding: 4px 18px;
    margin-bottom: 6px;color:#505050;text-decoration:underline;margin-top:1.5em
}
	
#case .inside .onecase a {
    display: block;
    text-decoration: none;
    color: #555;
}

#case .inside .onecase a .caseimg {
    margin:0 auto;width:100%
}

#case .inside .onecase a .caseimg img{
    border-radius: 4px 4px 0 0;margin:0 auto;width:100%
}

#case .cases .onecase a .caseinfo .morebuttons {
    font-size: 14px;
    display: inline-block;
    border-radius: 8px;
    padding: 4px 18px;
    margin-bottom: 6px;color:#505050;text-decoration:underline;margin-top:18px
}

	
	.options {width:100%;margin:0 auto;height:420px;text-align:center;background-color:#f6f6f6;padding:1.5em;border-top:none;padding-top:0em;margin-top:0em;}

.options-content {
	width:85%;margin:0 auto;padding:1em;height:270px;background-color:#fff;max-width:1280px;margin-top:-2em;margin:0 auto}
.options p {
	font-size:15px;height:38px;text-align:center;width:100%}

.options p span {
	font-size:12px;margin:0 auto}
	
	.options {width:100%;margin:0 auto;text-align:center;background-color:#f6f6f6;padding:1.5em;border-bottom:1px solid #eeeeee;margin-top:0em;padding-top:0em;height:600px}	

.options-content {
	width:100%;margin:0 auto;padding:1.6em;height:500px;background-color:#fff;max-width:1024px;margin-top:1em}

.options-inside h4 {
	width:100%;text-align:center;margin-left:0em;font-size:150%;color:#61a1cd;text-decoration:underline;margin:0 auto;padding-top:1em}

.options-info p {
	font-size:14px;height:auto;text-align:center;width:100%;margin:0 auto}

.options-info {
padding-bottom:1em;width:100%;margin:0 auto}

.options-inside {
	width:100%;margin:0 auto}

	.options-section {
		margin-left:0em;margin:0 auto;padding-left:0em
	}
	
	.options-wrap {
		padding-left:0em;margin-left:0em;margin:0 auto
	}
	
	.plans-info h2 {
		text-align: justify;font-size:16px
	}
	
	
	.one-flow p {
		width:10%;float:left;position:relative
	}
	
	.one-flow img {
		width:10px
	}
}

@media screen and (min-width:1024px) {
 .plans-top h1 {
	height:2em;padding-bottom:1.8em}

 .plans-top p{
	 margin-bottom:0em}}

@media screen and (min-width:496px) and (max-width:945px){
	.plans-top h1 {
	height:4em;padding-bottom:1.8em;margin-top:2em}

 .plans-top p{
	 margin-bottom:2em;padding-bottom:2em}
}

@media screen and (min-width:321px) and (max-width:640px) {
	.plans-top {
		height:250px}
	.plans-top h1 {
		font-size:240%;
		width:100%;margin-top:2em;padding-bottom:1em}
	
	.plans-top p {
		font-size:14px;margin-top:-0.5em;width:90%;margin:0 auto}
		
	.plans-info1{
		width:100%}
	.plans-info1 h2{
		font-size:16px}
	
	.plans-first1 {
		margin-top:0em}
	.plans-info h2 {
		font-size:18px;width:100%;text-align: justify;padding-bottom:0.5em}
	
	.plans-info p {
		font-size:15px;width:100%}
		
		
.price-information-area {
	width:100%;height:320px;border-top:1px solid #EEEEEE;background-image:none;background-repeat:no-repeat;padding-bottom:0px;margin:0 auto;background-color:##D8D8D8;}
	
.price-i{
	width:100%}

.p-circle {
	width:90%;padding-bottom:0em}
	
.p {
	width:100%;margin:0 auto;padding-bottom:0em}
	
.p h2 {
	padding-top:0em}

	.plans-img {
		width:150%;margin-left:-4em;
	}

	}

@media screen and (min-width:0px) and (max-width:320px){
	
	
	.plans-top {
		height:250px}
	.plans-top h1 {
		font-size:190%;
		width:100%;margin-top:1em}
	
	.plans-top p {
		font-size:13px;margin-top:1em}
		
	.plans-info1{
		width:100%}
	.plans-info1 h2{
		font-size:16px}
	
	.plans-first1 {
		margin-top:0em}
	.plans-info h2 {
		font-size:16px}
	
	.plans-info p {
		font-size:13px}
		
	.inside {
	width: 100%;
    margin: 0 auto;
}

.plans-first1 {
	width:100%;}
	
	

	
#case .inside .onecase {
	margin: 0 auto;
    vertical-align: bottom;
    display: inline-block;
    border-radius: 4px;
    background-color: #fff;
    width: 100%;
    height: 370px;
    text-align: left;
    box-shadow: 0 0 40px 0 rgba(128, 128, 128, 0.3);margin-top:3em;margin-left:-1.5em}
	
#case .inside .onecase a {
    display: block;
    text-decoration: none;
    color: #555;
}

#case .inside .onecase a .caseimg {
    margin:0 auto;width:100%
}

#case .inside .onecase a .caseimg img{
    border-radius: 4px 4px 0 0;margin:0 auto;width:100%
}

#case .cases .onecase a .caseinfo .morebuttons {
    font-size: 14px;
    display: inline-block;
    border-radius: 8px;
    padding: 4px 18px;
    margin-bottom: 6px;color:#505050;text-decoration:underline;margin-top:1em
}

	.flow-steps {
	width:96%;margin:0 auto}

.flow-wrap {
	width:100%;}
	
.one-flow {
	width:100%;
	margin-top:1%;text-align:center;height:200px
}

.one-flow img {
	width:100%;margin:0 auto;
	max-width:120px}

.one-flow p {
	width:100%;
	text-align:center;font-size:14px;padding:1em;height:2em}



.one-flow h3 {
	width:100%;text-align:center;font-size:16px;padding:0em;color:#505050;margin-top:0.3em}

.flow {
	width:100%;
	height:400px;
	background-color:#fff;margin:0 auto;max-width:1023px}	

.numbers-flow {
	font-size:18px;color:#505050;
	}
#flow1 {
	background-color:#F6F6F6;}


#flow2 {
background-color:#F6F6F6;}	
	
#flow3 {
background-color:#F6F6F6;}	
	
#flow4 {
background-color:#F6F6F6;}	

#flow5 {
background-color:#F6F6F6;}

.flowbtn {
    display: inline-block;
    padding: 8px 9px;
    color: #fff;
    font-size: 14px;
    background-color: #ff9b6e;
    border-radius: 6px;
    box-shadow: 0 4px #E0865E;
    text-decoration: none;
    line-height: 1;
    -webkit-transition: none;
    transition: none;
}

.price-information-area {
	width:100%;height:250px;border-top:1px solid #EEEEEE;background-image:none;background-repeat:no-repeat;padding-bottom:0px;margin:0 auto;background-color:##D8D8D8;}
	
.price-i{
	width:100%}

.p-circle {
	width:100%;padding-bottom:0em}
	
.p {
	width:100%;margin:0 auto;padding-bottom:0em}

.p h2 {
	padding-top:0em}
	
	.options p {
	font-size:15px;height:38px;text-align:center;width:100%}

.options p span {
	font-size:12px;margin:0 auto}
	
	.options {width:100%;margin:0 auto;height:780px;text-align:center;background-color:#f6f6f6;padding:1.5em;border-bottom:1px solid #eeeeee;margin-top:0em;padding-top:0em}	

.options-content {
	width:100%;margin:0 auto;padding:1.6em;height:740px;background-color:#fff;max-width:1024px;margin-top:1em}

.options-inside h4 {
	width:100%;text-align:center;margin-left:0em;font-size:150%;color:#61a1cd;text-decoration:underline;margin:0 auto;padding-top:1em}

.options-info p {
	font-size:13px;height:auto;text-align:center;width:100%;margin:0 auto}
	
	#title-options {
		font-size:13px;text-align:justify
	}

.options-info {
padding-bottom:1em;width:100%;margin:0 auto}

.options-inside {
	width:100%;margin:0 auto}

	.options-section {
		margin-left:0em;margin:0 auto;padding-left:0em
	}
	
	.options-wrap {
		padding-left:0em;margin-left:0em;margin:0 auto
	}
}

@media screen and (min-width:1024px) and (max-width:1199px){
	
	
.price-information-area {
		background-image:none;height:420px
	}

	.price-i {
		background-image:url(../img/openpbg.png);background-repeat:no-repeat;background-size:70%;background-position:bottom right;width:90%;margin:0 auto;margin-left:6em;height:367px
	}

	
	.options-wrap {
		margin:0 auto
	}

	.p-circle p {
	margin-top:-0.6em
	}}
	
@media screen and (min-width:768px) and (max-width:1023px) {
		

		

	
.price-i{
	width:100%}

.p-circle {
	width:90%}
	.price-information-area {
		background-image:none;height:360px
	}

	
	.options-content {
		margin-top:-1em
	}

	.p-circle img {
		margin-left:-1em;
		padding-left:0em
	}

	.options-wrap {
		width:100%;margin:0 auto
	}
	
	}
	
@media screen and (min-width:946px) and (max-width:1023px) {
	
.flow-steps {
	width:90%;margin:0 auto;}

.flow-wrap {
	width:100%;margin:0 auto}
	
.one-flow {
	width:16%;
	float:left;position:relative;text-align:center;height:200px;margin:1.3%
}

.one-flow img {
	width:100%;margin:0 auto;
	max-width:120px}

.one-flow p {
	width:100%;
	text-align:center;font-size:16px;padding:1em;height:2em}


.planarrow {
	width:20px;margin-left:-0.4em}
.one-flow h3 {
	width:100%;text-align:center;font-size:16px;padding:0em;color:#505050;margin-top:0.3em}

.flow {
	width:100%;
	height:400px;
	background-color:#fff;margin:0 auto;max-width:1280px}
	
.price-information-area {
		background-image:none;height:360px
	}

	.price-i {
		background-image:url(../img/openpbg.png);background-repeat:no-repeat;background-size:70%;background-position:bottom right;width:100%;margin:0 auto;margin-left:2em;height:311px
	}

	.options {
		margin-top:0em
	}
	
	.flowbtn {
		display:inline-block;
		padding:8px
	}
	
	.head_menu .hnav li {
		width:114px;margin-left:0em
	}
	
	.head_menu .contact {
		width:135px;margin-left:-1.2em;margin-right:0.5em;background-color:#fff
	}
	
	.head_menu .contact img {
		width:25px;height:25px;margin-left:-4.2em
	}
	
	.contact a {
		font-size:12px
	}
	
	.head_nav {
	padding-left:0px}
	}
	
	
@media screen and (min-width:768px) and (max-width:991px) {
	.one-flow p {
		font-size:16px}}

@media screen and (min-width:641px) and (max-width:767px) {
	.flow-steps {
	width:96%;margin:0 auto}

.flow-wrap {
	width:100%;}
	
.one-flow {
	width:100%;text-align:center;height:200px;margin:0 auto;margin-bottom:2.6em;margin:0 auto;float:none;margin-top:2em
}

.flow {
	height:auto;padding-bottom:3em}


.planarrow {
	display:none}

.flowbtn {
	margin-top:1em}
}

@media screen and (min-width:641px) and (max-width:767px) {
	.planarrow1 {
		width:10%;margin:0 auto}
		
	.planarrow1 img {
		width:60px;margin:0 auto}
	
	.planarrow {
		display:none}
	
	.one-flow {
		padding-bottom:2em;height:220px}
	
	.p p {
		font-size:14px}
		
			
.options {width:100%;margin:0 auto;height:400px;text-align:center;background-color:#f6f6f6;padding:1.5em;padding-top:0em}	

.options-content {
	width:90%;margin:0 auto;padding:1em;height:250px;background-color:#fff;max-width:521px}
.options p {
	font-size:14px;height:30px;text-align:justify;width:100%}

.options p span {
	font-size:12px;margin-left:1em}

.price-information-area {
		background-image:none;height:360px
	}

	.price-i {
		background-image:none
	}

	.options-wrap {
		margin:0 auto
	}

	.options-section {
		width:40%;float:left;position:relative
	}

	.options-info-text span {
	font-size:13px;margin-bottom:5em;
	}
	
	.options-info-text {
		background-size:15px;background-position:left
	}
	
	.options-info-text p {
		padding-left:0.4em;text-indent:0.6em;text-align:justify
	}
	.options-info-text p {
		padding-left:1em
	}
	
	.plans-top h1 {
		padding:0em;margin-top:0em
	}

	}


@media screen and (min-width:768px) {
	.planarrow1 {
		display:none}}
		
@media screen and (min-width:0px) and (max-width:640px) {
	.planarrow1 {
		width:10%;margin:0 auto}
		
	.planarrow1 img {
		width:60px;margin:0 auto;margin-top:-4.2em}
	
	.planarrow {
		display:none}
	
	.one-flow {
		padding-bottom:2em;height:220px;margin:0 auto;width:90%}
	
	.p p {
		font-size:14px}
		}

@media screen and (min-width:0px) and (max-width:495px) {
	.plans-top p {
		font-size:14px}}

@media screen and (min-width:321px) and (max-width:640px) {
		

	
.options p {
	font-size:15px;height:38px;text-align:center;width:100%}

.options p span {
	font-size:12px;margin:0 auto}
	
	.options {width:100%;margin:0 auto;height:880px;text-align:center;background-color:#f6f6f6;padding:1.5em;border-bottom:1px solid #eeeeee;margin-top:0em;padding-top:0em}	

.options-content {
	width:100%;margin:0 auto;padding:1.6em;height:680px;background-color:#fff;max-width:1024px;margin-top:1em;height:820px}

.options-inside h4 {
	width:100%;text-align:center;margin-left:0em;font-size:150%;color:#61a1cd;text-decoration:underline;margin:0 auto;padding-top:1em}

.options-info p {
	font-size:14px;height:auto;text-align:center;width:100%;margin:0 auto}

.options-info {
padding-bottom:1em;width:100%;margin:0 auto}

.options-inside {
	width:100%;margin:0 auto}


.options p span {
	font-size:12px;margin:0 auto}

#others {
	margin-top:2em}
}

@media screen and (min-width:321px) and (max-width:495px){
	.options-content {
		height:790px
	}
	
	.options {
		height:830px
	}
	
	.options-text-info p {
		padding:1em
	}
	
	.options-inside h4 {
		padding:0.5em
	}
	
	
	.options-info-text {
		background-position:left;background-size:20px
	}
	
}


@media screen and (min-width:641px) and (max-width:945px){

	.options-wrap {
		width:90%;margin:0 auto
	}
.options-section {
	width:50%;float:left;position:relative;height:200px;text-align:center;height:260px}

	.options {
		height:620px
	}
	.options-content {
		height:590px
	}
	
	.options-info {
		height:260px;margin-top:1em;padding-top:1em
	}
	.options-info p{
		text-align:center;width:100%;
	}
	
	.options-inside h4 {
		text-align:center
	}
	
}


@media screen and (min-width:946px) {
.options-section {
	width:25%;float:left;position:relative}

	.options-info p{
		height:auto;width:100%;margin:0 auto;font-size:14px;
	}

	.options-info {
		border-left:1px solid #eee;margin-left:0.4em;padding-left:0.4em;
	}

	.options-content {
		height:350px;width:80%
	}
	
	.options {
		height:430px
	}
	
	.options-wrap {
		width:96%
	}
	
	.flow-responsive {
		display:none
	}
	
	.arrowdown {
		display:none
	}
	
	.plans-top h1 {
		padding:0.5em
	}
}
@media screen and (min-width:0px) {
	.options-inside h4 {
		color:#61a1cd
	}
}

@media screen and (min-width:1200px) {
	.one-flow {
	width:15.6%;
	float:left;position:relative;text-align:center;height:220px;margin:1.1%
}
}

@media screen and (min-width:768px) and (max-width:945px){
	.price-i {
		background-image:url(../img/openpbg.png);background-repeat:no-repeat;background-size:60%;background-position:bottom right;width:100%;margin:0 auto;margin-left:1em
	}
	
	.p-circle img {
	width:90%	
	}

	.plans-info h2 {
	font-size:20px;
	color:#000;
	font-weight:300;
	line-height:1.6em;
	text-align:justify;margin-top:1em;margin-left:0.5em;width:90%}
	
	.plans-info {
	font-size:24px;
	color:#000;
	font-weight:300;
	line-height:1.6em;
	text-align:justify;margin-top:0em;padding:0em}
	
	.plans-info1 {
	font-size:20px;
	color:#000;
	font-weight:300;
	line-height:1.6em;
	text-align:justify;margin-top:0em;padding:0em}
	
	.plans-info h2 {
		font-size:18px;width:99%;
			
	}
	
	.plans-info1 p {
		width:90%
	}
	
	.plans-info1 h2 {
		font-size:20px
	}
	
}

@media screen and (min-width:768px) and (max-width:770px){
		.plans-info h2 {
		font-size:18px;width:99%;margin-top:-0.2em
			
	}
	
	.plans-info1 p {
		width:90%
	}
	
	.plans-info1 h2 {
		font-size:20px;margin-top:-0.4em
	}
	
	.flow-responsive {
		display:none
	}
}
@media screen and (min-width:0px) and (max-width:640px) {
	.flow {
		display:none
	}
	
	.flow-responsive {
		width:90%;height:650px;margin:0 auto
	}
	
	.flow-steps {
		width:100%;margin:0 auto
	}
	
	.one-flow img {
		float:left;position:relative;width:30%;max-width:90px;margin-left:0em
	}
	
	.one-flow p {
		font-size:13px
	}
	
	.one-flow h3 {
		font-size:13px;margin-top:1em
	}
	.arrowdown {
		width:100%;margin:0 auto;display:none
	}
	
	.arrowdown img {
		max-width:60px;width:100%;margin:0 auto;padding:1em;text-align:center;float:left;position:relative
	}
	#flow1 {
		width:100%;margin:0 auto;background-color:#fff;height:100px;border:1px solid #eee
	}
	
	#flow2 {
		width:100%;margin:0 auto;background-color:#fff;height:100px;border:1px solid #eee
	}
	
	#flow3 {
		width:100%;margin:0 auto;background-color:#fff;height:100px;border:1px solid #eee
	}
	
	#flow4 {
		width:100%;margin:0 auto;background-color:#fff;height:100px;border:1px solid #eee
	}
	
	#flow5 {
		width:100%;margin:0 auto;background-color:#fff;border-bottom:1px solid #eee;height:100px;border:1px solid #eee
	}
	
	.one-flow p {
		width:35%;float:left;position:relative;0.5em;margin-top:1em;color:#61a1cd
	}
	
	.one-flow1 {
		width:80%;margin:0 auto;background-color:#fff
	}
	
	.one-flow1 p {
		width:35%;float:left;position:relative;0.5em;margin-top:1em
	}
	
	.one-flow h3 {
		width:35%;float:left;position:relative;margin-top:3.1em
	}
	
	#contact-btn {
		width:60%;float:left;position:relative;margin-top:2em;padding-top:0em;margin-left:1em
	}
	
	.flowbtn {
		width:100%;max-width:400px;margin-top:0em;height:40px;padding-top:0.5em;font-size:20px
			
	}
	
}

.options-info-text p {
	padding:0.5em
}

.plans-top a {
	max-height:3em; background-color:#D94548;padding:0.4em;text-align:center;color:#fff;border-radius:4px;font-size:20px;border-bottom:3px solid #B6494B;border-right:3px solid #B6494B;padding:0.4em 4em;}


.plans-top h1 {
	text-align:center;color:#FFFFFF;font-weight:normal;color: #fff;
	padding:1em;font-size:270%;margin:0 auto;padding-bottom:0em;text-align:center;font-family:Lucida Sans Unicode, Lucida Grande," sans-serif";padding-top:3.5em}

.plans-top h2 {
	font-size:130%;text-align:center;color:#FFFFFF;font-weight:normal;padding:0em;padding-bottom:1em
}

.plans-top {
	height:300px
}

@media screen and (min-width:768px) and (max-width:945px){
	.options-content {
		height:580px;
	}
	

	.plans-top h1 {
		padding-top:3em
	}

.plans-top h2 {
	font-size:130%;text-align:center;color:#FFFFFF;font-weight:normal;padding:0.5em;padding-bottom:1em
}
	.flow-responsive {
		display:none
	}
}


@media screen and (min-width:641px) and (max-width:767px){
	.plans-top h1 {
		padding-top:2.8em;margin-top:1em;padding-bottom:0.3em
	}
	
	.plans-top h2 {
		padding:0.5em;margin-top:0.4em;padding-bottom:2em
	}
	
	.plans-top a {
	margin-top:0em
	}
	
}


@media screen and (min-width:946px) {
	.plans-top h1 {
		padding-top:1.8em
	}
	
	.plans-top h2 {
		padding:0.5em;margin-top:1em;padding-top:2em;padding-bottom:1em
	}
	
	.plans-top a {
		margin-top:1.8em
	}
	
	.options-info-text {
		background-position:left
	}
	
	.options-info-text p {
		padding-left:2em
	}
	
	.options-content {
		height:400px
	}
	
	#title-options {
		text-align:center
	}
}

@media screen and (min-width:768px){
	#case .inside .onecase a .caseimg img{
    border-radius: 4px 4px 0 0;margin:0 auto;width:100%
}

}