@media only screen and (min-width:1921px){
	.section-image-in{ width:auto;}	
	.section-image img{ margin-top:0;}
	.homebanner h1{ margin-top:60px;} 
	/*R: Add */
	.limit_width {
		  max-width: 1366px;
		  margin: auto;
		}
	.header-right{ 
			padding-top:16px;
			padding-right: 45px;
		} 
	.head-phonenumber{ 
		height:25px;
		padding-right: 15px;
	}
	.main-nav{ padding-top:50px;} /* R */
	header{ height:95px;} /* R:Added */
	#banner-main{ padding-top:95px;} /* R:Add */
	.logo{ padding-top:14px;} /*R Menu Design: Add */
	.predictive-box-text, .sidebar-newsletter{ padding:30px;} /* Mitrov */
}	
@media only screen and (max-width:1921px){
header{ height:95px;} /* R:Added */
#banner-main{ padding-top:95px;} /* R:Add */
.logo{ padding-top:14px;} /*R Menu Design: Add */
.section-image-in{ width:auto;} /* Mitrov 10.2020 98rem */
.bannerwithimagecontent .banner-img-in{ width:98rem;}
/*R: Add */
.limit_width {
	  max-width: 1366px;
	  margin: auto;
	}
.header-right{ 
		padding-top:16px;
		padding-right: 45px;
	} 
.head-phonenumber{ 
	height:25px;
	padding-right: 15px;
} /* R: 20 */
.main-nav{ padding-top:50px;} /* R */
.predictive-box-text, .sidebar-newsletter{ padding:25px;} /* Mitrov */
} 


@media only screen and (min-width:1600px){
.logo{ padding-top:14px;} /*R Menu Design: Add */
.testimonial-contant{ padding-left:30px;}
.row-fullwidth{ padding: 0px;} /*R padding:0 80px; */
.newsletter-section-in{ max-width:1450px;}
.spam-section-in{ max-width:1400px;}
.whyactive-box p{ max-width:300px; margin:0px auto;}
.banner-contentLeftside{ padding-left:130px;}
.container{ max-width:1700px;}
.support-container{ max-width:1190px;}
.featurepage-container{ max-width:700px;}
/*R: Add */
.head-lang ul li>ul {
		padding-top: 21px;
	}
}

@media only screen and (min-width:1400px){
	.section-content-head h2{ font-size:70px; line-height:80px;}
	/* Mitrov */
	.homepage-banner-text1 {
		font-size: 80px;
	}
	.homepage-banner-text2 {
		font-size: 80px;
	}
	.homepage-supereasy {
		font-size: 60px;
	}
}

@media only screen and (max-width:1679px)
{
.lang-fr .header-right .head-lang{ margin-left:-20px;}
}

@media only screen and (max-width:1600px){
.whyactivetrail-left h2{ font-size:50px;}
.whyactivetrail-left{ padding:20px;}
.main-nav ul > li > a{ font-size:16px;}	
.head-phonenumber{ 
	font-size:16px;
	padding-right: 15px;
} /*R: Add */
.btn-sm{ font-size:18px;}	
.section-image-in{ width:auto;} /* Mitrov 10.2020 95rem */
.bannerwithimagecontent .banner-img-in{ width:95rem;}
.lang-fr .header-right .btn-sm{ font-size:18px;} /* Riste font-size:16px; */
}

@media only screen and (max-width:1457px){
.lang-fr .header-right .head-lang{ margin-left:-40px;}
}

@media only screen and (max-width:1400px){
header{ height:95px;} /* Added */
.main-nav ul li a{ font-size:16px;} /* Riste Menu Design 20px;*/
.head-phonenumber{ 
	font-size:16px;
	padding-right: 15px;
} /*R: Add */
.btn-sm{ font-size:18px;} /* Riste font-size:16px; */
.head-lang{ padding-bottom:2px;}
.footer-navigation ul li a{ font-size:16px;}
h2{ font-size:50px; line-height:60px;}
.creator-section-contant h2{ font-size:60px; line-height:70px;}
.section-image-in{ width:auto;} /* Mitrov 10.2020 90rem */
.bannerwithimagecontent .banner-img-in{ width:90rem;}
.lang-de .footer-btn-section .btn, .lang-fr .footer-btn-section .btn{ font-size:14px;}
}

