.aep {
    color: #249cd3 !important;
}
a.aep:hover {
    color: #249cd3;
}

.rmm {
	color: #fff !important;
}
a.rmm:hover {
    color: #fff;
}
.fnt { font-size:18px !important; }

a {
	transition:0.3s linear;
}

.no-padding {
	padding:0px !important;
}

.no-margin {
	margin:0px !important;
}

.mar-bot25 {
	margin-bottom:25px;
}

.font-size16 {
	font-size:16px !important;
}
.font-size17 {
	font-size:17px !important;
}
.font-size18 {
	font-size:18px !important;
}
.font-size22
{
	font-size:22px !important;
}

/* Banner
=========== */
.banner {
	background:#132341 url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/resource_bg.jpg") no-repeat center top;
	min-height:299px;
	padding:75px 0;
}

.time-track .banner {
	background:#132341 url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/tracking_bg.jpg") no-repeat center top;
}

.sla-management .banner {
	background:#132341 url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/sla_manage_bg.jpg") no-repeat center top;
}

.comodo-one-mobile .banner {
	background:#122242 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/comodo-one-mobile-banner.jpg) no-repeat right top;
}

.project-management .banner {
	background:#122242 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/project-management-banner.jpg) no-repeat right top;
}

.acronis-backup .banner {
	background:#122242 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/acronis-backup-banner.jpg) no-repeat right top;
	height:300px;
}

.quote-manager .banner {
	background:#122242 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/quote-manager-banner.jpg) no-repeat right top;
	height:300px;
}

.how-we-help .banner {
	background:#122242 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/how-we-help-banner.jpg) no-repeat right top;
	height:300px;
}

.why-free .banner {
	background:#122242 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/why-free-banner.jpg) no-repeat right top;
	height:300px;
}
.about-us .banner {
	background:#122242 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/about-us-banner.jpg) no-repeat right top;
	height:300px;
}
.blue-section-bg
{
	background:#01a9ef url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/blue-section-bg-banner.jpg) no-repeat right top;
	height:446px;
}
.testimonials-page .banner
{
	background:#132341 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/testimonial-banner.jpg) no-repeat center top;
	padding:100px 0;
}
.testimonials-page p
{
	font-size:17px;
	font-weight:400;
	color:#717171;
}
.test1-grey-bg
{
	background:#f0f0f0;	
}
.test1-grey-bg .block-flex-box
{
	padding:30px 0;
}
.testi-title
{
	color:#249cd3;
	font-weight:600;
	font-size:18px;
}
.testi-content
{
	font-size:16px !important;
	color:#1e1e1e !important;
	margin-bottom:30px;
}



.msp-business-executive
{
	font-family: 'Roboto';
}

.thank-you .banner {
	background:#000000 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/banner/thank-you-banner.jpg) no-repeat center top;
	min-height:374px;
	text-align:center;
	padding:25px 0;
}

.thank-you .banner p {
	font:500 22px 'Roboto';
	color:#ffffff;
}

.thank-you .main-content {
	padding:50px 0 153px;
}

.thank-you .main-content h3 {
	font:300 32px 'Roboto';
	margin:5px 0 25px;
}

.thank-you .main-content p {
	font:400 18px/30px 'Roboto';
	margin-bottom:120px;
}

.thank-you .main-content div[class^="col-sm"]:first-child .media {
	border-right:1px solid #bdbdbd;
	padding-right:35px;
}

.thank-you .main-content .media .media-left {
	padding-right:30px;
}

.thank-you .main-content .media h3 {
	font:700 32px 'Titillium Web';
	color:#121212;
}

.thank-you .main-content .media a {
	background-color:#ff9200;
	font:700 28px 'Titillium Web';
	color:#ffffff;
	display:inline-block;
	padding:6px 35px;
	text-decoration:none;
}

.thank-you .main-content .media a:hover,
.thank-you .main-content .media a:focus,
.thank-you .main-content .media a:active {
	background-color:#e48302
}

.why-free .banner h1, .about-us .banner h1 {
    margin-top:45px;
}
.inner .banner
{
	margin-top:123px;
}
.banner h1 {
	font:500 38px/48px 'Roboto';
	color:#ffffff;
	padding-bottom:10px;
}
.how-we-help .banner h1
{
	padding-top:40px;
}
.bdr-right
{
	border-right:1px solid #bdbdbd;
}

