.container {
    max-width:1300px !important;
}

h1.aboutTitle {
    font-family: 'Lato', sans-serif;
    font-weight:600;
    font-style: italic;
    color: #dc1f26;
    text-align: left;
    font-size: 30px;
    margin-top:50px;
    margin-bottom:25px;
}


p.myAboutText {
	font-size: 24px;
	line-height: 35px;
	padding: 0;
	margin-bottom:60px;
    margin-right:85px;
	font-family: 'Lato-Semibold';

}

p.myAboutTextSmall {
	font-size: 18px;
	line-height: 30px;
	padding: 0;
	margin-bottom:60px;
    margin-right:80px;
    margin-top:48px;
	font-family: 'Lato';
}

p.myContactTextSmall {
    font-size: 18px;
	line-height: normal;
	padding: 0;
	margin-bottom:60px;
   
    margin-top:28px;
    font-family: 'Lato';
}

p.myContactTechTextSmall {
    font-size: 18px;
	line-height: 28px;
	padding: 0;
	margin-bottom:60px;

    margin-top:28px;
    font-family: 'Lato';
}

.myContactTechSideLink {
    color: #dc3545 !important; 
}

h2.myProtect {
    font-style: normal !important
}

p.myBlogPara {
    line-height:normal !important;
    font-size: 14px;
}

p.myBlogSubTitle {
   
    line-height: normal !important;
    color: #dc3545 !important; 
    margin-bottom:20px;
}

p.myDate {
    margin-top:10px;
    margin-bottom:15px;
}

p.myContinueReading {
    font-style: italic;
    color: #dc3545 !important; 
    font-weight: 600;
    margin-top:10px;
}

p.myContactSideText > a {
    color: #dc3545 !important; 
    font-size:16px !important;
}

p.myContactSideText {
    font-weight: 400;
     line-height: normal !important;
    padding-left: 2.9rem !important;
    font-family: 'Lato';
    font-size:16px;
}
.fa-phone::before {
    font-family: 'FontAwesome';
    content: "\f095";
    font-stretch: normal;
    font-style: normal;
    font-variant-caps: normal;
    font-weight: normal;
    font-size:20px;
    margin-right:8px;
    font-size-adjust: none;
    font-kerning: auto;
}

.fa-envelope::before {
	content: "\f0e0";
    font-family: 'FontAwesome';
    font-stretch: normal;
    font-style: normal;
    font-variant-caps: normal;
    font-weight: normal;
    font-size:20px;
    margin-right:5px;
    font-size-adjust: none;
    font-kerning: auto;
}

.fa-map-marker::before {
    content: "\f041";
    font-family: 'FontAwesome';
    font-stretch: normal;
    font-style: normal;
    font-variant-caps: normal;
    font-weight: normal;
    font-size:20px;
    margin-right:8px;
    font-size-adjust: none;
    font-kerning: auto;
}

.fa-at::before {
    content:"\f1fa";
    font-family: 'FontAwesome';
    font-stretch: normal;
    font-style: normal;
    font-variant-caps: normal;
    font-weight: bold;
    font-size:20px;
    margin-right:8px;
    font-size-adjust: none;
    font-kerning: auto;
}

h1.myContactSideTitle {
    color: #335369;
    font-size:20px;
    font-style: italic;
font-weight: 600;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

.h1_sim_myContactSideTitle {
    color: #335369;
    font-size:20px;
    font-style: italic;
    font-weight: 600;
    margin: 0 !important;
    padding: 0 !important;
    line-height: 60px;
    font-family: inherit;
}

.no_bor {
  border: 0 none !important;
    padding: 0px 0px 0px 58px !important;
}

.no_bor {
  border: 0 none !important;
    padding: 0px 0px 0px 58px !important;
}

.nav_main nav > ul > li#active > a {
    color: #dc1f26 !important;
}

ul.sc > li {
    border-right: none;
}

.account ul li:last-child {
    border-right: none;
}

.slider-nav {
  position: absolute;
  left: 110px;
  top: 46%;
  z-index: 9;
}

.slider-nav .slick-prev {
   width: 43px;
    height: 43px;
    background: url(../img/right_arrow.png) no-repeat;
    left: -19px;
  
    z-index: 1;
    top: 58px;
}

.slider-nav .slick-next {
 width: 43px;
    height: 43px;
    background: url(../img/left_arrow.png) no-repeat;
   
    z-index: 1;
    
    
}

.clear {
    clear: both;
}


.myDownloadFree {
    display: inline-block;
    border: #e0e0e0 1px solid;
    border-radius: 5px;
    width: 217px;
    text-align: center;
    line-height: 50px;
    background: url(../img/bg2.png) repeat #fad50a;
    color: #000000;
    border: #d2c316 1px solid;
    height: 50px;
    font-family: 'Lato-SemiBold';
}




.myDownloadPro {
	display: inline-block;
	border: #e0e0e0 1px solid;
	border-radius: 5px;
	width: 217px;
	text-align: center;
	line-height: 50px;
	background: url(../img/bg1.png) repeat #cc1114;
	color: #ffffff;
	border: #a70006 1px solid;
	height: 50px;
	font-family: 'Lato-SemiBold';
}


a.myCustomQuote {
	display: block;
	border: #335369 1px solid;
	border-radius: 5px;
/*	width: 463px; */
  width: 303px; 
	text-align: center;
	line-height: 50px;
	background: url(../img/bg4.png) repeat;
	color: #000000;
	height: 50px;
	font-family: 'Lato', sans-serif;
	font-weight: 700;
	font-style: italic;
	color: #ffffff;
    margin-top:50px;
    margin-bottom: 50px;
    font-size: 18px;
    padding: 0px;
}


.compare .myLicensingTable {margin:25px 0 25px 0;height:200px;}

.myLicensingTable {margin:25px 0;width:100%;}
.myLicensingTableHdr {background:#284152;}
.myLicensingTableHdr th {font-family:Lato;font-style:italic;color:#fff;padding:20px 5px 20px 20px;font-size:18px;;white-space:nowrap;}
.myLicensingTableHdr th:last-child {font-family:Lato-HeavyItalic;color:#fff;font-size:24px;text-align:center;text-transform:uppercase;padding:0 0 2px;}
.myLicensingTableList {background:#fff;}
.myLicensingTableList tr:nth-child(2n + 1) {background:#e1f3fc;}
.myLicensingTableList td {padding:10px 5px 10px 20px;white-space:nowrap;}
.myLicensingTableList td:last-child {color:#dc1f26;}
.myLicensingTableList p {font-family:Lato-Medium;font-size:16px;}
.myLicensingTableList .comp3 {width:18%;}
.myLicensingTableList ul li p {font-family:'Lato-Medium';font-size:16px;line-height:24px;padding:0 0 0 41px;}
