@media only screen
and (min-width : 769px){ #awardsBlock li {height: 100px;} }

@media only screen
and (max-width : 340px){
	
#hmTitle {

font-size: 34px !important;

line-height: 40px !important;

font-weight: 400!important;

letter-spacing: -0.015em!important;

}
	#hmTitleDiv > p:first-child{
		width: 97%;
		margin-left: auto !important;
margin-right: auto !important;
	}

	#menuLine{display: block;}

        #hmContent{
                margin-top: 4% !important;
                font-family: 'Roboto slab' !important;
                font-weight: 300 !important;
		font-size: 16px !important;
    		line-height: 22px !important;
		text-align: center!important;
padding-right: 20px;
padding-left: 20px;
letter-spacing: 0px!important;
        }
#hmContent br{display:none;}
        #hmCont .x-btn .x-btn-custom-white .x-btn-rounded .x-btn-regular{
                font-size: 28px !important;
                width: 69% !important;
                font-weight: normal !important;
                height: none !important;

        }

        .x-navbar .x-nav li > a:after {
                background-color: none !important;
        }

	.page-id-6650 #x-content-band-1 a.x-btn.x-btn-custom-white.x-btn-rounded.x-btn-regular, #x-content-band-1 a.x-btn.x-btn-custom-white.x-btn-roundesud.x-btn-regular {

width: 270px !important;
font-size: 15px !important;
border-radius: 3px !important;
height: auto !important;
border-style: solid;
border-width: 2px !important;
margin-right: auto;
margin-left: auto;
font-weight: 400!important;
line-height: 4px!important;
margin-top: 5px!important;
border-color: #f0f0f0 !important;
margin-bottom: 10px!important;
}

	#x-content-brand .x-btn{border-radius: none !important;}

        .x-container-fluid .max .width .div-hover .research-teaser{

        }

        #x-content-band-2 a.x-btn.learn-btn.x-btn-rounded.x-btn-regular{
                border: none !important;
                margin-top:1%;
        }

        #img-research-brain, #img-source-brain, #img-cocreate-brain{
                margin-bottom: 0px !important;
		width: 12%;

        }

	#img-research-brain-p, #img-cocreate-brain-p, #img-source-brain-p{
		height: 20% !important;
	}
	
	#arrowImg{
		margin-bottom: 17% !important;
	}

	#arrowImg img{
               width: 1em;
		margin-top: 34px;
        }

	.x-column.empoerDiv1.one-seventh{margin-top: 0px !important;}	

        .imgDiv p{
                margin-bottom: none !important;
        }

        #x-content-band-2 span.home-mid-title{
                font-size: 21px !important;
		line-height: 28px !important;
		font-weight: 400 !important;
        }

	.post-6650 #x-content-band-2, #x-content-band-3{
		padding: 0px !important; 
		width: 100% !important;
	}

	 .post-6650 .x-container-fluid.max.width{
                padding: 0px !important;
                margin-bottom: 0%;
                width: 100% !important;
        }

.empowerDivGap{display:none!important;}
#x-content-band-2 span.home-mid-desc{
                line-height: 18px !important;
                font-size: 14px !important;
                font-weight: 400 !important;
                margin-top: 0px !important;
        }

        .x-btn .learn-btn .x-btn-rounded .x-btn-regular{
                border: none !important;

        }

        #x-content-brand-2 p{margin-bottom:none !important;}

#x-content-band-3{ margin-left: none !important;
                padding:none !important;
		height: auto !important;
        }

        #x-content-band-3 p{ margin-left: none !important;
                padding:none !important;
	/*	margin-bottom: 37px !important; */
        }

	#hmStoryBlock{width: 100% !important;}

        #hmStoryBlockP {
		line-height: 30px !important;
                margin-top: 12% !important;
                padding-left: 7% !important;
        }

	#hmStoryBlockP span.hmStoryBlockPClass{font-size: 49px !important; font-weight: 500 !important;}

	#hmStoryBlockPS{
		line-height: 21px !important;