.main-content {
	padding:28px 0 153px;
}

.inner .main-content {
	padding-bottom:40px;
}

.main-content h2 {
	font:500 36px 'Roboto';
	color:#1e1e1e;
}

.main-content .main-para {
	font:500 18px/25px 'Roboto';
	color:#717171;
	margin-top:25px;
}

.main-content .seperate-block {
	padding-top:90px;
}

.main-content .seperate-block h3 {
	font:500 22px 'Roboto';
	color:#249cd3;
}

.main-content .seperate-block p {
	font:500 16px/26px 'Roboto';
	color:#1e1e1e;
	margin-top:16px;
}
#timesheet-dispatchers .seperate-block ul li {
	font:500 16px/26px 'Roboto';
	color:#1e1e1e;
}
#timesheet-dispatchers .banner
{
	margin-top:123px;
    background: #132341 url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/resource_bg.jpg") no-repeat scroll right center;
}

.main-content .seperate-block .left-content:last-child {
	margin-top:55px;
}
.sla-management .banner
{
	margin-top:123px;
	background:#132341 url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/sla_manage_bg.jpg") no-repeat scroll right center;
}
.sla-management .main-content .seperate-block .left-content:last-child {
	margin-top:0;
}

.sla-management .main-content .seperate-block .left-content p {
	height:auto;
}

.sla-management .sub-content {
	margin-top:30px;
}

.sla-management .sub-content p {
	height:auto !important;
}

.sla-management .sub-content ul li {
	font:500 16px/26px "Roboto";
	position:relative;
	padding-left:15px;
}

.sla-management .sub-content ul li:before {
	content:'';
	width:4px;
	height:4px;
	background-color:#000;
	border-radius:50%;
	position:absolute;
	top:13px;
	left:0;
}

.sla-management .main-content .seperate-block .img-block h2 {
	margin:15px 0 35px;
}

.main-content .seperate-block .left-content p {
	height:155px;
	line-height:26px;
	margin:26px 0 27px;
}

.main-content .seperate-block > div > div p {
	padding-right:70px;
	/*height:130px;*/
	overflow:hidden;
}

#timesheet-dispatchers .main-content .seperate-block > div > div p {
	height:auto;
}


.main-content .seperate-block .img-block {
	margin-top:42px;
}

.main-content .seperate-block .btn {
	background-color:#ff9100;
	font:600 16px 'Roboto';
	color:#ffffff;
	min-width:295px;
	padding:19px 15px;
	border-radius:0;
	margin-top:137px;
	position:relative;
}
.main-content .seperate-block .btn:before {
	content:'';
	background:url('/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/down-arrow.png');
	width:61px;
	height:52px;
	position:absolute;
	top:100%;
	right:-48px;
}

.main-content .seperate-block .btn:after {
	content:"it's free";
	position:absolute;
	font:500 16px 'Roboto';
	color:#6e6e6e;
	top:45px;
	right:-100px;
}

.service-tools {
	background:#282828 url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/service_bg.jpg") no-repeat center top;
	min-height:606px;
	padding:37px 0;
}

.service-tools h2,
.service-tools p{
	font:300 52px 'Roboto';
	color:#ffffff;
}
.service-tools .st-div {
	font:300 52px 'Roboto';
	color:#ffffff;
	margin-bottom:40px;
}

.service-tools h2 {
	margin-bottom:57px;
}

