@media only screen and (max-width: 1039px) and (min-device-width : 980px) {
.wrap {
	padding: 0px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.LicensesLeft>.in {
  position: relative;
  padding: 7px 10px 10px;
  display: none;
}
#middle-title-rept {
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0c53a6+0,0c3665+100 */
	background: #0c53a6; /* Old browsers */
	background: -moz-linear-gradient(top,  #0c53a6 0%, #0c3665 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c53a6), color-stop(100%,#0c3665)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0c53a6 0%,#0c3665 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c53a6', endColorstr='#0c3665',GradientType=0 ); /* IE6-9 */
	text-align: center;
	font-family: 'Lato', sans-serif;
	font-size: 46px;
	color: #FFFFFF;
	font-weight: 700;
	text-transform: uppercase;
}
#video-box {
	background-color: #D1D1D1;
	float: left;
	border: 7px solid #78b5fa;
}
#video-box iframe {
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: 358px;
	width: 636px;
}
#optin-box {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 280px;
	text-align: center;
}
.lato-14 {
	font-size: 13px;
	font-family: 'Lato', sans-serif;
}

#optin-box .ff {
	background-color: #e7e7e7;
	height: 46px;
	width: 256px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}

#optin-box .ff1 {
	background-color: #e7e7e7;
	height: 46px;
	width: 110px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 6px;
}
#optin-box .ff2 {
	background-color: #e7e7e7;
	height: 46px;
	width: 110px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .ff3 {
	background-color: #e7e7e7;
	height: 46px;
	width: 80px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 6px;
}
#optin-box .ff4 {
	background-color: #e7e7e7;
	height: 46px;
	width: 142px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .btn {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff4100+0,c72f13+100 */
	background: #ff4100; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff4100 0%, #c72f13 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4100), color-stop(100%,#c72f13)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff4100 0%,#c72f13 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4100', endColorstr='#c72f13',GradientType=0 ); /* IE6-9 */
	font-size: 26px;
	font-weight: 700;
	color: #FFFFFF;
	height: 60px;
	width: 278px;
	border: 1px solid #ff4100;
	text-shadow: 1px 1px 2px #000000;
	margin-top: 6px;
	margin-bottom: 5px;
}

.lato-24 {
	font-size: 20px;
	font-family: 'Lato', sans-serif;
	margin-bottom: 15px;
}

.testi-box {
	float: left;
	width: 445px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
}
.testi-white-box {
	float: left;
	width: 421px;
	border: 2px solid #d2d2d2;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	padding: 10px;
	height: 310px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
}
.testi-face {
	float: left;
	width: 100px;
	text-align:center;
}
.testi-cont {
	float: left;
	width: 311px;
	margin-left: 10px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 20px;
	color: #8b8b8b;
	font-family: 'Lato', sans-serif;
}


}


@media only screen and (max-width: 979px) and (min-device-width : 800px) {
.wrap {
	padding: 0px;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.LicensesLeft>.in {
  position: relative;
  padding: 7px 10px 10px;
  display: none;
}
#middle-title-rept {
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0c53a6+0,0c3665+100 */
	background: #0c53a6; /* Old browsers */
	background: -moz-linear-gradient(top,  #0c53a6 0%, #0c3665 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c53a6), color-stop(100%,#0c3665)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0c53a6 0%,#0c3665 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c53a6', endColorstr='#0c3665',GradientType=0 ); /* IE6-9 */
	text-align: center;
	font-family: 'Lato', sans-serif;
	font-size: 40px;
	color: #FFFFFF;
	font-weight: 700;
	text-transform: uppercase;
}
#video-box {
	background-color: #D1D1D1;
	float: left;
	border: 10px solid #78b5fa;
}
#video-box iframe {
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: 411px;
	width: 730px;
}
#optin-box {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 750px;
	text-align: center;
}
.lato-50 {
	font-size: 50px;
	font-family: 'Lato', sans-serif;
}
.lato-20 {
	font-size: 20px;
	font-family: 'Lato', sans-serif;
}
#optin-box .ff {
	background-color: #e7e7e7;
	height: 46px;
	width: 716px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .btn {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff4100+0,c72f13+100 */
	background: #ff4100; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff4100 0%, #c72f13 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4100), color-stop(100%,#c72f13)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff4100 0%,#c72f13 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4100', endColorstr='#c72f13',GradientType=0 ); /* IE6-9 */
	font-size: 26px;
	font-weight: 700;
	color: #FFFFFF;
	height: 60px;
	width: 710px;
	border: 1px solid #ff4100;
	text-shadow: 1px 1px 2px #000000;
	margin-top: 6px;
	margin-bottom: 5px;
}
.lato-14 {
	font-size: 14px;
	font-family: 'Lato', sans-serif;
}
#footer .wrap ul li {
	display: inline;
	margin-right: 22px;
	margin-left: 22px;
	font-size: 17px;
	font-family: 'Lato', sans-serif;
	font-weight: 700;
}