width: 90% !important;
margin-top: 2% !important;
font-weight: 400 !important;
font-size: 14px !important;
	}	

	#viewStoriesP, #viewStoriesBtn{
		line-height: 40px !important;
		padding-left: 0% !important;
		text-align: center;
	}

	#viewStoriesBtn span{
		font-size: 14px !important;		
		letter-spacing: 2px !important;
	}
#viewStoriesAddidasLogoRespo {
display: inline-block !important;
width: 82%;
float: right;
 margin-top: -120px; 
}	
	#viewStoriesBtn{
		border: 2px solid #424242 !important;
		line-height: 14px !important;
		width: 270px !important;
		height: auto !important;
		margin: 0% 0% 8% 6% !important;
		border-radius: 3px !important;
		margin-left: auto !important;
margin-right: auto !important;
	}


	#viewStoryAfterP {
		padding: 0px !important;
		display:none;
	}	

	#viewStoryAfterPRespo {
		display:block !important;
		padding: 0px 5% !important;
		margin-top: 0px !important;
	}

	#viewStoriesAddidasLogo {display:none !important;}

	#viewStoriesAddidasLogoRespo{
		display:inline-block !important;		
		width: 83% !important;
		float: right;
		margin-top: -55px;
	}

	.div-hover {
		border: 2px solid #ffffff !important;
	}

	.div_hover:hover {
	   	border: none !important;
	}
	
	#researchDivRespo, #sourceDivRespo, #coCreateDivRespo {
		border:none !important;
		padding:0px !important;
		margin: 13% 0 0px 0 !important;
		width: 90% !important;
		margin-left: 5% !important;
		height: auto !important;
	}

	.hmLearnBtn {
		display:none !important;
	}

	a.hmLearnBtnRespo {
		border: none !important;
		display: block !important;
	}
	
	.hmLearnBtnRespo span{
		border: none !important;
		margin-top: 6% !important;
		line-height: 0px !important;
		display: block !important;
		font-family: 'Roboto' !important;
		font-size: 14px !important;
		font-weight: bold !important;
		color: #64C8D7 !important;
	}

	a.x-btn.learn-btn.x-btn-rounded.x-btn-regular{
		padding-bottom: 0px !important;
		margin-bottom: 0px !important;
	}
        .x-column .vc .one-half img{
                float:right;
        }

        .cutCorner:after{
                display:none !important;
        }

	#clientSuccessTextRespo{
		margin-top: 32px !important;
		width:auto !important;
		line-height: 50px !important;
		font-size: 35px !important;
		margin-left: 8%;
		color: #424242 !important;
		font-weight: 500 !important;
		display: block !important;
		text-align: left !important;
		padding: 0% !important;
	}

	#clientSuccessTextLi{display:none!important;}

	#clientSuccessTextLi span{display:none!important;}

	#clientSuccessSeeMoreP{display:none !important;}

	#clientSuccessSeeMorePRespo{
		display:block !important;
                height: auto;
	}

	#clientSuccessSeeMoreBtnRespo{
                display:block !important;
                width: 270px !important;
		height: auto !important;
		border-radius: 3px !important;
		line-height: 18px !important;
		border: 2px solid #424242 !important;
		padding: 3% !important;
		margin-bottom: 16% !important;
		margin-left: auto !important;
		margin-right: auto;
		margin-top: 3% !important;
        }
	
	.x-gap{display: none !important;}
	
	#clientSuccessSeeMoreBtn{
		display:none !important;
	}

	#clientSuccessSeeMoreBtnRespo span{
		font-size: 14px !important;
                margin-top: 12% !important;
		letter-spacing: 2px !important;
		font-weight: 500! important;
		line-height: 22px !important;
	}

	#ourPhilosophyText{
	letter-spacing: 4px !important;
font-weight: 400 !important;
font-size: 11px !important;
margin-top: 56px !important;


	}

	#ourPhillLine{
		margin-bottom: 0px !important;
		width: 40px !important;
		margin-top: 20px !important;		
	}

	#thriveHeading{
		font-size: 47px !important;
	}

	span#thriveContent br {
display: none !important;
}

	#thriveContentPara{
		margin: 18px auto !important;
