/*
Theme Name: MMR
Theme URI: http://www.maximizemarketresearch.com
Author:
Author URI: http://www.maximizemarketresearch.com
Description: Maximize Market Research is a custom developed theme for www.maximizemarketresearch.com
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: Custom Theme
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 Basic Setup
2.0 Home Slider
3.0 Navigation
4.0 HomePage Sections
	4.1 About Us Section
	4.2 Main Features Section
	4.3 Counter Section
	4.4 Services Section
	4.5 Portfolio Section
	4.6 Our Skills Section
	4.7 Our Team Section
	4.8 Twitter Feed Section
	4.9 Pricing Section
	4.10 Testimonial Section
	4.11 Latest Posts Section
	4.12 Contact Section
5.0 Blog Page
	5.1 Post Pagination
	5.2 Widgets
6.0 Single Blog Page
	6.1 Comment
	6.2 404 Page
7.0 Alignments
8.0 Jetpack for WordPress
	8.1 Infinite scroll
9.0 Media
	12.1 Captions
	12.2 Galleries
10.0 Footer
--------------------------------------------------------------*/
@font-face {
	font-family: ProximaNova;  
	src: url(/wp-content/themes/MMR/fonts/ProximaNova-Regular.otf);  
	font-weight: Normal;
	font-display: swap;
}
h1, h2, h3, h4, h5, h6, body, p {
    font-family: Proxima-Nova,Arial,sans-serif;
	font-size:16px;
}
.hp-wrap{display:none;}
.title-no-padding{padding:0px;}
.home-slider .carousel-inner>.item>a>img, .home-slider .carousel-inner>.item>img{height:150px;width:100%;}
body{background-color:#ffffff;font-family:'ProximaNova', sans-serif;line-height:1.5;color:#333;-ms-word-wrap:break-word;word-wrap:break-word;}
ol, ul{margin:0;padding:0;list-style:none;}
table{margin-bottom:0px;width:100%;text-align:center;}
.table-overview{margin-top:20px;}
.table-overview td{text-align:justify!important;}
table th{font-weight:600;text-align:center;border-top:1px solid #4e595f;border-bottom:1px solid #4e595f;padding:10px 5px;}
table td{border-bottom:1px solid #4e595f;text-align:center;padding:5px;vertical-align:middle;}
figure{margin:0;}
iframe{border:0;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{color:#fff;text-decoration:none;background-color:#1DA1F2;/* padding: 9px; */}
#report-desc strong {margin-left: 0;}
a{color:#0f33ff;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
a:hover{color:#1da1f2;text-decoration:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
a:focus{text-decoration:none;outline:0;}
.post-link{padding:5px 15px !important;}
h1, h2, h3, h4, h5, h6{font-family:'ProximaNova', 'Helvatica', sans-serif;font-weight:400;}
h2{font-size:18px; font-weight: bold;}
h4{font-size:16px; font-weight: bold;}
.kill-margin-bottom{margin-bottom:0 !important;}
.navbar-nav>li>.dropdown-menu{padding:0px;border:1px solid #ddd;}
.navbar-nav>li>.dropdown-menu>li>a{padding:12px 15px;border-bottom:1px solid #ddd;text-transform:uppercase;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background-color:#3cb1f9;}
.navbar-nav>li.dropdown:after, .navbar-nav>li.dropdown:before{bottom:-2px;z-index:10;opacity:0;left:20%;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none;}
.navbar-nav>li.dropdown:before{z-index:-999;border-bottom-color:#ddd;border-width:11px;margin-left:-11px;}
.navbar-nav>li.dropdown:after{border-color:rgba(221,221,221,0);border-bottom-color:#fff;border-width:8px;margin-left:-8px;}
.navbar-nav>li.open.dropdown:before, .navbar-nav>li.open.dropdown:after{transition:opacity .25s;opacity:1;}
.btn{background-color:transparent;color:#fff;padding:10px 30px;border-radius:0;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s;}
.btn:focus{color:#ddd;}
.btn-blue{background-color:#38ABF6;color:#fff;font-weight:bold;}
.btn-blue:focus,
.btn-blue:hover{background-color:#2d84e8;color:#ffffff;}
.btn-transparent{background-color:#013957; border:0px solid #013957; border-radius:10px; color:#fff;}
.btn-transparent:focus{background-color:transparent;border-color:#3cb1f9;}
.btn-transparent:hover{background-color:#3cb1f9;border:0px solid transparent;color:#fff;}
.form-control{background-color:#fff; margin-bottom:8px; border-radius:8px; padding:5px 10px;border:1px solid #9e9a9a;color:#333;}
.form-control:focus{box-shadow:0 0 0;}
.form-control::-webkit-input-placeholder{color:#ddd;}
.form-control:-moz-placeholder{color:#ddd;}
.form-control::-moz-placeholder{color:#ddd;}
.form-control:-ms-input-placeholder{color:#ddd;}
#loading-mask{background:#f1f1f1;height:100%;background-image:url(images/apex-physiotherapy-clinic-logo.png);position:absolute;background-repeat:no-repeat;background-position:center top;text-align:center;top:0;background-position-y:50px;width:100%;z-index:999999999;}
.loading-img{height:100%;left:0;position:fixed;top:50%;width:100%;}
.border{border-top:1px solid #fff;height:1px;margin:10px auto 0;position:relative;width:25%;}
.border:before{background-color:#fff;border:1px ridge #fff;content:"";height:3px;left:41%;margin-left:-20px;position:absolute;top:-2px;width:100px;}
.border-black{border-top:1px dashed #ddd;}
.border-black:before{background-color:#1da1f2;border:1px ridge #4c66a4;border-radius:5px;}
.title{padding-bottom:15px;}
.title h2{text-transform:uppercase;font-weight:700;font-size:24px;color:#333;margin:0px;}
.color{color:#e31b25;}
.sub-title{padding:0;}
.sub-title > h3{border-left:3px solid #ddd;border-right:3px solid #ddd;display:inline-block;padding:5px 25px;text-transform:uppercase;}
.btn.active:focus, .btn:active:focus, .btn:focus{outline:0;}
.bg-one{background-color:#fcfcfc;}
.parallax-section{background-attachment:fixed !important;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.header-menu{margin-bottom:10px;}
div#report-desc {
    margin-left: 0px !important;
}
.header-menu ul{margin:0px;padding:0px;float:right;}
.header-menu ul li{margin:0px;padding:0px;display:inline-block;border-right:1px solid #ddd;padding:2px 10px 2px 5px;}
.header-menu ul li i{color:#1E3E67;}
.header-menu ul li:last-child{border:none;}
.header-social-wrap .social-bar{float:right;margin: 0px !important;padding: 0 0 5px 0;}
.header-search-wrap{}
#header-search-form{width:100%;margin-top:5px;}
#header-search-form input{padding:5px 15px;height:36px;}
.btn-search:hover{background-color:#3cb1f9;color:#ffffff;}
.btn-search{background-color:#1da1f2;padding:7px 15px;color:#ffffff;}
#header-search-form .help-block{position:absolute;right:100px;z-index:99;color:#d83820;}
::placeholder{color:#9e9a9a!important;}
.blue-box{background-color:#DFEFF9;padding:5px;}
#header-slider{position:relative;}
#slider .carousel-caption{padding:0;display:table;height:100%;width:100%;min-height:100%;left:0;top:0;z-index:11;background-color:rgba(0, 0, 0, .2);}
#slider .carousel-caption img{height:400px;width:100%;}
#slider .carousel-caption a{font-size:18px;}
#slider .carousel-caption > div{vertical-align:middle;display:table-cell;}
#slider .carousel-caption h2{color:#fff;font-family:Oswald, sans-serif;font-size:70px;font-weight:700;margin-bottom:40px;text-transform:uppercase;}
#slider .carousel-caption h3{color:#fff;font-family:Oswald, sans-serif;font-size:24px;font-weight:700;margin-bottom:59px;}
header{width:100%;position:relative;background-color:#ffffff;z-index:100;}
.sticky-wrapper{height:auto!important;}
.post-excerpt header{z-index:1;} 
.navbar-inverse{background-color:#3cb1f9;width:100%;z-index:99;}
.navbar{margin-bottom:0;border-top:none;border-left:none;border-right:none;border-radius:0px;min-width:91px;padding:0px 0px;min-height:inherit;border:none;}
.navbar-header{}
.navbar-brand{padding:0px;margin:0px !important;margin-top:3px !important;margin-bottom:9px !important;}
.navbar-brand #logo img
{
height: 43px; 
width:100%;

margin:3px; 
width:100%;
}
div#logo {margin-top: 5px;}
.navbar-brand h1{margin:0;}
.navbar-inverse .navbar-nav > li > a{color:#ffffff;font-weight:bold;font-size:14px;line-height:16px;margin:0px 0px 0px 0px;padding:6px 25px;text-transform:uppercase;border-radius:0;-webkit-transition:background .5s ease-in-out 0s;-moz-transition:background .5s ease-in-out 0s;-o-transition:background .5s ease-in-out 0s;transition:background .5s ease-in-out 0s;}
.navbar-inverse .navbar-nav > li.current > a{color:#fff;background-color:#333 !important;border-bottom:none;}
.navbar-inverse .navbar-nav > li > a:hover{color:#fff;background-color:#1da1f2 !important;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{color:#ffffff;background-color:#1da1f2;}
.home-box-wrap{border:0px solid #f1f1f1;box-shadow:0 0px 0px rgba(0,0,0,.05);background-color:#ffffff;border-radius:0px 0px 4px 4px;}
.home-box-header{background-color:#1b335f;padding:5px;}
.home-box-header h3{color:#ffffff;margin:0px;font-size:16px;font-weight:700;}
.home-box-header h3 i{margin-right:10px;}
.home-box-body{padding:5px;background-color:#ffffff;}
.home-box-body ul li{width:100%;display:inline-block;margin-bottom:10px;}
.home-box-body ul li a{color:#1e1e1e;text-decoration:none;font-size:12px;}
.home-box-body ul li a:hover{color:#db3937;}
.home-box-body ul li p{line-height:15px;margin-bottom:5px;}
.home-box-body ul li p span{color:#818181;}
.home-box-body ul li p span{font-size:10px;font-family:"Droid Serif", Arial;font-style:italic;position:relative;top:4px;display:block;}
.home-box-body figure{float:left;width:42px;height:42px;margin:3px 10px 0 0;}
.btn-wrap{margin-top:0px;}
.btn-more-wrap{text-align:center;margin: 10px;}
.news-box-body{padding:1px;}
.mt-news-article{border-bottom:0px solid #ddd;margin-bottom:6px;}
.mt-news-article h3{margin-bottom:1px;font-size:16px;line-height:18px;text-align:justify;font-weight:600;}
.mt-news-article h3 a{color:#333;}
.mt-news-article h3 a:hover{color:#3452FF;}
.mt-news-article p{text-align:justify;line-height:20px;font-size:14px;color:#666;}
.mt-news-article .btn-read-more{padding:5px 15px;}
.related-report-wrap{padding:0px;}
.related-report-post{border-bottom:1px solid #f5f5f5;}
.related-report{padding:13px;}
.related-report h4{margin:0px;font-size:14px;font-weight:600;margin-bottom:4px;}
.related-report h4 a{color:#271515;}
.related-report h4 a:hover{color:#3452FF;}
.related-report p{margin:0px;}
.related-report p span{background-color:#f5f5f5;border:1px solid #eae8e8;padding:3px;font-size:12px;min-width:400px;text-transform:uppercase;}
.report-page h4{font-size:18px;}


a#maxi11 {background-color: #1b335f; color: #fff;}
a#maxi12 {background-color: #1b335f; color: #fff;}
a#maxi13 {background-color: #1b335f; color: #fff;}
a#maxi14 {background-color: #1b335f; color: #fff;}
a#maxi15 {background-color: #1b335f; color: #fff;}
a#maxi16 {background-color: #1b335f; color: #fff;}


a#maxi3 {background-color: #ffffff; color: #000;}
a#maxi4 {background-color: #1588cb; color: #fff;}
a#maxi5 {background-color: #ffffff; color: #000;}
a#maxi6 {background-color: #1588cb; color: #fff;}
a#maxi9 {background-color: #013957; color: #ffffff;}
b, strong { font-weight: 700;}
em { margin-left: 15px;}
.home-cat-section{padding:0px 0px 10px 0px;background-color:#fcfcfc;border-top:0px solid #f1f1f1;border-bottom:0px solid #f1f1f1;}
.home-posts-category{border:0px solid #ddd;background-color:#ffffff;}
.home-posts-category .tab-content{padding:0px 0 0 0;}
.home-posts-category .home-posts-category-nav{border-bottom:none;margin-bottom:1px;margin-right:0.5px; margin-top:3px;}
.home-posts-category .home-posts-category-nav li{width:16.66%;font-size:14px; padding-left: 3px;}
.home-posts-category .home-posts-category-nav li a{margin-right:-1px;text-align:center;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0px;background-clip:padding-box;background-color:transparent;border:none;border-left:solid 0px #d3d2d2;border-bottom:solid 0px #e3e3e3;color:#424242;text-decoration:none;background-color:#f9f9f9;font-weight:700;padding:4px;}
.home-posts-category .home-posts-category-nav li a:hover{background-color:#1da1f2;color:#ffffff;}
.home-posts-category .home-posts-category-nav li a .inner-tab{width:100%;display:inline-block;padding:10px 0;}
.home-posts-category .home-posts-category-nav li:first-child.active a{border-left:none;color:#fff;border-top:0px solid #3cb1f9;}
.home-posts-category .home-posts-category-nav li.active a{border:none;background-color:#106494 !important;font-weight:600;color:#fff;border-left:solid 0px #d3d2d2;border-top:0px solid #3cb1f9;}
.home-posts-category .home-posts-category-nav li.active a .inner-tab{border-left:solid 1px #d3d2d2;font-weight:bold;}
.report-tab-post{margin-bottom:20px;}
.report-tab-icon{display:none;}
.report-tab-icon img{height:150px;width:100%;}
.report-tab-title{}
.stand{margin-left:30px;}
.report-tab-title h4{font-size:14px;line-height:16px;margin:5px 0px;color:#333;}
.report-tab-title h4 a{color:#1e1e1e;}
.report-tab-title h4 a:hover, .home-tab-excerpt h4 a:active{color:#1E3E67;}
.home-reports-wrap{border:1px solid #f1f1f1;box-shadow:0 1px 1px rgba(0,0,0,.05);background-color:#ffffff;border-radius:0px 0px 4px 4px;}
a.thumbnail-cat {
    background-color: #fbfbfb !important;
    padding: 0;
    border-radius: 0;
    min-width: 0;
    margin-bottom: 0;
    width: 100%;
    text-decoration: none;
    border: none;
    display: block;
    line-height: 1.42857143;
}
.circular1 {
    min-height: 92px;
    width: 100%;
    background-color: #013957;
    color: #fff;
    padding: 2px;
    height: 10.7em;
}
.circular {
    /*min-height: 92px;*/
    width: 100%;
    background-color: #1b335f;
    color: #fff;
    padding: 2px;
    height: 8.7em;
	
}
.image_div {
    display: table;
    width: 100%;
    float: left;
}
.child_div {
    display: table-cell;
    vertical-align: middle;
    height: 108px;
}
img.img-responsive {
    margin: 0 auto;
}
.caption {
    padding: 10px;
    color: #333;
}
.row.text-center.crazeFeatures.tt-cursor{
	padding:0px 20px 0px 20px;
}
span.fa.fa-angle-right {
    background-color: #1588cb;
    padding: 0 14px;
    color: #fff;
    font-size: 36px;
	margin-top: -20px;
}
.price .header {
    color: white;
    font-size: 18px;
}
.price li {
    border-bottom: 1px solid #eee;
    padding: 20px;
    text-align: center;
    list-style: none;
}
.home-reports-wrap .tab-content{padding:0px;}
.home-reports-nav{border-bottom:none;margin-right:0.5px;padding:0px;}
.home-reports-nav li{width:50%;margin:0px;}
.home-reports-nav li a{margin-right:-1px;text-align:left;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0px;background-clip:padding-box;background-color:transparent;border:none;border-left:solid 1px #d3d2d2;border-bottom:solid 1px #e3e3e3;color:#424242;padding:8px;text-align:center;font-size:16px;font-weight:bold;text-decoration:none;background-color:#f9f9f9;}
.home-reports-nav > li.active > a:after{position:absolute;content:'';border-width:7px;border-style:solid;border-color:transparent transparent #fff transparent;left:0;right:0;margin:auto;width:0;bottom:0;}
.home-reports-nav li a:hover{background-color:white;}
.home-reports-nav li a .inner-tab{width:100%;display:inline-block;padding:10px 0;}
.home-reports-nav li.first-child.active a .inner-tab{border-left:none;color:#1E3E67;border-top:3px solid #016a3a;}
.home-reports-nav li.first-child a{border-left:none;}
.home-reports-nav li.active a{border:none;color:white;background-color:#1E3E67;}
.home-reports-nav li.active a .inner-tab{border-left:solid 1px #d3d2d2;font-weight:bold;}
.home-reports-nav>li.active>a, .home-reports-nav>li.active>a:focus, .home-reports-nav>li.active>a:hover{background-color:#3cb1f9;color:#fff;padding:8px;}
.home-report-section{padding:20px 0px;}
.entry-content strong {margin-left: 0px;}
.home-report-post .clearfix{}
.home-reports-wrap .tab-content ul{padding:0px;margin:0px;}
.home-reports-wrap .tab-content li{padding:10px 10px;margin:0px;border-bottom:1px dotted #f1f1f1;}
.home-reports-wrap .tab-content article img{width:42px;height:42px;margin:0px 10px 0 0;}
.home-report-thumb{float:left;}
.home-report-excerpt{min-height:20px;}
.home-report-excerpt h4{margin:0px;font-size:14px;text-align:justify;font-weight:600;}
.home-report-excerpt h4 a{color:#1e1e1e;}
.home-report-excerpt h4 a:hover{color:#3452FF;}
.home-report-meta{margin-top:5px;}
.home-report-meta ul.report-list{padding:0px 5px !important;}
.mt-home-tab-article{}
.mt-home-tab-article h3{margin:0px;font-size:20px;font-weight:600;}
.mt-home-tab-article h3 a{color:#333;}
.mt-home-tab-article h3 a:hover{color:#3452FF;}
.mt-home-tab-article p{text-align:justify;line-height:20px;}
.btn-read-more{padding:5px 15px;}
#features-section{padding:5px 0px;}
#features-section p{margin-bottom:40px;font-family:'poppins';}
.feature-wrap{text-align:center;}
.feature-wrap i{color:#3cb1f9;font-size:40px;}
.feature-wrap h4{color:#4c66a4;font-size:18px;line-height:22px;}
.padding-top-30{padding-top:30px;}
.sidebar-links{text-align:center;}
.menu-slogan-container{background-color:#1E3E67;}
.slogan-panel{display:inline;position:absolute;width:60%;}
.slogan-panel h3{font-size:20px;margin:4px 0px;text-align:center;color:#83CAF9;}
.slogan-panel h3 span{color:#E6705E;font-family:Playball;}
.header-menu-wrap{background-color:#fff;-webkit-box-shadow:0 3px 1px rgba(0,0,0,.05);}
.headline{display:block;margin:20px 0 25px 0;border-bottom:1px dotted #e4e9f0;}
.headline h2,
.headline h3,
.headline h4{color:#333;margin:0 0 -2px 0;padding-bottom:5px;display:inline-block;border-bottom:2px solid #4BA7F4;}
.headline h2{font-size:20px;}
.headline-md h2{font-size:21px;}
.headline h3{font-size:18px;}
.social-contact{float:none;text-align:left;}
.headline-md{margin-bottom:15px;}
.carousel-control{z-index:10;}
.home-banner-section{padding:0px;position:relative;}
.home-search-bar h1{font-size:24px;line-height:40px;color:#fff;font-weight:700;z-index:3;margin:50px auto;padding:0px 9%;position:absolute;width:100%;text-align:center;top:0px;text-shadow:0 1px 8px rgba(16, 6, 6, 0.56);}
.home-search-bar p{color:#ffffff;text-shadow:#333 0px 2px 4px;display:inline-block;padding:5px;margin:0px;font-size:28px;}
.home-slider{height:60px;}
.navbar-collapse{padding:0px !important;}
#full-width-page{background-color:#ffffff;}
.home-intro-section{padding:20px 0px;position:absolute;width:100%;top:-8px;z-index:9;}
.home-title-wrap{}
.home-title{text-align:center;padding:0px;font-size:44px;color:#fff;font-weight:700;z-index:3;margin:20px 0px 20px 0px;position:relative;text-shadow:0 1px 8px rgba(16, 6, 6, 0.56);}
.contact-page-section{background-color:#fcfcfc;}
.contact-title{text-align:center;background-color:#ffffff;padding:10px 0px;margin:0px 0px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.color-light-blue{color:#1E3E67;}
.home-intro{margin:20px 0px;}
.home-intro h2{font-size:22px;color:#006AB4;margin-bottom:35px;}
.home-intro p{text-align:center;}
.sidebar-links a img{margin-bottom:20px;}
.about-team{}
.page-image-section{width:100%;height:auto;padding:0;color:#fff;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.page-image-section img{height:200px;width:100%;}
.page-image-section:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:#3452FF;opacity:0.9;}
.nf-form-fields-required{display:none;}
#nf-form-1-cont{}
.nf-input-limit{display:none;}
.margin-top-20{margin-top:20px;}
.about-section{padding:70px 0;}
.icon-box{position:relative;width:160px;height:92.38px;background-color:transparent;margin:46.19px auto 60px;padding:20px 0;border-left:solid 3px #02558d;border-right:solid 3px #02558d;-webkit-transform:translateZ(0px);-moz-transform:translateZ(0px);-ms-transform:translateZ(0px);-o-transform:translateZ(0px);transform:translateZ(0px);-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-property:transform;}
.icon-box:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);}
.icon-box:before,
.icon-box:after{content:"";position:absolute;z-index:1;width:113.14px;height:113.14px;background-color:inherit;left:20.4315px;-webkit-transform:scaleY(0.5774) rotate(-45deg);-moz-transform:scaleY(0.5774) rotate(-45deg);-ms-transform:scaleY(0.5774) rotate(-45deg);-o-transform:scaleY(0.5774) rotate(-45deg);transform:scaleY(0.5774) rotate(-45deg);}
.icon-box:before{top:-56.5685px;border-top:solid 4.2426px #02558d;border-right:solid 4.2426px #02558d;}
.icon-box:after{bottom:-56.5685px;border-bottom:solid 4.2426px #02558d;border-left:solid 4.2426px #02558d;}
.icon-box i{color:#bf291e;}
.about-content h3{color:#02558d;}
.sidebar-service-menu{padding:0px;margin:0px;}
.sidebar-service-menu li a i{margin:0px 10px;}
.sidebar-service-menu li{padding:0px;}
.sidebar-service-menu li a{display:block;padding:10px 0px;border-bottom:1px solid #ddd;color:#333;}
.sidebar-service-menu li:hover a{color:#e31b25;}
.no-padding{padding:0px !important;}
.main-features{padding:70px 0;}
.feature-media{margin-bottom:30px;}
.feature-desc a{margin-right:20px;}
.counter-section{padding:70px 0;color:#ffffff;}
.counters-item{border:1px solid #4e595f;padding-bottom:30px;}
.counters-item > div{margin:10px 0;}
.counters-item span{display:inline;font-family:Oswald, sans-serif;font-size:35px;line-height:50px;}
.counters-item i{margin-bottom:15px;}
.counters-item h3{font-family:Ubuntu,sans-serif;font-size:20px;margin:0;}
.courses-section{padding:30px 0px;background-color:#fcfcfc;}
.course-page-link{display:block;width:100%;text-align:center;margin-bottom:30px;}
.course-page-link img{border:1px solid #ddd;box-shadow:0 1.5px 1px rgba(0,0,0,0.12), 0 1px 3px rgba(0,0,0,0.12);border-radius:3px;padding:5px;width:80%;}
.home-contact-wrap{width:80%;}
#services{padding:30px 0px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
#services .title{}
.service-block{padding:0px;background-color:#ffffff;border:1px solid #ccc;margin:0px auto;margin-bottom:40px;width:90%;-webkit-box-shadow:2px 2px 5px rgba(44, 44, 44, .3), 13px 13px 0 #bf291e;-moz-box-shadow:2px 2px 5px rgba(44, 44, 44, .3), 13px 13px 0 #bf291e;box-shadow:2px 2px 5px rgba(44, 44, 44, .3), 13px 13px 0 #bf291e;}
.service-icon{margin-bottom:0px;border-bottom:1px solid #CCB;}
.service-icon img{margin:0px auto;width:100%;}
.service-icon i{margin:0px auto;color:#ffffff;font-size:100px;margin:25px 0px;}
.service-block h3{text-transform:uppercase;color:#e31b25;margin:0px !important;padding:10px;font-size:16px;line-height:20px;}
.service-page .service-block h3{font-size:16px;}
#showcase{padding:75px 0;}
.portfolio-filter{margin-bottom:15px;}
.portfolio-filter ul li{display:inline;}
.portfolio-filter ul li a{color:#ddd;display:inline-block;font-size:14px;margin:0 10px;padding:5px 15px;position:relative;}
.portfolio-filter ul li a::before{position:absolute;top:0;left:0;width:100%;height:2px;background:#63B670;content:'';-webkit-transition:top 0.3s;-moz-transition:top 0.3s;-o-transition:top 0.3s;transition:top 0.3s;}
.portfolio-filter ul li a::after{position:absolute;top:0;left:0;width:2px;height:2px;background:#63B670;content:'';-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s;}
.portfolio-filter ul li a:hover::before{top:100%;opacity:1;}
.portfolio-filter ul li a:hover::after{height:100%;}
.og-grid .mix > a{display:block;overflow:hidden;position:relative;}
.og-grid .mix a img{-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.og-grid .mix a:hover img{-webkit-transform:scale(1.4) rotate(15deg);-moz-transform:scale(1.4) rotate(15deg);-ms-transform:scale(1.4) rotate(15deg);-o-transform:scale(1.4) rotate(15deg);transform:scale(1.4) rotate(15deg);}
.hover-mask{top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(43, 44, 48, 0.8);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 600ms ease-out 0s;-moz-transition:all 600ms ease-out 0s;-o-transition:all 600ms ease-out 0s;transition:all 600ms ease-out 0s;-webkit-transform:rotateY(180deg) scale(0.5,0.5);-moz-transform:rotateY(180deg) scale(0.5,0.5);-ms-transform:rotateY(180deg) scale(0.5,0.5);-o-transform:rotateY(180deg) scale(0.5,0.5);transform:rotateY(180deg) scale(0.5,0.5);}
.hover-mask h3{color:#ddd;font-size:20px;position:relative;text-transform:uppercase;top:110px;}
.hover-mask span{border:2px solid #ddd;border-radius:50px;color:#ddd;display:inline-block;height:50px;left:42%;padding:11px 0;position:absolute;text-align:center;top:22%;width:50px;}
.og-grid .mix a:hover .hover-mask{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateY(0deg) scale(1,1);-moz-transform:rotateY(0deg) scale(1,1);-ms-transform:rotateY(0deg) scale(1,1);-o-transform:rotateY(0deg) scale(1,1);transform:rotateY(0deg) scale(1,1);}
.team-skills{padding:70px 0;}
.skill-chart > h3{border-bottom:1px solid;margin:25px 0 15px;padding-bottom:10px;}
.skill-chart i{vertical-align:top;}
.chart{display:block;position:relative;}
.percent{display:inline-block;font-size:1.6em;height:150px;line-height:150px;text-align:center;width:150px;z-index:2;}
.chart canvas{left:50%;margin-left:-75px;position:absolute;top:0;}
.percent:after{content:'%';margin-left:.1em;font-size:.8em;}
#our-team{padding:70px 0;}
.about-team{color:#fff;padding-bottom:40px;}
.about-team .title h1{color:#fff;}
.team-mate{background-color:#303136;border:1px solid #4e595f;}
.member-photo{overflow:hidden;position:relative;}
.member-photo img{-webkit-transition:all 0.6s ease 0s;-moz-transition:all 0.6s ease 0s;-o-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s;}
.member-photo:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.member-title{border-bottom:1px solid #4e595f;padding:10px 15px;}
.member-photo .mask{background-color:rgba(43, 44, 48, 0.8);position:absolute;text-align:center;height:100%;width:100%;left:0;top:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 600ms ease-out 0s;-moz-transition:all 600ms ease-out 0s;-o-transition:all 600ms ease-out 0s;transition:all 600ms ease-out 0s;-webkit-transform:rotateY(180deg) scale(0.5,0.5);-moz-transform:rotateY(180deg) scale(0.5,0.5);-ms-transform:rotateY(180deg) scale(0.5,0.5);-o-transform:rotateY(180deg) scale(0.5,0.5);transform:rotateY(180deg) scale(0.5,0.5);}
.member-photo:hover .mask{cursor:pointer;opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateY(0deg) scale(1,1);-moz-transform:rotateY(0deg) scale(1,1);-ms-transform:rotateY(0deg) scale(1,1);-o-transform:rotateY(0deg) scale(1,1);transform:rotateY(0deg) scale(1,1);}
.team-mate h3{font-family:Ubuntu,sans-serif;font-size:20px;margin:0 0 5px;}
.member-info{padding:15px;}
.mask ul{text-align:center;position:relative;top:125px;}
.mask ul li{display:inline-block;margin-right:15px;}
.mask ul li a{border:1px solid #ddd;border-radius:4px;color:#fff;display:block;font-size:20px;height:35px;line-height:35px;text-align:center;width:35px;}
.mask ul li a:hover{background-color:#6cb670;border:1px solid transparent;}
.twitter-feed{padding-bottom:100px;padding-top:80px;}
.twitter-bird span{border:2px solid #6cb670;border-radius:50px;color:#6cb670;display:inline-block;margin-bottom:50px;height:90px;width:90px;}
.twitter-bird span i{line-height:90px;}
.tweet{margin-bottom:10px;}
.tweet a{color:#6cb670;}
.pricing-section{padding:70px 0;}
.pricing{background-color:#ffffff;}
.price-title{background-color:#ffffff;padding:30px 0 20px;}
.price-title > h3{color:#6cb670;font-family:Oswald;font-weight:700;margin:0 0 10px;text-transform:uppercase;}
.price-title > p{font-size:18px;font-weight:400;}
.price-title .value{color:#6cb670;font-size:30px;}
.pricing li{border-top:2px solid #3F4045;font-weight:400;padding:10px 0;}
.pricing li:last-child{border-bottom:2px solid #3F4045;}
.pricing li:nth-child(2n){background-color:#2F3035;}
.pricing a.btn{text-transform:uppercase;margin:20px 0;}
.testimonial-section{padding:70px 0;color:#ffffff;}
#testimonial-block .owl-wrapper-outer{top:-25px;}
.client-info{margin:0 auto;width:45%;}
.client-thumb img{border-radius:50%;margin:0 auto;max-width:115px;width:100%;}
.client-meta{margin:0 0 10px;}
.client-meta h3{font-family:Ubuntu,sans-serif;font-size:20px;margin:15px 0 5px .0;}
.client-meta span{font-size:12px;}
.client-comment .social-profile{text-align:center;}
.client-comment .social-profile li{display:inline-block;margin:0 6px 0 0;}
.social-profile ul li{float:left;margin:0 6px 0 0;}
.social-profile a{color:#4e595f;display:block;}
.social-profile li a i{line-height:33px;color:#fff;}
.social-profile li a:hover{color:#6CB670;}
.owl-pagination,
.owl-buttons{text-align:center;}
.owl-controls .owl-page{display:inline-block;}
.owl-controls .owl-page span{background-color:transparent;border:2px solid #fff;border-radius:50px;display:block;height:13px;margin:0 4px;width:13px;opacity:1;filter:alpha(opacity=100);}
.owl-controls .owl-page.active span,
.owl-controls .owl-page:hover span{background-color:#02558d;border:2px solid transparent;}
.our-clients{margin:30px 0 0;}
#our-clietns .item img{max-width:150px;width:100%;}
#our-clietns .owl-next,
#our-clietns .owl-prev{border:1px solid #ddd;border-radius:50px;display:inline-block;margin:45px 0 0;padding:3px 15px;position:relative;text-align:center;}
#our-clietns .owl-next i,
#our-clietns .owl-prev i{line-height:34px;}
#our-clietns .owl-prev{margin-right:15px;}
#our-clients .item{margin:10px;}
#blog{padding-bottom:110px;padding-top:70px;}
.note{background-color:#ffffff;border:1px solid #ccc;}
.note .media-wrapper{border-bottom:1px solid #4e595f;}
.note .excerpt{padding:0 15px 20px;text-align:center;}
.note .excerpt h3{font-size:18px;line-height:1.5;text-transform:capitalize;}
.excerpt h3 a{color:#333;}
.excerpt h3 a:hover, .excerpt h3 a:focus{color:#e31b25;}
.all-post{margin-top:50px;}
.contact-us{padding:70px 0 0;}
.contact-form{margin-bottom:40px;}
.contact-form .form-control{background-color:transparent;border:1px solid #4e595f;height:38px;}
.contact-form input:hover,
.contact-form textarea:hover,
#contact-submit:hover{border-color:#02558d;color:#ffffff;}
#contact-submit{border:5px solid #02558d;padding:12px 0;width:100%;margin:0;color:#02558d;font-weight:bold;font-size:20px;}
.contact-form textarea.form-control{padding:10px;height:120px;}
.contact-details .fa-lg{line-height:.65em;}
.contact-info p{margin-bottom:25px;}
.con-info{margin-bottom:20px;}
.con-info i,
.con-info span{float:left;}
.con-info span{margin:-5px 0 0 15px;width:300px;}
.error{display:none;padding:10px;color:#D8000C;border-radius:4px;font-size:13px;background-color:#FFBABA;margin-bottom:15px;}
.success{background-color:#6cb670;border-radius:4px;color:#fff;display:none;font-size:13px;padding:10px;margin-bottom:15px;}
#map-canvas{height:370px;width:100%;}
#Service-posts{background-color:#ffffff;border:1px solid #ddd;}
.blog-icon{border:1px solid #6CB670;border-radius:50%;color:#6CB670;display:inline-block;padding:16px 20px;}
.blog-post-title{background-color:#ffffff;padding:10px;font-size:20px;border:1px solid #ddd;margin:0px;}
#blog-page{padding:10px 5px 5px 10px; background-color:#Fcfcfc;}
#service-page{padding:30px 0 40px;background-color:#f1f1f1;}
#blog-page h3.entry-title{margin-left:-10px;margin-right:-10px;margin-top:-10px;padding: 7px;margin:0px;background-color: #3cb1f9;font-size:16px;}
#blog-page h3.entry-title a{color:#ffffff;}
#blog-page .post-item .entry{margin-bottom:30px;background-color:#fff;border:1px solid #ddd;}
#site-page{margin:20px 0px;}
#site-page .page-item .entry{margin-bottom:30px;background-color:#fff;border:1px solid #ddd;padding:15px;}
.profile-box{background-color:#f1eee7;background:-webkit-gradient(linear, left top, right top, from(#f1eee7), to(white));background:-webkit-linear-gradient(left, #f1eee7, white);background:-moz-linear-gradient(left, #f1eee7, white);background:-ms-linear-gradient(left, #f1eee7, white);background:-o-linear-gradient(left, #f1eee7, white);width:100%;padding:10px;border:1px solid #ddd;margin-bottom:30px;}
.profile-image img{}
.profile-content{}
.profile-content h3{margin:0px 0px 0px 0px;color:#349ba4;font-weight:600;}
.profile-content h4{font-style:italic;color:#9b8344;line-height:26px;}
.profile-content p{}
.leader-right-image{}
.leader-right-image img{height:auto;width:100%;}
.leader-right-image span{font-style:italic;font-size:14px;font-weight:600;color:#9b8344;}
.about-wrap{border:1px solid #ddd;background-color:#ffffff;text-align:justify;}
.about-tab-nav{border-bottom:none;margin-bottom:10px;margin-right:0.5px;margin:0px;padding:0px;}
.about-tab-nav li{width:50%;}
.about-tab-nav li a{padding:10 0px;margin-right:-1px;text-align:center;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0px;background-clip:padding-box;background-color:transparent;border:none;border-left:solid 1px #d3d2d2;border-bottom:solid 4px #e3e3e3;color:#424242;text-decoration:none;background-color:#f9f9f9;}
.about-tab-nav li a:hover{background-color:#3cb1f9;color:#ffffff;}
.about-tab-nav li a .inner-tab{width:100%;display:inline-block;padding:10px 0;}
.about-tab-nav li:first-child.active a{border-left:none;color:#1E3E67;border-top:3px solid #3cb1f9;}
.about-tab-nav li.active a{border:none;background-color:white;font-weight:600;color:#1E3E67;border-left:solid 1px #d3d2d2;border-top:3px solid #1da1f2!important;}
.about-tab-nav li.active a .inner-tab{border-left:solid 1px #d3d2d2;font-weight:bold;}
.about-wrap .tab-content{padding:10px;}
#site-page{}
.list-icon li:before{font-family:"FontAwesome";content:'\f105';color:#3452ff;font-weight:bold;margin-right:5px;}
.post-item .entry{margin-bottom:30px;}
.post-title{padding:10px;margin:0px;font-size:18px;font-weight:500;color:#fff;background-color:#e31b25;border:1px solid #ddd;display:block;padding-bottom:10px;}
#blog-page .entry .entry-content{padding:10px;}
#gallery-post .owl-prev,
#post-thumb .owl-prev,
#gallery-post .owl-next,
#post-thumb .owl-next{padding:5px 17px;position:absolute;top:40%;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s;}
#gallery-post .owl-prev,
#post-thumb .owl-prev{left:-45px;}
#gallery-post .owl-next,
#post-thumb .owl-next{right:-45px;}
#gallery-post:hover .owl-prev,
#post-thumb:hover .owl-prev{left:0;}
#gallery-post:hover .owl-next,
#post-thumb:hover .owl-next{right:0;}
#gallery-post,
#post-thumb{overflow-x:hidden;}
#post-thumb .owl-buttons{color:#fff;}
.post-meta{background-color:#ffffff;border-top:1px solid #ddd;font-size:13px;color:#aaa;margin:20px 0 0;padding:0 20px 10px;}
.post-meta > span{border-right:1px solid #4e595f;display:inline-block;font-size:12px;margin:10px 10px 0 0;padding-right:10px;}
.post-meta > span a{}
.post-meta > span:last-child{border-right:0;}
.post-meta > span > i{margin-right:5px;color:#1E3E67;}
.post-meta a:hover{color:#1E3E67;}
.post-excerpt .more{margin-top:20px;}
.post-excerpt .more a{display:inline-block;font-size:13px;padding:10px 25px;}
.post-excerpt .more a:hover{background-color:#6CB670;color:#fff;}
.post-pagination{display:inline-block;margin-bottom:20px;}
.post-pagination ul li{margin-right:5px;float:left;}
.post-pagination ul li:last-child{margin-right:0;}
.post-pagination ul li.disabled a{cursor:not-allowed;}
.post-pagination ul li.disabled a:hover{background-color:#2E373C;color:#9aa8b3;}
.post-pagination ul li a{background-color:#ffffff;border:1px solid #f1f1f1;color:#1E3E67;display:block;padding:8px 18px;}
.post-pagination ul li a:hover,
.post-pagination ul li.active a{background-color:#3cb1f9;color:#fff;}
.report-article{margin-bottom: 10px;background-color:#fff;border:0px solid #f1f1f1;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1pxrgba(0,0,0,.05);}
.report-header{}
.report-title{font-size:18px;line-height:20px;margin:0px;background-color: #ffffff;color:#ffffff;padding:1px 10px;}
.report-title a{color:#004b85;}
.report-content{padding:1px 10px;}
.report-content p{text-align:justify;margin: 0;}
.share-title{font-size:16px;font-weight:600;color:#b0adad;float:left;line-height:35px;}
.addtoany_shortcode{margin-left:150px;}
.report-meta{border-top:0px solid #f1f1f1;}
.report-meta .report-list{color:#5c700f;padding:5px 10px;display:block;font-size:13px;background:#ffffff;margin;margin:0;tyle:none;}
.report-meta .report-list > li{float:left;color:#8d8d8d;font-size: 14px;line-height:15px;margin:0px;list-style:none;padding:3px;}
.report-meta .report-list > li+li{margin-left:10px;padding-left:10px;border-left:1px solid #dadada;}
.report-meta .report-list > li > i{color:#0166ff;}
aside.widget ul li{-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s;}
aside.widget ul li a{color:#1e1e1e;cursor:pointer;}
aside.widget ul li:hover a{color:#3452FF;}
.widget-title h3{color:#fff;margin-bottom:15px;margin-top:0;position:relative;}
aside.footer-widget{background-color:transparent !important;}
aside.footer-widget ul li{padding-bottom:0px; color:#fff !important;}
aside.footer-widget ul li a{color:#fff!important;display:inline-block;font-size:14px;}
/*aside.footer-widget li:before{font-family:"FontAwesome"; content:'\f105';color:#ffffff;font-weight:bold;margin-right:5px;}*/
aside.footer-widget .footer-contact-list li:before{content:none;display:none;}
#search-form{position:relative;}
#search-form input{padding:20px;border:px solid rgb(9, 87, 164);font-weight:600;}
#search-submit{background:none;border:0;color:#3452FF;padding:0px 10px;display:block;font-size:16px;height:100%;outline:0;position:absolute;right:0;text-align:center;top:0;width:50px;}
aside .panel-heading{padding:0px !important;background-color:#1E3E67 !important;color:#ffffff;}
aside .panel-heading h3{margin:0px;padding:0px;color:#ffffff;padding:10px;font-size:16px;}
aside .panel-content{padding:10px;}
.post-tabs .tab-post-nav li{margin-bottom:0;width:33.3%;}
.post-tabs .tab-post-nav li:before{content:none;}
.post-tabs .tab-content{background-color:#ffffff;padding:10px;}
.post-tabs .tab-content .tab-thumb{height:150px;}
.post-tabs .tab-content .tab-thumb img{height:150px;}
.tab-post-nav{}
.tab-post-nav li{float:left;}
.tab-post-nav li a{display:block;padding:10px 0px;margin-right:-1px;text-align:center;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0px;background-clip:padding-box;background-color:transparent;border:none;border-left:solid 1px #d3d2d2;border-bottom:solid 4px #e3e3e3;color:#424242;text-decoration:none;background-color:#f9f9f9;}
.tab-post-nav li.active a{border-top:3px solid #016a3a;background-color:#fff;color:#1E3E67;font-weight:600;border-bottom:none;}
.tab-post-nav li:first-child.active a{border-left:none;}
.tab-post-nav li a:hover{background-color:#1E3E67;color:#ffffff !important;}
.tab-pane .clearfix{margin-bottom:0px;}
.tab-excerpt{margin-bottom:10px;}
.tab-excerpt h4{font-size:14px;margin:5px 0px;}
.tab-excerpt h4 a{color:#1e1e1e;font-weight:600;}
.tab-excerpt h4 a:hover{color:#1E3E67;}
.tab-excerpt p{font-size:12px;margin:0px;text-align:justify;}
.tab-excerpt > span{font-size:10px;font-family:"Droid Serif", Arial;font-style:italic;position:relative;top:0px;}
.widget .tag{background-color:#2F383D;color:#fff;display:inline-block;margin-bottom:10px;margin-right:5px;padding:5px 13px;}
.widget .tag:hover{background-color:#1E3E67;color:#fff;}
aside.widget_text{padding:0px;}
aside .widget{display:inline-block;margin:10px 0;width:99.9%;box-shadow:0 1.5px 1px rgba(0,0,0,0.12), 0 1px 3px rgba(0,0,0,0.12);}
aside .widget .inner{border:1px solid #d3d2d2;}
aside .widget ul.sub-menu{margin-left:30px;}
aside .widget .inner-sides{border-top:1px solid #d3d2d2;border-left:none;border-right:none;}
aside .widget h3{background-color:#f9f9f9;font-size:16px;line-height:17px;color:#1e1e1e;font-family:Abel, Arial;font-weight:normal;padding:8px 15px;margin:-15px -15px 0;border-bottom:solid 1px #e3e3e3;margin-bottom:10px;}
.social-counter{width:100%;background-color:#f9f9f9;display:inline-block;margin-bottom:-6px;}
.social-counter .counter{width:33.33%;float:left;text-align:center;}
.social-counter .counter .inner-counter{padding:10px 0;border-bottom:solid 4px #e3e3e3;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.social-counter .counter a{width:100%;color:#b5b5b5;text-decoration:none;display:inline-block;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.social-counter .counter a i{width:20px;padding:5px;height:20px;display:inline-block;vertical-align:middle;font-size:16px;color:#fff;background-color:#c8c8c8;border-radius:50%;}
.social-counter .counter a:hover{color:#db3937;}
.social-counter .counter a:hover i{background-color:#db3937;}
.social-counter .counter a:hover .inner-counter{border:1px solid #d3d2d2;border-bottom:solid 1px #e3e3e3;margin-top:-8px;background-color:white;padding:15px 0px 15px 0px;}
.social-counter .counter a.facebook i{background-position:left top;}
.social-counter .counter a.facebook:hover{background-color:white;}
.social-counter .counter a.facebook:hover i{background-position:left bottom;}
.social-counter .counter a.twitter i{background-position:-29px top;}
.social-counter .counter a.twitter:hover i{background-position:-29px bottom;}
.social-counter .counter a.rss i{background-position:-58px top;}
.social-counter .counter a.rss:hover i{background-position:-58px bottom;}
.social-counter .counter.first-child .inner-counter{border-left:solid 1px #d3d2d2;border-right:solid 1px #d3d2d2;}
.social-counter .counter.last-child .inner-counter{border-left:solid 1px #d3d2d2;border-right:solid 1px #d3d2d2;}
aside .widget .follow-us iframe{width:100% !important;}
aside .widget .inner{padding:15px 15px 6px;}
.photo-list .photo{width:57px;height:57px;margin:0px 10px 10px 0;display:inline-block;}
.photo-list .photo a{display:inline-block;width:100%;}
.photo-list .photo img{width:100%;height:auto;}
.widget .list ul li, footer .list ul li{width:100%;display:inline-block;margin-bottom:10px;}
.widget .list ul li a{color:#1e1e1e;}
.widget .list ul li a, footer .list ul li a{text-decoration:none;}
.widget .list ul li a:hover{color:#3452FF;}
.widget .list ul li p, footer .list ul li p{line-height:15px;margin-bottom:5px;}
.widget .list ul li p span{color:#818181;}
.widget .list ul li p span, footer .list ul li p span{font-size:10px;font-family:"Droid Serif", Arial;font-style:italic;position:relative;top:4px;}
.widget .list figure, footer .list figure{float:left;width:42px;height:42px;margin:3px 10px 0 0;}
.report-meta-sidebar{background-color:#f5f5f5;padding:3px;display:block;font-size:11px !important;}
.report-meta-sidebar i{color:#0166ff;}
.report-list-sidebar{margin:-10px;}
.report-sidebar{padding:10px;border-bottom:1px dotted #ddd;margin:0px !important;}
.report-sidebar p{margin:0px;padding:0px !important;}
.widget .nav-tabs, footer .nav-tabs{border-bottom:none;margin-bottom:10px;margin-right:0.5px;}
.widget .nav-tabs li, footer .nav-tabs li{width:33.3%;}
.widget .nav-tabs li a, footer .nav-tabs li a{padding:0;margin-right:-1px;text-align:center;-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0px;background-clip:padding-box;background-color:transparent;border:none;border-left:solid 1px #d3d2d2;border-bottom:solid 4px #e3e3e3;color:#424242;text-decoration:none;background-color:#f9f9f9;}
.widget .nav-tabs li a:hover, footer .nav-tabs li a:hover{background-color:#1E3E67;color:#ffffff;}
.widget .nav-tabs li a .inner-tab, footer .nav-tabs li a .inner-tab{width:100%;display:inline-block;padding:10px 0;}
.widget .nav-tabs li.first-child.active a .inner-tab, footer .nav-tabs li.first-child.active a .inner-tab{border-left:none;color:#1E3E67;}
.widget .nav-tabs li.first-child a, footer .nav-tabs li.first-child a{border-left:none;}
.widget .nav-tabs li.active a, footer .nav-tabs li.active a{border:none;background-color:white;color:#1E3E67;}
.widget .nav-tabs li.active a .inner-tab, footer .nav-tabs li.active a .inner-tab{border-left:solid 1px #d3d2d2;font-weight:bold;border-top:3px solid #016a3a;}
.widget .tab-content ul li, footer .tab-content ul li{width:100%;display:inline-block;margin-bottom:10px;}
.widget .tab-content ul li a{color:#1e1e1e;}
.widget .tab-content ul li a, footer .tab-content ul li a{text-decoration:none;}
.widget .tab-content ul li p, footer .tab-content ul li p{line-height:15px;margin-bottom:0px;}
.widget .tab-content ul li p span{color:#818181;}
.widget .tab-content ul li p span, footer .tab-content ul li p span{font-size:10px;font-family:"Droid Serif", Arial;font-style:italic;position:relative;top:4px;}
.widget .tab-content figure, footer .tab-content figure{float:left;width:42px;height:42px;margin:3px 10px 0 10px;}
.widget_reporttabbed p{padding:10px}
.single-blog{background-color:#fff;margin-bottom:50px;padding:20px;}
article ul li{list-style:disc;margin-bottom:5px;}
article ol li{list-style:decimal;}
article ul, article ol{margin:0 0 15px 20px;}
blockquote{border-left:5px solid #4BA7F4;font-style:italic;line-height:22px;margin:20px 0;}
.navigation ul{margin-left:0;}
.next-prev{border:1px solid #ccc;background-color:#ffffff;margin:20px 0;padding:15px 10px;color:black;}
.next-prev a:hover{color:#6CB670;}
.next-prev li{display:inline;font-size:20px;line-height:34px;}
.next-prev li a{}
.mobFooter ul>li.buyBtn{ 
	width: 70%;
    color: #153043;
	}
.mobFooter{
	display:none;
}
.prev-post i{float:left;margin-right:10px;margin-top:-5px;}
.next-post i{float:right;margin-left:10px;margin-top:-3px;}
.author-about{background-color:#ffffff;padding:10px;border:1px solid #ddd;}
.post-author{margin-right:20px;}
.post-author > img{border:1px solid #4e595f;max-width:120px;padding:5px;width:100%;}
.comment-reply-form > h3,
.author-about > h4,
.comments > h4{border-bottom:1px solid #4e595f;margin-bottom:15px;margin-top:0;padding-bottom:10px;position:relative;}
.bypostauthor{display:block;}
.author-bio h5{display:inline-block;}
.post-item .comments-section{margin-top:35px;background-color:#ffffff;padding:10px;border:1px solid #ddd;}
.comment-list ul li{list-style:square;}
.comment-list ol li{list-style:decimal;}
.comment-list ul, .comment-list ol{margin:20px 0 15px 30px;}
.comment-list li{margin-bottom:20px;}
.comment-wrap{border:1px solid #4e595f;border-radius:1px;margin-left:20px;padding:10px;position:relative;}
.comment-wrap .author-avatar{margin-left:-25px;margin-right:20px;}
.author-comment{margin-bottom:15px;overflow:hidden;}
.author-comment cite a:hover, .replay:hover{color:#6CB670;}
.author-comment cite{margin-bottom:2px;padding-top:4px;font-style:normal;}
.author-comment i{margin-right:5px;}
.comment-content{margin-left:45px;}
.comment-reply-form{margin-top:50px;}
#comment-form{margin-top:35px;}
#comment-form .form-control:hover{border-color:#6CB670;}
.form-group:last-child,
.form-group:last-child input{margin:0;}
.error404 .clearfix{margin-bottom:20px;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
.no-margin{margin:0px;}
.entry-content p{text-align:justify;line-height:24px;padding-top:15px;}
embed,
iframe,
object,
img{max-width:100%;}
img{height:auto;}
img:hover{opacity:0.5;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto;}
.wp-caption-text{text-align:center;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.gallery{margin-bottom:1.5em;}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery-caption{display:block;}
.social-icon{padding:60px 0 35px;perspective:900000px;-webkit-perspective:900000px;}
.social-icon > ul{text-align:center;}
.social-icon > ul > li{display:inline-block;margin-right:20px;}
.social-icon > ul > li > a{background-color:#02558d;color:#fff;display:block;height:70px;width:70px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:all 400ms ease-out 0s;-moz-transition:all 400ms ease-out 0s;-o-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}
.social-icon > ul > li > a > i{color:#fff;display:inline-block;font-size:32px;line-height:70px;margin:0;opacity:0.7;filter:alpha(opacity=70);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transition:all 400ms ease-out 0s;-moz-transition:all 400ms ease-out 0s;-o-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}
.social-icon > ul > li:hover a{background-color:#6cb670;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);}
.social-icon > ul > li:hover a i{color:#fff;opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);}
.copyright{padding:20px 0 0;color:#fff;}
.copyright img{}
#scrollUp{border:1px solid #3cb1f9;border-radius:3px;bottom:15px;color:#1da1f2;display:none;padding:7px 12px;position:fixed;right:20px;border-radius:50%;z-index:600;}
#scrollUp:hover{background-color:#1da1f2;border:1px solid #1da1f2;color:#fff;}
#footer{background-color:#013957;background-size:100% 150%;position:relative;}
.footer-wrap{position:relative;padding-top:15px;}
.footer-overlay{top:0px;bottom:0px;background-color:#000;opacity:0.9;width:100%;}
.footer-info-wrap{margin:0px 0px 0px 0px;}
.footer-info-wrap img{}
.footer-info-wrap p{text-align:justify;margin:10px 0px;color:#fff;font-size:14px;}
#footer .social-bar{float:left;}
#footer .social-bar li:before{content:none;}
.copyright{padding:15px 0;border-top:solid 0px #333;}
.pull-right{visibility:hidden;display:none;}
.copyright p{color:#ffeaea;font-size:10px !important;margin-bottom:0;margin:0px;}
.copyright p.copyright-space{margin-top:12px;}
.copyright a{margin:0 5px;color:#ffffff;}
.copyright a:hover{color:#5DB2FA;}
.footer-logo{margin-left:10px;float:right;}

/*---New css for home pgae only --*/
.home-search
{
	
    float: right;
       margin-top: 15px;
	padding-left: 0px!important;
}
.search-info{
   width: 100% !important;
}
.max-container {
    width: 1170px;
	margin-right: auto;
    margin-left: auto;
}
.search-info {
   float: right;
    width: 65% !important;
   /* margin-right: 10px;*/
}
.mob-search{
    display:none;
}

.row {
    margin-right: -15px;
    margin-left: -15px;
		
}


.newnavbar{
   float: right;
    margin-right: 170px;
}
.home-logo{
  display:inline-block !important;
}
.home-logo-carousal
{
  background: #ffffff!important;
}
.home-heading {
  font-size:34px !important;
}
.home-copyright
{
	text-align:center;
}
.home-footer-wrap{
	padding-top:35px;
}
.title {
    padding-bottom: 30px !important;
}
.report-home-section{
   padding-bottom:60px;
	padding-top:60px;
}
.home-firstbanner-section{
    background-image: url(https://www.maximizemarketresearch.com/wp-content/uploads/2022/05/pexels-rodnae-productions-7947758-1.jpg)!important;
	height: 500px;
	    background-size: cover;

}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: none !important;
}
.table-reports p{
padding-top:2px;
}
.coivd-image{
     padding: 25px 10px;
}
.market-news{
      padding: 0px 12px;
}
.archive-report-category-table{
  display:none;
}
@media (max-width:480px){
/*.footer-logo{margin-left:10px;float:right;width:100%;}*/

a#maxi6{display:none;}
a#maxi14{display:none;}
a#maxi15{display:none;}
a#maxi16{display:none;}
.home-posts-category .home-posts-category-nav li{width:33.3%}
/*.footer-social{float:right;text-align:center;margin-top:20px;display:inline-flex;}*/
.footer-wrap{
		padding-bottom:50px;
	}
	
	li.inquerytablist.lis.report-template-tab-list-header.cust {
    display: none;
}
	.report-post-wrap .report-tabs li {
    width: 33.3%;
    font-size: 12px !important;
}
.mobFooter{
	z-index: 990;
    background-color: #cb4118;
    border-top: 0px solid #468ebe ;
    border-bottom: 0px solid #d6d9dd;
    display: inline-block;
    width: 100%;
    position: fixed;
    bottom: 0;
	left: 0;
	}
	.mobFooter ul>li>a{
		padding: 5px 5px;
    color: #fff;
    display: inline-block;
    text-align: center;
	}
	.buyBtn{
	background-color: #1588cb;
    color: #153043;
    padding: 11px 10px;
    font-size: 16px !important;
	font-weight: 700;
    font-family: 'Arial';
	}
	.mobFooter ul>li.buyBtn{
		position: relative;
		overflow: hidden;
	}
	.mobFooter ul>li.buyBtn::before{
		content: "";
		position: absolute;
		top: 0;
		left: -80%;
		width: 60%;
		height: 100%;
		background: linear-gradient(120deg, transparent, rgba(255, 255, 255, 0.45), transparent);
		transform: skewX(-20deg);
		animation: mmr-inquire-flow 2.2s linear infinite;
		pointer-events: none;
	}
	.mobFooter ul>li.buyBtn > a{
		position: relative;
		z-index: 1;
	}
	.mobFooter ul>li:last-child{
		    border-right: none;
	}
	
	.mobFooter ul>li{
		width: 30%;
   	 text-align: center;
	}
	
	.mobFooter ul>li{
		float: left;
    border-right: 0px solid #d6d9dd;
	}
	.mobFooter ul{
		list-style: none;
    padding: 0;
    margin: 0px;
	}
	.search-info {
    float: right;
    width: 115% !important;
		display:none!important;
	}
	.navbar-brand {
    float: left;
    height: 76px !important;
	}
	.mob-search{
    width: 32%;
    float: right;
    margin-right: 88px;
    margin-top: 40px;
		display: block !important;
}
	.footer-headline h3 {
    margin-top: 25px!important;
}
	.coivd-image{
     padding: 10px 40px;
}
	#market-news{
      margin-top: 25px;
	}
	.title {
    padding-bottom: 0px !important;
}
	.navbar-brand {
    padding: 0px;
    margin: 0px !important;
    margin-top: 10px !important;
    margin-bottom: 9px !important;
    width: 39% !important;
}
}

@keyframes mmr-inquire-flow{
	0% { left: -80%; }
	100% { left: 140%; }
}
.footer-social{float:right;margin-top:8px;}
.twitter-follow-button{width:125px !important;}
.fb_iframe_widget{display:inline-flex !important;}
.list-unstyled li i{padding-right:10px;color:#3452FF;}
.page-slider{margin-top:0 !important;}
.space-ver{padding-bottom:30px;}
.p-large{font-size:16px;}
.service-post-title{margin:15px 0px 30px 0px;font-size:24px;font-weight:500;color:#e31b25;border-bottom:1px solid #ddd;display:block;padding-bottom:10px;}
.service-post-title strong{color:#333;}
.page-content{background-color:#fff;border:0px solid #f1f1f1;border-top:none;height:100%;border-radius:0px 0px 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);}
.checkout .page-content{padding:15px 10px;}
.page-content p{text-align:justify;}
.headline{display:block;margin:20px 0px;border-bottom:1px dotted #CCD1D8;text-align:left;}
.headline h2{font-size:16px;text-decoration:none;}
.headline h1,
.headline h2,
.headline h3,
.headline h4{margin:0 0 -1px 0;display:inline-block;border-bottom:3px solid #4c66a4;font-weight:700;}
.headline-center{text-align:center;}
.headline-white h2{color:#ffffff;}
.class-img-link img{margin:0px auto;border:1px solid #ddd;padding:5px;}
.class-img-link h4{font-size:14px;text-align:center;}
.footer-widget{background-color:transparent;}
.footer-headline{border-bottom:none;margin:0px 0px 10px 0px;}
.footer-headline h3{border-bottom:0px solid #1c1c1c;font-size:20px;font-weight:600;color:#ffffff;}
.about-page-section{background-color:#ffffff;}
.credit-box{padding:20px;border:1px solid #f1f1f1;}
.social-reviews{font-size:20px;}
.fa-rated{color:#f9a010;}
.credit-box img{width:100%;}
.review-box p{display:none;}
.review-box{padding:20px;border:1px solid #f1f1f1;}
.review-box img{width:50px;height:50px;float:left;border-radius:50%;border:1px solid #ddd;}
.rating-content{margin-left:60px;}
.rating-content p{display:block;padding:0px;}
.rating-stars{font-size:16px;}
.rating-content h5{margin:0px;font-weight:600;margin-bottom:5px;}
.rating-content h5 span{font-weight:500;color:#b9b7b7;margin-left:10px;font-size:12px;}
.nf-response-msg{background-color:#f1f1f1;padding:10px;border:1px solid #ddd;}
.thanks-title{font-weight:bold;display:block !important;border:none !important;}
.thanks-title span{color:#e31b25;}
.btn-download{background-color:#286090;}
.nf-field-element textarea{height:150px !important;}
.product-section{}
.product-wrap{margin:20px 0px;}
.product-image-wrap{border:1px solid #ddd;border-radius:5px 5px 5px 5px;overflow:hidden;margin-bottom:50px;}
.product-image-wrap img{border-radius:3px 3px 3px 3px;-webkit-transition:all 3000ms;-o-transition:all 500ms;transition:all 3000ms;overflow:hidden;width:100%;}
.product-image-wrap:hover img{-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);}
.product-image-wrap p{display:none;}
.product-image-wrap h2{margin:0px;padding:10px;background-color:#f9f9f9;font-size:18px;display:none;visibility:hidden;}
.box-item{overflow:hidden;}
.product-image-wrap:before{content:'';position:absolute;z-index:10;top:0px;left:15px;right:15px;bottom:50px;background:rgba(0, 0, 0, 0.23);opacity:0;visibility:hidden;}
a.popgal{position:absolute;top:-10%;left:50%;width:40px;height:40px;line-height:40px;margin-left:-20px;margin-top:-20px;border-radius:100%;z-index:-1;color:#fff;cursor:pointer;text-align:center;}
.product-image-wrap:hover a.popgal{z-index:100;}
.product-image-wrap:hover:before{opacity:1;visibility:visible;}
.show{display:block !important;visibility:visible !important;}
a.popgal:hover{color:#d80505;}
.product-image-wrap:hover a.popgal{top:45%;color:#f10a0a;background-color:#fff;border:1px solid #000;}
a.popgal{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear;}
.glyphicon-lg{font-size:3em}
.blockquote-box{border-right:5px solid #E6E6E6;margin-bottom:25px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.blockquote-box .square{width:100px;min-height:50px;margin-right:22px;text-align:center!important;background-color:#E6E6E6;padding:20px 0}
.blockquote-box.blockquote-primary{border-color:#357EBD}
.blockquote-box.blockquote-primary .square{background-color:#428BCA;color:#FFF}
.blockquote-box.blockquote-success{border-color:#4CAE4C}
.blockquote-box.blockquote-success .square{background-color:#5CB85C;color:#FFF}
.blockquote-box.blockquote-info{border-color:#46B8DA}
.blockquote-box.blockquote-info .square{background-color:#5BC0DE;color:#FFF}
.blockquote-box.blockquote-warning{border-color:#EEA236}
.blockquote-box.blockquote-warning .square{background-color:#F0AD4E;color:#FFF}
.blockquote-box.blockquote-danger{border-color:#D43F3A;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.blockquote-box.blockquote-danger .square{background-color:#D9534F;color:#FFF}
.blockquote-box h4{margin:15px 0px 0px 0px;font-size:20px;color:#d31515;}
.blockquote-box p{font-size:14px;color:#9c9c9c;font-weight:500;}
.address-wrap{}
.address-box{border:1px solid #ddd;box-shadow:0 1.5px 1px rgba(0,0,0,0.12), 0 1px 3px rgba(0,0,0,0.12);margin-bottom:30px;}
.address-container{padding:15px;border-top:1px solid #ddd;}
.map-content{height:200px;}
.page-section{padding:30px 0px;}
.page-section-grey{background-color:#f9f9f9;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}
.product-box{border:1px solid #ddd;border-radius:3px 3px 2px 2px;margin-bottom:30px;-webkit-transition:all 3000ms;-o-transition:all 300ms;transition:all 3000ms;overflow:hidden;width:100%;}
.product-box .product-icon img{border-radius:3px 3px 2px 2px;margin:0px auto;width:100%;overflow:hidden;-webkit-transition:all 3000ms;-o-transition:all 500ms;transition:all 3000ms;overflow:hidden;width:100%;}
.product-box:hover img{-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);}
.product-box h3{margin:0px;padding:10px;background-color:#ffffff;font-size:16px;border-top:1px solid #ddd;}
.packaging{margin:30px 0px 0px 0px;}
.news-container{margin-bottom:20px;background:#fff;border-radius:2px;overflow:hidden;height:370px;z-index:1;position:relative;box-shadow:0 1.5px 1px rgba(0,0,0,0.12), 0 1px 3px rgba(0,0,0,0.12);}.news-headline{padding:8px 10px;background:#cd2122;font-weight:bold;color:white;font-size:20px;text-align:left;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);position:relative;z-index:100;border:1px solid rgba(0, 0, 0, 0.1);}
.news-title{color:#DA0000;margin-top:0;margin-bottom:0.5em;font-size:14px;text-align:left;line-height:1;}
.news-title a{font-family:sans-serif;font-size:14px;color:#5E63AD;}
.news-desc{text-align:justify;margin:0;font-size:11.5px;line-height:1.4em}
.news-meta{font-size:10px;margin-top:15px;color:#FF0029;margin-bottom:0px;text-align:left;font-family:sans-serif;}
.news-download{position:relative;float:right;display:inline-block;top:-15px;font-size:12px;}
.news-download a{color:#E4371D;}.news-list{list-style:none;margin:0px;padding:0px;width:100%}
.news-list li{border-bottom:1px solid #e8e8e8;border-top:1px solid white;padding:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}
.Tickerbuttons{height:4em;position:absolute;right:0;top:0;z-index:200}
.Tickerbuttons > div{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0.6}
.Tickerbuttons > div:hover{opacity:1}.prev-button i,.next-button i{font-size:20px;font-weight:bold;color:#fff}
.prev-button{background:url("../img/arrow_up.png") no-repeat scroll center center rgba(0, 0, 0, 0);cursor:pointer;float:right;height:1.5em;width:1em;z-index:9999;position:inherit}
.next-button{background:url("../img/arrow_down.png") no-repeat scroll center center rgba(0, 0, 0, 0);cursor:pointer;height:5em;width:1em;margin-right:5px;padding:20px 0px}
.csTicker.csTicker--mini .csTicker__buttons{background:#e8e8e8;height:3em;position:absolute;right:0;top:0;width:6em;z-index:200}
.news-desc a{color:#cd2122;}
.tpl_all_categories{background-color:#fafafa;padding:50px 0px;}
.tpl_all_categories .panel-group .panel-default{margin-bottom:0;border-color:#f1f1f1;-webkit-box-shadow:3px 3px 0 0 rgba(0, 0, 0, .02);-moz-box-shadow:3px 3px 0 0 rgba(0, 0, 0, .02);box-shadow:3px 3px 0 0 rgba(0, 0, 0, .02);}
.tpl_all_categories .panel-default > .panel-heading{position:relative;background-color:#1E3E67;border-color:#fff;padding:10px 15px;}
.tpl_all_categories .panel-default > .panel-heading + .panel-collapse > .panel-body{border-color:#f4f4f4;}
.tpl_all_categories .panel-title span.count{position:absolute;right:80px;font-size:14px;color:#fff;}
.tpl_all_categories .panel-title{line-height:40px;}
.tpl_all_categories .panel-title a{font-size:14px;color:#fff;font-weight:600;}
.tpl_all_categories .panel-title a:hover{text-decoration:underline;}
.tpl_all_categories .panel-title a span.toggle{float:right;margin:-11px -16px;padding:11px 21px;border-left:1px solid #f4f4f4;font-size:24px;color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.tpl_all_categories .panel-title a span.toggle:hover{background-color:#1E3E67;border-radius:0;color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.tpl_all_categories .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:0 15px;}
.tpl_all_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul li{margin:10px 0;padding:0px;}
.tpl_all_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul ul li{padding:0px;}
.tpl_all_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul > li:before{font-family:"FontAwesome";content:'\f105';color:#1E3E67;font-weight:bold;margin-right:10px;}
.tpl_all_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul li a{font-size:13px;}
.tpl_all_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul li a:hover{text-decoration:underline;}
.tpl_all_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul li span{float:right;font-size:13px;color:#919394;}
.tpl_faq .panel-group .panel-default{margin-bottom:10px;border-color:#f4f4f4;border-radius:0;-webkit-box-shadow:3px 3px 0 0 rgba(0, 0, 0, .02);-moz-box-shadow:3px 3px 0 0 rgba(0, 0, 0, .02);box-shadow:3px 3px 0 0 rgba(0, 0, 0, .02);}
.tpl_faq .panel-group .panel-default:nth-last-child(1){margin-bottom:0;}
.tpl_faq .panel-default > .panel-heading{border-radius:0;}
.tpl_faq .panel-default > .panel-heading > .panel-title{line-height:30px;font-weight:600;}
.tpl_faq .panel-title a{color:#0072bc;font-family:"Montserrat", sans-serif;}
.tpl_faq .panel-title a:hover{text-decoration:underline;}
.tpl_faq .panel-title a:focus{text-decoration:none;}
.tpl_faq .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:20px;}
.page-header{margin:0px 0px 20px 0px;background-color:#ffffff;padding:10px;border:1px solid #f1f1f1}
.page-header h1{margin:0px;}
.box{margin-bottom:10px;border:0px solid #ddd;}
.box .box-heading{background-color:#f3a80e;color:#000;padding:4.5px;}
.box .box-heading h3, .box .box-heading h2{margin:0px;font-size:16px;font-weight:700;}
.box-content{background-color:#ffffff;border:1px solid #f1f1f1;text-align: left;}
.box-client-box{margin-bottom:20px;padding-top:10px;border:1px solid #f1f1f1;background-color:#fff;border-radius:0px 0px 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);}
.box-body{padding:10px;border:1px solid #f1f1f1;background-color:#fff;border-radius:0px 0px 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);}
.tpl_sidebar_categories{background-color:#fafafa;padding:0px;}
.tpl_sidebar_categories .panel-group{margin:0px;}
.tpl_sidebar_categories .panel-group .panel-default{margin-bottom:0;border-bottom:1px solid #f1f1f1;border-top:none;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;}
.tpl_sidebar_categories .panel-default > .panel-heading{position:relative;background-color:#fff;border-color:#fff;padding:10px 15px;}
.tpl_sidebar_categories .panel-default > .panel-heading + .panel-collapse > .panel-body{border-color:#f4f4f4;}
.tpl_sidebar_categories .panel-title span.count{position:absolute;right:50px;font-size:14px;color:#b2b2b2;}
.tpl_sidebar_categories .panel-title{line-height:20px;}
.tpl_sidebar_categories .panel-title a{font-size:14px;color:#515151;}
.tpl_sidebar_categories .panel-title a:hover{text-decoration:none;color:#3452FF;}
.tpl_sidebar_categories .panel-title a span.toggle{float:right;margin:-11px -16px;padding:10px 10px;border-left:1px solid #f4f4f4;font-size:24px;color:#919394;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.tpl_sidebar_categories .panel-title a span.toggle:hover{background-color:#1E3E67;border-radius:0;color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.tpl_sidebar_categories .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:0 15px;}
.tpl_sidebar_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul li{margin:10px 0;padding:0px;}
.tpl_sidebar_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul ul li{padding:0px;}
.tpl_sidebar_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul > li:before{font-family:"FontAwesome";content:'\f105';color:#1E3E67;font-weight:bold;margin-right:10px;}
.tpl_sidebar_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul li a{font-size:13px;}
.tpl_sidebar_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul li a:hover{text-decoration:none;}
.tpl_sidebar_categories .panel-default > .panel-heading + .panel-collapse > .panel-body ul li span{float:right;font-size:13px;color:#919394;}
.mt-report-cat-filter li{margin-left:1px;border:none;border-bottom:1px solid #f4f4f4;}
.mt-report-cat-filter li a{position:relative;display:block;padding-left:13px;color:#515151;font-size:13px;line-height:37px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.mt-report-cat-filter li:last-child{margin-left:0;border-bottom:none;}
.mt-report-cat-filter li:last-child a{padding-left:14px;font-family:'Montserrat', sans-serif;color:#27282c;}
.mt-report-cat-filter li:hover a{background-color:#efefef;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.mt-report-cat-filter li a i{height:37px;width:40px;font-size:15px;line-height:36px;color:#c1c2c2;border-right:1px solid #f4f4f4;text-align:center;margin-left:-14px;margin-right:10px;padding-right:0px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.mt-report-cat-filter li:last-child a i{float:right;margin:0;border-right:none;border-left:1px solid #f4f4f4;text-align:center;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.mt-report-cat-filter li:hover a i{background-color:#3cb1f9;color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
#report-page{background-color:#fcfcfc;padding:20px 0px;}
.deal-sidebar-box .col-md-12{min-height:inherit;}
.report-payment-mode{width:100%;}
.report-payment-order{text-align:left;}
.about-report-table th,
.report-payment-mode th,
.report-payment-order th,
.report-payment-method th{background:#1E3E67;color:#fff;height:0px;padding:0 10px !important;text-align:left;}
.about-report-table td{padding:4px 10px;text-align:left;}
.about-report-table ul{margin:0;padding:0;}
.report-payment-mode td{white-space:nowrap;text-align:center;padding:0px 0px;}
.tooltip{white-space:normal!important;}
.report-payment-mode .headingtd{text-align:left;}
input.wp_cart_button, input.show_inquiry_btn{height:28px;line-height:28px;border-radius:0px!important;background:#cb4118;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;opacity:1!important;margin:12px 5px 7px 0;border: none;}
input.show_inquiry_btn{background:#2d84e8;box-shadow:0px 3px 0 0 #1c68bf!important;display:none;}
.about-report-table .glyphicon,
.report-payment-mode .glyphicon,
.report-payment-order .glyphicon,
.report-payment-method .glyphicon{margin-right:10px;color:#ccc;font-size:20px;line-height:30px;vertical-align:middle;}
.headingtd .glyphicon{font-size:14px;}
.paymentvia{display:none;}
.paymentvia + img{height:50px;opacity:.5;}
.paymentvia:checked + img{border:4px solid #8BC34A;border-radius:5px;padding:6px;opacity:1;}
.report-temp-paymntcoupn th,
.report-temp-paymntmethod th{border-right:0;height:67px;font-size:17px}
.about-report-table td{padding:2px 10px;width:50%;}
.related-report-list p{font-size:14px;line-height:20px;margin:0;}
.related-report-list ul li{padding:15px;}
.related-report-list ul li + li{border-top:1px solid #dadada;}
.related_report_price{background:#f5f5f5;display:inline-block;padding:3px 10px;font-size:13px;text-transform:uppercase;margin-top:5px;}
.related-reports-block{}
@media screen and (min-width: 480px) {
    .report-post-wrap .report-tabs li{width: 25%;}
}
.report-post-wrap{background-color:#ffffff;margin-bottom:30px;}
.report-post-wrap .report-tabs{border-bottom:none;margin-right:0.5px;}
.report-post-wrap .report-tabs li{ padding-left: 2px;}
.report-post-wrap .report-tabs li a{
	padding:2.5px 2px;
	margin-right:-1px;
	text-align:center;
	-webkit-border-radius:0px;
	-webkit-background-clip:padding-box;
	-moz-border-radius:0px;
	-moz-background-clip:padding;
	border-radius:0px;
	background-clip:padding-box;
	background-color:transparent;
	border:none;
	border-left:solid 0px #d3d2d2;
	color:#fff;
	text-decoration:none;
    background-color: #106494; 
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	}
.report-post-wrap .report-tabs li a:hover{background-color:#1588cb;color:#ffffff;}
.report-post-wrap .report-tabs li a .inner-tab{width:100%;display:inline-block;padding:10px 0;}
.report-post-wrap .report-tabs li:first-child.active a{border-left:none;color:#ffffff;}
.report-post-wrap .report-tabs li.active a{border:none; font-weight:600;color:#fff;background-color:#106494;border-left:solid 1px #d3d2d2;}
.report-post-wrap .report-tabs li.active a .inner-tab{border-left:solid 1px #d3d2d2;font-weight:bold;}
.colortab{background-color:#f58524 !important;}
.colortab:hover{background-color:#f58524 !important;}
.report-tabs > li.active > a:after{position:absolute;content:'';border-width:7px;border-style:solid;border-color:transparent transparent #fff transparent;left:0;right:0;margin:auto;width:0;bottom:0;}
.report-post-wrap .tab-content{padding:15px 10px;border:0px solid #f1f1f1;border-top:none;height:100%;border-radius:0px 0px 4px 4px;-webkit-box-shadow:0 0px 0px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);}
.report-desc-container h3{font-size:17px; font-weight: bold;}
.report-desc-container-pre{font-family:Arial;border:none;text-align:justify;line-height:23px;font-size:15px;padding-left:0; padding-right:0; padding-top:0;padding-bottom:0;background-color:inherit;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;width:100%;margin:0px 0px;overflow:inherit;height:100%;}
#report-desc,#toc-container{word-break:break-word;}
.mt-custom-post-wrap{margin-top:20px;}
.rating{display:inline-block;border:0;vertical-align:top;}
.rating > input{display:none;}
.rating > label{float:right;color:#D0D0D0;margin-bottom:0;}
.rating > label:before{display:inline-block;font-size:1.1rem;padding:0px 3px;margin:0;cursor:pointer;font-family:FontAwesome;content:"\f005 ";font-size:20px}
.rating:not(:checked) > input{position:absolute;top:-9999px;clip:rect(0, 0, 0, 0);}
.rating > label:last-child:before{}
.rating .half:before{content:"\f089 ";position:absolute;padding-right:0;font-size:20px}
.rating input:checked ~ label,
.rating label:hover, .rating label:hover ~ label{color:#F58524;font-size:20px}
.rating input:checked + label:hover, .rating input:checked ~ label:hover,
.rating input:checked ~ label:hover ~ label,
.rating label:hover ~ input:checked ~ label{color:#F58524;font-size:20px}
.checkout-page{background-color:#fcfcfc;padding:20px 0px;}
.white-block{}
.checkout{padding:0;margin-top:15px;}
#wired-post-type > .row:nth-of-type(1){padding:0px;background:#3452FF;margin:-20px -10px 0 -10px;width:auto;overflow:auto;float:none;text-align:center;color:#fff;margin-bottom:40px;}
.checkoutmain{padding:10px;margin:0;position:relative;}
.checkoutmain + .checkoutmain{border-left:1px solid rgba(255,255,255,.3);}
.checkoutmain:nth-child(2):after{position:absolute;content:'';border-width:7px;border-style:solid;border-color:transparent transparent #fff transparent;left:0;right:0;margin:auto;width:0;bottom:0;}
.checkoutmain .icon{height:40px;width:40px;line-height:40px;border-radius:50%;background-color:rgba(0,0,0,0.1);color:#fff;text-align:center;display:inline-block;}
.checkoutmain .cntent{padding:0;margin:6px 0 0 8px;display:inline;text-transform:uppercase;letter-spacing:2px;}
#wired-post-type .form-group{margin-bottom:5px;}
#wired-post-type .labeltab{border:1px solid #dadada;background-color:#f9f9f9;margin:20px 0 25px 0;font-size:16px;padding:10px 30px;width:100%;color:#aaa;}
#wired-post-type .control-label{line-height:18px;}
.checkout-message{margin-top:10px;padding:10px;background:#FFF8E1;line-height:25px;border:1px solid #FFECB3;font-size:13px;color:#777;}
.checkout-message a{color:#777;}
table{border-style:solid;margin-bottom:0px !important;}
#wired-post-type .purchase-summary{margin:15px 0!important;border:1px solid #dadada;padding:0;}
.next-note{margin-top:15px;margin-bottom:15px;width:66.66%;float:left;padding:5px 20px;}
.purchase-summary table{border:none;}
.next-note p{margin:10px 0 0 0!important;font-size:14px;line-height:18px;}
.next-note span{border-bottom:1px solid #dadada;font-weight:700;font-size:16px;display:block;}
.contenttxt a{font-weight:700!important;}
a#wired-buy-now-button{background-color:#f27713!important; color:#fff!important; display:block; margin:0 0 0 40px!important; padding:1px 1px!important; font-size:18px!important;}
#coupon{border:1px solid #8a9292}
.termsubmit{background-color:#f58524 !important}
.report-temp-paymntcoupn td{background-color:#fff !important}
.payment-image, .wire-payment-image{height:42px !important; width:151px}
.wire-payment-image{border:1px solid #a1a2a6;border-radius:7px}
.mail-number{position:absolute;right:10px;text-align:right;color:#3e3e3e;top:15px;font-family:'Montserrat', sans-serif}
.mobile-buy-now{bottom:0;font-size:1.5em;background:url(https://market.biz/wp-content/uploads/2016/03/buy-now-button.png) no-repeat center center #fff;position:fixed;left:0;right:0;z-index:1000;background-size:contain;height:2.5em}
.mobile-buy-now a{display:block;width:100%;height:100%;position:absolute}
.ajax-loader{background-image:url(img/ajax-loader.gif);width:32px;height:32px;display:block;background-size:32px;z-index:999;position:relative;margin:0px auto;}
.mt-ajax-loading-backdrop{margin:-10px 0 0 0;position:absolute;z-index:-1;width:100%;height:600px;left:0;top:50px;opacity:0.8;background-color:#fff;}
.mt-ajax-loading-backrop:before{background-color:rgba(255, 255, 255, 0.8);content:"";height:100%;left:0;z-index:-1;position:absolute;top:0;width:100%;}
i.mt-ajax-spinner{background-image:url(../img/ajax-loader.gif);width:64px;height:64px;display:block;left:48%;top:25%;z-index:999;position:relative;}
.table-order-details{text-align:left !important;}
.table-order-details>tbody>tr>td{text-align:left;}
.table-order-details>tbody>tr>td:first-child{width:25%;font-weight:600;text-align:left;}
.row-no-mar-pad{padding:0px;margin:0px;}
.col-no-mar-pad{padding:0px;margin:0px;}
.about-report-table tbody tr td{height:13px;}
@media only screen and (max-width:1200px){.report-img-wrap img{left:17%;width:160px;}
.features-box p{width:300px;min-height:66px;}
.features-box img{width:130px;margin-top:12px;right:15px;}
}

@media only screen and (max-width:1175px){
.max-container {
    width: auto !important;
}
}

@media (max-width:1024px){.report-img-wrap img{left:17%;}
.content-list h5{font-size:16px;}
}

@media only screen and (max-width:992px){.report-img-wrap img{left:33%;width:255px;}
.features-box p{width:450px !important;font-size:17px;}
.content-list h5{min-height:97px;font-size:11px;}
.content-list h3{font-size:73px;}
.content-list li{width:11.83%;}
}
@media only screen and (max-width:800px){
	.report-img-wrap img{left:33%;width:255px;}
.tab-content.report-template-tab-content {
    padding: 1px !important;
}
}
@media only screen and (max-width:780px){.report-img-wrap{left:30%;}
#header-search-form{width:100%;}
.home-serach-wrap{width:100%;margin-right:0px!important;}
.collapsable{display:none;}
.header-search-box{margin-bottom:15px;}
}
@media only screen and (max-width:768px){.features-box p{width:200px;min-height:100px;}
.features-box img{width:150px;right:0px;margin-top:25px;top:-36px;}
.report-img-wrap img{left:34%;width:240px;}
.report-content{padding: 25px 10px;}
}
@media only screen and (max-width:767px){
body #report-page .container .row .col-sm-12 {padding: 0;}
.report-img-wrap img{left:29%;width:248px;}
.report-content{padding: 10px;}
.features-box p{width:340px !important;}
.content-list{margin:0px;padding:0px;}
.content-list li{float:none;width:100%;margin-bottom:50px;margin-left:0px;}
.content h3{}
.content h5{}
	.navbar-brand #logo img {
    height: auto !important;
    margin-top: 8px;
    width: auto !important;
}
.tab-content.report-template-tab-content {
    padding: 1px !important;
}

#welcome{text-align:center !important;float:none;}
}
@media only screen and (max-width:768px){
	
.tab-content.report-template-tab-content {
    padding: 1px !important;
}
	
    .header-social-wrap, .header-menu{display:none;}
    #smart-button-container { margin-top: 30px;width:100%; padding-left: 0px;;}
}
@media only screen and (max-width:480px){.tab-content.report-template-tab-content {
    padding: 1px !important;
}}
@media only screen and (max-width:472px){.tab-content.report-template-tab-content {
    padding: 1px !important;
}}
@media only screen and (max-width:420px){.tab-content.report-template-tab-content {
    padding: 1px !important;
}}
@media only screen and (max-width:320px){.tab-content.report-template-tab-content {
    padding: 1px !important;
}}
@media only screen (min-width:768px) and (max-width:960px){}
.table-content-left{text-align:left ! important;}
.table-content-background{background-color:#3cb1f9;color:#fff;padding:5px!important;}
.report-box-content{background-color:#ffffff;padding:10px;border-top:1px solid #f1f1f1;}
.table-reports thead tr{background-color:#f9f9f9;color:#1da1f2;}
.table-reports thead tr th:first-child{width:73%;}
.table-reports tbody tr td:first-child{text-align:left;}
.table-reports tbody tr td:secound-child{text-align:justify;}
.table-reports tbody tr td h3{font-size:16px;margin-top:0px;}
.table-reports tbody tr td p{text-align:justify;}
.overview-btn{height:35px;}
.overview-btn a{}
.home-serach-wrap{width:100%!important;}
.report-title-wrap{text-align:justify;margin: 0;}
.long-decription-heading{font-size:18px!important;font-weight:700;}

.dropdown-menu li {background-color: #fff;}
.dropdown-menu li a {padding: 12px 15px;border-bottom: 1px solid #ddd;text-transform: uppercase;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu {top: 0px;left:100%;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius: 0px;background-color: #fff;width: 100%;height: 100%;margin:  0px;padding: 0px;}
.dropdown-submenu:active>.dropdown-menu, .dropdown-submenu:hover>.dropdown-menu {display: block;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:active>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
#paypal-button-container .paypal-buttons-context-iframe { z-index: 1 !important;}
#mega-menu-wrap-primary #mega-menu-primary {text-align:center;}
body #report-page {letter-spacing: 0.5px !important;}

@media only screen and (max-width:750px){.col-md-2 {
display: none;
}}

@media only screen and (max-width:750px){.select-options {
display: block;
}}

@media only screen and (min-width:750px){.select-options {
display: none;
}}

a#maxi21 {background-color: #013957; color: #fff; border: 0px; border-radius: 10px;}
a#maxi22 {background-color: #013957; color: #fff; border: 0px; border-radius: 10px;}
a#maxi23 {background-color: #013957; color: #fff; border: 0px; border-radius: 10px;}

.navbar-brand1 {
    padding-left: 10px;
    margin: 0px !important;
    margin-bottom: 9px !important;
}

.navbar-brand1 {
    float: left;
    height: 40px;
    font-size: 18px;
    line-height: 20px;
}

.navbar-brand1.img {
    height: 45px;
}

.navbar-brand1 #logo12 img {
    width: 100%;
    margin: 1px;
    width: 100%;
	height: 55px !important;
}

/* CSS grouped, modiefied and updated on 25th june for frontHome- Template */
/* for sliding client section */
@keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

/* General styles */
.nav-home-main {  
    background-size: cover;  background-repeat: no-repeat; height: 450px;  }  
    
  .nav-home-container {  
    max-width: 1200px;  margin: 0 auto;  padding: 0 20px;  
  }  
    
  .nav-home-content {  
    display: flex;  align-items: center;  padding-top: 270px;  padding-bottom: 30px; padding-left:31px;  color: #004b85;  flex-wrap: wrap;  
  }  
    
  .nav-home-card {  
    display: flex; align-items: center; flex-direction: column; padding: 10px; margin: 5px; border-radius: 5px; background: rgba(255, 255, 255, 0.8); box-shadow: 2px 2px 10px #adadad, -1px -1px 5px #000; transition: transform 0.3s, box-shadow 0.3s; 
  }  
  .nav-home-card:hover {  
    transform: translateY(-10px);  
    box-shadow: 4px 4px 20px #adadad, -4px -4px 20px #000;  
  }  
  .nav-home-icon img {  
    height: 52px;  
    width: 52px;  
  }  
  .nav-home-title {  
    text-align: center; font-size: 22px; font-weight: 700; color: #094384; text-transform: uppercase; word-spacing: 1px; letter-spacing: 2px; 
  }  
.align-center-competetive{
    text-align: left;
    }
/* Media queries */
/* 320px — 480px: Mobile devices */
@media only screen and (max-width: 480px) {
    .nav-home-main {  
        height: 350px;  
      }  
     .nav-home-content {  
        padding-top: 240px;  
        padding-bottom: 10px;  
        padding-left: 10px;  
      }  
     .nav-home-card {  
        padding: 2px;  
        transition: none;  
        width: 92px;  
      }  
     .nav-home-card:hover {  
        transform: none;  
        box-shadow: none;  
      }  
     .nav-home-icon img {  
        height: 28px;  
        width: 28px;  
      }  
     .nav-home-title {  
        font-size: 12px;  
        margin-top: 10px;  
      }
	
    .desktopslider,
    .banner_two,
    .deskbaner1,
    .deskbaner2,
    .lead-2,
    .overview-banner,
    .singlereport-btn,
    .archieve-banner-desk,
    .hero-section-desktop,
    .cilents-desktop-sec,
    .home-sec-desktop,
    .sets-apart-desktop,
    .research-desktop {
        display: none;
    }
    .archive-pad {
        padding-left: 5px;
    }
    .semiconductor-content{
        order: 2;
     }
	.align-center-competetive{
    text-align: center;
    }
	
}

/* 481px — 768px: iPads, Tablets */
@media only screen and (min-width: 481px) and (max-width: 768px) {
    .archieve-banner-desk{
        display: none;
    }
    .nav-home-main {  
        height: 350px;  
      }  
     .nav-home-content {  
        padding-top: 200px;  
      }  
     .nav-home-card {  
        padding: 2px;  
        transition: none;  
        width: 100px;  
      }  
     .nav-home-card:hover {  
        transform: none;  
        box-shadow: none;  
      }  
     .nav-home-icon img {  
        height: 30px;  
        width: 30px;  
      }  
     .nav-home-title {  
        font-size: 14px;  
        margin-top: 10px;  
      } 
    .semiconductor-content{
        order: 2;
      }
	
}

/* 769px — 1024px: Small screens, laptops */
@media only screen and (min-width: 769px) and (max-width: 1024px) {
    .nav-home-main {  
        height: 350px;  
      }  
     .nav-home-content {  
        padding-top: 180px;  
      }  
     .nav-home-card {  
        padding: 2px;  
        transition: none;  
        width: 170px;  
      }  
     .nav-home-card:hover {  
        transform: none;  
        box-shadow: none;  
      }  
     .nav-home-icon img {  
        height: 42px;  
        width: 42px;  
      }  
     .nav-home-title {  
        font-size: 16px;  
      } 
}

/* 1025px — 1200px: Desktops, large screens */
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
    .nav-home-icon img {
        height: 48px;
        width: 48px;
    }
    .nav-home-title {
        font-size: 20px;
    }
}

/* Common media queries for min-width 750px */
@media only screen and (min-width: 750px) {
    .mobileslider,
    .banner_three,
    .mobbaner1,
    .mobbaner2,
    .mob-lead-3,
    .banner-title-mob,
    .archieve-banner-mob,
    .post-item-mob,
    .hero-section-mob,
    .cilents-mob-sec,
    .home-sec-mob,
    .sets-apart-mob,
    .research-mob {
        display: none;
    }

    .archive-pad {
        padding-left: 40px;
    }

    .side-box-pad {
        padding-left: 8px;
        padding-right: 40px;
    }

    .blog-titleB {
        text-align: left;
        padding-left: 40px;
    }

    .profile-border {
        border-right: 1px solid #e6e6e6;
    }

    .blog-title {
        padding-left: 18px;
    }

    .report-post-wrap .report-tabs {
        padding-left: 15px;
    }
}

/* Common media queries for min-width 992px */
@media only screen and (min-width: 992px) {
    .home-graph {
        width: 20%;
        position: relative;
        min-height: 1px;
        padding-right: 0px;
        padding-left: 30px;
        float: left;
    }

    .home-content {
        width: 30%;
        position: relative;
        min-height: 1px;
        padding-right: 10px;
        padding-left: 0px;
        float: left;
    }

    .home-graph1 {
        width: 20%;
        position: relative;
        min-height: 1px;
        padding-right: 0px;
        padding-left: 70px;
        float: left;
    }

    .home-content1 {
        width: 30%;
        position: relative;
        min-height: 1px;
        padding-right: 0px;
        padding-left: 0px;
        float: left;
    }
}

/* Hover effects */
.tablehov:hover {
    background-color: #f3f3f3;
    box-shadow: 0px 1px 5px 1px #9898;
}

.list-unstyled .mt-report-cat-filter:hover {
    box-shadow: 0px 1px 5px 1px #9898;
}

.box .box-heading1 {
    background-color: #006388;
    color: #fff;
    padding: 4.5px;
}

.box .box-heading1 h3, .box .box-heading1 h2 {
    margin: 0px;
    font-size: 16px;
    font-weight: 700;
}

.sidebar-hov {
    color: #000;
}

.sidebar-hov:hover {
    color: #1da1f2;
}


.cat-btn-hov:hover{
	background-color: #d1e8fd;
}

.home-posts-category .home-sec-desktop .home-cat-nav li.active a {
	background-color: #d1e8fd;
	font-weight: 600; 
}  

.home-posts-category .home-sec-mob .home-cat-nav-mob li.active a {
	background-color: #d1e8fd;
	font-weight: 600; 
}  

.header-menu-color {
    background: radial-gradient(circle at -3.7% -5%, rgb(20 148 209 / 63%) 0.3%, rgb(9 58 116 / 18%) 90.5%);
}


.navbar .navbar-main-color {
    background: radial-gradient(circle at -3.7% -5%, rgb(20 148 209 / 63%) 0.3%, rgb(9 58 116 / 18%) 90.5%);
}

/* CSS for Explore More Section */
.category-explore {
    padding: 5px;
    color: #1e3e67;
}

.category-explore a {
    text-align: left;
    padding: 10px;
    font-weight: 600;
    border-bottom: dashed 1px #1d1756;
    display: block;
    color: inherit ;
    margin: 0;
    line-height: 35px;
    cursor: pointer;
    transition: all 0.2s ease;
}

.category-explore a:hover {
    text-decoration: none;
    background-color: #0a4385;
    color: white;
}

.report-card {       
    box-shadow: 0 10px 40px rgba(82, 85, 90, .3);
    border-radius: 8px;
    padding: 10px;
    margin-bottom: 15px;
    background-color: #fff;
}

.explore-report-tab {
    color: #004b85;
    font-size: 18px;
    font-weight: 600;
    text-align: justify;
}

.explore-report-tab:hover {
    text-decoration: underline;
}

.explore-report-meta {
    color: #626060;
    font-size: 14px;
    padding: 1px 0 0 0;
    height: 70px;
}

.explore-report-details {
    
    font-size: 14px;
    font-weight: bold;
    color: #1e3e67;
}

.explore-report-details span {
    color: #000;
    font-size: 12px;
    padding: 1px 0 0 0;
}
.explore-report-buttons {
    margin-top: 10px;
}

.explore-report-buttons .button-report {
    margin-right: 5px;
    border: 1px solid #1e3e67;
    border-radius: 5px;
    padding: 5px 5px;
    background-color: #1e3e67;
    color: white;
    text-decoration: none;
    font-size: 12px;
}

.explore-report-buttons .button-report a {
    color: white;
    text-decoration: none;
}

.explore-report-buttons .button-report:hover {
    background-color: #0a4385;
    border: 1px solid #0a4385;
}

@media (max-width: 768px) {
    .category-explore {
        display: none;
    }

    .category-dropdown {
        display: block;
        margin-bottom: 20px;
    }
}

@media (min-width: 769px) {
    .category-dropdown {
        display: none;
    }
    .custom-form-label-control {
        padding-left: 200px;
    }
}

/*--------------------------------------------------------------
>>> Popup for single report of 'request sample'
----------------------------------------------------------------*/
.bottom-buttons {
    display: none;
    background: linear-gradient(289deg, rgba(255, 255, 255, 1) 13%, rgba(228, 228, 228, 1) 26%, rgba(240, 240, 240, 1) 55%, rgba(255, 255, 255, 1) 91%);
    backdrop-filter: blur (10.1px);
    border: 1px solid rgba(255, 255, 255, 0.3);
    position: fixed;
    bottom: 5px;
    left: 125px;
    justify-content: center;
    gap: 50px;
    width: 60%;
    padding: 10px;
    border-radius: 10px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    z-index: 1000;
}
.bottom-buttons-content {
    display: flex;
    align-items: center;
    gap: 10px;
    height: 40px;
}
.bottom-buttons-text {
    font-weight: 700;
    font-size: 18px;
    color: #555;
    user-select: none; 
    -webkit-user-select: none;
}
.bottom-buttons-action {
    user-select: none; 
    -webkit-user-select: none;
    text-align: center;
}
.bottom-buttons a {
    text-decoration: none;
    background: #007bff;
            color: white;
    padding: 5px 20px;
    border-radius: 5px;
}
.close-btn {
    background: transparent;
    border: none;
    font-size: 24px;
    font-weight: bold;
    color: #000;
    cursor: pointer;
    position: absolute;
    top: 10px;
    right: 10px;
    user-select: none; 
    -webkit-user-select: none;
}
.bottom-buttons a:hover {
   
    background-color: #0062ca;   
}
@media (max-width: 1224px) {
    .bottom-buttons-text {
        font-size: 14px;
    }
    .bottom-buttons {
        left: 100px;
        gap: 30px;
    }
    .bottom-buttons a {
        font-size: 14px;    
        padding: 5px 19px;
    }
}
/* Hide the pop-up on mobile */
@media (max-width: 992px) {
    .popsample {
        display: none;
    }
}
/*--------------------------------------------------------------
>>> MMR Executive Button Styles - Modern Design System
----------------------------------------------------------------*/

/* Primary Action Button - Buy Now */
.mmr-btn-exec-primary,
.mmr-btn-exec-primary-buy {
    background-color: #16a34a;
    border: 1px solid rgba(22, 163, 74, 0.3) !important;
    color: #ffffff;
    font-weight: 600;
    font-size: 13px;
    border-radius: 4px;
    text-decoration: none;
    display: inline-block;
    transition: all 0.2s ease;
    cursor: pointer;
    text-transform: uppercase;
    letter-spacing: 1px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06);
    position: relative;
    overflow: hidden;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

.mmr-btn-exec-primary {
    padding: 10px 32px;
}

.mmr-btn-exec-primary-buy {
    padding: 2px 32px;
}

/* Primary button hover and focus states */
.mmr-btn-exec-primary::before,
.mmr-btn-exec-primary-buy::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.1);
    transform: translateX(-100%);
    transition: transform 0.3s ease;
}

.mmr-btn-exec-primary:hover::before,
.mmr-btn-exec-primary-buy:hover::before {
    transform: translateX(0);
}

.mmr-btn-exec-primary:hover,
.mmr-btn-exec-primary-buy:hover {
    background-color: #15803d;
    border-color: rgba(21, 128, 61, 0.4);
    color: #ffffff;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.06);
    text-decoration: none;
    transform: translateY(-1px);
}

.mmr-btn-exec-primary:focus,
.mmr-btn-exec-primary-buy:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(22, 163, 74, 0.3);
}

/* Secondary Action Button - General Secondary Actions */
.mmr-btn-exec-secondary {
    background-color: #1588cb;
    border: 1px solid rgba(21, 136, 203, 0.3);
    color: #ffffff;
    padding: 14px 32px;
    font-weight: 500;
    font-size: 13px;
    border-radius: 4px;
    text-decoration: none;
    display: inline-block;
    transition: all 0.2s ease;
    cursor: pointer;
    text-transform: uppercase;
    letter-spacing: 1px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06);
    position: relative;
    overflow: hidden;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

.mmr-btn-exec-secondary::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.1);
    transform: translateX(-100%);
    transition: transform 0.3s ease;
}

.mmr-btn-exec-secondary:hover::before {
    transform: translateX(0);
}

.mmr-btn-exec-secondary:hover {
    background-color: #106494;
    border-color: rgba(16, 100, 148, 0.4);
    color: #ffffff;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.06);
    text-decoration: none;
    transform: translateY(-1px);
}

.mmr-btn-exec-secondary:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(21, 136, 203, 0.3);
}

/* Tertiary Action Button - Speak to Analyst */
.mmr-btn-exec-tertiary {
    background-color: #475569;
    border: 1px solid rgba(71, 85, 105, 0.3) !important;
    color: #ffffff;
    padding: 2px 32px;
    font-weight: 500;
    font-size: 13px;
    border-radius: 4px;
    text-decoration: none;
    display: inline-block;
    transition: all 0.2s ease;
    cursor: pointer;
    text-transform: uppercase;
    letter-spacing: 1px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06);
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

.mmr-btn-exec-tertiary:hover {
    background-color: #334155;
    border-color: rgba(51, 65, 85, 0.4);
    color: #ffffff;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.06);
    text-decoration: none;
    transform: translateY(-1px);
}

.mmr-btn-exec-tertiary:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(71, 85, 105, 0.3);
}

/* Download Free Sample PDF - Enhanced Glowing Effect */
.mmr-download-glowing-effect {
    background-color: #1588cb;
    border: 1px solid rgba(21, 136, 203, 0.3);
    color: #ffffff;
    padding: 5px 32px;
    font-weight: 500;
    font-size: 14px;
    border-radius: 4px;
    text-decoration: none;
    display: inline-block;
    cursor: pointer;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    width: 100%;
    text-align: center;
    /* Enhanced glowing animation */
    -webkit-animation: mmr-blue-glowing 1500ms infinite;
    -moz-animation: mmr-blue-glowing 1500ms infinite;
    -o-animation: mmr-blue-glowing 1500ms infinite;
    animation: mmr-blue-glowing 1500ms infinite;
}

/* Keyframes for the glowing effect */
@-webkit-keyframes mmr-blue-glowing {
    0% {
        background-color: #106494;
        -webkit-box-shadow: 0 0 2px #106494;
    }
    50% {
        background-color: #1588cb;
        -webkit-box-shadow: 0 0 8px #1588cb, 0 0 15px rgba(21, 136, 203, 0.3);
    }
    100% {
        background-color: #106494;
        -webkit-box-shadow: 0 0 2px #106494;
    }
}

@-moz-keyframes mmr-blue-glowing {
    0% {
        background-color: #106494;
        -moz-box-shadow: 0 0 2px #106494;
    }
    50% {
        background-color: #1588cb;
        -moz-box-shadow: 0 0 8px #1588cb, 0 0 15px rgba(21, 136, 203, 0.3);
    }
    100% {
        background-color: #106494;
        -moz-box-shadow: 0 0 2px #106494;
    }
}

@-o-keyframes mmr-blue-glowing {
    0% {
        background-color: #106494;
        box-shadow: 0 0 2px #106494;
    }
    50% {
        background-color: #1588cb;
        box-shadow: 0 0 8px #1588cb, 0 0 15px rgba(21, 136, 203, 0.3);
    }
    100% {
        background-color: #106494;
        box-shadow: 0 0 2px #106494;
    }
}

@keyframes mmr-blue-glowing {
    0% {
        background-color: #106494;
        box-shadow: 0 0 2px #106494;
    }
    50% {
        background-color: #1588cb;
        box-shadow: 0 0 8px #1588cb, 0 0 15px rgba(21, 136, 203, 0.3);
    }
    100% {
        background-color: #106494;
        box-shadow: 0 0 2px #106494;
    }
}

/* Download button interaction states */
.mmr-download-glowing-effect:hover {
    background-color: #0d5999;
    color: #ffffff;
    text-decoration: none;
    transform: translateY(-1px);
    transition: transform 0.2s ease;
}

.mmr-download-glowing-effect:active {
    transform: translateY(0) scale(0.98);
}

.mmr-download-glowing-effect:focus {
    outline: none;
    box-shadow: 0 0 0 3px rgba(21, 136, 203, 0.3);
}

/* Responsive adjustments for buttons */
@media (max-width: 768px) {
    .mmr-btn-exec-primary,
    .mmr-btn-exec-primary-buy,
    .mmr-btn-exec-secondary,
    .mmr-btn-exec-tertiary,
    .mmr-download-glowing-effect {
        width: 100%;
        margin-bottom: 10px;
        font-size: 14px;
    }
    
    .mmr-btn-exec-primary,
    .mmr-btn-exec-secondary {
        padding: 12px 20px;
    }
    
    .mmr-btn-exec-primary-buy,
    .mmr-btn-exec-tertiary {
        padding: 8px 20px;
    }
}

/* Button group spacing */
.singlereport-btn .mmr-btn-exec-primary-buy {
    margin-right: 15px;
}

/* Ensure buttons work well with existing WordPress classes */
.wp_cart_button.mmr-btn-exec-primary,
.wp_cart_button.mmr-btn-exec-primary-buy {
    height: auto;
    line-height: normal;
    border-radius: 4px;
    background: #16a34a;
    opacity: 1;
    margin: 0;
    border: 1px solid rgba(22, 163, 74, 0.3);
}

/* Fix for any conflicting styles */
button.mmr-btn-exec-primary,
button.mmr-btn-exec-primary-buy,
button.mmr-btn-exec-secondary,
button.mmr-btn-exec-tertiary {
    border: 1px solid;
    font-family: inherit;
}

/* Link buttons should not have underlines */
a.mmr-btn-exec-primary,
a.mmr-btn-exec-primary-buy,
a.mmr-btn-exec-secondary,
a.mmr-btn-exec-tertiary,
a.mmr-download-glowing-effect {
    text-decoration: none;
}

a.mmr-btn-exec-primary:hover,
a.mmr-btn-exec-primary-buy:hover,
a.mmr-btn-exec-secondary:hover,
a.mmr-btn-exec-tertiary:hover,
a.mmr-download-glowing-effect:hover {
    text-decoration: none;
}