#optin-box .ff1 {
	background-color: #e7e7e7;
	height: 46px;
	width: 342px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 6px;
}
#optin-box .ff2 {
	background-color: #e7e7e7;
	height: 46px;
	width: 342px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .ff3 {
	background-color: #e7e7e7;
	height: 46px;
	width: 100px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 7px;
}
#optin-box .ff4 {
	background-color: #e7e7e7;
	height: 46px;
	width: 580px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
.lato-24 {
	font-size: 20px;
	font-family: 'Lato', sans-serif;
	margin-bottom: 15px;
}

.testi-box {
	float: left;
	width: 345px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
}
.testi-white-box {
	float: left;
	width: 321px;
	border: 2px solid #d2d2d2;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	padding: 10px;
	height: 370px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
}
.testi-face {
	float: left;
	width: 100px;
	text-align:center;
}
.testi-cont {
	float: left;
	width: 211px;
	margin-left: 10px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 20px;
	color: #8b8b8b;
	font-family: 'Lato', sans-serif;
}

}


@media only screen and (max-width: 799px) and (min-device-width : 620px) {
.wrap {
	padding: 0px;
	width: 550px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.LicensesLeft>.in {
  position: relative;
  padding: 7px 10px 10px;
  display: none;
}
#middle-title-rept {
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0c53a6+0,0c3665+100 */
	background: #0c53a6; /* Old browsers */
	background: -moz-linear-gradient(top,  #0c53a6 0%, #0c3665 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c53a6), color-stop(100%,#0c3665)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0c53a6 0%,#0c3665 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c53a6', endColorstr='#0c3665',GradientType=0 ); /* IE6-9 */
	text-align: center;
	font-family: 'Lato', sans-serif;
	font-size: 44px;
	color: #FFFFFF;
	font-weight: 700;
	text-transform: uppercase;
}
#video-box {
	background-color: #D1D1D1;
	float: left;
	border: 5px solid #78b5fa;
}
#video-box iframe {
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: 304px;
	width: 540px;
}
#optin-box {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 550px;
	text-align: center;
}
.lato-50 {
	font-size: 48px;
	font-family: 'Lato', sans-serif;
}
.lato-20 {
	font-size: 18px;
	font-family: 'Lato', sans-serif;
}
#optin-box .ff {
	background-color: #e7e7e7;
	height: 46px;
	width: 516px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .btn {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff4100+0,c72f13+100 */
	background: #ff4100; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff4100 0%, #c72f13 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4100), color-stop(100%,#c72f13)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff4100 0%,#c72f13 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4100', endColorstr='#c72f13',GradientType=0 ); /* IE6-9 */
	font-size: 26px;
	font-weight: 700;
	color: #FFFFFF;
	height: 60px;
	width: 510px;
	border: 1px solid #ff4100;
	text-shadow: 1px 1px 2px #000000;
	margin-top: 6px;
	margin-bottom: 5px;
}
.lato-14 {
	font-size: 14px;
	font-family: 'Lato', sans-serif;
}
#footer .wrap ul li {
	display: inline;
	margin-right: 18px;
	margin-left: 18px;
	font-size: 15px;
	font-family: 'Lato', sans-serif;
	font-weight: 700;
}