width: 86%!important;
	}

	#thriveContent{
		font-weight: 300 !important;
		font-size: 18px !important;
		line-height: 0px !important;
	}

	#thriveLearnMoreBtn{
                display:block !important;
                width: 270px !important;
                height: auto !important;
                border: 2px solid #fff !important;
                padding: 12px !important;
		font-size: 14px !important;
                letter-spacing: 3px !important;
margin: 58px auto 98px !important;
line-height: 19px !important;
        }

	#thriveLearnMoreBtn span{
		color: #fff !important;
                font-size: 28px !important;
                letter-spacing: 5px !important;
        }
	
	#OurPhill{
		padding-left: 0px !important;
		margin-top: 13% !important;
		letter-spacing:5px !important;
		font-size: 24px !important;
		margin-bottom: 0px !important;
	}

	#OurPhill  span{
		padding-left: 8% !important;
        	font-size: 12px !important;
		line-height: 0px !important;
		font-weight: 600 !important;
	}

	#ourPhillLine2{
		width: 32px !important;
		margin-left: 8% !important;
		margin-bottom: 0% !important;
		margin-top: 8px ! important;
	}

	#empowerSpan, #creativesSpan{
		padding-left: 0px !important;
		font-size: 50px !important;
		line-height: 45px !important;
		font-weight: 500 !important;
	}

	#ourPhillContent{
		padding-left: 0px !important;
		font-weight: 400 !important;
		width: auto !important;
		font-size: 14px !important;
                line-height: 20px !important;
		margin-top: 14px !important;
	}

	#ourPhillContentDiv{
		padding-left: 8% !important;
		font-size: 160% !important;
                line-height: 140% !important;
		font-weight: 500 !important;
		width: 67%;
	}

	#ourPhillLiimg1{
		width: 20px !important;
	}

	#ourPhillLiimg2{
                width: 20px !important;
        }

	#ourPhillLiimg3{
                width: 30px !important;
        }

	#ourPhillLiimg4{
                width: 30px !important;
        }
	#ourPhillLiH1:parent, #ourPhillLiH2:parent, #ourPhillLiH3:parent, #ourPhillLiH4:parent{
		
	}	

	.hm-empcr-title{
		line-height: 15px;
		font-size: 17px !important;
		font-weight: normal !important;
	}

	.hm-empcr-desc{
                font-size: 13px !important;
		font-weight: 300 !important;
		line-height: 18px !important;
		margin-top: 5px !important;
        }

	#empowerSpan, #empowerSpan, #ourPhillContent{
		padding-left: 0px !important;
		width: 100% !important;
	}

	#empowerP{
		padding-left: 8% !important;
		margin-top: 10px !important;
	}
	
	#x-content-band-7{
                padding-left: 5% !important;
        }

	.x-container-fluid.max.width > #empowerDiv{width:100% !important;}

	#empowerDiv > .x-column.last{
		width: 71% !important;
		margin-bottom: 14px !important;
	}

	#empowerFluidContainer{width: 100% !important;}

	#empowerDiv:parent{padding:0px !important;}

	#awardsBlock{
		width: 100% !important;
		height: auto !important;
		margin-left: 0px !important;
		padding: 0px !important;
	}

	#awardBlockUl{width: auto !important;}

	#empowerMainDiv > #x-content-band-7 > .x-content-band.vc.man{
		padding-left: 0px !important;
	}

	#x-content-band-7{padding-left: 0px !important;}

	#empowerDiv{
		padding-left: 0% !important;
	}
	 #empowerDiv2{
                padding-left: 0% !important;
        }

	.empoerDiv1{padding-left: 8%;}

	#awardsBlock p{
		margin-bottom: 0px !important;
	}

	#awardsBlock p span{
		line-height: 5em;
		font-size: 14px !important;
	}

	#awardsBlock > ul > li{
		width: 32% !important;
		display: inline-block !important;
	}

	#awardBlockUl > li:nth-child(2) > a, #awardBlockUl > li:nth-child(1) > a, #awardBlockUl > li:nth-child(3) > a, #awardBlockUl > li:nth-child(4) > a, #awardBlockUl > li:nth-child(5) > a{
                margin-bottom: 0px !important;
}
	
	#awardBlockUl > li:nth-child(1) > a > img {
