.copyright { display: none }
.supportContent { display: none }

@media screen and (min-width:320px) and (max-width:480px) {
body { width: 100%; overflow-x: hidden; min-width: 300px; position: relative; -webkit-text-size-adjust: none; }
.wrapper { overflow-x: hidden; width: 100% !important; min-width: 300px; }
header { width: 100% !important; }
nav ul { margin: 5px 0px 20px !important; }
nav li { margin: 20px 0px 0px 15px }
nav li:first-child { margin-left: 15px }
nav li a { font-size: 14px; font-weight: normal; }
nav li a span { display: none }
.cloud-bkp-new nav ul li .logo_new {height: 33px; background: url(https://static.idriveonlinebackup.com/include/images/mobile_white_log.png) no-repeat 0 0px; width: 85px; background-size: initial; margin-top: 12px;}
#cloud-bkp-body .section-header{min-height: 135px;}
.topheader li { min-width: 140px; }
.inner_wraper { margin: 0px 7px 0px !important }
.headermenu { display: none !important }
/* footer related styles */

.copyright .socialIcons a { margin-left: 5px; }
footer .copyright p { float:none; padding-left:0; width:100%; text-align:center; padding-bottom:20px; }
footer .copyright .socialIcons { min-width:250px; margin:0 auto; float:none; }

/* support related styles */
.supportContent { display: block; float: left; width: 100% }
.supportMob { padding: 3%; text-align: right; width: 94%; }
.supportMob p { color: hsl(203, 53%, 47%); cursor: pointer; font-size: 19px; margin-bottom: 5px; padding: 0; }
.supportMob p a { color: hsl(203, 53%, 47%) }
.supportMob span a { color: #333 }
.header-heading{min-height: 80px;}
.section-header h1{padding-top:10px;}
.section5-title h2{    font-size: 2em;}
.section5-title{padding-top:0px;}
}

@media screen and (max-width: 1280px) {
.wrapper { padding: 0 20px; box-sizing: border-box; }
}

@media screen and (max-width: 1046px) {
.section-2 .loop-part img { max-width: 925px; }
.footerLinks { padding: 0px 10px; }
.cbf-column { padding: 60px 15px; }
.section3-right h2{font-size: 32px;}
}

@media screen and (max-width: 1023px) {
.section-1 .left-part { width: 100%; float: left; box-sizing: border-box; }
.section-1 .right-part { width: 100%; padding-top: 50px; box-sizing: border-box; }
.section-2 .loop-part img { background-size: contain; width: 80%; }
.section-3 { min-height: 100%; }
.section3-right { width: 100%; padding-top: 0px; }
.section3-right h2 { max-width: 100%; float: none; padding: 20px 0;margin: 0px 0 0px; }
.section-1 .left-part>.contentarea { padding-top: 0px; }
.section-header h1 { text-align: center; }
.section3-right p { max-width: 90%; float: none; text-align: center; }
.section3-left { display: none; }
.section3-left { max-width: 90%; }
.section-3 { background: #99a43c url(../images/cloud-backup-vs-cloud-storage-bg-1024.jpg) no-repeat center center; }
.cbf-column { width: 100%; float: none; max-width: 600px; margin: 0 auto; display: table; padding: 30px 35px; }
.cbf-content p { text-align: center; }
.section-2 { display: none; }
.section-1 { padding-top: 10px; }
}

@media screen and (max-width: 980px) {
	
	footer >.wrapper { display: none; }
footer >.footerMain { display: none; }footer { min-height: 100%!important; width: 100% !important; }
footer .wrapper { width: auto; }
.copyright { display: block }
.copyright { background: #1F232E; float: left; width: 100%; padding: 15px 0 15px 0;  }
.copyright p { float: left; margin-top: 10px; padding: 0px; color: #82868f; width: 90px; padding-left:20px; }
.copyright .socialIcons { width: 22%; float: right; min-width: 250px;  padding-right:10px; }
.copyright .socialIcons a { margin: 0 0 0 15px; float: left; height: 32px; width: 32px; }
.copyright .wrapper { padding: 0px 0px; }
.footerLinks { display: none }

.section5-header p { max-width: 100%; padding-left: 30px; padding-right: 30px; text-align: justify; }
.section5-features ul li { width: calc( 99% / 2); }
.section-5 { background: #FFF url(../images/section5-idrive-cloud-backup-980.jpg) no-repeat center top; display:block;}
.section5-header p{    padding: 10px 0px 60px;}
.section5-title h3 { max-width: 100%; }


}

@media screen and (max-width: 639px) {
.section5-features ul li { width: 100%; }
.section5-features .col p { width: 100%; text-align: center; }
.section-header h1 { font-size: 1.5em; }
.cloud-bkp-new nav li.inner_logo { margin: 10px 0px 0px 0px; }
.section3-right h2 { font-size: 1.9em; padding: 10px 0 20px; margin: 10px 0 0; }
.cbf-column { padding: 30px 0px; }
.section3-right p { text-align: justify; }
.section5-btn{width:auto;}


}

@media screen and (min-width:481px) and (max-width:720px) {
/* header related styles */
body { width: 100%; overflow-x: hidden; min-width: 300px; position: relative; -webkit-text-size-adjust: none; }
.wrapper { overflow-x: hidden; width: 100% !important; min-width: 300px; }
header { width: 100% !important; }
nav ul { margin: 5px 0px 20px; }
nav li { margin: 20px 0px 0px 25px }
nav li:first-child { margin-left: 15px }
nav li a { font-size: 18px; font-weight: normal; }
nav li a span { display: none }
.topheader li { min-width: 130px; }
.inner_wraper { margin: 0px 10px 0px !important }
.headermenu { display: none !important }
/* footer related styles */
.footerLinks { display: none }
footer { min-height: 0px !important; width: 100% !important; padding-bottom: 0px }
/* copyright relates styles */
.copyright { display: block }
.copyright { background: #1F232E; float: left; width: 100%; padding: 15px 0 15px 0;  }
.copyright p { float: left; margin-top: 10px; padding: 0px; color: #82868f; width: 90px; padding-left:20px; }
.copyright .socialIcons { width: 22%; float: right; min-width: 250px;  padding-right:10px; }
.copyright .socialIcons a { margin: 0 0 0 15px; float: left; height: 32px; width: 32px; }
.copyright .wrapper { padding: 0px 0px; }
.footerLinks { display: none }
/* support related styles */
.supportContent { display: block; float: left; width: 100% }
.supportMob { padding: 3%; text-align: right; width: 94%; }
.supportMob p { color: hsl(203, 53%, 47%); cursor: pointer; font-size: 19px; margin-bottom: 5px; padding: 0; }
.supportMob p a { color: hsl(203, 53%, 47%) }
.supportMob span a { color: #333 }
}

@media screen and (min-width:721px) and (max-width:980px) {
/* header related styles */
body { overflow-x: hidden; width: 100%; -webkit-text-size-adjust: none; }
.wrapper { overflow-x: hidden; width: 100% !important; min-width: 630px; }
.inner_wraper { margin: 0% 2% 0% }
header { width: 100% !important; }
nav li { margin: 15px 40px 0px 20px }
.headermenu { display: none }
nav li a span { display: none }
.inner nav ul { margin: 15px 0px 20px !important }
/* section related styles */
/* copyright relates styles */
.copyright { display: block }
.copyright { background: hsl(224, 20%, 15%); float: left; width: 100%; padding: 15px 0 15px 0; }
.copyright p { float: left; margin-top: 7px; padding: 0px; color: #82868f; width: 140px; font-size: 14px }
.copyright .socialIcons { width: 22%; float: right; min-width: 250px; }
.copyright .socialIcons a { margin: 0 0 0 15px; float: left; height: 32px; width: 32px; }
/* footer related styles */
.footerLinks { display: none }
footer { min-height: 0px !important; width: 100% !important; padding-bottom: 0px }
/* support related styles */
.supportContent { display: block; float: left; width: 100% }
.supportMob { padding: 3%; text-align: right; width: 94%; }
.supportMob p { color: hsl(203, 53%, 47%); cursor: pointer; font-size: 19px; margin-bottom: 5px; padding: 0; }
.supportMob p a { color: hsl(203, 53%, 47%) }
.supportMob span a { color: #333 }
}
