.newlogin-sec {
    padding: 0;
    text-align: right;
    color: #000;
    margin: 20px 0px 20px 0;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.newlogin-sec a {
    position: relative;
    z-index: 100;
    color: #fff;
    background-color: #5f5d5d;
    background-size: 100%;
    border-radius: 2px;
    padding: 5px 25px;
    font-size: 12px;
    letter-spacing: 1px;
    box-sizing: border-box;
    white-space: nowrap;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff;
    border: 0;
    outline: 0;
	    margin: 0 5px;
}

.points li {
    margin: 15px;
    padding: 0 5px !important;
    font-weight: 400;
}

span.heading {
    display: block;
    font-weight: 500;
    font-size: 13px;
    color: #333;
}

.mnbxtc { margin:40px auto; width:94%; font-size:13px; line-height: 19px; }
.sbbx { padding:0 0 0 10px }
.tablalign { margin-left:40px; }
.points { list-style-type:lower-roman!important }
.points a { font-size:11px!important; color: #2956bd!important; text-transform:lowercase!important }

/**/
.cbp-so-scroller {
    background-color: #fff;
    font-family: 'Roboto' !important;
    margin: 20px 0 0 0;
}
.cbp-so-scroller {
    background-color: #fff;
    font-family: 'Roboto' !important;
    margin: 20px 0 0 0;
}
.cbp-so-section{max-width:94%;width:100%;padding:17px 0;margin:0 auto}
#section1.cbp-so-section .left_section{margin:0;width:80%;display:inline-block;vertical-align:middle;transform:translateX(-20%);transition:opacity 1.2s ease 0s,transform 1.2s ease 0s;opacity:0}
#section1.cbp-so-section .right_section{margin:0;width:113px;display:inline-block;vertical-align:middle;transform:translateX(20%);transition:opacity 1.2s ease 0s,transform 1.2s ease 0s;opacity:0}
#section2.cbp-so-section .left_section{margin:0;width:80%;display:inline-block;vertical-align:middle;transform:translateX(20%);transition:opacity 1.2s ease 0s,transform 1.2s ease 0s;opacity:0}
#section2.cbp-so-section .right_section{margin:0;width:113px;display:inline-block;vertical-align:middle;transform:translateX(-20%);transition:opacity 1.2s ease 0s,transform 1.2s ease 0s;opacity:0}
#section3.cbp-so-section .left_section{margin:0;width:80%;display:inline-block;vertical-align:middle;transform:translateX(-20%);transition:opacity 1.2s ease 0s,transform 1.2s ease 0s;opacity:0}
#section3.cbp-so-section .right_section{margin:0;width:113px;display:inline-block;vertical-align:middle;transform:translateX(20%);transition:opacity 1.2s ease 0s,transform 1.2s ease 0s;opacity:0}
.heading {
    font-size: 14px;
    color: #000;
    margin-bottom: 3px;
    font-family: 'Roboto' !important;
}
.desc_text {
    color: #666;
    font-size: 12px;
    line-height: 19px;
    font-family: 'Roboto' !important;
    font-weight: 300
}
.cbp-so-section .right_section{text-align:center}
#section2.cbp-so-section .right_section,#section4.cbp-so-section .right_section{text-align:center}
.right_section img { width:47px; height:auto  }
#section5{background-color:#f04856;padding:100px 0;text-align:center;width:100%}
.upper_content h2 {
    font-size: 45px;
    color: #fff;
    font-family: Roboto !important;
    font-weight: 300;
}
.upper_content p {
    font-size: 20px;
    color: #f6a2a8;
    line-height: 20px;
    font-family: Roboto !important;
}
.awesome_btn {
    background-color: transparent;
    border: 2px solid #fff;
    border-radius: 5px;
    color: #fff !important;
    display: inline-block;
    font-family: 'Roboto' !important;
    font-size: 18px;
    font-weight: 700;
    margin: 15px auto 5px;
    padding: 10px 25px;
    text-transform: uppercase
}
.awesome_btn:hover{background-color:#fff;color:#f04856 !important}
.upper_content a.small{font-size:18px;text-decoration:none;color:#f6a2a8}
#section1.cbp-so-animate .left_section,
#section1.cbp-so-animate .right_section,
#section2.cbp-so-animate .left_section,
#section2.cbp-so-animate .right_section,
#section3.cbp-so-animate .left_section,
#section3.cbp-so-animate .right_section{transform:translateX(0);opacity:1}
#section5 .upper_content{visibility:hidden}
#section5.cbp-so-animate .upper_content{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible!important}
#section5.cbp-so-section{width:100%;max-width:100%}
#section5 .bottom{visibility:hidden}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.bottom .small {
    font-family: Roboto !important;
    font-size: 15px !important;
    color: #fff !important;
}
/**/

@media only screen and (max-width :1000px) {
	.accordian-ul { margin:30px 0 0 0px!important; padding:0px; }	
	.accordian-ul .li-accor { padding:10px 2px!important; }
	h1.hd {    font-size: 18px; }
	.tablalign { margin:0px 0 0 10px!important; }  
	.tablalign p { padding:0 5px!important; line-height:16px; }
	.tabs li { display:inline-block; margin: 0 3px ;     padding: 9px 5px; }
	.container-fluid {padding-left: 7px; padding-right: 7px;}
	
	.cbp-so-section { text-align:center  }
	#section1.cbp-so-section .left_section {width:100%;}
	#section1.cbp-so-section .right_section{width:100%; margin-top: 20px; text-align: center; padding-bottom:10px  }
    #section1.cbp-so-section .right_section img {width:55px; height:auto }
	
	#section2.cbp-so-section .left_section {width:100%;}
	#section2.cbp-so-section .right_section{width:100%; margin-top: 20px; text-align: center; padding-bottom:10px }
	#section2.cbp-so-section .right_section img {width:55px; height:auto }
	
	#section3.cbp-so-section .left_section {width:100%;}
	#section3.cbp-so-section .right_section{width:100%; margin-top: 20px; text-align: center; padding-bottom:10px }
	#section3.cbp-so-section .right_section img {width:55px; height:auto }
	
	#section2 { display: flex; flex-direction: column; }
    #ordersecond { order: 2; padding: 0px;}
    #orderfirst { order: 1; }
	
	.cbp-so-section {padding: 20px 0; text-align:center}
	#section1 {text-align:center}
	.heading {line-height:32px;}
	.desc_text { line-height: 18px;font-size: 13px;}
}
.term-li {
    list-style-type: disc !important;
}