width: 54px !important;
}

	 #awardsBlock > ul > li > a > img{
                width: 64px !important;
                display: inline-block !important;
        }

	#awardBlockUl > li:nth-child(3) > a > img {
width: 50px !important;
}

	#awardsBlock > ul{
                display: block !important;
		height: 172px;
        }

	 #clientSuccessContainer{
                width: 100% !important;
                overflow-x: auto;
                overflow-y: hidden;
                overflow-y: hidden;
                margin-left: 20px;
                margin-top: 16px;
	}

	#clientSuccessContainerUl{
		width: 1550px;
		margin-left: 4%;
	}

	.hmgrel-title{
		line-height: 12px !important;
	}

	#clientSuccessContainerUl  li{
		width: 248px !important;
		display: inline !important;
		padding-right: 1%;
	}

	#rev_slider_5_1 {
        	text-align: center !important;
	}
	.slider_respo_head{
	}
	.respo_hr{}
	.respo_desc{}
	.respo_client{}

        a {text-decoration: none !important;}

}

@media only screen
and (max-width : 768px)
and (min-width : 320px){
#eModal-2{width:100%!important;}
#eModal-5{width:100%!important;}
#eModal-4{width:100%!important;}
.emodal-m-br br{display:none!important;}
.msg-m{font-size:19px!important;}
.emodal-title{font-size:26px!important;}
.top90{margin-top:  90px;}

#thriveContentPara{
                margin: 18px auto !important;
width: 86%!important;
        }

#awardBlockUl > li:nth-child(6) > a > img {
width: 60px !important;
}

.homeTabs{
width: 300px !important;
margin: 0 auto !important;
}

#hmTitle {

font-size: 34px !important;

line-height: 40px !important;

font-weight: 500!important;

letter-spacing: -0.015em!important;

}
	#hmTitleDiv > p:first-child{
		width: 84% !important;
margin: 88px auto 0px !important;
	}

	a{text-decoration: none !important;}

	#menuLine{display: block;}

        #hmContent{
                margin-top: 16px !important;
                font-family: 'Roboto slab' !important;
                font-weight: 300 !important;
		font-size: 16px !important;
    		line-height: 22px !important;
       text-align: center!important;
margin-bottom: 9px !important;
padding-right: 20px;
padding-left: 20px;
letter-spacing: 0px!important;
}
#hmContent br{display:none;}

        #hmCont .x-btn .x-btn-custom-white .x-btn-rounded .x-btn-regular{
                font-size: 28px !important;
                width: 69% !important;
                font-weight: normal !important;
                height: none !important;

        }

        .x-navbar .x-nav li > a:after {
                background-color: none !important;
        }

	#x-content-brand .x-btn{border-radius: none !important;}

.page-id-6650 #x-content-band-1 a.x-btn.x-btn-custom-white.x-btn-rounded.x-btn-regular, #x-content-band-1 a.x-btn.x-btn-custom-white.x-btn-roundesud.x-btn-regular {

width: 270px !important;
font-size: 15px !important;
border-radius: 3px !important;
height: auto !important;
border-style: solid;
border-width: 2px !important;
margin-right: auto;
margin-left: auto;
font-weight: 400!important;
line-height: 4px!important;
margin-top: 5px!important;
border-color: #f0f0f0 !important;
margin-bottom: 10px!important;

}

        .x-container-fluid .max .width .div-hover .research-teaser{

        }

	.div-hover {
                border: 2px solid #ffffff !important;
        }

	.div_hover:hover {
   		border: none !important;
	}

        #x-content-band-2 a.x-btn.learn-btn.x-btn-rounded.x-btn-regular{
                border: none !important;
                margin-top:1%;
        }

        #img-research-brain, #img-source-brain, #img-cocreate-brain{
                margin-bottom: none !important;
		width: 12%;
        }

	#img-research-brain-p, #img-cocreate-brain-p, #img-source-brain-p{
		height: 20% !important;
	}
	
	#arrowImg{
		margin-bottom: 4px !important;
	}

	#arrowImg img{
               width: 16px !important;
		margin-top: 40px !important;