.service-tools p {
	min-height:348px;
	text-align:center;
	background-color:rgba(0,0,0,0.3);
	display:flex;
	align-items:center;
    justify-content:center;
	border:2px solid rgba(255,255,255,0.12);
}
.cnt-bx p{font-size:16px; padding:0px 50px 20px 50px; line-height:26px;}
.content-rhgt{ float:right; width:49%; color:#1e1e1e; font-size:16px;}
.cnt-bx{ width:auto; background:#FFFFFF; 
        -webkit-box-shadow: 0px 1px 3px 0px rgba(136, 136, 136, 0.35);
        -moz-box-shadow:    0px 1px 3px 0px rgba(136, 136, 136, 0.35);
        box-shadow:         0px 1px 3px 0px rgba(136, 136, 136, 0.35);
        margin-bottom:13px;
        min-height: 230px;
}
.time-track .main-content {
	padding-top:50px;
}

.time-track .main-content .main-para {
	margin:0 0 45px;
}

.h2-title {
	color:#1e1e1e;
	font-size:36px;
	line-height:45px;
	font-weight:500;
	margin-bottom:35px;
}

.h3-title {
	color:#1e1e1e;
	font-size:22px;
	font-weight:500;
	margin-bottom:35px;
}

.h4-title {
	color:#1e1e1e;
	font-size:18px;
	font-weight:600;
	margin-bottom:35px;
}

.blue-txt {
	color:#249cd3 !important;
}

.grey-txt {
	color:#717171 !important;
}
.white-text
{
	color:#ffffff !important;
}

.grey-bg {
	background-color:#ededed;
}
.green-bg {
	background-color:#57b4b2;
}
.blue-bg {
	background-color:#238ba9;
}
.dark-grey-bg {
	background-color:#d9d9d9;
}

.block-section {
	padding:30px 0px;
	margin:30px 0px;
}

.how-we-help .block-section
{
	padding:40px 0;
}
.how-we-help .block-section  ul li
{
	padding:5px 0;
}

.save-section h3 {
	color:#1e1e1e;
	font-size:36px;
	font-weight:500;
	margin-bottom:35px;
}

.save-section .save-block {
	padding:20px 40px;
}

.save-section .save-block p {
	color:#1e1e1e;
	font-size:18px;
	font-weight:500;
	margin-bottom:25px;
}

.mobile-block h3 {
	color:#1e1e1e;
	font-size:36px;
	font-weight:500;
	margin-bottom:35px;
}

.mobile-block .plain-list li {
	color:#050505;
	font-size:18px;
	font-weight:600;
	padding-bottom:10px;
}

.block-section.management-section  {
	padding:80px 0px 60px;
}

.management-section h3 {
	color:#1e1e1e;
	font-size:36px;
	font-weight:500;
	margin-bottom:35px;
}

.management-section .save-block {
	padding:20px 30px;
}

.management-section .save-block p {
	color:#1e1e1e;
	font-size:18px;
	font-weight:500;
	margin-bottom:25px;
}

.block-flex-box {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

@media only screen and (max-width:767px) {
  .block-flex-box {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.block-flex-box .image-block {
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  display: block;
  position: relative;
  text-align: center;
  padding: 0px 40px 0px 0px;
}

@media only screen and (max-width:767px) {
  .block-flex-box .image-block {
    padding: 0px;
  }
}

.block-flex-box .image-block img {
  display: inline-block;
}

.block-flex-box.switch .image-block {
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  padding: 0px 0px 0px 40px;
}

@media only screen and (max-width:767px) {
  .block-flex-box.switch .image-block {
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    padding: 0px;
  }
}

.block-flex-box .content-block {
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  display: block;
  position: relative;
  padding: 0px 0px 0px 40px;
}

@media only screen and (max-width:767px) {
  .block-flex-box .content-block {
    padding: 40px 0px 40px 0px;
  }
}

.block-flex-box.switch .content-block {
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  padding: 0px 40px 0px 0px;
}

@media only screen and (max-width:767px) {
  .block-flex-box.switch .content-block {
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    padding: 40px 0px 0px 0px;
  }
}

.block-flex-box.switch .content-block p {
  margin-bottom: 20px;
}

.orange-action-btn {
	background-color:#ff9100;
	font:600 16px 'Roboto';
	color:#ffffff;
	min-width:295px;
	padding:19px 15px;
	border-radius:0;
	margin-top:137px;
	position:relative;
}
.orange-action-btn:hover {
	background-color:#ea8603;
	color:#ffffff;
	text-decoration:none;
} 
.orange-action-btn:before {
	content:'';
	background:url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/down-arrow.png) no-repeat 0px 0px ;
	width:61px;
	height:52px;
	position:absolute;
	top:100%;
	right:-48px;
}

.feat-icons {
	position:relative;
}
.light-text
{
	color:#1e1e1e;
	font:100 32px 'Roboto';
}

.feat-icons.esay-icon:before {
	content:'';
	display:inline-block;
	background:url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/easy-icon.png) no-repeat 0px 0px;
	margin-right:20px;
	position:relative;
	top:10px;
	width:49px;
	height:50px;
}

.feat-icons.comprehensive-icon:before {
	content:'';
	display:inline-block;
	background:url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/comprehensive-icon.png) no-repeat 0px 0px;
	margin-right:20px;
	position:relative;
	top:10px;
	width:60px;
	height:50px;
}

.feat-icons.safe-icon:before {
	content:'';
	display:inline-block;
	background:url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/safe-icon.png) no-repeat 0px 0px;
	margin-right:20px;
	position:relative;
	top:10px;
	width:42px;
	height:50px;
}

