

.pro-desc ul li  {
margin: 10px 50px 0;
font-size: 15px;
color: #000000;
position: relative;
padding: 10px 0 10px 0;
text-align: justify;
} 

.pro-desc .special-list {
    list-style: none;
     padding-left: 20px;
}

.pro-desc .special-list li:before {
    content: url("../images/products/square10.png");
    color: #d71921;
    margin-left: -15px;
    width: 15px;
    display: inline-block;
    position: relative;
    
}

#arrowNav {
    position: absolute;
    top: 0;
    right: 0;
}
#arrowNav li {
    margin-left: 3px;
    float: left;
}
#prevArrow {
    background: url('../images/products/pagesNav.gif') 0px -19px no-repeat;
}
#arrowNav a {
    width: 19px;
    height: 19px;
    display: inline-block;
}
#nextArrow {
    background: url('../images/products/pagesNav.gif') -19px -19px no-repeat;
}
#overviewArrow {
    background: url('../images/products/pagesNav.gif') -38px -19px no-repeat;
}
/* .pro-text-column ul li:before, .comment-body .comment-text ul li:before {
content: "\f04d";
font: normal normal normal 14px/1 FontAwesome;
text-rendering: auto;
position: absolute;
left: 0;
top: 8px;
display: inline-block;
vertical-align: top;
font-size: 5px;
color:red;
transform: rotate(45deg);
} */

.pro-desc p {
font-size: 16px;
font-family: "Source Sans Pro", "Helvetica Neue", "Lucida Grande", sans-serif;
font-weight:500;
color: #000000;
padding: 0 0 0;
/* margin: 10px 0 0; */
text-align: justify;
}

.pro-desc h2 {
font-size: 20px;
font-family:"Source Sans Pro", "Helvetica Neue", "Lucida Grande", sans-serif;
font-weight:600;
color: #58595b;
padding: 0 0 0;
margin: 10px 0 0;
}

blockquote {
    border-bottom: 5px solid #d71921;
    font-size: 13px;
    padding-top: 0;
/*     padding-bottom: 20px; */
    padding-left: x;
    margin: 10px 0 30px;
    font-weight: bold;
    line-height: 1.8;
    color: #58595b;
    border-left:none;
}

.pro-desc .inner-title {
    font-size: 15px;
    font-weight: 600;
    margin:10px 50px 10px;
}

.pro-head {
	/* background:url('/e10Website/WebContent/images/bac1.jpg') center center/cover; */
	
background-position-x:50%;
background-position-y:50%;
background-size:cover;
background-repeat-x:initial;
background-repeat-y:initial;
background-attachment: initial;
backgroud-origin: initial;
background-clip:initial;
background-color: initial; 
}

.pro-head blockquote{
	    border-bottom: 5px solid #d71921;
font-family: "Source Sans Pro", "Helvetica Neue", "Lucida Grande", sans-serif;
font-size: 30px;
color: #58595b;
text-align: center;
}

.pro-row {
margin-left: 0px;
margin-right: 0px;
}
.pro-button {
	padding: 10px 18px;
    font-size: 14px;
    line-height: 100%;    
    background-color: #F36400;
    border: solid 2px #F36400;
    border-radius: 5px;
    font-weight: 600;
    letter-spacing: 1px
    
}

.form-group > label {
	display: inline-block;
	max-width: 100%;
	margin: auto;
	font-weight: 700;
	font-size: inherit;
	color: #333;
}
.myButton {
	 width: auto;
     height: auto;
	-moz-box-shadow: 0px 0px 0px 2px #9fb4f2;
	-webkit-box-shadow: 0px 0px 0px 2px #9fb4f2;
	box-shadow: 0px 0px 0px 2px #9fb4f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));
	background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0);
	background-color:#7892c2;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:rgba(0,0,0,.6);
	font-family:"Source Sans Pro", "Helvetica Neue", "Lucida Grande", sans-serif;
	font-size:18px;
	padding:6px 18px;
	text-decoration:none;
	text-shadow:0px 1px 0px #283966;
}
.pro-button:hover {
	/* background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #476e9e), color-stop(1, #7892c2));
	background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e', endColorstr='#7892c2',GradientType=0); */
	background-color: rgb(150,50,50);
}
.myButton:active {
	position:relative;
	top:1px;
}
.footer-mac {
    background: url(../images/products/indexe10.PNG) no-repeat;
    width: 104%;
    height: 420px;
    display: block;
    background-size: 742px 420px;
    position: none;
    z-index: 7;
}

.one-col {
    margin: 0 auto;
    padding: 50px 0;
    text-align: center;
}
.one-col > div {
    overflow: hidden;
}
.one-col h2 {
    margin: 0 auto;
    max-width: 920px;
}

.one-col h2 {
    padding-bottom: 10px;
}
.one-col > div img {
    margin-bottom: 10px;
    margin-top: 10px;
    max-width: 100%;
    height: auto;
}
.lightbg {
    background: #f1f1f1;
}
.two-col {
    overflow: hidden;
    margin: 0 auto;
    padding: 60px 0;
    max-width: 980px;
}
.lightbg .cont-part {
    float: left;
}
.two-col > div p {
    margin-bottom: 15px;
}
.two-col .image-part {
    width: 46%;
    float: right;
}
.fea-row {
	width: 100%;
	height: 100%;


	
}
#success_message { display: none;}

.header {
    color: #36A0FF;
    font-size: 27px;
    padding: 10px;
}

.bigicon {
    font-size: 35px;
    color: #36A0FF;
}

/* Product screen */
/* .top-space-large {
    padding-top: 30px;
} */
.fg-6 {
    width: 94%;   
    margin-right: 3.44828%;
    text-align: justify;
}
.fg-6 .p {
    line-height: 1.1;
}
 
.omega {
    float: right;
    margin-right: 0;
    text-align: justify;
}
/* .special-list {
margin: 10px 100px 20px; 
padding-right: 300px;
color: #333;
font-weight: 400;
}  */
/* .special-list li:before  {
margin-bottom: 15px;
}  */
/* blockquote {
	padding: 10px 20px;
	margin: 0 0 20px;
	font-size: 17.5px;
	border-left: 5px solid #eee
} */
/* .frame {
		border: 1px solid rgba(0, 0, 0, 0.2);
		padding: 0 31px 41px;
		text-align: justify;
		font: font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
	
} */

/* .frame-col-8
{
		border: 1px solid rgba(0, 0, 0, 0.2);
		padding: 5px 10px 50px; 
		text-align: justify;
		font: font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
} */
