







/* Responsive CSS Styles Table of Contents */
@media only screen and (min-width: 1921px) and (max-width: 2500px) {
}
@media only screen and (min-width: 1501px) and (max-width: 1920px) {

}
@media only screen and (min-width: 1301px) and (max-width: 1500px) {
    
}
@media only screen and (min-width: 1170px) and (max-width: 1300px) {
/*.container {
                	border: 1px solid #09C;
                }*/
/*MAYURBHAI (1280X1024)*/
	.products .table thead th {font-size: 30px;padding: 17px 15px;}
    .products .table tbody td {font-size: 26px;padding: 17px 15px;}
    .tablebgwhite {font-size: 20px;padding: 13px;}
    .tablebg {font-size: 20px;padding: 13px;}
    .font16 {font-size: 16px;}			

}
@media only screen and (min-width: 1000px) and (max-width: 1169px) {
/* .container {
                	border: 1px solid pink;
                }*/
/*TABLET LANDSCAPE (1024X768) START*/
.liverate { padding: 30px 0 30px;}
    /*.products .table thead th {font-size:26px;padding: 15px ;}
    .products .table tbody td {font-size: 20px;padding: 15px;}*/
    /*.tablebgwhite {font-size: 18px;padding: 10px;}
    .tablebg {font-size: 18px;padding: 10px;}*/
    .font16 {font-size: 14px;}
    .about-us {padding: 30px 0 30px;}
    .app-section {padding: 30px 0 0px;}
    .ban1 {width: 35%;}


    .script-name .title-name>span {padding: 10px 12px;}


    .Large .script-name .title-name>span { font-size: 20px;}
    .script-name .title-name {color: #000;padding: 0px 5px;}
    .liverate h2 { font-size: 24px;}
    .title-wth {width: 34%;padding: 0px 5px;}
    .Large .script-name .title-name h3 {font-size: 16px;}

    .eqsmall{font-size: 16px !important;}
/*TABLET LANDSCAPE (1024X768) END*/
}

@media only screen and (min-width: 801px) and (max-width: 999px) {
/*#wrapper {
                    border: 1px solid red;
                }*/
/*SMALL TABLET LANDSCAPE (800X600) START*/


    .liverate { padding: 30px 0 30px;}
    /*.products .table thead th {font-size:26px;padding: 15px ;}
    .products .table tbody td {font-size: 20px;padding: 15px;}
    .tablebgwhite {font-size: 18px;padding: 10px;}
    .tablebg {font-size: 18px;padding: 10px;}*/
    .font16 {font-size: 14px;}
    .about-us {padding: 30px 0 30px;}
    .app-section {padding: 30px 0 0px;}
    .about-us .content-column .link-box a {margin-right: 12px;}
    .ban1 {width: 47%;}

    .footertext{font-size: 13px !important;}

    .script-name .title-name>span {padding: 10px 12px;}


    .Large .script-name .title-name>span { font-size: 20px;}
    .script-name .title-name {color: #000;padding: 0px 5px;}
    .liverate h2 { font-size: 24px;}
    .title-wth {width: 34%;padding: 0px 5px;}
    .Large .script-name .title-name h3 {font-size: 16px;}

    .eqsmall{font-size: 16px !important;}

/*SMALL TABLET LANDSCAPE (800X600) END*/
}
@media only screen and (min-width: 768px) and (max-width: 800px) {
/*#wrapper {
                	border: 1px solid yellow;
                }*/
/*SMALL TABLET LANDSCAPE (800X600) START*/


    .liverate { padding: 30px 0 30px;}
    /*.products .table thead th {font-size:26px;padding: 15px ;}
    .products .table tbody td {font-size: 20px;padding: 15px;}
    .tablebgwhite {font-size: 18px;padding: 10px;}
    .tablebg {font-size: 18px;padding: 10px;}*/
    .font16 {font-size: 14px;}
    .about-us {padding: 30px 0 30px;}
    .app-section {padding: 30px 0 0px;}
    .about-us .content-column .link-box a {margin-right: 12px;}
    .ban1 {width: 47%;}

    .footertext{font-size: 12px !important;}
    .script-name .title-name>span {padding: 10px 12px;}


    .Large .script-name .title-name>span { font-size: 20px;}
    .script-name .title-name {color: #000;padding: 0px 5px;}
    .liverate h2 {margin: 0px 15px; font-size: 24px;}
    .title-wth {width: 34%;padding: 0px 5px;}
    .Large .script-name .title-name h3 {font-size: 16px;}

    .eqsmall{font-size: 16px !important;}


/*SMALL TABLET LANDSCAPE (800X600) END*/
}
@media only screen and (min-width: 600px) and (max-width: 767px) {
/*body {
    border: 1px solid #784595;
}*/
/*SMALL TABLET PORTRAIT (600*800) START*/
.header-style-two .header-upper .upper-right{display: none;}
    .liverate { padding: 5px 0 30px;}
    .products .table thead th {font-size: 18px;padding: 11px 18px;}
    .products .table tbody td {font-size: 17px;padding: 15px 11px;}
    .tablebgwhite {font-size: 14px;padding: 10px;}
    .tablebg {font-size: 14px;padding: 7px; border-radius: 5px;}
    .tablebg1 { border-radius: 5px 0px 0px 5px;}
    .tablebg2 { border-radius: 0px 5px 5px 0px;}
    .font16 {font-size: 14px;}
    .about-us {padding: 30px 0 30px;}
    .app-section {padding: 30px 0 0px;}

    .event_info h3 {font-size: 16px;}
    .ban1 {width: 50%;}


    .liverate h2 {
    font-size: 18px;
    line-height: 1.2em;
    margin: 0 3px;
}
.m-b-30 {
    margin-bottom: 10px;
}
.main-header .logo-outer {
    padding: 0px 0px;
}
.m-t-30 {
    margin-top: 5px;
}
.small-hide{display: none;}
.header-style-two .header-lower {display: none;}
.header-style-two .header-upper {border-bottom: 0px solid #af9b0c; padding: 5px 0px;}
.padding3{padding:3px;}
.bigfont{font-size: 26px !important}
.page-title {display: none;}
.news-section, .cases-section, .contact-section, .features-section, .contact-form-section, .news-section.style-two, .integrity-section .content-column .inner-column, .call-to-action {
    padding: 26px 0;
}
.section-padding {
    padding: 30px 0;
}
.app-section {
    padding: 30px 0 0px;
    display: none;
}
.green {
   padding: 5px 8px;
}
.red {
   padding: 5px 8px;
}

.footertext{font-size: 12px;}
.ftext-right{text-align: left;}
.main-footer .footer-bottom .copyright-text p {text-align: left;}

#mobilemenufixed{display: block}
#mobilemenufixed ul li a, #mobilemenufixed ul li a:hover, #mobilemenufixed ul li a:focus { padding: 15px 11px;}



.title-wth {width: 30%; padding: 0px 5px;}
.nm-wth {width: 15%;text-align: center;}
.Large .script-name .title-name h3 { font-size: 14px;}
.Large .script-name .title-name>span {font-size: 16px;}
.ratesmall {padding:0px;font-size: 11px; margin: -5px;}
.script-name .title-name>span {padding: 3px 0px;}

.header {padding: 5px;border-radius: 0px;}
.title-name{font-size: 12px; padding: 4px 2px !important; }
.script-name{padding: 0px; margin: 0px;}

.spot-wrapper {margin-bottom: 0px;}
.spot-header {border-radius: 5px;padding: 4px 15px;font-size: 13px;}
.spot-contant {padding: 2px 0px 0px 0px;}

.product-inner {margin-bottom: 0px;}

.rate {font-size: 14px;}
.col-50 { margin-bottom: 3px; width: 25%;}
.spot-title{font-size: 12px;}


.low {padding: 2px 3px !important;}
.high {padding: 2px 3px !important;}
.eqsmall{font-size: 13px !important;}

.main-footer.style-two{padding-bottom: 50px;}

.font-14 {
    font-size: 10px !important;
    padding: 5px 10px !important;
}


/*SMALL TABLET PORTRAIT (600*800) END*/
}
@media only screen and (min-width: 480px) and (max-width: 599px) {
/*body {
    border: 1px solid pink;
}*/
	
/*Mobile Landscape 480*320 START*/
.header-style-two .header-upper .upper-right{display: none;}
    .liverate { padding: 5px 0 30px;}
    .products .table thead th {font-size: 18px;padding: 11px 18px;}
    .products .table tbody td {font-size: 17px;padding: 15px 11px;}
    .tablebgwhite {font-size: 14px;padding: 10px;}
    .tablebg {font-size: 14px;padding: 7px; border-radius: 5px;}
    .tablebg1 { border-radius: 5px 0px 0px 5px;}
    .tablebg2 { border-radius: 0px 5px 5px 0px;}
    .font16 {font-size: 14px;}
    .about-us {padding: 30px 0 30px;}
    .app-section {padding: 30px 0 0px;}

    .event_info h3 {font-size: 16px;}
    .ban1 {width: 50%;}


    .liverate h2 {
    font-size: 18px;
    line-height: 1.2em;
    margin: 0 3px;
}
.m-b-30 {
    margin-bottom: 10px;
}
.main-header .logo-outer {
    padding: 0px 0px;
}
.m-t-30 {
    margin-top: 5px;
}
.small-hide{display: none;}
.header-style-two .header-lower {display: none;}
.header-style-two .header-upper {border-bottom: 0px solid #af9b0c; padding: 5px 0px;}
.padding3{padding:3px;}
.bigfont{font-size: 26px !important}
.page-title {display: none;}
.news-section, .cases-section, .contact-section, .features-section, .contact-form-section, .news-section.style-two, .integrity-section .content-column .inner-column, .call-to-action {
    padding: 26px 0;
}
.section-padding {
    padding: 30px 0;
}
.app-section {
    padding: 30px 0 0px;
    display: none;
}
.green {
   padding: 5px 8px;
}
.red {
   padding: 5px 8px;
}

.footertext{font-size: 12px;}
.ftext-right{text-align: left;}
.main-footer .footer-bottom .copyright-text p {text-align: left;}

#mobilemenufixed{display: block}
#mobilemenufixed ul li a, #mobilemenufixed ul li a:hover, #mobilemenufixed ul li a:focus { padding: 15px 11px;}



.title-wth {width: 30%; padding: 0px 5px;}
.nm-wth {width: 15%;text-align: center;}
.Large .script-name .title-name h3 { font-size: 12px;}
.Large .script-name .title-name>span {font-size: 14px;}
.ratesmall {padding:0px;font-size: 11px; margin: -5px;}
.script-name .title-name>span {padding: 3px 0px;}

.header {padding: 5px;border-radius: 0px;}
.title-name{font-size: 12px; padding: 4px 2px !important; }
.script-name{padding: 0px; margin: 0px;}

.spot-wrapper {margin-bottom: 0px;}
.spot-header {border-radius: 5px;padding: 4px 15px;font-size: 13px;}
.spot-contant {padding: 2px 0px 0px 0px;}

.product-inner {margin-bottom: 0px;}

.rate {font-size: 14px;}
.col-50 { margin-bottom: 3px; width: 25%;}
.spot-title{font-size: 12px;}


.low {padding: 2px 3px !important;}
.high {padding: 2px 3px !important;}
.eqsmall{font-size: 11px !important;}

.main-footer.style-two{padding-bottom: 50px;}

.font-14 {
    font-size: 10px !important;
    padding: 5px 10px !important;
}
/*Mobile Landscape 480*320 END*/
}
@media only screen and (min-width: 414px) and (max-width: 479px) {
/*body {
    border: 1px solid yellow;
}*/
/*IPHONE6S+ SCREEN START*/
.header-style-two .header-upper .upper-right{display: none;}
    .liverate { padding: 5px 0 30px;}
    .products .table thead th {font-size: 18px;padding: 11px 18px;}
    .products .table tbody td {font-size: 17px;padding: 15px 11px;}
    .tablebgwhite {font-size: 14px;padding: 10px;}
    .tablebg {font-size: 14px;padding: 7px; border-radius: 5px;}
    .tablebg1 { border-radius: 5px 0px 0px 5px;}
    .tablebg2 { border-radius: 0px 5px 5px 0px;}
    .font16 {font-size: 14px;}
    .about-us {padding: 30px 0 30px;}
    .app-section {padding: 30px 0 0px;}

    .event_info h3 {font-size: 16px;}
    .ban1 {width: 50%;}


    .liverate h2 {
    font-size: 18px;
    line-height: 1.2em;
    margin: 0 3px;
}
.m-b-30 {
    margin-bottom: 10px;
}
.main-header .logo-outer {
    padding: 0px 0px;
}
.m-t-30 {
    margin-top: 5px;
}
.small-hide{display: none;}
.header-style-two .header-lower {display: none;}
.header-style-two .header-upper {border-bottom: 0px solid #af9b0c; padding: 5px 0px;}
.padding3{padding:3px;}
.bigfont{font-size: 26px !important}
.page-title {display: none;}
.news-section, .cases-section, .contact-section, .features-section, .contact-form-section, .news-section.style-two, .integrity-section .content-column .inner-column, .call-to-action {
    padding: 26px 0;
}
.section-padding {
    padding: 30px 0;
}
.app-section {
    padding: 30px 0 0px;
    display: none;
}
.green {
   padding: 5px 8px;
}
.red {
   padding: 5px 8px;
}

.footertext{font-size: 12px;}
.ftext-right{text-align: left;}
.main-footer .footer-bottom .copyright-text p {text-align: left;}

#mobilemenufixed{display: block}
#mobilemenufixed ul li a, #mobilemenufixed ul li a:hover, #mobilemenufixed ul li a:focus { padding: 15px 11px;}



.title-wth {width: 30%; padding: 0px 5px;}
.nm-wth {width: 15%;text-align: center;}
.Large .script-name .title-name h3 { font-size: 12px;}
.Large .script-name .title-name>span {font-size: 14px;}
.ratesmall {padding:0px;font-size: 11px; margin: -5px;}
.script-name .title-name>span {padding: 3px 0px;}

.header {padding: 5px;border-radius: 0px;}
.title-name{font-size: 12px; padding: 4px 2px !important; }
.script-name{padding: 0px; margin: 0px;}

.spot-wrapper {margin-bottom: 0px;}
.spot-header {border-radius: 5px;padding: 4px 15px;font-size: 13px;}
.spot-contant {padding: 2px 0px 0px 0px;}

.product-inner {margin-bottom: 0px;}

.rate {font-size: 14px;}
.col-50 { margin-bottom: 3px; width: 25%;}
.spot-title{font-size: 12px;}


.low {padding: 2px 3px !important;}
.high {padding: 2px 3px !important;}
.eqsmall{font-size: 11px !important;}
.equ {padding: 2px 3px !important;}

.main-footer.style-two{padding-bottom: 50px;}

.font-14 {
    font-size: 10px !important;
    padding: 5px 10px !important;
}

/*IPHONE6S+ SCREEN END*/	
}
@media only screen and (min-width: 375px) and (max-width: 413px) {
/*body {
    border: 1px solid green;
}*/
/*IPHONE6 SCREEN START*/
 .header-style-two .header-upper .upper-right{display: none;}
    .liverate { padding: 5px 0 30px;}
    .products .table thead th {font-size: 18px;padding: 11px 18px;}
    .products .table tbody td {font-size: 17px;padding: 15px 11px;}
    .tablebgwhite {font-size: 14px;padding: 10px;}
    .tablebg {font-size: 14px;padding: 7px; border-radius: 5px;}
    .tablebg1 { border-radius: 5px 0px 0px 5px;}
    .tablebg2 { border-radius: 0px 5px 5px 0px;}
    .font16 {font-size: 14px;}
    .about-us {padding: 30px 0 30px;}
    .app-section {padding: 30px 0 0px;}

    .event_info h3 {font-size: 16px;}
    .ban1 {width: 50%;}


    .liverate h2 {
    font-size: 18px;
    line-height: 1.2em;
    margin: 0 3px;
}
.m-b-30 {
    margin-bottom: 10px;
}
.main-header .logo-outer {
    padding: 0px 0px;
}
.m-t-30 {
    margin-top: 5px;
}
.small-hide{display: none;}
.header-style-two .header-lower {display: none;}
.header-style-two .header-upper {border-bottom: 0px solid #af9b0c; padding: 5px 0px;}
.padding3{padding:3px;}
.bigfont{font-size: 26px !important}
.page-title {display: none;}
.news-section, .cases-section, .contact-section, .features-section, .contact-form-section, .news-section.style-two, .integrity-section .content-column .inner-column, .call-to-action {
    padding: 26px 0;
}
.section-padding {
    padding: 30px 0;
}
.app-section {
    padding: 30px 0 0px;
    display: none;
}
.green {
   padding: 5px 8px;
}
.red {
   padding: 5px 8px;
}

.footertext{font-size: 12px;}
.ftext-right{text-align: left;}
.main-footer .footer-bottom .copyright-text p {text-align: left;}

#mobilemenufixed{display: block}
#mobilemenufixed ul li a, #mobilemenufixed ul li a:hover, #mobilemenufixed ul li a:focus { padding: 15px 11px;}



.title-wth {width: 30%; padding: 0px 5px;}
.nm-wth {width: 15%;text-align: center;}
.Large .script-name .title-name h3 { font-size: 12px;}
.Large .script-name .title-name>span {font-size: 14px;}
.ratesmall {padding:0px;font-size: 11px; margin: -5px;}
.script-name .title-name>span {padding: 3px 0px;}

.header {padding: 5px;border-radius: 0px;}
.title-name{font-size: 12px; padding: 4px 2px !important; }
.script-name{padding: 0px; margin: 0px;}

.spot-wrapper {margin-bottom: 0px;}
.spot-header {border-radius: 5px;padding: 4px 15px;font-size: 13px;}
.spot-contant {padding: 2px 0px 0px 0px;}

.product-inner {margin-bottom: 0px;}

.rate {font-size: 14px;}
.col-50 { margin-bottom: 3px; width: 25%;}
.spot-title{font-size: 12px;}


.low {padding: 2px 3px !important;}
.high {padding: 2px 3px !important;}
.eqsmall{font-size: 11px !important;}
.equ {padding: 2px 3px !important;}

.main-footer.style-two{padding-bottom: 50px;}

.font-14 {
    font-size: 10px !important;
    padding: 5px 10px !important;
}

/*IPHONE6 SCREEN END*/				

}
@media only screen and (max-width: 374px) {
/*body {
	border: 1px solid red;
}*/
/*IPHONE5 SCREEN START*/
.header-style-two .header-upper .upper-right{display: none;}
    .liverate { padding: 5px 0 30px;}
    .products .table thead th {font-size: 18px;padding: 11px 18px;}
    .products .table tbody td {font-size: 17px;padding: 15px 11px;}
    .tablebgwhite {font-size: 14px;padding: 10px;}
    .tablebg {font-size: 14px;padding: 7px; border-radius: 5px;}
    .tablebg1 { border-radius: 5px 0px 0px 5px;}
    .tablebg2 { border-radius: 0px 5px 5px 0px;}
    .font16 {font-size: 14px;}
    .about-us {padding: 30px 0 30px;}
    .app-section {padding: 30px 0 0px;}

    .event_info h3 {font-size: 16px;}
    .ban1 {width: 50%;}


    .liverate h2 {
    font-size: 18px;
    line-height: 1.2em;
    margin: 0 3px;
}
.m-b-30 {
    margin-bottom: 10px;
}
.main-header .logo-outer {
    padding: 0px 0px;
}
.m-t-30 {
    margin-top: 5px;
}
.small-hide{display: none;}
.header-style-two .header-lower {display: none;}
.header-style-two .header-upper {border-bottom: 0px solid #af9b0c; padding: 5px 0px;}
.padding3{padding:3px;}
.bigfont{font-size: 26px !important}
.page-title {display: none;}
.news-section, .cases-section, .contact-section, .features-section, .contact-form-section, .news-section.style-two, .integrity-section .content-column .inner-column, .call-to-action {
    padding: 26px 0;
}
.section-padding {
    padding: 30px 0;
}
.app-section {
    padding: 30px 0 0px;
    display: none;
}
.green {
   padding: 5px 8px;
}
.red {
   padding: 5px 8px;
}

.footertext{font-size: 12px;}
.ftext-right{text-align: left;}
.main-footer .footer-bottom .copyright-text p {text-align: left;}

#mobilemenufixed{display: block}
#mobilemenufixed ul li a, #mobilemenufixed ul li a:hover, #mobilemenufixed ul li a:focus { padding: 15px 11px;}



.title-wth {width: 30%; padding: 0px 5px;}
.nm-wth {width: 15%;text-align: center;}
.Large .script-name .title-name h3 { font-size: 12px;}
.Large .script-name .title-name>span {font-size: 13px;}
.ratesmall {padding:0px;font-size: 11px; margin: -5px;}
.script-name .title-name>span {padding: 3px 0px;}

.header {padding: 5px;border-radius: 0px;}
.title-name{font-size: 12px; padding: 4px 2px !important; }
.script-name{padding: 0px; margin: 0px;}

.spot-wrapper {margin-bottom: 0px;}
.spot-header {border-radius: 5px;padding: 4px 15px;font-size: 13px;}
.spot-contant {padding: 2px 0px 0px 0px;}

.product-inner {margin-bottom: 0px;}

.rate {font-size: 14px;}
.col-50 { margin-bottom: 3px; width: 25%;}
.spot-title{font-size: 12px;}


.low {padding: 2px 3px !important;}
.high {padding: 2px 3px !important;}
.eqsmall{font-size: 11px !important;}
.equ {padding: 2px 3px !important;}

.main-footer.style-two{padding-bottom: 50px;}

.font-14 {
    font-size: 10px !important;
    padding: 5px 10px !important;
}
/*IPHONE5 SCREEN END*/
}