.feat-icons.robust-icon:before {
	content:'';
	display:inline-block;
	background:url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/robust-icon.png) no-repeat 0px 0px;
	margin-right:20px;
	position:relative;
	top:10px;
	width:67px;
	height:50px;
}

.feat-icons.scalable-icon:before {
	content:'';
	display:inline-block;
	background:url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/scalable-icon.png) no-repeat 0px 0px;
	margin-right:20px;
	position:relative;
	top:10px;
	width:59px;
	height:50px;
}

.feat-icons.mssp-icon:before {
	content:'';
	display:inline-block;
	background:url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/mssp-prof-icon.png) no-repeat 0px 0px;
	margin-right:20px;
	position:relative;
	top:35px;
	width:99px;
	height:99px;
}
.feat-icons.itis-icon:before {
	content:'';
	display:inline-block;
	background:url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/itis-prof-icon.png) no-repeat 0px 0px;
	margin-right:20px;
	position:relative;
	top:35px;
	width:99px;
	height:102px;
}
.about-feat-icon-1
{
	background: rgba(0, 0, 0, 0) url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/aboutus-icon1.png") no-repeat scroll 0 0;
    content: "";
    display: block;
    height:60px;
    position: relative;
    margin:0 auto;
    width:57px;
}
.about-feat-icon-2
{
	background: rgba(0, 0, 0, 0) url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/aboutus-icon2.png") no-repeat scroll 0 0;
    content: "";
    display: block;
    height:60px;
    position: relative;
    margin:0 auto;
    width:57px;
}
.about-feat-icon-3
{
	background: rgba(0, 0, 0, 0) url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/aboutus-icon3.png") no-repeat scroll 0 0;
    content: "";
    display: block;
    height:60px;
    position: relative;
    margin:0 auto;
    width:57px;
}
.about-feat-icon-4
{
	background: rgba(0, 0, 0, 0) url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/aboutus-icon4.png") no-repeat scroll 0 0;
    content: "";
    display: block;
    height:60px;
    position: relative;
    margin:0 auto;
    width:57px;
}
.about-feat-icon-5
{
	background: rgba(0, 0, 0, 0) url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/aboutus-icon5.png") no-repeat scroll 0 0;
    content: "";
    display: block;
    height:60px;
    position: relative;
    margin:0 auto;
    width:57px;
}
.about-feat-icon-6
{
	background: rgba(0, 0, 0, 0) url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/employee-icon.png") no-repeat scroll 0 0;
    content: "";
    display: block;
    height: 90px;
    position: relative;
    margin:0 auto;
    width:166px;
}
.about-feat-icon-7
{
	background: rgba(0, 0, 0, 0) url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/private-icon.png") no-repeat scroll 0 0;
    content: "";
    display: block;
    height: 90px;
    position: relative;
    margin:0 auto;
    width:71px;
}
.about-feat-icon-8
{
	background: rgba(0, 0, 0, 0) url("/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/established-icon.png") no-repeat scroll 0 0;
    content: "";
    display: block;
    height: 90px;
    position: relative;
    margin:0 auto;
    width:57px;
}
.about-feat
{
	font-size:22px;
	font-weight:30px;
}
.why-free .h3-title
{
	font-size:28px;
	font-weight:bold;
	margin-bottom:25px;
}
.why-free .orange-btn
{
	margin-left:120px;
	margin-right:30px;
}