margin-bottom: 45px !important;
        }


        .imgDiv p{
                margin-bottom: none !important;
        }

        #x-content-band-2 span.home-mid-title{
                font-size: 20px !important;
		line-height: 28px !important;
		font-weight: 400 !important;
        }

	.post-6650 #x-content-band-2, .post-6650 #x-content-band-3{
		padding: 0px !important; 
		margin-bottom: 52px !important;
		width: 100% !important;
		margin-top: 12px !important;
	}

	 .post-6650 .x-container-fluid.max.width{
                padding: 0px !important;
                margin-bottom: 0%;
                width: 100% !important;
        }

.empowerDivGap{display:none!important;}
#x-content-band-2 span.home-mid-desc{
                font-size: 14px !important;
                line-height: 18px !important;
                font-weight: normal !important;
                margin-top: 10px !important;
        }
.home-mid-desc br {display: none !important;}

        .x-btn .learn-btn .x-btn-rounded .x-btn-regular{
                border: none !important;

        }

        #x-content-brand-2 p{margin-bottom:none !important;}

#x-content-band-3{ margin-left: none !important;
                padding:none !important;
		height: auto !important;
        }

        #x-content-band-3 p{ margin-left: none !important;
                padding:none !important;
	    /*	margin-bottom: 42px !important; */
        }

	#hmStoryBlock{width: 100% !important;}

        #hmStoryBlockP {
		line-height: 22px !important;
                margin-top: 40px !important;
                padding-left: 7% !important;
		font-size: 14px !important;
        }

	#hmStoryBlockP span.hmStoryBlockPClass{font-size: 51px !important; font-weight: 500 !important;}

	#hmStoryBlockPS{
		line-height: 20px !important;
width: 90% !important;
margin-top: 7px !important;
font-weight: 400 !important;
	}

	#viewStoriesP, #viewStoriesBtn{
		line-height: 40px !important;
		padding-left: 0% !important;
		text-align: center;
	}

	#viewStoriesBtn span{
		font-size: 14px !important;		
		letter-spacing: 2px !important;
	 }
	
	#viewStoriesBtn{
		border: 2px solid #424242 !important;
		line-height: 15px !important;
		width: 270px !important;
		height: auto !important;
		border-radius: 3px;
		margin-left: auto !important;
margin-right: auto !important;
	}


	#viewStoryAfterP {
		padding: 0px !important;
		display:none;
	}	

	#viewStoryAfterPRespo {
		display:block !important;
		padding: 0px 5% !important;
		margin-top: 0px !important;
		width: 51% !important;
	}

	#viewStoriesAddidasLogo {display:none !important;}

	#viewStoriesAddidasLogoRespo{
		display:inline-block !important;		
		width: 82%;
		float: right;
	}

	#researchDivRespo, #sourceDivRespo, #coCreateDivRespo {
		border: none !important;
		padding:0px !important;
		margin: 12% 0 0px 0 !important;
		width: 82% !important;
		height: auto !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.hmLearnBtn {
		display:none !important;
	}

	a.hmLearnBtnRespo {
		border: none !important;
		display: block !important;
	}
	
	.hmLearnBtnRespo span{
		border: none !important;
		margin-top: 6% !important;
		line-height: 0px !important;
		display: block !important;
		font-family: 'Roboto' !important;
		font-size: 14px !important;
		font-weight: bold !important;
		color: #64C8D7 !important;
	}

	a.x-btn.learn-btn.x-btn-rounded.x-btn-regular{
		padding-bottom: 0px !important;
		margin-bottom: 0px !important;
	}
        .x-column .vc .one-half img{
                float:right;
        }

        .cutCorner:after{
                display:none !important;
        }

	#clientSuccessTextRespo{
		width:auto !important;
		line-height: 34.25px !important;
		margin-left: 6%;
		font-size: 35.22px !important;
		color: #424242 !important;
		font-weight: 500 !important;
		display: block !important;
		text-align: left !important;
		padding: 0% !important;
		margin-top: 8px !important;
	}

	#clientSuccessTextLi{display:none!important;}

	#clientSuccessTextLi span{display:none!important;}

	#clientSuccessSeeMoreP{display:none !important;}

	#clientSuccessSeeMorePRespo{
		display:block !important;
                height: auto;
	}

	#x-content-band-5{height:auto !important;}

	#clientSuccessSeeMoreBtnRespo{
                border-radius: 3px;
		display:block !important;
                width: 270px !important;
                height: auto !important;
		line-height: 18px !important;
		border: 2px solid #424242 !important;
		padding: 10px !important;
		margin-bottom: 44px !important;
		margin-left: auto !important;
		margin-right: auto;
		margin-top: 5px !important;
        }
	
	.x-gap{display: none !important;}
	
	#clientSuccessSeeMoreBtn{
		display:none !important;
	}

	#clientSuccessSeeMoreBtnRespo span{
		font-size: 14px !important;
                letter-spacing: 2px !important;
		font-weight: 500 ! important;
	}

	#ourPhilosophyText{
		letter-spacing: 5px !important;
		font-weight: 600 !important;
		font-size: 11px !important;
		margin-top: 56px !important;
	}

	#ourPhillLine{
		margin-bottom: 0% !important;
		width: 36px !important;
		margin-top: 18px !important;
	}

	#thriveHeading {
		font-size: 48px !important;
	}

	span#thriveContent br {