@media only screen and (max-width:1366px){
.defaultpage-banner p {font-size: 57px !important;}
header{ height:95px;} /* Riste: 80px */
.logo{ padding-top:14px;} /*Riste Meenu Design: padding-top:28px; */
.main-nav{ padding-top:50px;} /* Riste Menu Design: padding-top:30px; */
.header-right{ 
	padding-top:16px;
	padding-right: 45px;
} /* Riste Menu Design: padding-top:4px;; */
.main-nav ul li a{ font-size:16px;} /* Riste Menu Design 17px;*/
/* Riste Menu Design: .main-nav ul li a::after{  height:15px; top:4px;} */
.head-lang ul li a{ font-size:16px;} /* Riste font-size:16px; */
.head-phonenumber{ 
	font-size:16px;
	padding-right: 15px;
} /* R: Add */
.btn-sm{ height:40px; } /* Riste  line-height:32px; padding-left: 20px; padding-right:20px;*/
.lang-fr .btn-sm{ } /* Riste  max-width:120px; padding-left: 20px; padding-right:20px;*/
.head-lang{ padding-bottom:6px;}
#banner-main{ padding-top:95px;} /* R:80px */
h1{ font-size:57px;}
h2{ font-size:48px; line-height:58px;}
h5{ font-size:18px;}
h4{ font-size:21px;}
#features-main h2, .creator-section-contant h2{ font-size:57px; line-height:67px;} 
.testimonial-section-heading, .spam-section-contant h4{ font-size:30px;}
p, #testimonial-section p{ font-size:16px; line-height:25px;}
.noCC-needed{ font-size:15px;}
.btn-lg{ font-size:27px; height:60px; padding-left:30px; padding-right:30px;} /*Riste max-width:200px; */
.banner-buttonLft, .banner-buttonRgt{ max-width:210px;}
.homebanner h1{ margin-top:40px; padding-bottom:8px;}	
.homebanner-image img{ max-width:620px;}
.banner-buttons{ padding-top:10px;}
.supereasy-features p{ max-width:250px;}
.readmore{ font-size:16px;}
.head-phonenumber{ 
	height:25px;
	padding-right: 15px;
} /* R: 20 */
.row-fullwidth{ padding: 0px;} /* R: padding:0 40px; */
.supereasy-features img{ max-width:78px; padding-bottom:20px;}
#testimonial-section p{ padding-top:4px;}
.quote-img{ max-width:76px;}
.testimonial-video-icon img{ max-width:109px;}
.whyactivetrail-left h2{ font-size:43px; line-height:58px;}
.whyactive-box p{ font-size:15px; line-height:20px;}
.whyactive-arrow img{ max-width:45px;}

.integration-section-brand{ margin-bottom:35px;}
#integration-section h2{ padding-bottom:45px;}
#blog-section{ padding:60px 0 40px 0;}
.blog-itemin{ padding-left:28px; padding-right:28px; }
.blog-item span{ padding-bottom:30px;}

#newsletter-section h2{ padding-bottom:10px;}
/*#newsletter-section .sub-head{ font-size:21px;} Mitrov */
.newsletter-section-in{ max-width:850px;}
.spam-section-contant p{ font-size:18px;}
.spam-section-in{ max-width:756px;}
.footer-btn-section span{ font-size:14px; text-align: left;}
.footer-navigation ul li a{ font-size:16px;}
.banner-content span.banner-sub-head{ font-size:24px; line-height:34px; margin-bottom:18px;}
#creator-section{ padding:60px 0 70px;}
.creator-section-contant h2{ padding-bottom:20px;}
.section-content p{ line-height:25px; margin-bottom:15px;}
.section-content-head{ margin-bottom:42px;}
.container{ max-width:1360px;}
.section-imgwithcontent{ margin-bottom:80px;}
.banner-imageLeftbottom img{ max-width:70%;}
.innerpage-banner h1{ margin-bottom:20px;}
/*Mitrov footer{ padding:70px 0 50px;}*/
.creator-section-features-item h4{ font-size:24px;}
.creator-section-features-item img{ max-width:78px;}
h6{ font-size:17px;}
.social-icon{font-size:22px; height:42px; line-height:42px; width:42px;}
.social-icon-linkedin{ line-height:40px;}
h2{margin-top:0; line-height:60px;}
#wrapper{ padding:80px 0 0;}
.section-imgwithcontent-odd .section-image-in{ margin-right:35px;}
.section-imgwithcontent-odd .section-content-in{ margin-left:35px;}
.section-imgwithcontent-even .section-image-in{ margin-left:35px;}
.section-imgwithcontent-even .section-content-in{ margin-right:35px;}
.row-lesswidth{ max-width:1000px;}
.supereasy-features p{ min-height:95px;}
.brands-logo span{ padding:0 32px;}
.blog-itemin .blog-box-inner{ min-height:295px; padding-bottom:0px;}
.homebanner-image video{ width:30.8%; top:15px;}
.learning-homepage-wrapper .container{ max-width:845px;}
.support-container, .partnerpage-banner .banner-content, .featurepage-banner .banner-content{ max-width:860px;}
.featurepage-container{ max-width:700px;}
.learningpage-activetrail-sec .why-imgbg-overlay-in h4{ font-size:15px;}
.medium-section-col{ width:33.33%;}
.filter li a{ font-size:14px; padding-bottom:2px;}
.filter{ padding-bottom:18px;}
.filter li{ padding:0 6px 0 11px;}
.filter li::after{ height:14px; top:5px;}
.list-items li{ font-size:16px; line-height:26px;}
.support-text{ font-size:18px;}
.learningpage-activetrail-sec .why-imgbg-overlay-in{ padding-top:5px;}
.medium-detail-main h1{ font-size:24px;}
.download-link a{ font-size:15px;}
.medium-detail-headercontent p{ font-size:15px; line-height:25px; padding-bottom:0;}
#leftarea, .supportpage-topbar .breadcrumb-main{ width:70%;}
#sidebar, .supportpage-topbar .searchbox{ width:30%;}
.breadcrumb li, .breadcrumb li a{ font-size:14px;}
.medium-detail-headericon{ width:27%; padding-right:30px;}
.medium-detail-headercontent{ width:72%; padding-bottom:0px;} 
.learningpage-banner .banner-content h1{ font-size:30px;}
.medium-detail-main p{ font-size:14px; line-height:24px; padding-bottom:5px;}
.medium-maincontent ol li {font-size:14px; line-height:24px; padding-bottom:5px;} /* Mitrov */
.medium-maincontent ul li {font-size:14px; line-height:24px; padding-bottom:5px;} /* Mitrov */
.medium-maincontent h2{ font-size:20px; line-height:28px; margin-bottom:20px;}
.medium-maincontent h3{ font-size:17px;}
.fullimage{ padding-top:5px; padding-bottom:20px;}
.backto-link a{ font-size:16px;}
h3.sidebar-title{ font-size:18px;}
.medium-col-content h4{ font-size:16px;}
.medium-meta-text, .medium-meta-cat, .medium-meta-time{ font-size:13px;}
.medium-section h2{ font-size:30px; margin-bottom:20px;padding-top: 40px;}
.searchbox{ padding-bottom:25px;}
.medium-section{ margin-bottom:20px;}
.support-team{ padding:24px 0;}
.medium-guidesection .medium-section-col, .medium-videosection .medium-section-col{ margin-bottom:25px;}
.content-main{ padding-bottom:60px;}
.backto-link{ padding-top:0;}
.videodetail-box{ max-width:620px; padding-bottom:34.25%;}
.learningpage-banner{ padding:25px 0;}
.keepreading{ font-size:16px;}
#wrapper.contentpage-wrapper{ padding-top:30px;}
.section-title{ font-size:22px;}
.pagehead{     font-size: 30px;margin-bottom: 30px;}
.accordion h4, .bloglisting-box h4{ font-size:19px;}
.accordion .panel-title{ font-size:16px; line-height:25px;}
.accordion .panel-group .panel, .accordion .panel-group .panel p{ font-size:16px; line-height:25px;}
.searchresult-content h4{ font-size:22px;}
.searchresult-content span{ font-size:16px;}
.searchresult-content p{ font-size:16px; line-height:25px;}
.medium-section-col:nth-child(4){ display:none;}
.link-all a{ font-size:16px;}
.defaultpage-content h1{ font-size:24px; line-height:34px; letter-spacing:0;}
.postmeta{ font-size:13px;}
.defaultpage-wrapper p.lead{ font-size:17px; line-height:26px;}
.post-title{ padding-bottom:35px;}
.defaultpage-wrapper h1{ font-size:24px;}
.defaultpage-wrapper h2{ font-size:20px;}
.defaultpage-wrapper h2{ font-size:17px;}
.predictive-box-text span{ font-size:20px; line-height:26px;}
.defaultpage-content h2{ font-size:20px; line-height:30px;}
.defaultpage-content h3{ font-size:17px; line-height:26px;}
.defaultpage-wrapper p, .startup-bottom-sec p{ font-size: 14px; line-height:23px;}
.defaultpage-content ul li{ font-size: 14px; line-height:23px;} /* Mitrov 13.02.18 */
.defaultpage-content ol li{ font-size: 14px; line-height:23px;} /* Mitrov 21.02.18 */
.contactform .btn-sm{ font-size:18px; height:40px; padding-left:20px; padding-right:20px;} /* Riste height:46px; line-height:46px; max-width:150px; */
.post-socialicons a{ width:28px; height:28px; font-size:15px; line-height:27px;}
.post-socialicons a.post-icon-twitter, .post-socialicons a.post-icon-facebook{ font-size:17px;}
.post-socialicons a.post-icon-linkedin, .post-socialicons a.post-icon-gplus{ line-height:27px;}
.price-box-top h2{ margin-bottom:0;}
.price-box-main h4 span{ font-size:22px; line-height:28px;}
.price-btn{ font-size:22px;}
.price-arrow-left{ left:-50px;}
.price-arrow-right{ right:-50px;}
.price-bottom-brand-content ul li{ font-size:14px;}
.price-box-top h2 small{ font-size:38px;}
.blogpost-list-content h4{ font-size:21px; line-height:29px;}
.blogpost-list-content p{ height:auto;}
.blogpaging span{ padding:0 5px;}
.blogpaging span a{ font-size:18px;}
.predictive-box-text, .sidebar-newsletter{ padding:20px;}
.sidebar-newsletter h5{ font-size:21px;}
.sidebar-newsletter span{ font-size:17px; line-height:28px;}
.sidebar_newsletter_form .btn{ font-size:19px; max-width:148px;}
.price-box-main p{ font-size:13px!important; line-height:18px; margin-bottom:5px;}
.price-box-top h2{ font-size:36px; line-height:36px;}
.price-box-top h2 small{ font-size:22px;}
.price-box-top{ padding:10px;}
.price-col-getquote .price-box-top{ padding:7px 10px;}
.price-col-getquote .price-box-top h2{ font-size:21px; line-height:21px;}
.price-btn{ font-size:18px; padding:5px 10px; max-width:155px;}
.discount_txt p, .sendor-section p{ font-size:18px!important;}
.modal-header{ padding:20px 10px;}
.modalcontainer .modal-dialog{ max-width:650px; width:auto; margin-left:auto; margin-right:auto;}
.form-field .form-control{ margin-bottom:24px; font-size:13px;}
.defaultpage-wrapper p.lead{ margin-bottom:18px;}
.pricing-email-section{ margin-top:16px;}
.price-box-main{ padding-top:12px; padding-bottom:12px;}
.plan-section{ margin:12px auto 6px;}
.sendor-section p{ padding-top:15px;}
.plan-section a{ font-size:16px; height:38px; line-height:38px;}
.price-box-main h4{ margin-bottom:5px;}
.price-box-main p{ padding:0;}
.price-col{ margin-bottom:10px;}
.pricing-main p.lead{ font-size:14px; line-height:19px;}
.defaultpage-banner{ padding:25px 0;}
#wrapper.defaultpage-wrapper{ padding-top:28px;}
.defaultpage-wrapper .testimonial-listing h4{ font-size:20px;}
.testimonial-listing li{ padding-bottom:35px; margin-bottom:35px;}
.marketplace-listing-in{ padding:20px 20px 15px 20px;}
.market-insect{ padding:10px 0 28px;}
.marketplace-detail-contentin h5{ font-size:22px;}
.spl-offer{ font-size:14px; line-height:23px;}
.marketplace-detail-contentin{ padding:10px 0;}
.contact-info-in span{ font-size:13px; padding-left:30px;}
.contact-mail{ background-position:left 4px;}
.marketplace-title{ max-width:615px;}
.featurepage-banner h1, .partnerpage-banner h1{ font-size:32px; padding-bottom:5px;}
.startupbanner-left h1, .banner404-left h1{ font-size:45px;}
.banner-summary, .partnerpage-banner p{ font-size:23px; line-height:32px;}
.feature-codebox img{max-width:100px;}
.featurepage-content h4{ font-size:21px; line-height:31px;}
.list-numeric li{ font-size:14px;}
.featurepage-banner, .defaultpage-banner{ padding-left:15px; padding-right:15px;}
.join-button .btn{ font-size:22px; line-height:42px; height:44px;}
.partnerbanner-right img{ max-width:180px; margin:0px auto;}
.startupbanner-right img{ max-width:180px; margin:0px auto;}
.partnerbanner-left{ padding-top:5px;}
.startupbanner-left{ padding-top:30px;}
.featurepage-content h4, .startup-bottom-sec h4{ font-size:22px;}
.subhead404{ font-size:32px; line-height:42px;}
.banner404-left{ padding-top:15px;}
.banner404-right img{ max-width:300px;}
.aboutbanner-left h4{ font-size:24px; line-height:34px;}
.activetrail-aboutimage{ padding-bottom:5px;}
.aboutbanner-right img{ max-width:345px;}
.about-bottom-sec h3{ font-size:30px; line-height:40px;}
.allfeature-list-colum ul li, .allfeature-list-colum a{ font-size:14px;}
.allfeature-list-colum ul li{ padding-bottom:10px;}
.allfeature-col-icon img{ max-width:58px;}
.allfeature-list-colum h5, .allfeature-list-colum h5 a{ font-size:16px;}
.allfeature-col-icon{ padding:10px 0 15px 0;}
.wanted-slider-main .carousel-caption h4{ font-size:20px;}
.wanted-slider-main .carousel-caption p{ font-size:14px;}
.wanted-slider-main .carousel-caption{ padding:15px 20px 15px;}
.applynow-link a{ font-size:18px;}
.banner-img-emailmarketing .banner-img-in img, .banner-img-landing .banner-img-in img, .banner-img-sms .banner-img-in img, .banner-img-easyintegration .banner-img-in img, .banner-img-marketing .banner-img-in img{ max-height:640px;}
.blog-detail-container #leftarea{ padding-right:120px;}
.pricing-feature-list li{ font-size:18px; margin-bottom:5px;}
.related-guide-title h4{ font-size:21px;}
.related-guide-listing li{ padding-bottom:45px;}
.guide-icon-sidebar{ margin-bottom:45px;}
.testimonial-img-in{ min-height:inherit;}
.blogpost-listing li{ margin-bottom:45px;}
.section-imgwithcontent-odd .section-content{ padding-right:36px;}
.section-imgwithcontent-even .section-content{ padding-lefT:36px;}
#banner-main .homebanner .banner-buttonLft .btn-lg{ } /*Riste  min-width:200px; */
.button-group .banner-buttonLft, .button-group .banner-buttonRgt{ max-width:inherit; width:auto;} .button-group .banner-buttonLft .btn-lg,  .button-group .banner-buttonRgt .btn-lg{ max-width:inherit;}
/**/
#supereasy-section .button-group .banner-buttonLft .btn-lg{ } /*Riste  min-width:200px; width:auto; */

.blogpaging a.page-numbers, .blogpaging span.page-numbers{ font-size:18px;}

.page-numbers.current{font-size:18px; }
div.wpcf7-validation-errors, div.wpcf7-mail-sent-ok{ font-size:17px; margin-top: 0px; color:#398f14; }
.lang-es .pricing-main .price-box-main .price-btn{ max-width:168px;}
.feature-top-section .banner-buttons .btn{ font-size:30px;} /* Mitrov 20 */
.feature-top-section .innerpage-banner .banner-buttons .banner-buttonLft{ max-width:100%;}
.feature-top-section .banner-buttons .btn{  
  min-width: 200px;}
  
.lang-fr .header-right .btn-sm{ font-size:18px;} /* Riste font-size:14px; */

.lang-de .footer-btn-section .btn, .lang-fr .footer-btn-section .btn{ max-width:115px;}
}
/* Riste */
@media only screen and (min-width:1320px){
	.main-nav_fr {
		margin-left:  0px; /* Mitrov margin-left: -45px;*/
		padding-left: 45px;
	}
	
	.main-nav_fr ul>li>a {
		padding: 0 4.3px;
	}
	.main-nav_he {
		padding-left: 70px;
	}
	.btn-login-fr {
		max-width: 133px;
		min-width: 133px;
	}
	.btn-login-he {
		max-width: 81px;
		min-width: 81px;
	}
	.btn-login-es{
		max-width: 95px;
		min-width: 95px;
	}
	
	.btn-login-en {
		min-width: 88px;
		max-width: 88px;
	}
	
	.btn-register-fr {
		max-width: 149px;
		min-width: 149px;
	}
	.btn-register-he {
		max-width: 122px;
		min-width: 122px;
	}
	.btn-register-en {
		min-width: 122px;
		max-width: 122px;
	}
	.btn-register-es {
		max-width: 110px;
		min-width: 110px;
	}
	.header-right-fr{
		padding-right: 0px;
		padding-left: 0px;
	}
}

@media only screen and (max-width:1320px){
.main-nav ul > li > a{ padding-left:10px; padding-right:5px;} /*Riste Menu Design: padding-left:12px; padding-right:10px; */
.head-login, .head-lang{ margin-right:5px;}
.blog-item p{ padding:25px 0;}
/*#newsletter-section .sub-head{ font-size:24px;} Mitrov */
.innerpage-banner h1{ font-size:55px;}
.banner-content span.banner-sub-head{ font-size:28px; line-height:35px;}
.banner-contentLeftside{ padding-left:40px;}
.innerpage-banner .banner-buttons{ padding-top:10px;}
.blog-item span{ font-size:20px;}
.header-right-fr{
		padding-right: 0px;
		padding-left: 0px;
	}
.main-nav_fr ul>li>a {
		padding-left: 5px;
		padding-right: 1px;
		font-size: 16px;
	}
	.main-nav_fr {
		margin-left:  0px; /* Mitrov margin-left: -45px;*/
		padding-left: 45px;
	}
}

@media only screen and (max-width:1224px){
.section-image-in{ width:auto;} /* Mitrov 10.2020 60rem */
.bannerwithimagecontent .banner-img-in{ width:60rem;}	
.row-fullwidth{ padding:0 1px;}	 /* Riste */
.main-nav_fr ul>li>a {
		padding-left: 5px;
		padding-right: 1px;
		font-size: 14px;
	}
.main-nav_fr {
		margin-left: -20px;
	}
.header-right-fr {
		padding-right: 20px;
	}
.main-nav_es ul>li>a {
		padding-left: 10px;
		padding-right: 1px;
		font-size: 16px;
	}
.main-nav_es {
		margin-left: -20px;
	}
.header-right-es{
		padding-right: 0px;
		padding-left: 0px;
		margin-left: -20px;
	}
.btn-login-es{
		max-width: 100px;
	}
.main-nav_he{
	padding-left: 50px;
	}
}

@media only screen and (max-width:1199px){
.fullwidth-logo{ display:none;}
.mobile-logo{ display:block;}		
.showonmobile{ display:block;}
.logo {
		padding-top: 15px;
		padding-left: 60px!important;
	}
.lang-fr .header-right .btn-sm{
		font-size: 14px;
		padding-top: 7px;
	}
}

@media only screen and (max-width:1160px){
	.main-nav{ padding-left:10px; padding-right:10px;}
.main-nav ul > li > a{ padding-left:10px; padding-right:5px;}	/*Riste Menu Design: padding-right:8px; */
.row-fullwidth{ padding:0 20px;}
.header-right{ padding-left:10px;}
.head-phonenumber{ 
	font-size:15px;
	padding-right: 7px;
}
.banner-content span.banner-sub-head{ font-size:25px; line-height:32px;}
.innerpage-banner .banner-buttonLft, .innerpage-banner .banner-buttonRgt{ max-width:180px;}
.innerpage-banner .btn-lg{ font-size:27px;} /* Riste font-size:22px; */
.integration-section-brand{ padding:0 30px;}
																	  
#banner-main .homebanner .banner-buttonLft .btn-lg{ } /* Riste min-width:180px; */

#supereasy-section .button-group .banner-buttonLft .btn-lg{ }  /* Riste min-width:180px; */
.lang-fr .header-right .btn-sm { max-width: 105px; width: 100%; min-width: auto;}
.lang-fr .header-right .head-lang{ margin-left:-40px;}
.feature-top-section .innerpage-banner .banner-buttons .btn{ font-size:19px;}

@media only screen and (max-width:1080px){
.main-nav ul > li > a{ padding-left:5px; padding-right:5px;} /* R Menu Design: Add */
.main-nav ul li a{ font-size:14px;} /* R Menu Design: Add */
.header-right{ padding-top:10px;} /* R Menu Design: padding-top:18px; */
.head-login{ } /*max-width:100px; width:100%;*/
.whyactivetrail-left{ padding-left:35px; padding-right:35px;}
.section-image-in{ width:auto;}	/* Mitrov 10.2020 50rem */
#banner{ min-height:inherit; height:inherit;}
.banner-contentLeftside, .banner-contentRightside{padding-top:50px; padding-bottom:50px;}
.testimonial-video-icon{ padding-top:15px;}
.price-col{ padding:0 10px;}
.pricing-email-section{ margin-left:-10px; margin-right:-10px; padding-left:50px; padding-right:50px;}
.bannerwithimagecontent .banner-img-in{ width:50rem;}
.innerpage-banner h1{ font-size:45px;}
.bannerimagewithcontent-right .banner-content-in{ padding-left:45px; margin-right:25px;}
.bannerimagewithcontent-left .banner-content-in{ margin-left:25px; padding-right:45px;}
.lang-es .header-right .btn-sm {
    font-size: 16px;
    padding-left: 7px;
    padding-right: 7px;
}
}

@media only screen and (max-width:991px){
.head-tryforfree{ display:none;}
.fullwidth-logo{ display:none;}
.mobile-logo{ 
	display:block;
}		
.showonmobile{ display:block;}
.logo img{ max-width:180px}
.header-right{ padding-top:30px;} /* R Menu Design: padding-top:22px; */
.head-login{ vertical-align:middle;}
.head-lang{ padding-bottom:0; vertical-align:middle;}
header{ height:95px;} /* Riste: 75px */
.main-nav{ padding-top:45px;} /* Riste Menu Design: Add line */
#banner-main{ padding-top: 95px;} /* Mitrov */
.row-fullwidth{ padding:0 15px;}
h2{ font-size:50px; padding-bottom:45px; line-height:60px;}
#features-main h2, .creator-section-contant h2{ font-size:50px; line-height:60px;} 
.section-content-head span{ font-size:32px;}
#supereasy-section{ padding-top:50px; padding-bottom:50px}
#blog-section, #newsletter-section, #spam-section, #testimonial-section{ padding:45px 0;}
/*Mitrov footer{ padding:50px 0 40px;}*/
.testimonial-video-icon img{ max-width:100px;}
.quote-img{ max-width:70px;}
.whyactivetrail-left{ padding-left:25px; padding-right:25px;}
.whyactivetrail-left h2{ font-size:30px; line-height:38px;}
.blog-item{ padding:0 20px 20px;}
.blog-listing .row{  margin:0 -20px;}
.footer-btn-section{ display:none;}
.integration-section-brand{ margin-bottom:30px;}
#creator-section{ padding:50px 0;}
#wrapper{ padding-top:80px;}
.section-content-head{ margin-bottom:40px;}
.section-content p{ margin-bottom:20px;}
.section-imgwithcontent{ margin-bottom:80px;}
.banner-imageRightside, .banner-imageLeftside, .banner-imageLeftbottom{ width:40%;}
.banner-contentLeftside, .banner-contentRightside{ width:60%;}
.banner-contentRightside{ left:40%;}
#features-main{ padding-top:70px;}
.features-item-section{ margin-bottom:50px;}
.creator-section-features-item h4{ font-size:22px;}
.banner-img img{ max-width:100%;}
.section-image img{ max-width:100%;}
.social-icon{font-size:18px; height:38px; line-height:38px; width:38px;}
.social-icon-linkedin{ line-height:36px;}
.brands-logo span{ padding:0 28px;}
.learningpage-banner .banner-content h1{ font-size:28px;}
.support-text{ font-size:16px; max-width:580px;}
.price-box-top h2{ font-size:40px;}
.price-box-top h2 small{ font-size:28px;}
.price-box-main h4 span{ font-size:32px; line-height:40px;}
.price-box-main h4{ font-size:18px;}
.plan-section a{ font-size:18px;}
.startupbanner-left h1, .banner404-left h1{ font-size:38px;}
    .startUpTitle .startupheading{ font-size: 45px;}
.subhead404{ font-size:28px; line-height:38px;}
.featurepage-content h2{ font-size:26px; line-height:36px;}
.featurepage-content h1{ font-size:32px; line-height:42px;} 
.featurepage-content h3{ font-size:26px; line-height:36px;}
.testimonial-section-heading, .spam-section-contant h4{ font-size:26px;}
.integration-section-brand{ padding:0 20px;}
#leftarea, .blogpost-main #leftarea{ padding-right:15px;}
    
    .head-phonenumber{ margin-top: -14px; font-size: 13px;}
    .footer-logo span{ display: block;}
}

@media only screen and (max-width:860px){
.header-right{ padding-top:30px;} /* R Menu Design: Add */
.whyactivetrail-left{ width:20%;}	
.whyactivetrail-right{ width:80%;}
.why-imgbg-overlay-in h4{ font-size:20px;}	
.whyactive-box p{ font-size:15px;}
.whyactive-arrow img{ width:50px;}
.whyactivetrail-left h2{ font-size:30px; line-height:40px; margin-bottom:0;}
.innerpage-banner h1{ font-size:40px;}
.banner-content span.banner-sub-head{ font-size:22px; line-height:28px;}
.innerpage-banner .banner-buttons .btn{ font-size:21px;}
.banner-buttonLft{ margin-right:10px;}
#banner-main .homebanner .banner-buttonLft .btn-lg{ } /* Riste min-width:160px; */
.innerpage-banner .banner-buttonLft, .innerpage-banner .banner-buttonRgt{ max-width:160px;}
.one-fifth{ width:22%;}
.banner-search .form-control{ width:75%;}
.banner-search button{ width:25%;}
.supportpage-topbar .breadcrumb-main{ float:none; width:auto;}
.supportpage-topbar .breadcrumb{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.supportpage-topbar .searchbox{ float:none; width:auto;}
.supportpage-topbar .searchbox-form{ max-width:280px; margin:0px auto;}
.medium-detail-main p{ padding-bottom:0;}
.medium-maincontent ol li {padding-bottom:0px;} /* Mitrov */
.medium-maincontent ul li {padding-bottom:0px;} /* Mitrov */
#features-main h2, .creator-section-contant h2{ font-size:45px; line-height:55px;} 
.section-imgwithcontent-odd .section-content{ padding-lefT:20px; padding-right:20px;}
.section-imgwithcontent-even .section-content{ padding-right:20px; padding-lefT:20px;}

#supereasy-section .button-group .banner-buttonLft .btn-lg{ }  /* Riste min-width:160px; */


}

@media only screen and (max-width:768px){
	.newsletter-section-layout .wpcf7 {margin-right: 15px;} /* Mitrov */
	#newsletter-section h2 {text-align: center; font-size: 38px;} /* Mitrov */
	#newsletter-section .sub-head {
		text-align: center; 
		width: 100%;
	} /* Mitrov */
	
	.footer-navigation {  /* Mitrov */
		text-align: center;
	}
	.copyright-section { /* Mitrov */
		margin-top: 10px;
		text-align: center;
		padding: 0px;
	}
}

@media only screen and (max-width:767px){
.testimonial-section-ecommerce {
	pointer-events: none;
}
.third-arena-banner-button {
    padding-top: 10px;
    padding-bottom: 20px;
}
.third-arena-banner-button_he {
    padding-top: 10px;
    padding-bottom: 20px;
}
.third-arena-banner-img-in{
	padding-bottom: 5px;
}
.testimonial-contant-correction-padding{
	padding-left: 0;
}
.testimonial-contant-correction-he-padding{
	padding-right: 0;
}
.ecommerce-testimonial-section-heading {
	line-height: 40px;
}
.ten-arena-image1-he{
	text-align: center;
}
.second-arena-banner-content-he{
	padding-top: 10px;
}
.second-arena-banner-content-in-he h1 {
	padding-top: 0px;
}
.second-arena-banner-content-in-he h2 {
	padding-bottom: 10px;
}
.eight-text1 {
	font-size: 36px;
    line-height: 38px;
}
.arena-banner-content-in .banner-buttons {
	padding-bottom: 20px;
}
.arena-innerpage-banner .banner-buttons-he {text-align: center;}
.ecommerce-ten-display1{ display: inline;}
.ecommerce-ten-display2 { display: none;}
.agency-header-content h1{font-size: 50px;}
.agency-header-content h2{font-size: 20px;}
.agency-banner-buttons {padding-bottom: 60px;}
.agency-second-text1{font-size: 38px;}
.agency-four-text1{font-size: 36px;}
.agency-five-text1{font-size: 38px;}
.agency-five-images-in{padding-top: 30px;}
.agency-seven-text1{font-size: 38px;}
.agency-eight-text4{padding-bottom: 20px;}
.six-arena-banner-img-in{padding-top: 30px;}
.nine-arena-banner-img-in{padding-top: 30px;}

.arena-banner-img-in { width: 60%; margin: auto;} /* Mitrov */
.arena-banner-content-in h1 {font-size: 42px; text-align: center;} /* Mitrov */
.arena-banner-content-in h2 {font-size: 22px; text-align: center; line-height: 30px;} /* Mitrov */
.arena-banner-content-in span {font-size: 22px; text-align: center;} /* Mitrov */
.banner-right-content { padding-top: 0px;} /* Mitrov */
.arena-innerpage-banner .banner-buttons { text-align: center; padding-top: 20px;} /* Mitrov */

/* SECOND ARENA BANER */
.second-arena-video{width: 100%; height: 190px;}
.second-arena-banner-content-in h1 {font-size: 24px; text-align: center; line-height: 30px; padding-top: 0px;} /* Mitrov */
.second-arena-banner-content-in h2 {font-size: 18px; text-align: center; line-height: 30px; padding-top: 10px;} /* Mitrov */

/* THIRD ARENA BANNER */
.third-arena-banner-img-in { width: 100%; margin: auto; text-align:center;} /* Mitrov */

/* FOUR ARENA BANNER */
.four-arena-banner-img-in { width: 100%; margin: auto; text-align:center; padding-bottom: 30px;} /* Mitrov */
.four-arena-banner-content-in .text1 {font-size: 24px; text-align: center; line-height: 30px; padding-top: 0px;} /* Mitrov */
.four-arena-banner-content-in .text2 {font-size: 18px; text-align: center; line-height: 30px; padding-top: 10px;} /* Mitrov */

/* SIX ARENA BANNER */
.six-arena-banner-img-in { width: 100%; margin: auto; text-align:center; padding-bottom: 30px;} /* Mitrov */

/* SEVEN */
.seven-arena-image1{ width: 100%; text-align: center; }
.seven-arena-image2{ width: 100%; text-align: center; padding-top: 30px;}

/*Nine */
.nine-img-text1{ padding-bottom: 30px;}

/*Ten*/
.ten-arena-image1 {text-align: center;}
.ten-text1 {text-align: center;}
.ten-text2 {text-align: center;}

.logo{ padding-top:15px; padding-left:60px;} /*R Menu Design: Add */
.header-right{ padding-top:30px;} /* R Menu Design: Add */
header{ height:105px;} /* Riste: 105px */
.footer-navigation{ display:none;}	
footer{ text-align:center;}
.copyright-section{ padding-top:20px;}
.socialicon-section a{ margin:5px;}
.copyright-section h5{ margin-bottom:10px;}
.spam-section-img{ padding-top:10px;}
.spam-section-contant p{ font-size:16px;}
.spam-section-contant, .spam-section-img{ padding:0;}
.whyactivetrail-left{ width:auto; float:none; display:block;}
.whyactivetrail-right{ width:auto; float:none; display:block;}
h1{ font-size:50px;}
.testimonial-img{ text-align:center; padding-bottom:40px; padding-top:0;}
.testimonial-contant{ text-align:center; padding-left:0; padding-right:0;}
.testimonial-video-icon{ padding-top:20px; padding-bottom:0px;}
.banner-contentLeftside, .banner-contentRightside{ float:none; width:100%; padding-top:40px; padding-bottom:40px; padding-left:20px; left:0; padding-right:20px; text-align:center;}
.innerpage-banner .banner-buttons{ text-align:center;}
.banner-imageRightside, .banner-imageLeftside, .banner-imageLeftbottom{ width:100%; float:none; position:inherit;}
.banner-imageLeftside, .banner-imageLeftbottom{ padding-top:40px;}
.banner-imageRightside img, .banner-imageLeftside img, .banner-imageLeftbottom img{ max-width:500px;}
.online_surveys_banner .banner-content{ padding-top:40px;}
.testimonial-contant h4, .testimonial-contant p{ padding-right:0;}
.homebanner{ padding:60px 0;}
.innerpage-banner{ display:block;}
#wrapper{ padding-top:60px;}
.section-content-head{ margin-bottom:30px;}
.section-content p{ margin-bottom:10px;}
.section-imgwithcontent{ margin-bottom:60px;}
.section-image, .section-content{ padding-left:20px; padding-right:20px; display:block; float:none;}
.section-image{ margin:0px auto; padding-bottom:15px;}
.homebanner{ padding:30px 0;}
.creator-section-features-item h4{ font-size:20px;}
.supereasy-features p{ min-height:inherit;}
.section-image-in, .section-imagealignright .section-image-in{ width:Auto; float:none;}
.section-image{ padding-left:0; padding-right:0; padding-bottom:64px; left:auto; position:inherit; top:auto; transform:inherit;}
.section-imgwithcontent-odd .section-content{ left:auto;}
.section-imgwithcontent-odd .section-content{ padding-right:15px; padding-left:15px;}
.section-imgwithcontent-even .section-content{ padding-lefT:15px; padding-right:15px;}
.supereasy-features{ display:block; margin-right:0;}
.section-image img{ margin-top:0;}
.section-imgwithcontent-odd .section-content-in, .section-imgwithcontent-even .section-image-in{ margin-left:0; text-align:center;}
.section-imgwithcontent-odd .section-image-in, .section-imgwithcontent-even .section-content-in{ margin-right:0; text-align:center;}
.copyright-section{ text-align:center;}
.homebanner h1{ margin-top:20px;}	
.brands-logo span{ padding:0 45px;}.blog-itemin .blog-box-inner{ min-height:inherit;}#testimonial-section .flex-control-nav{ bottom:20px;}
.brands-desktop-view{ display:none;}
.brands-mobile-view{ display:block;}
.medium-detail-headericon{ width:20%;}
.medium-detail-headercontent{ width:79%;}
.learningcenter-medium-detail #sidebar{ padding-top:30px;}
.medium-section-col{ width:50%;}
.backto-link{ padding-top:14px;}
.content-buttons .banner-buttonLft{ margin-left:0;}
#sidebar{ padding-top:30px;}
.learningpage-banner .banner-content{ padding:0 15px;}
#leftarea{ width:auto; float:none;}
#sidebar{ width:auto; float:none;}
.searchresult-content{ margin-left:60px;}
.searchresult-content h4{ font-size:20px;}
.searchresult-content span{ font-size:15px;}
.searchresult-content p{ font-size:15px; line-height:24px;}
.medium-section-col:nth-child(4){ display:inline-block;}
.form-field .form-control{ margin-bottom:20px;}
.plan-section a{ font-size:16px;}
.sidebar_newsletter_form .form_field{ margin-bottom:22px;}
.price-bottom-brand-img{ padding-top:15px;}
.discount_txt p, .sendor-section p{ font-size:16px!important;}
.sendor-section p{ padding-top:20px; padding-bottom:20px;}
.modalcontainer .modal-dialog{ max-width:600px;}
.getaquote-form{ margin-top:10px;}
.modalcontainer .modal-body{ padding:20px 25px 10px;}
.featurepage-banner h1{ font-size:30px;}
.banner-summary{ font-size:20px; line-height:28px;}
.featurepage-content h4{ font-size:18px; line-height:28px;}
.partnerbanner-left{ padding-top:0;}
.partnerbanner-right{ padding-top:20px;}
.featurepage-banner h1, .partnerpage-banner h1{ font-size:28px; padding-bottom:8px;}
.startupbanner-left h1, .banner404-left h1{ font-size:34px;}
.banner-summary, .partnerpage-banner p{ font-size:20px; line-height:28px;}
.startup-bottom-right{ padding-top:15px;}
.subhead404{ font-size:25px; line-height:35px;}
.aboutpagecontent .partnercontent-right{ padding-top:15px;}
.about-bottom-sec h3{ font-size:25px; line-height:35px;}
.aboutbanner-left h4{ font-size:22px; line-height:32px;}
.allfeature-list-colum{ width:30%;}
.wanted-slider-main .carousel-caption h4{ font-size:18px;}
.wanted-slider-main .carousel-caption p{ font-size:14px;}
.wanted-slider-main .carousel-caption{ padding:12px 15px 12px;}
.applynow-link a{ font-size:14px;}
.bannerimagewithcontent-left .banner-img-in{ margin-right:0; text-align:center; float:none; width:auto;}
.bannerimagewithcontent-right .banner-img-in{ margin-left:0; text-align:center; float:none; width:auto;}
.bannerimagewithcontent-left .banner-content-in{ margin-left:0;}
.bannerimagewithcontent-right .banner-content-in{ margin-right:0;}
.bannerimagewithcontent-left .banner-content, .bannerimagewithcontent-right .banner-content{ position:inherit; top:auto; transform:inherit; padding:40px 20px; text-align:center;}  
.banner-img-emailmarketing .banner-img-in img, .banner-img-landing .banner-img-in img, .banner-img-sms .banner-img-in img, .banner-img-easyintegration .banner-img-in img, .banner-img-marketing .banner-img-in img{}
.banner-img-emailmarketing .banner-img-in, .banner-img-emailmarketing .banner-img-in, .banner-img-sms .banner-img-in, .banner-img-easyintegration .banner-img-in, .banner-img-marketing .banner-img-in{ background:none!important;}
.bannerwithimagecontent{ min-height:inherit; height:inherit;}
.bannerwithimagecontent .banner-img-in{ height:inherit;}
.bannerimagewithcontent-left .banner-content-in{ padding-right:0;}
.bannerimagewithcontent-right .banner-content-in{ padding-left:0;}
.featurepage-content h2{ font-size:22px; line-height:32px;}
.featurepage-content h1{ font-size:28px; line-height:38px;}  
.featurepage-content h3{ font-size:24px; line-height:34px;}
.section-content{ height:inherit!important;}
.section_btn{ position:inherit; bottom:auto;}
.testimonial-section-heading, .spam-section-contant h4{ font-size:21px;}
.integration-section-brand{ width:32%;}
.guide-icon-image img{ width:auto;}

.feature-top-section .innerpage-banner .banner-buttons .banner-buttonLft{ max-width:100%!important;}
.head-login a.btn{ background-color: #ff3b5e; color: #fff!important;border: 2px #ff3b5e solid;}

}

@media only screen and (max-width:640px){
.header-right{ padding-top:20px;} /* R Menu Design: Add */
.logo{ padding-top:15px; padding-left:60px!important;} /*R Menu Design: Add */
.spam-section-img{ float:none; width:auto; text-align:center; padding-bottom:15px;}	
.spam-section-contant{ float:none; width:auto; text-align:center;}
h1{ font-size:45px;}
h2{ font-size:40px; line-height:50px;}
#features-main h2, .creator-section-contant h2{ font-size:40px; line-height:50px;} 
.section-content-head span{ font-size:30px;}
/*#newsletter-section .sub-head{ font-size:20px; line-height:30px;} */
.newsletter-section-in .wpcf7-form-control-wrap{ margin-bottom:30px;}
.head-login{ margin-right:0;}
.banner-buttonLft, .banner-buttonRgt{ margin-left:5px; margin-right:5px;}
.one-fifth{ width:30%;}
#features-main{ padding-top:50px;}
.features-item-section{ margin-bottom:40px;}
.homebanner-image img{ max-width:100%;}
.banner-search .form-control{ width:70%;}
.banner-search button{ width:30%;}
.filter li a{ padding-bottom:5px; font-size:14px; line-height:21px;}
.filter li::after{ top:3px;}
.filter li{ padding:0 5px 0 11px;}
.medium-meta-cat, .medium-meta-text{ font-size:14px;}
.accordion h4{ font-size:19px;}
.accordion .panel-title{ font-size:16px;}
.medium-section h2{ margin-bottom:20px;}
.pagehead{ font-size:19px;}
.section-title{ font-size:19px;}
.accordion h4, .bloglisting-box h4{ font-size:18px;}
.list-items li{ font-size:15px; line-height:24px; background-position:left 13px;}
.medium-detail-headericon{ width:25%; padding-right:25px;}
.medium-detail-headercontent{ width:74%;}
.medium-detail-main h1{ font-size:22px; margin-bottom:8px;}
.medium-detail-headercontent p{ margin-bottom:5px;}
.searchresult-content h4{ font-size:19px;}
.searchresult-content span{ font-size:14px;}
.searchresult-content p{ font-size:14px; line-height:23px;}
.searchresult-icon{ margin-top:1px;}
.video-icon img{ max-width:40px;}
.videodetail-box{ padding-bottom:44.25%;}
.defaultpage-content h1{ font-size:20px; line-height:30px;}
#pricing-slider .owl-prev{ background-size:50%; left:-20px;}
#pricing-slider .owl-next{ background-size:50%; right:-20px;}
.pricing-email-section{ padding-left:30px; padding-right:30px;}
.modalcontainer .modal-dialog{ max-width:600px; margin-left:40px; margin-right:40px;}
.defaultpage-wrapper .testimonial-listing h4{ font-size:18px;}
.defaultpage-wrapper h3{ font-size:22px; line-height:30px;}
/* Riste */
.homepage-banner-text1 {
	font-size: 40px;
}
.homepage-banner-text2 {
	font-size: 40px;
	margin-top: 0px;
}
.homepage-supereasy {
	font-size: 32px;
	padding-bottom: 45px;
}
}

@media only screen and (max-width:540px){
h1{ font-size:40px;}	
h2{ font-size:35px; line-height:45px;}	
#features-main h2, .creator-section-contant h2{ font-size:35px; line-height:45px;} 
.logo{ padding-top:17px; padding-left:50px!important;} /*R Menu Design: Add */
.logo img{ max-width:140px;}
.head-login{ max-width:80%;}
.header-right{ padding-left:0;}
.menu-button{ max-width:25px; top:15px;}
.homebanner .banner-buttonLft, .homebanner .banner-buttonRgt,  .button-group .banner-buttonLft, .button-group .banner-buttonRgt{ max-width:inherit;}
.header-right {
    padding-top: 35px;
    padding-right: 5px;
}

.lang-fr .header-right .btn-sm {
		font-size: 14px; /* 16 */
		padding-left: 7px;
		padding-right: 7px;
	}

}
    
@media only screen and (max-width:520px){
.wanted-section-5-content1{ /* Mitrov */
	text-align: center;
    line-height: 80px;	
}
.wanted-section-5-content { /* Mitrov */
    padding-top: 10px;
}
.wanted-section-5-content2 {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 50px;
}
.wanted-section-5-content2 img {
    margin-right: -5px;
}
.wanted_readmore {
    padding: 20px;
	padding-top: 0;
}
.wanted_readmore p {
    font-size: 14px;
    line-height: 32px;
}
.wanted-section-5-button {
    padding-bottom: 32px;
    text-align: center;
	padding-right: 0;
}
.wanted-section-3 {
    display: none;
}
.wanted-section-4-content h1 {
    line-height: 0;
    padding-bottom: 20px;
}

.banner-imageRightside img, .banner-imageLeftside img, .banner-imageLeftbottom img{ max-width:100%;}	
.download-link{ position:inherit;}
.join-button.join-v .btn{ } /* Riste font-size: 16px; */
.filterwithsearch .filter ul{ padding-left: 0 !important;}   
}
@media only screen and (max-width:480px){
.whyactive-box{ float:none; width:100%;}
.whyactive-box-in{ display:block;}
.blog-itemin{ padding:40px 30px;}
h4{ font-size:22px;}	
.blog-item span{ font-size:18px; padding-bottom:20px;}
.why-imgbg-overlay-in h4{ font-size:25px;}
.whyactive-box p{ font-size:18px; line-height:27px;}
.homebanner .banner-buttonLft, .homebanner .banner-buttonRgt, .button-group .banner-buttonLft, .button-group .banner-buttonRgt{ max-width:inherit;}
.btn-lg, .innerpage-banner .banner-buttons .btn{ } /* Riste font-size:20px; */
.innerpage-banner h1{ font-size:34px;}
.banner-content span.banner-sub-head{ font-size:20px; line-height:25px;}
.creator-section-contant h2{ padding-bottom:20px;}
.one-fifth{ width:47%;}
p{ font-size:17px; line-height:26px;}
.homebanner{ padding:20px 0;}
.whyactivetrail-left h2{ font-size:25px;}
.medium-detail-main h1{ font-size:20px;}
.medium-maincontent h2{ font-size:18px;}
.medium-maincontent h3{ font-size:16px;}
.medium-detail-main p{ line-height:22px;}
.medium-maincontent ol li {line-height:22px;} /* Mitrov */
.medium-maincontent ul li {line-height:22px;} /* Mitrov */
.searchresult-icon{ width:30px;}
.searchresult-content{ margin-left:50px;}
.learningpage-activetrail-sec .why-imgbg-overlay-in{ padding-top:15px;}
.searchbox-form .form-control{ font-size:14px;}
.medium-section-col{ width:100%; display:block;}
.medium-section-col:nth-child(4){ display:none;}
.video-icon img{ max-width:50px;}
.contactform .col-xs-6.form-field{ float:none; width:auto;}
.check-label{ font-size:14px; line-height:22px;}
.modalcontainer .modal-body{ padding:15px 15px 10px;}
.startupbanner-left h1, .banner404-left h1{ font-size:30px;}
    .startUpTitle .startupheading{ font-size: 40px;}
.subhead404{ font-size:22px; line-height:32px;}
.allfeature-list-colum{ width:47%;}
#features-main h2, .creator-section-contant h2{ font-size:30px; font-size:40px;} 
.integration-section-brand{ width:48%;}
	
}

@media only screen and (max-width:420px){
.homebanner .banner-buttonLft, .homebanner .banner-buttonRgt, .innerpage-banner .banner-buttonLft, .innerpage-banner .banner-buttonRgt, .button-group .banner-buttonLft, .button-group .banner-buttonRgt{ max-width:inherit;}	
.btn-lg, .innerpage-banner .banner-buttons .btn{ } /* Riste height:55px; line-height:53px; font-size:18px; */
.noCC-needed, .innerpage-banner .noCC-needed{ font-size:14px;}
h2{ font-size:32px; line-height:40px;}
/*#newsletter-section .sub-head{ font-size:18px; line-height:28px;}*/
.content-buttons{ text-align:center;}
.medium-detail-headericon{ width:24%; padding-right:18px;}
.marketplace-listing-col{ display:block; width:auto;}
.innerpage-banner .banner-buttonLft, .innerpage-banner .banner-buttonRgt{ max-width:145px;}
.bannerimagewithcontent-left .banner-content, .bannerimagewithcontent-right .banner-content{ padding:40px 15px;}.innerpage-banner h1{ font-size:30px;}
.feature-top-section .innerpage-banner .banner-buttons .banner-buttonLft{ max-width:160px;}
    .join-button.join-v .btn{ } /* Riste font-size: 13px; */

}

@media only screen and (max-width:380px){
.logo{ padding-top:17px; padding-left:50px!important;} /*R Menu Design: Add */
.logo img{ max-width:120px;}
.head-login{ max-width: 80%;} /* Riste max-width:65px;  */
.head-login .btn-sm{ height:40px; font-size:16px; padding-left:5px; padding-right:5px;} /* Riste  line-height:32px; */
.homebanner .banner-buttonLft, .homebanner .banner-buttonRgt, .innerpage-banner .banner-buttonLft, .innerpage-banner .banner-buttonRgt, .button-group .banner-buttonLft, .button-group .banner-buttonRgt{ max-width:inherit;}
.btn-lg, .innerpage-banner .banner-buttons .btn{ } /* Riste font-size:17px; */
.banner-buttonLft, .banner-buttonRgt{ margin-left:2px; margin-right:2px;}
.noCC-needed, .innerpage-banner .noCC-needed{ font-size:13px;}
.innerpage-banner .banner-buttonLft, .innerpage-banner .banner-buttonRgt{ max-width:135px;}
#banner-main .homebanner .banner-buttonLft .btn-lg{ }  /* Riste min-width:148px; */

#supereasy-section .button-group .banner-buttonLft .btn-lg{ }  /* Riste min-width:148px; */

#banner-main{ padding-top: 105px;} /* Mitrov */
} 

@media only screen and (max-width:340px){
.homebanner .banner-buttonLft, .homebanner .banner-buttonRgt, .innerpage-banner .banner-buttonLft, .innerpage-banner .banner-buttonRgt, .button-group .banner-buttonLft, .button-group .banner-buttonRgt{ max-width:inherit;}
#banner-main .homebanner .banner-buttonLft .btn-lg{ }  /* Riste min-width:180px; */
.btn-lg, .innerpage-banner .banner-buttons .btn{ } /* Riste font-size: 16px; height: 52px; line-height: 50px; */
.noCC-needed, .innerpage-banner .noCC-needed{ font-size:12px;}
.allfeature-list-colum{ width:97%;}
.innerpage-banner .banner-buttonLft, .innerpage-banner .banner-buttonRgt{ max-width:120px;}
#banner-main .homebanner .banner-buttonLft .btn-lg{ }  /* Riste min-width:120px; */

#supereasy-section .button-group .banner-buttonLft .btn-lg{ }  /* Riste min-width:120px; */
.head-login {
    max-width: 70%;
	}
.header-right {
    padding-right: 0px;
	}
	
.menu-button {
    margin-left: 15px;
	}
.mobile-logo {
    margin-left: -10px;
	}
	
.lang-fr .header-right .btn-sm {
		font-size: 14px;
		padding-top: 7px;
		padding-left: 3px;
		padding-right: 3px;
	}

}

/* Riste */
@media only screen and (max-width:320px){
   header{ height:105px;}	
}
    
@media(max-width:520px){
    .filterwithsearch .filter ul{
        padding-left: 0;
    }
}