.about-us .sub-head
{
	font:500 24px 'Roboto';
	color:#1e1e1e;
}
.about-us .main-para
{
	margin-top:10px;
}
.about-us .counts-title
{
	font-size:36px;
	font-weight:bold;
	margin-bottom:10px;
}
.about-us .brn-heading
{
	float:none;
	padding:0px;
}
.about-us .about-percentage .col-md-2
{
	width:20%;
}
.blue-section-bg .block-section
{
	margin:120px 0;
}
.blue-section-bg .block-section .about-feat
{
	font-size:46px;
	margin:0px;
}
.block-section-list .about-ul
{
	
	list-style-image: url('/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/icons/list-icon.png');
}
.block-section-list .about-ul-no
{
	list-style:none;
}
.block-section-list .about-ul li, .block-section-list .about-ul-no li
{
	padding:5px 0;
}

.bread-crumb {
	color: #333;
	font-size: 13px;
	font-family: "Titillium Web", sans-serif;
}
.bread-crumb a{
	color: #333;
	font-size: 13px;
	font-family: "Titillium Web", sans-serif;
	text-decoration:none;
}

.bread-crumb a:hover{
	color: #333;
	font-size: 13px;
	font-family: "Titillium Web", sans-serif;
	text-decoration:none;
}

@media only screen and (max-width:500px) {
	.orange-action-btn:before {
		background:none;
	}
}

.orange-action-btn:after {
	content:"it's free";
	position:absolute;
	font:500 16px 'Roboto';
	color:#6e6e6e;
	top:45px;
	right:-100px;
}

@media only screen and (max-width:500px) {
	.orange-action-btn:after {
		content:'';
	}
}

.acronis-backup-block {
	padding:90px 50px;
	height: 321px;
	margin-bottom:20px;
}

@media only screen and (max-width:767px) {
	.acronis-backup-block {
		height: auto;
	}
}

.acronis-backup-block.backup-1-bg {
	background: #363636 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/acronis-backup-bg1.jpg) no-repeat right center / cover;
}

.acronis-backup-block.backup-2-bg {
	background: #363636 url(/National_Library/20160330061658oe_/https://one.comodo.com/assets/images/acronis-backup-bg2.jpg) no-repeat right center / cover;
}


.white-block-txt p {
	color:#ffffff;
	font-size:36px;
	font-weight:500;
}

@media screen and (min-width:992px) and (max-width:1320px) {
	.main-content .seperate-block > div > div p {
		padding-right:0;
	}
	.service-tools h2,
	.service-tools p {
		font-size:35px;
	}
}

@media screen and (max-width:991px) {
	.thank-you .main-content .media h3 {
		font-size:24px;
	}
	.thank-you .main-content .media a {
		font-size:20px;
	}
}

@media screen and (min-width:768px) and (max-width:991px) {
	.main-content .seperate-block > div > div p {
		padding-right:0;
	}
}
@media screen and (max-width:767px) {

	.blue-section-bg
	{
		background:#01a9ef;
		height:auto;
	}
}


@media screen and (max-width:767px) {
	.banner {
		min-height:auto;
		padding:25px 0;
	}
	.banner h1 {
		font-size:30px;
		line-height:40px;
	}
	.main-content {
		padding:28px 0 80px;
	}
	.main-content h2 {
		font-size:25px;
	}
	.main-content .seperate-block {
		padding-top:20px;
		text-align:center;
	}
	.main-content .seperate-block > div > div p {
		padding-right:0;
	}
	.service-tools h2,
	.service-tools p {
		font-size:35px;
	}
	.main-content .seperate-block .btn {
		margin-top:50px;
	}
	.main-content .seperate-block .btn::before {
		right:80px;
	}
	.main-content .seperate-block .btn::after {
		top:65px;
		right:20px;
	}
	.sla-management .sub-content ul {
		text-align:left;
	}
	.sla-management .sub-content ul li {
		margin-bottom:10px;
	}
	.about-us .about-percentage .col-md-2
	{
		width:100%;
	}
	.thank-you .main-content p {
		margin-bottom:60px;
	}
	.thank-you .main-content h3 {
		font-size:25px;
	}
	.thank-you .main-content .media a {
		float:none !important;
	}
	.thank-you .main-content div[class^="col-sm"]:first-child .media {
		border-bottom:1px solid #bdbdbd;
		border-right:0;
		margin-bottom:35px;
		padding-bottom:35px;
	}
	.thank-you .main-content {
		padding:20px 0 60px;
	}
}