display: none !important;
}

	#thriveContent{
		font-weight: 300 !important;
		font-size: 19px !important;
		line-height: 0px !important;
	}

	#thriveLearnMoreP{margin: 36px auto !important;}

	#thriveLearnMoreBtn, #contactUsBtnRespo{
                display:block !important;
                width: 270px !important;
                height: auto !important;
                border: 2px solid #fff !important;
                padding: 12px !important;
		font-size: 14px !important;
                letter-spacing: 3px !important;
		margin: 58px auto 98px !important;
line-height: 19px !important;
        }

	#thriveLearnMoreBtn span{
		color: #fff !important;
                font-size: 28px !important;
                letter-spacing: 5px !important;
        }
	
	#OurPhill{
		padding-left: 0px !important;
		margin-top: 11% !important;
		letter-spacing:5px !important;
		font-size: 24px !important;
		margin-bottom: 0px !important;
	}

	#OurPhill  span{
		padding-left: 8% !important;
        	font-size: 12px !important;
		line-height: 0px !important;
		font-weight: 600 !important;
	}

	#ourPhillLine2{
		width: 32px !important;
		margin-left: 8% !important;
		margin-bottom: 0% !important;
		margin-top: 8px ! important;
	}

	#empowerSpan, #creativesSpan{
		padding-left: 0px !important;
		font-size: 50px !important;
		line-height: 44px !important;
		font-weight: 500 !important;
	}

	#ourPhillContent{
		padding-left: 0px !important;
		font-weight: 400 !important;
		width: auto !important;
		font-size: 14px !important;
                line-height: 20px !important;
		margin-top: 14px !important;
	}

	#ourPhillContentDiv{
		padding-left: 8% !important;
		font-size: 24px !important;
                line-height: 30px !important;
		font-weight: 500 !important;
		width: 67%;
	}

	#ourPhillLiimg1{
		width: 20px !important;
	}

	#ourPhillLiimg2{
                width: 20px !important;
        }

	#ourPhillLiimg3{
                width: 30px !important;
        }

	#ourPhillLiimg4{
                width: 30px !important;
        }
	#ourPhillLiH1:parent, #ourPhillLiH2:parent, #ourPhillLiH3:parent, #ourPhillLiH4:parent{
		
	}	

	.x-column.empoerDiv1.one-seventh{
		margin-top: 0px !important;
		margin-right: 4px !important;
	}

	.hm-empcr-title{
		font-size: 16px !important;
		font-weight: normal !important;
		 line-height: 14px;
	}

	.hm-empcr-desc{
                font-size: 13px !important;
		font-weight: 300 !important;
		line-height: 18px !important;
		margin-top: 5px !important;
        }

	#empowerSpan, #empowerSpan, #ourPhillContent{
		padding-left: 0px !important;
		width: 100% !important;
	}

	#empowerP{
		padding-left: 8% !important;
		margin-top: 10px ! important;
		width: 92% !important;
	}
	
	#x-content-band-7{
                padding-left: 5% !important;
        }

	.x-container-fluid.max.width > #empowerDiv{width:100% !important; margin-top: 14px !important; }

	#empowerDiv > .x-column.last{
		width: 71% !important;
		margin-bottom: 14px !important;
	}

	#empowerFluidContainer{width: 100% !important;}

	#empowerDiv:parent{padding:0px !important;}

	#awardsBlock{
		width: 100% !important;
		height: 240px !important;
		margin-left: 0px !important;
		padding: 0px !important;
		margin-top: 32px !important;
	}

	#awardBlockUl{
		width: auto !important;
		height: auto !important;
		margin-left: auto;
		margin-right: auto;
	}

	#empowerMainDiv > #x-content-band-7 > .x-content-band.vc.man{
		padding-left: 0px !important;
	}

	#x-content-band-7{padding-left: 0px !important;}

	#empowerDiv{
		padding-left: 0% !important;
	}
	 #empowerDiv2{
                padding-left: 0% !important;
        }

	.empoerDiv1{padding-left: 8%;}

	#awardsBlock p{
                margin-bottom: 0px !important;
        }

	#awardsBlock p span{
		line-height: 58px;
		font-size: 13.75px !important;
	}

	#awardsBlock > ul > li{
		width: 26% !important;
		display: inline-block !important;
		float: none !important;
		margin-top: -8px;
	}
	
	 #awardsBlock > ul > li > a > img{
                width: 64px !important;
                display: inline-block !important;
        }

	#awardBlockUl > li:nth-child(3) > a > img {