#optin-box .ff1 {
	background-color: #e7e7e7;
	height: 46px;
	width: 242px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 6px;
}
#optin-box .ff2 {
	background-color: #e7e7e7;
	height: 46px;
	width: 242px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .ff3 {
	background-color: #e7e7e7;
	height: 46px;
	width: 100px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 7px;
}
#optin-box .ff4 {
	background-color: #e7e7e7;
	height: 46px;
	width: 380px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
.lato-24 {
	font-size: 20px;
	font-family: 'Lato', sans-serif;
	margin-bottom: 15px;
}

.testi-box {
	float: left;
	width: 520px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
}
.testi-white-box {
	float: left;
	width: 496px;
	border: 2px solid #d2d2d2;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	padding: 10px;
	height: 290px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
}
.testi-face {
	float: left;
	width: 100px;
	text-align:center;
}
.testi-cont {
	float: left;
	width: 386px;
	margin-left: 10px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 20px;
	color: #8b8b8b;
	font-family: 'Lato', sans-serif;
}

}


@media only screen and (max-width: 619px) and (min-device-width : 480px) {
.wrap {
	padding: 0px;
	width: 450px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.LicensesLeft>.in {
  position: relative;
  padding: 7px 10px 10px;
  display: none;
}
#middle-title-rept {
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0c53a6+0,0c3665+100 */
	background: #0c53a6; /* Old browsers */
	background: -moz-linear-gradient(top,  #0c53a6 0%, #0c3665 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c53a6), color-stop(100%,#0c3665)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0c53a6 0%,#0c3665 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c53a6', endColorstr='#0c3665',GradientType=0 ); /* IE6-9 */
	text-align: center;
	font-family: 'Lato', sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	font-weight: 700;
	text-transform: uppercase;
}
#video-box {
	background-color: #D1D1D1;
	float: left;
	border: 5px solid #78b5fa;
}
#video-box iframe {
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: 248px;
	width: 440px;
}
#optin-box {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 450px;
	text-align: center;
}
.lato-50 {
	font-size: 44px;
	font-family: 'Lato', sans-serif;
}
.lato-20 {
	font-size: 16px;
	font-family: 'Lato', sans-serif;
}
#optin-box .ff {
	background-color: #e7e7e7;
	height: 46px;
	width: 416px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .btn {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff4100+0,c72f13+100 */
	background: #ff4100; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff4100 0%, #c72f13 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4100), color-stop(100%,#c72f13)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff4100 0%,#c72f13 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4100', endColorstr='#c72f13',GradientType=0 ); /* IE6-9 */
	font-size: 22px;
	font-weight: 700;
	color: #FFFFFF;
	height: 60px;
	width: 408px;
	border: 1px solid #ff4100;
	text-shadow: 1px 1px 2px #000000;
	margin-top: 6px;
	margin-bottom: 5px;
}
.lato-14 {
	font-size: 13px;
	font-family: 'Lato', sans-serif;
}
#footer .wrap ul li {
	display: inline;
	margin-right: 15px;
	margin-left: 15px;
	font-size: 14px;
	font-family: 'Lato', sans-serif;
	font-weight: 700;
}


#optin-box .ff1 {
	background-color: #e7e7e7;
	height: 46px;
	width: 189px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 7px;
}
#optin-box .ff2 {
	background-color: #e7e7e7;
	height: 46px;
	width: 194px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .ff3 {
	background-color: #e7e7e7;
	height: 46px;
	width: 86px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 7px;
}
#optin-box .ff4 {
	background-color: #e7e7e7;
	height: 46px;
	width: 294px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
.lato-24 {
	font-size: 20px;
	font-family: 'Lato', sans-serif;
	margin-bottom: 15px;
}