width: 54px !important;
}

	#awardBlockUl > li:nth-child(2) > a, #awardBlockUl > li:nth-child(1) > a, #awardBlockUl > li:nth-child(3) > a, #awardBlockUl > li:nth-child(4) > a, #awardBlockUl > li:nth-child(5) > a, #awardBlockUl > li:nth-child(6) > a{
		margin-bottom: 0px !important;
		margin: 0 auto !important;
	}

	#awardBlockUl > li:nth-child(1) > a > img {
width: 54px !important;
}

	#awardsBlock > ul{
                display: block !important;
		height: auto;
        }

	#clientSuccessContainer{
		width: 100% !important;
		overflow-x: auto;
	    	overflow-y: hidden;
		overflow-y: hidden;
		margin-left: 20px;
		margin-top: 16px;
	}

	#clientSuccessContainerUl{
		width: 1550px;
		margin: 1%;
		height: 245px;
	}

	.hmgrel-title{
                line-height: 12px !important;
		font-size: 14px !important;
font-weight: bold !important;
        }
#clientSuccessContainerUl br{display: none !important;}
	#clientSuccessContainerUl  li{
		width: 250px !important;
		display: inline !important;
		padding-right: 1%;
	}

	#rev_slider_5_1 {
        	text-align: center !important;
	}
	.slider_respo_head{
	}
	.respo_hr{}
	.respo_desc{}
	.respo_client{}
	.forgot-pass-m br{display:none;}
	#eModal-2{width:370px!important;}

}

@media only screen
and (min-width: 769px)
{

#researchDivRespo, #sourceDivRespo{
	padding-left: 0 !important;
	padding-right: 0 !important;
	width: 270px !important;
}
#coCreateDivRespo{
        padding-left: 0 !important;
        padding-right: 0 !important;
        width: 335px !important;
}

}

@media only screen
and (min-width : 340px) and (max-width : 1200px){

.paddingNone{
	padding: 0 !important;
}

.padding6perc.man{
	padding: 0px 0 0 9% !important;
}

#empowerDiv{
}

.width83{
	width: 83%;
}

#awardsBlock{margin-left:0px !important;}

}