.testi-box {
	float: left;
	width: 420px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
}
.testi-white-box {
	float: left;
	width: 396px;
	border: 2px solid #d2d2d2;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	padding: 10px;
	height: 290px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
}
.testi-face {
	float: left;
	width: 100px;
	text-align:center;
}
.testi-cont {
	float: left;
	width: 286px;
	margin-left: 10px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 20px;
	color: #8b8b8b;
	font-family: 'Lato', sans-serif;
}

}


@media only screen and (max-width: 479px) and (min-device-width : 320px) {
.wrap {
	padding: 0px;
	width: 280px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.LicensesLeft>.in {
  position: relative;
  padding: 7px 10px 10px;
  display: none;
}
#middle-title-rept {
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0c53a6+0,0c3665+100 */
	background: #0c53a6; /* Old browsers */
	background: -moz-linear-gradient(top,  #0c53a6 0%, #0c3665 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0c53a6), color-stop(100%,#0c3665)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0c53a6 0%,#0c3665 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0c53a6 0%,#0c3665 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0c53a6', endColorstr='#0c3665',GradientType=0 ); /* IE6-9 */
	text-align: center;
	font-family: 'Lato', sans-serif;
	font-size: 26px;
	color: #FFFFFF;
	font-weight: 700;
	text-transform: uppercase;
}
#video-box {
	background-color: #D1D1D1;
	float: left;
	border: 5px solid #78b5fa;
}
#video-box iframe {
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: 152px;
	width: 270px;
}
#optin-box {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 280px;
	text-align: center;
}
.lato-50 {
	font-size: 40px;
	font-family: 'Lato', sans-serif;
}
.lato-20 {
	font-size: 14px;
	font-family: 'Lato', sans-serif;
}
#optin-box .ff {
	background-color: #e7e7e7;
	height: 46px;
	width: 256px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .btn {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff4100+0,c72f13+100 */
	background: #ff4100; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff4100 0%, #c72f13 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4100), color-stop(100%,#c72f13)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff4100 0%,#c72f13 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff4100 0%,#c72f13 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4100', endColorstr='#c72f13',GradientType=0 ); /* IE6-9 */
	font-size: 20px;
	font-weight: 700;
	color: #FFFFFF;
	height: 60px;
	width: 228px;
	border: 1px solid #ff4100;
	text-shadow: 1px 1px 2px #000000;
	margin-top: 6px;
	margin-bottom: 5px;
}
.lato-14 {
	font-size: 12px;
	font-family: 'Lato', sans-serif;
}
#footer .wrap ul li {
	display: inline;
	margin-right: 12px;
	margin-left: 12px;
	font-size: 13px;
	font-family: 'Lato', sans-serif;
	font-weight: 700;
}


#optin-box .ff1 {
	background-color: #e7e7e7;
	height: 46px;
	width: 256px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 0px;
}
#optin-box .ff2 {
	background-color: #e7e7e7;
	height: 46px;
	width: 256px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
#optin-box .ff3 {
	background-color: #e7e7e7;
	height: 46px;
	width: 256px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
	margin-right: 0px;
}
#optin-box .ff4 {
	background-color: #e7e7e7;
	height: 46px;
	width: 256px;
	border: 2px solid #c7c7c7;
	font-size: 20px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	color: #252525;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
.lato-24 {
	font-size: 20px;
	font-family: 'Lato', sans-serif;
	margin-bottom: 15px;
}

.testi-box {
	float: left;
	width: 250px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
}
.testi-white-box {
	float: left;
	width: 226px;
	border: 2px solid #d2d2d2;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	padding: 10px;
	height: 500px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
}
.testi-face {
	float: left;
	width: 226px;
	text-align:center;
}
.testi-cont {
	float: left;
	width: 226px;
	margin-left: 0px;
	margin-top:10px;
	margin-bottom:0px;
	font-size: 20px;
	color: #8b8b8b;
	font-family: 'Lato', sans-serif;
}
}
