<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-regular-webfont.woff2') format('woff2'), url('../fonts/roboto-regular-webfont.woff') format('woff'), url('../fonts/roboto-regular-webfont.ttf') format('truetype'), url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.eot');
    src: url('../fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-light-webfont.woff2') format('woff2'),
         url('../fonts/roboto-light-webfont.woff') format('woff'),
         url('../fonts/roboto-light-webfont.ttf') format('truetype'),
         url('../fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'titilliumtext25l1_wt';
    src: url('../fonts/titilliumtext25l005-webfont.eot');
    src: url('../fonts/titilliumtext25l005-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/titilliumtext25l005-webfont.woff2') format('woff2'),
         url('../fonts/titilliumtext25l005-webfont.woff') format('woff'),
         url('../fonts/titilliumtext25l005-webfont.ttf') format('truetype'),
         url('../fonts/titilliumtext25l005-webfont.svg#titilliumtext25l1_wt') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont.eot');
    src: url('../fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-medium-webfont.woff2') format('woff2'), url('../fonts/roboto-medium-webfont.woff') format('woff'), url('../fonts/roboto-medium-webfont.ttf') format('truetype'), url('../fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'roboto_condensedbold';
    src: url('../fonts/robotocondensed-bold-webfont.eot');
    src: url('../fonts/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'), url('robotocondensed-bold-webfont.woff2') format('woff2'), url('../fonts/robotocondensed-bold-webfont.woff') format('woff'), url('../fonts/robotocondensed-bold-webfont.ttf') format('truetype'), url('robotocondensed-bold-webfont.svg#roboto_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
.right-side-content h1 {
    color: #006dcc;
    font-family: "robotomedium";
    font-size: 22px;
    text-transform: uppercase;
}
.trending-content a:hover{
	background-color: #06569d!important;
}
.header-bar-first a:hover{
	color:#006dcc!important;
}
.dropdown-menu{ box-shadow:none !important;}
.first1{
	background:url('../images/tr1.jpg');border-radius: 10px;
	text-align:center;
	  height: 260px;
    width:95%;
	position:relative;
}
.first1, .first2, .first3, .first4, .first5, .first6, .first7, .first8 {
    width: 100% !important;
    background-size: cover !important;
}
.first2{
	background:url('../images/tr1.jpg');border-radius: 10px;
	text-align:center;
	  height: 260px;
    width:95%;
	position:relative;
}
.text-center_not{margin-bottom:20px;}
.first3{
	background:url('../images/tr3.jpg');border-radius: 10px;
	text-align:center;
	  height: 260px;
    width:95%;
	position:relative;
}.first4{
	background:url('../images/tr4.jpg');border-radius: 10px;
	text-align:center;
	  height: 260px;
     width:95%;
	position:relative;
}.first5{
	background:url('../images/tr5.jpg');border-radius: 10px;
	text-align:center;
	  height: 260px;
     width:95%;
	position:relative;
}.first6{
	background:url('../images/tr6.jpg');border-radius: 10px;
	text-align:center;
	  height: 260px;
     width:95%;
	position:relative;
}.first7{
	background:url('../images/tr7.jpg');border-radius: 10px;
	text-align:center;
	  height: 260px;
      width:95%;
	position:relative;
}
.first8{
	background:url('../images/tr7.jpg');border-radius: 10px;
	text-align:center;
	  height: 260px;
    width:95%;
	position:relative;
}
.trending-content1{
	margin-top:20px;
}

.first-content p{
	color:#fff;
    font-family: 'robotoregular';	
	font-size:16px;
	}
.first-content h4{
	color:#fff;
	text-transform:uppercase;
	 line-height: 20px;
    font-family: 'roboto_condensedbold';	
	font-size:15px;
	height: 50px;
}
.first-content {
    
    position: relative;
   
}
.overlay .first-content {
    
    position: relative;
	padding:10% 20px 0;
   
}
.first-content .overlay:hover, .first-content .first-content:hover{background: rgba(0, 109, 204, 0.7) none repeat scroll 0 0;}
.overlay {
   
    border-radius: 10px;
    height: 260px;
    position: relative;
    top: 0;
}
.overlay:hover{
	background: rgba(0, 109, 204, 0.7) none repeat scroll 0 0; 
}
#cost-btn{
	 background-color: #ffffff;
    border-radius: 50px;
	color:#262626;
    font-size: 14px;
    padding: 5px 10px;
	cursor:pointer;
}
a#cost-btn:hover{
	color:#006dcc!important;
 background-color: #ffffff!important;
}
.footer-top a {
    color: #fff;
}



body {
    overflow-x: hidden;
}

#myCarouse22 a {
    color: #fff ;
    font-size: 25px;
    /*text-decoration: underline;*/
}
.blog_title  a{ color: #fff !important;
    display: block;
    font-size: 16px;
    text-align: left;
    text-decoration: underline;}
/*
h4 {
    font-family: 'robotomedium' !important;
}
*/
#myCarouse22 .carousel-control {
    opacity: 1;
}

#myCarouse22 .control-box a {
    text-decoration: none;
}

#myCarouse22 .control-box {
    position: absolute;
   right: 25px;
    top: 5px;
    z-index: 9999999;
}

#myCarouse22 .carousel-control.left {
    background-image: none !important;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: none;
    color: #006dcc !important;
    font-size: 40px;
    height: 37px;
    width: 40px;
    background: none !important;
}

#myCarouse22 .carousel-control.right {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    color: #ccc !important;
    font-size: 40px;
    height: 37px;
    width: 10px;
}

#myCarouse22 a.readmore {
    color: #006dcc !important;
    font-size: 15px;
    text-decoration: underline;
}
#myCarouse22 .title{color:#fff;}
#myCarouse22{
	margin-bottom:25px;
} 

#myCarouse22 .carousel-control:focus, #myCarouse22 .carousel-control:hover {
   
    color: #006dcc !important;
    opacity: 1 !important;
}

#myCarouse22 h3{
    border-bottom: 2px solid #006dcc;
    font-family: "robotomedium";
    font-size: 22px;
    padding-bottom: 10px;
    text-transform: uppercase;
    display: block;
    margin-bottom: 10px;
    margin-top: 1px;
}

.middle-header-bar a, .top-header-bar a, .reports-last-header-bar a, .header-bar-first a{
    color: #fff !important;
}
.middle-header-bar a:hover, .top-header-bar a:hover, .reports-last-header-bar  a:hover, .header-bar-first a:hover{color:#45b2ff !important;}
a {
    font-family: 'robotoregular';
}

    a:focus {
        outline: none !important;
    }

    a:hover {
        text-decoration: none !important;
    }

.top-header-bar {
    
    background-color: #006dcc;
    padding-bottom: 22px;
    padding-top: 20px;
}
.header-bar-first{
	background-color: #282828;
}
.container {
    width: 1300px !important;
}

em {
    /* font-family: 'robotomedium'; */
    /* font-style: normal; */
}

.call-now em {
    color: #fff;
    font-size: 19px;
}

.call-now {
    float: left;
	  margin-left: -176px;
    margin-top: 15px;
}
.megamenu-industries .navbar{
	   margin-bottom: 0px;
    min-height: 0px;
}
.megamenu-industries li a.industries {
    background-color: #06569d;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-family: "robotomedium";
    font-size: 14px;
    padding: 5px 10px;
    position: absolute;
    right: 18px;
    top: -69px;
}
.megamenu-industries .navbar-nav &gt; li &gt; .dropdown-menu{
	 margin-top: 20px;
} 
li.dropdown:hover ul.dropdown-menu{ display:block;}	
 .megamenu-industries li a.industries img{
	 margin-bottom:10px;
	  margin-left: 18px;
 } 
 .megamenu-industries li a.industries:focus, .megamenu-industries li a.industries:hover{
	 background-color:#06569d!important;
	 color:#fff!important;
 
 } 
 .mega-menu-content p{
	 color:#fff;
	font-family: 'robotoregular';
	 font-size:14px;
	 text-align:justify;
	 
 }
 ul.main-menu{
	 list-style:none;
	  margin-left: 23px;
    padding-left: 30px;
	border-left:1px solid #5dc8ff;
 }
  ul.main-menu li a:hover{
	  color:#45b2ff!important; 
  }
  
 ul.main-menu img{
	 margin-right:15px;
 }
 ul.main-menu li a{
	font-family: "robotomedium";
    font-size: 16px; 
	
 }
 ul.main-menu li{
	 margin-bottom:15px;
 }
  ul.main-menu1{
	 list-style:none;
	  margin-left: 23px;
    padding-left: 0px;

 }
 .navbar-form .fa-search {
    font-size: 18px;
    color: #fff;
}
  ul.main-menu1 li a:hover{
	  color:#45b2ff !important; 
  }
  
 ul.main-menu1 img{
	 margin-right:15px;
 }
 ul.main-menu1 li a{
	font-family: "robotomedium";
    font-size: 16px; 
	
 }
 ul.main-menu1 li{
	 margin-bottom:15px;
 }
 .mega-menu-content{
	 padding-left:25px;
 }
.megamenu-industries .title{
	color: #fff;
    font-family: "robotomedium";
    font-size: 16px;
    text-transform: uppercase;
}
.inline-menu ul li, .login-menu ul li, .footer-bottom1 ul li, .quick-link ul li{float:left;}
 
.inline-menu ul {
    display: inline-flex;
    list-style: outside none none;
    margin-top: 10px;
    padding-left: 0;
}
.login-menu ul{
	display: inline-flex;
    list-style: outside none none;
    margin-top: 10px;
    padding-left: 0;
	float: right;
}
.login-menu ul li a{
	 margin-right: 10px;
	 text-transform:uppercase;
}
.login-menu .last-child {
    margin-right: 0px !important;
}
    .inline-menu ul li i {
        color: #fff;
        font-size: 15px;
        margin-right: 5px;
    }

    .inline-menu ul li a {
        margin-right: 10px;
    }

.inline-menu .last-child {
    margin-right: 0px !important;
}

.middle-header-bar {
    background-color: #91000f;
    padding-top: 5px;
}

.navbar-toggle {
    background-color: #ccc !important;
}

.middle-header-bar .nav &gt; li &gt; a:focus, .middle-header-bar .nav &gt; li &gt; a:hover {
    background-color: #91000f !important;
}

.navbar-nav &gt; li {
    margin-right: 9px;
}

.header-menu img {
    margin-right: 10px;
}

.header-menu .fa-angle-down {
    margin-left: 8px;
}

.navbar-nav &gt; li &gt; a {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
    font-size: 17px;
	
}

.navbar-nav {
    /*   margin-left: 8px!important;
   */
}

.middle-header-bar .navbar {
    margin-bottom: 0px !important;
}

.last-header-bar {
    
    
    border-bottom: 6px solid #006dcc;
	
}
.last-header-bar .carousel-control{
	 left: 30px;
    opacity: 1;
	    top: 150px;
	text-shadow:none;	
}
.last-header-bar .carousel-indicators{
	display:none;
}
.last-header-bar .carousel-control.left{
	  
	   background:none!important;
   
    color: #fff !important;
	border:none!important;
    font-size: 40px;
    height: 40px;
    width: 40px;
}
.last-header-bar .carousel-caption .title{
	font-size:44px;
	 font-family: 'roboto_condensedbold';
	 
	
}
.last-header-bar  .carousel-caption{
	bottom:50px;
}
.last-header-bar .carousel-caption p{
	font-size:28px;
	    font-family: 'robotoregular';
	 text-align:center;
	
}
.last-header-bar .carousel-control.right{
	  
	   background:none!important;
   
    color: #fff !important;
	border:none!important;
    font-size: 40px;
    height: 40px;
	    right: 30px;
    width: 40px;
}
.last-header-bar img{
	width:100%;
}
.reports-last-header-bar {
  background-color:#dfdfdf;
      padding-bottom: 5px;
    padding-top: 5px;
   
}

    .reports-last-header-bar .breadcrumb {
        background-color: transparent;
        list-style: outside none none;
        margin-bottom: 0px;
        padding: 8px 0px;
    }

        .reports-last-header-bar .breadcrumb li a {
            font-size: 15px;
        }

        .reports-last-header-bar .breadcrumb &gt; li {
            margin-left: 2px;
        }

            .reports-last-header-bar .breadcrumb &gt; li a {
                text-decoration: underline;
				 color: #646464 !important;
            }

        .reports-last-header-bar .breadcrumb &gt; .active {
            color: #006DCC !important;
        }

        .reports-last-header-bar .breadcrumb &gt; li + li::before {
            color: #646464 !important;
            padding: 0 3px;
        }

#home {
    border-bottom: transparent;
}

.fa-home {
    font-size: 20px !important;
}

.reports-last-header-bar .col-md-4 h4 {
    font-family: 'roboto_condensedbold';
    color: #fff;
    font-size: 34px;
    font-weight: bold;
    text-transform: uppercase;
    margin-right: 10px;
}

.reports-last-header-bar .col-md-4 span {
    float: left;
    margin-right: 5px;
    margin-top: 4px;
}

.last-header-bar h2 {
    font-family: 'roboto_condensedbold';
    text-align: center;
    color: #fff;
    font-size: 37px;
    
}

.banner-heading ul {
    display: inline-flex;
    margin-top: 10px;
	padding-left: 12px;
    list-style: outside none none;
}
.baner-heading-title{
	float:right;
}
.baner-heading-title img{
	 margin-right: 10px;
    margin-top: -20px;
}
    .banner-heading ul li a {
        color: #fff;
        font-size: 23px;
    }

    .banner-heading ul li {
        margin-right: 10px;
    }

.navbar-form input {
    height: 62px;
    width: 730px;
    padding-left: 20px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    font-size: 23px;
    font-family: 'robotoregular';
    border: none;
}
.login-search .navbar-form input {
    height: 42px;
    width: 200px;
    padding-left: 20px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    font-size: 18px;
	color: #797979;
	   margin-left: 20px;
    font-family: 'robotolight';
    border:none;
}
.login-signup h4{
	font-family: 'roboto_condensedbold';
    text-transform: uppercase;
	margin-bottom: 0;
    color: #006dcc;
    font-size: 27px;
	
   }
  .login-signup .signup-details h4{
	font-family: 'roboto_condensedbold';
    text-transform: uppercase;
	margin-bottom: 0;
    color: #4e4e4e;
    font-size: 27px;
	border-bottom:2px solid #4e4e4e;
	
   }
     .Enquiry  .signup-details h1{
	font-family: "robotomedium";
    text-transform: uppercase;
	 margin-bottom: 20px;
    margin-top: 15px;
    color: #006dcc;
    font-size: 21px;

   }
   
     .Enquiry  .signup-details h2{
	font-family: 'robotoregular';
    color: #8a8a8a;
    font-size: 18px;
	 margin-bottom: 20px;

   }
     .Enquiry  .signup-details h2 span{
		    color: #006dcc; 
	 }   
#navbar-collapse-grid  .nav  li #first-menuli{
padding-left:0px;
}
#login-main-content{
	margin-bottom:30px;
}
.about-us-left li {
    margin-left: 15px;font-family: "robotoregular";
}

body{ font-family: "robotoregular";}
.Enquiry .signup-details .title{
    color: #006dcc;
    font-family: "robotomedium";
    font-size:20px;
    margin-bottom: 20px;
}
 .login-signup h4 img{
	 margin-right:5px;
	  margin-top: -8px;
 }  
.login-signup .form-login{
	  margin-right: 10px;
	border-top:3px solid #006dcc;
 } 
 .signup-details{
	     margin-left: 10px;
 }
.login-signup .form-login .input-form{
	border-left:1px solid #8a8a8a;
	border-right:1px solid #8a8a8a;
	  padding: 30px 30px 40px;
}
.login-signup .signup-form{
	   padding: 30px 0 0;
}
 .login-signup .form-login .form-group{
  margin-bottom: 20px;

 }
  .login-signup .signup-form .form-group{
  margin-bottom: 20px;

 }
 .login-signup .form-login .form-group .form-control{
	 border-color: #8a8a8a;
    border-radius: 5px;
    font-family: 'robotoregular';
    font-size: 18px;
    height: 44px;
 }
 .login-signup  .signup-details  .form-group  textarea{
	 height:auto!important;
 }
 .login-signup .signup-details .form-group .form-control{
	 border-color: #8a8a8a;
    border-radius: 5px;
    font-family: 'robotoregular';
    font-size: 18px;
    height: 44px;
 }
 .Enquiry .signup-details .form-group .form-control{
	 border-color: #8a8a8a;
    border-radius: 5px;
    font-family: 'robotoregular';
    font-size: 18px;
    height: 44px;
 } 

 .rep-title{

    margin-top: -10px;

}
.abt{
    padding-top: 2%;
}
.total{
    float: left;
    font-size: 15px;
    font-weight: bold;
    width: 120px;
}
.rep-related{
    width: 100% !important;
}
.tab-login{
     background-color: #006dcc;
    border-radius: 50px;
    color: #fff;
    font-size: 23px;
    margin-left: 40%;
    padding: 5px 20px;
    margin-top: 10px;
}
 
 .ser_button{
  background-color: #06569d;
  color: #06569d !important;
  border: medium none;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  height: 42px;
  width: 47px !important;
  margin-left: -10px;
  padding-left: 10px;
  padding-right: 10px;
  position: absolute;
  top: 8px;
  right: 0px

}

.fa-search{
    position: relative;
}


ul.setPaginate li.setPage{
padding:15px 10px;
font-size:14px;
}

ul.setPaginate{
margin:0px;
padding:0px;
height:auto;
overflow:hidden;
font:12px 'Tahoma';
list-style-type:none; 
}  

ul.setPaginate li.dot{padding: 3px 0;}

ul.setPaginate li{
float:left;
margin:0px;
padding:0px;
margin-left:5px;
}

ul.setPaginate li a
{
background: none repeat scroll 0 0 #ffffff;
border: 1px solid #cccccc;
color: #999999;
display: inline-block;
font: 15px/25px Arial,Helvetica,sans-serif;
margin: 5px 3px 0 0;
padding: 0 5px;
text-align: center;
text-decoration: none;
} 

ul.setPaginate li a:hover,
ul.setPaginate li a.current_page
{
background: none repeat scroll 0 0 #006dcc;
border: 1px solid #000000;
color: #ffffff !important;
text-decoration: none;
}

ul.setPaginate li a{
color:black;
display:block;
text-decoration:none;
padding:5px 8px;
text-decoration: none;
}



 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */

     font-family: "titilliumtext25l1_wt";
	color:#555;
}
::-moz-placeholder { /* Firefox 19+ */
 
     font-family: "titilliumtext25l1_wt";	color:#555;
}
:-ms-input-placeholder { /* IE 10+ */

  font-family: "titilliumtext25l1_wt";	color:#555;
}
:-moz-placeholder { /* Firefox 18- */

   font-family: "titilliumtext25l1_wt";	color:#555;
}
  .Enquiry  .signup-details  .form-group  textarea{
	 height:auto!important;
 }
 .form-control::-moz-placeholder {
   color:#555;
    opacity: 1;
}
.form-control{ color: #999 !important;}
   .Enquiry .signup-details .btn-login{
	   background-color: #006dcc;
    border-radius: 50px;
    color: #fff;
    font-size: 23px;
	   margin-left: 40%;
    padding: 5px 20px;
	border:none;    
	margin-top: 20px;
 }
  .Enquiry .signup-details .fa-angle-right{
	 font-size: 27px;
    margin-left: 15px;
 }
 .Enquiry .signup-details .form-group .form-control:focus{
	 border-color: #006dcc!important;
 box-shadow:none!important
 }
   .Enquiry .signup-details .btn-login:hover{
	  color:#000!important;
	  }
  
 .login-signup .form-login .form-group .form-control:focus{
	 border-color: #006dcc!important;
 box-shadow:none!important
 }
  .login-signup .signup-details .form-group .form-control:focus{
	  border-color: #006dcc!important;
	  box-shadow:none!important
	  }
	  
 .login-signup .form-login .btn-login{
	   background-color: #006dcc;
    border-radius: 50px;
    color: #fff;
    font-size: 23px;
	   margin-left: 40px;
    padding: 5px 20px;
 }
 .login-signup .form-login .fa-angle-right{
	 font-size: 27px;
    margin-left: 15px;
 }
  .login-signup .form-login .btn-login:hover{
	  color:#fff!important;
	  }
   .login-signup .signup-details .btn-login:hover{
	  color:#fff!important;
	  }
 .login-signup .signup-details .fa-angle-right{
	 font-size: 27px;
    margin-left: 15px;
 }
  .login-signup .signup-details .btn-login{
	   background-color: #006dcc;
    border-radius: 50px;
    color: #fff;
    font-size: 23px;
	   margin-left: 40%;
    padding: 5px 20px;
	border:none;
 }
 .login-signup .col-md-7{
	 border-left:1px solid #006dcc;
 } 
 .Enquiry .accordion-menu{
	 border:none!important;
 }
 #enquiry-main-content{
	 margin-bottom:50px;
 }
  #enquiry-main-content .col-md-3{
	 border-left:1px solid #006dcc;
 }
 .linkdin-login{
	
	    border: 1px solid #8a8a8a;
	   background-color: #e2e2e2;
	 height: 100px;
 }
 .or-btn{
	   background-color: #fff;
    border: 1px solid #999999;
    border-radius: 50px;
    bottom: 81px;
    font-size: 17px;
    padding: 5px;
	color:#999999;
    position: absolute;
    right: 270px;
 }
  .or-btn:hover{
	  color:#999999!important;
  }
  .login-signup .form-login .btn-linkdin{
 background-color: #0079aa;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 25px;
    color: #fff;
    font-family: "robotoregular";
    font-size: 23px;
    margin-left: 30px;
	
     padding: 5px 25px 8px;
 }
 .login-signup .form-login .linkdin-img{
	  background-color: #016790;
    border-bottom-left-radius: 25px;
    border-top-left-radius: 25px;
    margin-top: -5px;

    padding: 6px 4px 8px 16px;
    position: absolute;
	
 }
 .log{
	 text-align: center;
	   padding-top: 40px;
 }
.login-signup .form-login .forgot-pass{
	margin-left:40px;
	color:#8a8a8a;
	font-size:16px;
	font-family: 'robotoregular';
	  font-style: italic;
}
 
 
.login-search .form-search{
	float:left;	
    position: relative;
}
.login-search .advance{
	float:left;
	 margin-left: 6%;
    margin-top: 5px;
}
.login-search .advance p{
	color:#fff;
	font-family: 'robotomedium';
	font-size:15px;

}
.login-search .navbar-form button {
    background-color: #06569d;
    border: medium none;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    height: 42px;
    width: 47px;
    margin-left: -10px;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    top: 8px;
    right: 0px;
}
.login-search .navbar-form button .fa-search {
    font-size: 25px;
	color:#fff;
}
.navbar-form button .fa-search {
    font-size: 30px;
}

.navbar-form button {
    background-color: #dfdfdf;
    border: medium none;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    height: 62px;
    margin-left: -10px;
    padding-left: 20px;
    padding-right: 20px;
    position: absolute;
    top: 8px;
}

.btn-group {
    margin-left: 16px;
}

.explore button {
    background-color: #dfdfdf;
    border-radius: 3px !important;
    margin-right: 30px;
    width: 244px;
    height: 50px;
    font-size: 18px;
    font-family: 'robotoregular';
    -webkit-box-shadow: 0px 4px 0px 0px rgba(146,146,146,1);
    -moz-box-shadow: 0px 4px 0px 0px rgba(146,146,146,1);
    box-shadow: 0px 4px 0px 0px rgba(146,146,146,1);
}

.explore {
    margin-top: 44px;
}

.btn:focus {
    outline: none;
}

section {
}

.trending-header h1 {
    font-size: 25px;
    font-family: 'robotomedium';
    color: #2c2c2c;
    text-transform: uppercase;    margin-top: 0;
}
.trending-header img{
	margin-right:5px;
}

.trending-header {
    
    margin-left: 15px;
    padding-top: 20px;
}


#main-content .nav-tabs &gt; li.active &gt; a, #main-content .nav-tabs &gt; li.active &gt; a:focus, #main-content .nav-tabs &gt; li.active &gt; a:hover {
    border: none !important;
    border-radius: 0px !important;
}

#main-content .nav-tabs &gt; li &gt; a {
    border: none !important;
}

#main-content .nav-tabs {
    border-bottom: none !important;
}







button.newletterbtn:hover {
    color: #000 !important;
}



.publish-content{
	border-right:none!important;
}
        .health .health-content ul li span {
            color: #ef001f;
            font-size: 16px;
            font-family: 'robotomedium';
            display: block;
            text-align: center;
        }




#main-content {
    padding-bottom: 35px;
 
}
.news-blog p{
	font-size:14px;
	  text-align: justify;
	font-family: 'robotoregular';
}
#absolute {
background-image: url("../images/baner1.jpg");
border-bottom: 6px solid #006DCC;
padding-bottom: 50px;
padding-top: 50px;
margin-bottom: 20px;
background-size: 100%;
}

.absolute-content p {
    font-size: 22px;
    color: #fff;
    font-family: 'robotoregular';
        margin: auto 18px;
    text-align: justify;
}

.absolute-content h2 {
    font-family: 'robotomedium';
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-size: 37px;
}

.absolute-content img {
    width: 57px;
}

.health .col-md-5 {
    width: 37% !important;
}

.news-updates h2 {
    border-bottom: 2px solid #006dcc;
    padding-bottom: 10px;
    font-size: 22px;
	  color: #222222;
    font-family: 'robotomedium';
    text-transform: uppercase;
}
.news-updates ul.top-selling li a{
font-family: 'robotomedium';
font-size:14px;
letter-spacing:0.5px;
color:#222222;
	
}
.publishersul{
	list-style:none;
	padding-left:0px;
	
}
.news-updates ul.publishersul li a{
font-family: 'robotoregular';
font-size:15px;
letter-spacing:0.5px;
color:#222222!important;
	
	
}
.news-updates ul.publishersul li{
	padding-left:0px;
	padding:1px 0;
	
}
.news-updates ul.publishersul li a:hover{
	color:#006dcc!important;
}
.publishersul li a i.fa{
	color: #8b8b8b;
   
    font-size: 22px;
    margin-right: 10px;
}
.call-now-tab{display:none;}
.publishersul li a i.fa:hover{
	color:#006dcc!important;
}
.news-updates ul.popular-list li a{
font-family: 'robotoregular';
font-size:14px;
letter-spacing:0.5px;
color:#222222!important;
	
}
.news-updates ul.popular-list{
	padding-left:0px;
	list-style:none;
}
.news-updates ul.popular-list li{
	padding-left:0px;
	padding:3px 0;
	
}
.news-updates ul.popular-list li a:hover{
	color:#006dcc!important;;
}
.news-updates ul.top-selling{
	padding-left:0px;
}
.news-updates ul.top-selling li{
list-style:none;
padding:9px 0;
border-bottom:1px solid #b3b3b3;
	
}
.news-updates #view-all{
	   color: #006dcc !important;
    float: right;
    font-size: 16px;
    margin-top: 10px;
    text-decoration: underline;
    text-transform: none;
}
.news-updates ul.top-selling li a:hover{
	color:#006dcc!important;;
}
.news-updates ul.top-selling li p span{
	margin-right:10px;
	  font-family: 'robotoregular';
	  font-size:14px;
	  margin-top:5px;
	
}
.golbal{
	border-bottom:0px!important;
}
.news-updates ul.top-selling li p{
	/*margin-bottom:0px;*/
    margin-bottom:-4px;
}
.popular-list ul{
	list-style:none;
}

.news-updates ul.top-selling li p span.pub-date{
	margin-left:10px;
}


.footer-top {
    background-color: #1c1e22;
    padding-top: 20px;
    padding-bottom: 20px;
}

.quick-link .title {
    border-bottom: 2px solid #006dcc;
    padding-bottom: 10px;
    color: #fff;
    font-size: 25px;
    font-family: 'robotomedium';
    text-transform: uppercase;
	font-weight:normal;
	margin-bottom:10px;
}

.footer-top p {
    color: #fff;
	    text-align: justify;
    font-size: 15px;
}
.quick-link img{
	margin-right:10px;
}
.quick-link ul {
    display: inline-flex;
    list-style: none;
    padding-left: 15px;
}

    .quick-link ul li {
        margin-right: 10px;
    }

.quick-link {
    padding-bottom: 20px;
}
.quick-link .fa.fa-twitter {
    background: #fff none repeat scroll 0 0;
    border-radius: 50px;
    color: #333;
    font-size: 20px;
    padding: 10px 11px;
}
.quick-link .fa.fa-facebook {
    background: #fff none repeat scroll 0 0;
    border-radius: 50px;
    color: #333;
    font-size: 20px;
    padding: 10px 15px;
}
.quick-link .fa.fa-pinterest {
    background: #fff none repeat scroll 0 0;
    border-radius: 50px;
    color: #333;
    font-size: 20px;
    padding: 10px 12px;
}
.quick-link  .fa.fa-linkedin {
    background: #fff none repeat scroll 0 0;
    border-radius: 50px;
    color: #333;
    font-size: 20px;
    padding: 10px 12px;
}
.quick-link .fa.fa-facebook:hover, .quick-link .fa.fa-twitter:hover, .quick-link .fa.fa-pinterest:hover, .quick-link .fa.fa-linkedin:hover{   color: #006dcc;}
.newsletter .title {
    margin-top: 0;
    padding-bottom: 10px;
    color: #fff;
    font-size: 25px;
    font-family: 'robotoregular';
    text-transform: uppercase;
    font-weight: normal;
    margin-bottom: 10px !important;
    display: block;
}
.newletterbtn {
    background-color: #006dcc;
    border: medium none;
    color: #f5e0e2;
    margin-left: -4px;
    width: 135px;
    height: 50px;
	 font-weight: bold;
    font-size: 18px;
      font-family: 'titilliumtext25l1_wt';
}

.newsletter .input-group input {
    height: 50px;
    width: 250px;
    padding-left: 10px;
	 margin-left: 5px;
    border-radius: none;
    font-weight: 100;
    font-size: 18px;
     font-family: 'titilliumtext25l1_wt';
   
}
.fa.fa-twitter {background: #fff;
    padding: 10px 11px;
    font-size: 20px;
    border-radius: 50px; color:#333;}
.fa-pinterest{background: #fff;
    padding: 10px 11px;
    font-size: 20px;
    border-radius: 50px;
    color: #333;}	
.fa.fa-pinterest-p {background: #fff;
    padding: 10px 12px;
    font-size: 20px;
    border-radius: 50px; color:#333;}
.fa.fa-linkedin {background: #fff;
    padding: 10px 12px;
    font-size: 20px;
    border-radius: 50px; color:#333;}
.newsletter .input-group .img-corner{
	   left: 52px;
    position: absolute;
    top: 3px;
}
.newsletter .input-group .img1 {
  background-color: #006dcc;
    margin-top: -6px;
    padding: 14px;
}

.newsletter {
    margin-bottom: 30px;
    
    margin-top: 17px;
    background-color: #27282f;
    padding: 20px;
    padding-right: 0px;
}

.footer-top .logo-img {

}

.footer-bottom p {
    color: #fff;
    padding-top: 15px;
    font-size: 15px;
}

.footer-bottom {
    background-color: #080808;
    height: auto;
}
.footer-bottom1{
	background-color: #101114;
     padding-bottom: 20px;
    padding-top: 20px;
}
.footer-bottom1 ul{  
  display: inline-flex;
      margin-bottom: 0;
	  padding:0px;
    list-style: outside none none;
	}
	.footer-bottom1 ul li a{
		margin-right:20px;
		color:#fff;
		
	}
	.footer-bottom1 ul li a:hover{color:#006DCC;}
	
span#top-link-block img{margin-left:10px;}
span.number {
    background: #282828 none repeat scroll 0 0;
    border-radius: 50px;
    color: #fff !important;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 4px 12px !important;
    margin-right: 10px;
}

.day span {
    background-color: #e0e0e0;
    display: block;
    padding: 5px 25px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-align: center;
    font-weight: bold;
}

.month span {
    background-color: #aaaaaa;
    display: block;
    font-weight: bold;
    padding: 5px 20px;
    text-align: center;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    color: #fff;
}

.price span {
    background-color: #e0e0e0;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    display: block;
    font-weight: bold;
    height: 60px;
    padding: 5px 25px;
    text-align: center;
}

.news-updates .newslist {
    margin-top: 10px;
}

.news-updates p {
    text-align: justify;
}

.news-updates {
    border-bottom: 2px solid #006dcc;
    height: 440px;
     margin-bottom: 50px;
  
}

    .news-updates a {
        color: #000 !important;
    }

.blog-img img {
    width: 100%;
    margin: 10px 0px;
}

.news-updates a:hover {
    color: #ef001f !important;
    text-decoration: underline !important;
}

.month .active {
    background-color: #ef001f !important;
    color: #fff !important;
}

.day .active {
    background-color: #fed3d9 !important;
    color: #000 !important;
}

.news-updates .blog-img {
    text-align: center;
    margin-bottom: 10px;
    margin-top: 10px;
}


body .scrollpanel {
    float: left;
    margin: 0px;
    height: 350px;
}

    body .scrollpanel .sp-scrollbar {
        width: 10px;
        background: url(../images/scroll-bg.png) repeat-y center;
        background-position: center;
        cursor: pointer;
    }

        body .scrollpanel .sp-scrollbar .sp-thumb {
            background: url(../images/scroll.png) no-repeat center;
            transition: height 0.2s ease-in-out;
            height: 28px !important;
        }

        body .scrollpanel .sp-scrollbar.active .sp-thumb {
            background-color: #999;
        }

body .no2 .sp-scrollbar,
body .no4 .sp-scrollbar {
    margin: 4px;
}

body .no3,
body .no4 {
    border-radius: 9px;
}

    body .no3 .sp-scrollbar,
    body .no4 .sp-scrollbar {
        border-radius: 5px;
    }

        body .no3 .sp-scrollbar .sp-thumb,
        body .no4 .sp-scrollbar .sp-thumb {
            border-radius: 5px;
        }

ing: 1em;
}






.btn.btn-mini {
    font-size: 0.63rem;
}

.control-box {
    position: absolute;
    right: 60px;
    top: -100px;
}

.carousel-control {
    background: #666 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 0;
    display: inline-block;
    font-size: 34px;
    font-weight: 200;
    height: 30px;
    line-height: 18px;
    opacity: 0.5;
    padding: 4px 10px 0;
    position: static;
    width: 15px;
}

    .carousel-control.left {
        background-color: #dfdfdf !important;
        background-image: none !important;
        border-bottom-right-radius: 5px;
        border-top-right-radius: 5px;
        color: #a0a0a0 !important;
        font-size: 30px;
        height: 37px;
        width: 40px;
    }

    .carousel-control.right {
        background-color: #dfdfdf !important;
        background-image: none !important;
        border-bottom-left-radius: 5px;
        border-top-left-radius: 5px;
        color: #a0a0a0 !important;
        font-size: 30px;
        height: 37px;
        width: 40px;
    }

    .carousel-control:focus, .carousel-control:hover {
        background-color: #474747 !important;
        color: #fff !important;
        opacity: 1 !important;
    }

.sorted-category {
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    margin-bottom: 10px;
    width: 100.4%;
}

    .sorted-category .search-date {
      border-left: 3px solid #ffffff;
	   border-bottom: 3px solid #ffffff;
    display: block;
       height: 140px;
    padding-top: 50px;
    text-align: center;
    width: 100%;
    }

    .sorted-category .search-price {
       
        border-bottom: 3px solid #ffffff;
        border-left: 3px solid #ffffff;
        height: 140px;
        padding-top: 50px;
        text-align: center;
        width: 90%;
    }

.second-content .tab-content {
    padding-top: 15px;
	 padding-right: 15px;
}
.second-content{
	    padding-left: 15px;
    padding-right: 15px;
}

.nav-tabs {
    border-bottom: 2px solid #006dcc !important;
}

li#buynow a:hover {
    color: #000 !important;
}








/*  Accordation Menu */


ul.topnav {
    padding: 0;
    margin: 0;
    font-size: 1em;
    line-height: 0.5em;
    list-style: none;
}

    ul.topnav li {
        list-style: outside none none;
		
    }

       ul.topnav li a {
    color: #000;
    display: block;
    font-size: 15px;
    font-weight: bolder;
    line-height: 18px;
    margin-left: 15px;
    padding: 10px 5px 5px;
    position: relative;
    text-decoration: none;
}
ul.topnav a span {
    float: left;
    left: -10px;
    margin-right: 20px;
    margin-top: 10px;
    position: absolute;
    top: 0;
}

		

            ul.topnav li a:hover {
                text-decoration: underline !important;
                color: #006dcc !important;
            }

    ul.topnav ul {
        margin: 0;
        padding: 0;
        display: none;
    }

        ul.topnav ul li {
            margin: 0;
            padding: 0;
            clear: both;
        }

            ul.topnav ul li a {
                line-height: 20px;
                padding-left: 20px;
                font-family: 'robotoregular';
                font-size: 15px;
                font-weight: normal;
                outline: 0;
            }

                ul.topnav ul li a:hover {
                    color: #675C7C;
                }

        ul.topnav ul ul li a {
            color: silver;
            padding-left: 40px;
			color:#333;
        }

            ul.topnav ul ul li a:hover {
                text-decoration: underline !important;
                color: #675C7C;
            }

    ul.topnav span {
        float: left;
        margin-right: 20px;
    }

.accordion-menu .fa-caret-right {
    font-size: 18px;
}

.accordion-menu .fa-caret-down {
    font-size: 18px;
}

.accordion-menu {
 
    margin-top: 15px;
}
.pager-button ul.pager li{
	float:left;
}
.pager-button ul.pager input{
	border-radius: 0;
    float: left;
      text-align: center;
    width: 90px;
	height:32px;
	background-color:#ebebeb;
	color:#006dcc;
	border:1px solid #5a5a5a;
}

.pager-button ul.pager li &gt; a.leftpage{
	background-color:#5a5a5a;
	  border: 1px solid #5a5a5a;
    border-radius: 0;
	height:32px;
	
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}
.pager-button ul.pager li &gt; a i.fa{
	color:#fff;
	font-size:23px;
}
.pager-button ul.pager li &gt; a.rightpage{
	background-color:#5a5a5a;
	  border: 1px solid #5a5a5a;
    border-radius: 0;
	height:32px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
}






#publisher-main {
       height: auto;
    margin-bottom: 35px;
    margin-top: 10px;
    padding-left: 0;
}

.publisher-list li {
    list-style: none;
    text-align: left;
    font-size: 14px;
    padding-bottom: 5px;
}

.publisher-list h4 {
    color: #006dcc;
    font-family: 'robotomedium';
    border-bottom: 1px solid #006dcc;
    font-size: 20px;
}

.publisher-list {
    padding-right: 20px;
    padding-bottom: 20px;
}

    .publisher-list ul {
        padding-left: 5px;
		 margin-bottom: 20px;
	}

    .publisher-list a {
        color: #000 !important;
    }

        .publisher-list a:hover {
            color: #006dcc !important;
        }

.search-main em {
    color: #006dcc;
}

.search-main h2 {
    color: #006dcc;
    font-family: "robotomedium";
    font-size: 20px;
}
table.dataTable thead th, table.dataTable tfoot th {
    font-weight: normal !important;
}
.hr {
    background: #5a5a5a;
    border: none;
    height: 1px;
}

.read-more1 {
    background: #5a5a5a none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    margin: 10px 0;
    padding: 8px 15px;
}

    .read-more1:hover {
        
        color: #006dcc !important;
       
    }

.search-main h1 {
    color: #006dcc;
    font-family: "robotomedium";
    font-size: 22px;
    margin-bottom: 0;
    padding-bottom: 10px;
    padding-top: 15px;
    text-transform: uppercase;
}



.search-title h4, .search-publisher-title h4, .search-price-title h4 {
    color: #fff !important;
    text-transform: uppercase;
	 font-family: "robotomedium";
    font-size: 18px;
}

..search-title-re {font-size: 14px;
    font-family: 'robotoregular';
    font-weight: bold;
    margin: 10px 0px;}
.search-title-re a {
    color: #151616;
    display: block;
    font-size: 16px;
    margin: 10px 0 !important;
	font-family: "robotomedium";    line-height: 18px;
}
#Relatedreports .search-title-re:nth-child(even){
    background:#d8d7d7  !important;
} 	
.search-sort .search-title-re{height: 130px !important;    margin-bottom: 0px !important;}

#Relatedreports .search-title-re:nth-child(odd){
    background:#eeeded !important;
} 
.tab-content h2{font-size: 22px;
    margin: 0 0 10px;    font-family: "robotomedium";}
	.tab-content h3{font-size: 22px;
    margin: 0 0 10px;    font-family: "robotomedium";}
.price{
    font-family: "robotomedium";
    font-size: 21px;
    text-transform: uppercase;}
.search-title-re h3{margin:0px;}
.last-title{
	  border-bottom: 0px!important;
}
.search-title-re a:hover{
	 color: #006dcc!important;
}
.search-result {
    float: right;
}

.search-main-selectl select {
    border: 1px solid;
    border-radius: 5px;
    height: 35px;
    background: #ebebeb none repeat scroll 0 0;
    width: 160px;
    font-size: 16px;
}

.search-main-selectr select {
    border: 1px solid;
    border-radius: 5px;
    height: 35px;
    width: 70px;
	float:right;
  
    background: #ebebeb none repeat scroll 0 0;
    font-size: 16px;
}

.search-main-selectl, .search-main-selectr {
    margin: 15px 0;
}

    .search-main-selectr label {
        color: #5a5a5a;
        font-size: 18px;
        padding-bottom: 0px;
        padding-top: 3px;
        padding-left: 50px;   
    }

    .search-main-selectl label {
        color: #5a5a5a;
		 font-family: 'robotoregular';
        font-size: 18px;
        padding-bottom: 0px;
        padding-right: 25px;
    }

.search-sort .col-md-8 {
    padding-right: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.search-sort .col-md-2 {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.search-sort {
    width: 100%;
    padding: 0px;
}

th.search-publisher-title {
    border-left: 3px solid #ffffff;
    background-color: #5a5a5a;
    width: 18% !important;
    text-align: center;
	color: #fff !important;
    font-family: "robotomedium";
    font-size: 18px;
    text-transform: uppercase;
	width:21% !important;
}
#example_length select {
    background: #ebebeb none repeat scroll 0 0;
    border: 1px solid;
    border-radius: 5px;
    font-size: 16px;
    height: 35px;
    width: 60px;
}
#example_filter input {
    background: #ebebeb none repeat scroll 0 0;
    border: 1px solid;
    border-radius: 5px;
    font-size: 16px;
    margin-top: -2px;
    padding: 6px 5px;
    width: 180px;
}
th.search-title {
    width:64% !important;
    text-align: center;
    background-color: #5a5a5a;
	color: #fff !important;
    font-family: "robotomedium";
    font-size: 18px;
    text-transform: uppercase;
}
table.dataTable thead th, table.dataTable thead td {
    border-bottom: 0 none !important;
}
table.dataTable tfoot th, table.dataTable tfoot td {
    border-top: medium none !important;
}
th.search-price-title {
    border-left: 3px solid #ffffff;
    width: 15% !important;
    text-align: center;
    background-color: #5a5a5a;
    padding-right: 0px;
    padding-top: 0px;
	color: #fff !important;
    font-family: "robotomedium";
    font-size: 18px;
    text-transform: uppercase;
}

.search-title-re {
    border-bottom: 3px solid #ffffff;
    line-height: 5px;
    padding: 8px 15px;
    text-align: left;
    width: 64%;   margin-bottom: 10px;
}
.search-sort-content .col-md-2{
	padding-left: 0px;
	  padding-right: 0;
}
.search-sort-content .col-md-8{
	padding-right: 0px;
}
.search-sort-content{
	background-color:#eeeded !important;
}
.search-title-re p{
 font-family: 'robotolight';
font-size:14px;
 line-height: 20px; 
 text-align:justify;
}

    .search-title-re .title {
        font-size: 14px;
		font-family: "robotomedium"; 
		margin-bottom: 10px;
    margin-top: 10px;   
    margin-top: 10px;   

		}

.search-date .title, .search-price .title {
    font-size: 16px;
		font-family: "robotomedium";
    
}
.cat-sort{
	background-color:#e4e4e4;
}


.sorted-recorde .search-date {
    border-left: 3px solid #ffffff;
    
    width: 18%;
    text-align: center;

    border-bottom: 3px solid #ffffff;
    text-align: center;
}

.sorted-recorde .search-price {
    border-left: 3px solid #ffffff;
    width: 18%;
    text-align: center;
    
    padding-right: -5px;
    padding-top: 0px;
    border-bottom: 3px solid #ffffff;
}

.search-title-re h5 {
    color: red;
}


.pager-button {
    float: right;
    padding-right: 14px;
}

#top-link-block a {
    color:#006dcc !important;
    font-size: 14px;
    font-family: "robotoregular";
}

    #top-link-block a:hover {
        color: #006dcc !important;
    }

#top-link-block {
    float: right;
    margin-top: 10px;
}

    #top-link-block.affix-top {
        position: absolute; /* allows it to "slide" up into view */
        bottom: -82px; /* negative of the offset - height of link element */
        left: 10px; /* padding from the left side of the window */
    }

    #top-link-block.affix {
        position: fixed; /* keeps it on the bottom once in view */
        bottom: 6px; /* height of link element */
         right: 38px; /* padding from the left side of the window */
    }
.middle-header-bar .nav .open &gt; a, .middle-header-bar  .nav .open &gt; a:focus, .middle-header-bar  .nav .open &gt; a:hover{
	    background-color:#91000f !important;
		
		border-color:#c88087 !important;
}	
.middle-header-bar .open &gt; .pharmaceuticals{
	display:table!important;
}
.middle-header-bar .dropdown-menu &gt; li &gt; a:focus, .middle-header-bar .dropdown-menu &gt; li &gt; a:hover{
		   background:none!important;
}
.megamenu-industries .dropdown-content	{
	   background-color: #06569d;
    border: medium none;
}


.middle-header-bar .menu1{
	 float: left;
    margin-right: 15px;
}	
.middle-header-bar .menu2{
	  margin-top: 20px;
}
.middle-header-bar .menu-oil-2{
	  margin-bottom: 20px;
}


.sec-list{
	  margin: 15px 0!important;
}
.third-list{
	   margin: 15px 20px 15px 0 !important;
}
.mega-menu-more-cat .col-md-4{
	padding-left:5px!important;
	padding-right:5px!important;
}
/*.footer-top a:hover{
	color:#006dcc !important;
}*/

/***************************************************Report Page*************************/

/* Cart*/
#shopping-cart .col-md-2, #shopping-cart  .col-md-4{
    padding-left:0px;
    padding-right:0px;
}
.Cart-content{
      border: 1px solid #ccc;
    border-radius: 5px;
    margin-bottom: 25px;
       margin-right: 20px;
    margin-top: 20px;
    overflow: hidden;
    margin-top: 20px;
}
.payment{
    margin-right:17px!important;
}
.coupon-code input{
       border: 1px solid #ccc;
    height: 40px;
    width: 60%;
}
.coupon-code input:focus{
    
    box-shadow:none;
}
.coupon-code label{
    font-size:14px;
    font-family: 'robotoregular';
    font-weight:normal;
    margin-right:10px;
    
}
#shopping-cart{
       margin-bottom: 30px;
}
.confirm-order{
        background-color: #2390bb;
    color: #fff;
    float: right;
    margin-right: 20px;
}
.coupon-code{
    margin-top:20px;
}
.code-btn{
      background-color: #2390bb;
    border-radius: 0;
    height: 40px;
    margin-left: -5px;
    margin-top: -1px;
    width: 7%;
}
.code-btn i.fa-check{
     color: #fff;
   
    font-size: 23px;
}
.heading-cart{
    
    background-color:#f5f5f5;
    margin: 0px;
padding: 15px 0px 15px 15px;
font-size: 20px;
border-bottom: 1px solid #dedede;
}
.heading-cart h4{
      font-family: 'robotomedium';
    
}
.heading-cart h4 img{
margin-right:10px;  
}
.shopping-list
{
    

     overflow: auto;
    border-left: 1px solid #dedede;
    
    border-bottom: 1px solid #dedede;
    border-top: 1px solid #dedede;
    
    border-right: 0px;
    
}   
.shopping-list-content{
    border-left: 1px solid #dedede;
    
    border-bottom: 1px solid #dedede;
         overflow: auto;
}
.main-cart{
    margin:15px;
     overflow: auto;
}
.report-name{
       border-right: 1px solid #dedede;
    height: 110px;
      padding: 15px;
    text-align: center;
}
.report-name1{
       border-right: 1px solid #dedede;
    height: 110px;
      padding: 15px 15px 5px;
    text-align: justify;
    
}

.report-name .add-to-case input{
     border-radius: 0;
    float: left;
    width: 40px;
     padding: 2px;
}
.report-name .add-to-case input:focus{
    border:1px solid #ef001f;
    box-shadow:none;
}
.title-center{
       font-family: 'robotoregular';
    text-align:center;
     height: 50px;
    padding: 10px 0 0;
     font-size: 14px;
    border-right:1px solid #dedede;
}
.payment-method label{
    font-weight:normal;
           font-family: 'robotoregular';

}
.payment-method input{
margin-right:10px;          
width:14px;
}

.right-side-content .market .price {
    font-family: 'robotomedium';

    font-size: 21px;
    text-transform: uppercase;
}

.right-side-content .market {
    border-right: 1px solid #bfbfbf;
    height: 190px;
    margin-bottom: 25px;
}

    .right-side-content .market p {
        font-size: 17px;
        font-family: 'robotoregular';
    }

    .right-side-content .market h4 {
        color: #000 !important;
        margin-top: 0px;
    }

.market .form-control {
    height: 18px;
    margin-right: 5px;
    width: 20px !important;
}

.market .input-group label {
    font-family: "robotoregular";
    font-size: 15px;
    width: 215px;
    font-weight: normal !important;
}

.market-price {
    background-color: #d6d6d6;
    border-radius: 50px;
    color: #5a5a5a !important;
    font-size: 15px;
    font-weight: bold;
    padding: 7px 20px;
}

    .market-price:hover {
        background-color: #5a5a5a;
        color: #fff !important;
    }

.corporate-price {
    background-color: #5a5a5a;
    border-radius: 50px;
    color: #fff !important;
    font-size: 15px;
    font-weight: bold;
    padding: 7px 20px;
}

    .corporate-price:hover {
        background-color: #d6d6d6;
        color: #5a5a5a !important;
    }

.Corporate {
    margin-top: 20px;
}

.market-pre ul {
    list-style: none;
    padding-left: 0px;
}

    .market-pre ul li img {
        margin-right: 7px;
    }

    .market-pre ul li {
        margin-bottom: 10px;
    }

#reports-main-content {
    padding-bottom: 40px;
	
	border-bottom: 6px solid #006dcc;
}
#reports-main-content .col-md-9{
	border-right: 0px solid #006dcc;

   
}


#reports-main-content p{
    color:#151515;  text-align: justify;
	
}
#pre-order {
    border: 1px solid #127dd8;
    background-color:#127dd8;
	border-radius: 50px;
    padding: 2px 0 2px 2px;
    font-size: 19px;
}

    #pre-order a {
        color: #fff !important;
    }

#discount {
    border: 1px solid #0aac21;
    border-radius: 50px;
    padding: 2px 0 2px 2px;
	background-color:#0aac21;
    font-size: 19px;
}

    #discount a {
        color: #fff !important;
    }

#sample {
    border: 1px solid #f88427;
    border-radius: 50px;
    padding: 2px 0 2px 2px;
    font-size: 19px;
	background-color:#f88427
}

    #sample a {
        color: #fff !important;
    }

#buynow a {
    color: #fff !important;
}

#buynow img {
    margin-right: 10px;
}

#buynow {
    font-family: 'roboto_condensedbold';
      background-color: #006dcc;
    border: 1px solid #006dcc;
    border-radius: 50px;
    font-size: 20px;
    list-style: none;
    padding: 0px 0 0px 0px;
    width: 180px;
}

.second-content a {
    color: #000 !important;
}

    .second-content a:hover {
        color: #006dcc !important;
    }

.recently-added a {
    color: #000 !important;
}

    .recently-added a:hover {
        color: #ef001f !important;
        text-decoration: underline !important;
    }

.recently-added h4 {
    color: #000;
    font-family: "robotomedium";
    font-size: 22px;
    text-transform: uppercase;
    border-bottom: 2px solid #006dcc;
    padding-bottom: 20px;
	padding-left: 45px;
}
#myCarouse22 a.more-link{ color: #006dcc !important;
    display: block;
    font-size: 16px;
    text-align: right;
    text-decoration: underline;}
	.blog_title{}
	#myCarouse22 .blog_title a{ /*color: #006dcc !important;*/
    display: block;
    font-size: 16px;
    /*text-align: right;*/
    text-decoration: underline;}

#myCarouse22 h3 a:hover{
    text-decoration: none !important;
}
#myCarouse22 a span.screen-reader-text{  font-size:0px;}
.recently-added img {
    margin-right: 10px;
	position:absolute;
	left: 10px;
    margin-top: -8px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active, #example_next{ background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff 0%, #dcdcdc 100%) repeat scroll 0 0  !important;
    border: 1px solid #979797  !important;
    color: #333 !important;}

table#example tbody tr:nth-child(even){
    background: #eeeded !important;
} 	
table#example tbody tr:nth-child(odd){
    background:#e0e0e0 !important;
} 
table#example{
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 99.95%;}
table#example thead tr{background-color: #5a5a5a;
    text-align: center;}
table.dataTable thead .sorting{    color: #fff !important; text-align:center !important;}
table.dataTable thead .sorting_asc {
    color: #fff !important;
}
#recent {
    padding-top: 25px;
    padding-bottom: 25px;
    background-color: #f1f1f1;
}

.recently-added .col-md-8 {
    background-color: #fff;
    padding-left: 0px;
    padding-right: 0px;
    padding: 10px;
}

.recently-added .col-md-2 {
    padding-left: 0px;
    padding-right: 0px;
}

.recent-list {
    margin-top: 10px;
}

.second-content p {
    font-family: "robotoregular";
    font-size: 14px;
    text-align: justify;
}

.second-content .nav &gt; li &gt; a:focus, .second-content .nav &gt; li &gt; a:hover {
    background: #006dcc !important;
    border-bottom: medium none;
    color: #fff !important;
    border-left: 1px solid #006dcc;
    border-right: 1px solid #006dcc;
    border-top: 1px solid #006dcc;
}

.second-content .nav &gt; li a {
    border-left: 1px solid #5a5a5a;
    border-right: 1px solid #5a5a5a;
    border-top: 1px solid #5a5a5a;
    color: #000 !important;
    font-size: 18px;
    margin-right: 2px;
}

.second-content .nav-tabs &gt; .active a {
    background: #006dcc;
    border-bottom: medium none;
    color: #fff !important;
    border-left: 1px solid #006dcc;
    border-right: 1px solid #006dcc;
    border-top: 1px solid #006dcc;
}
.recently-added{
	border-bottom:2px solid #006dcc;
}
.recently-added ul.top-selling li a{
font-family: 'robotomedium';
font-size:16px;
letter-spacing:0.6px;
color:#222222;
	
}
.recently-added ul.top-selling{
	padding-left:15px;
	 padding-right: 15px;
}
.recently-added ul.top-selling li{
list-style:none;
padding:9px 0;
border-bottom:1px solid #b3b3b3;
	
}
.recently-added ul.top-selling li p{
	margin-bottom:0px;
}
.recently-added ul.top-selling li a:hover{
	color:#006dcc!important;;
}
.recently-added ul.top-selling li p span{
	margin-right:10px;
	  font-family: 'robotoregular';
	  font-size:14px;
	  margin-top:5px;
	
}
.navbar-toggle{
	background:none;
	border:none!important;
}
.nav .open &gt; a, .nav .open &gt; a:focus, .nav .open &gt; a:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-color: #337ab7;
}
.nav .open &gt; a, .nav .open &gt; a:focus, .nav .open &gt; a:hover {
    background-color: transparent;
    border-color: #337ab7;
}

/* **************************************Media Query***************************************/
@media (min-width:320px) and (max-width:767px) {
.call-now-tab em {
    color: #fff;
    font-size: 19px;
    margin-right: 20px;
    margin-left: 5px;
}
.carousel-showmanymoveone .item a {
    height: auto !important;
    margin-bottom: 0 !important;
    margin-right: 10px !important;
    width: 29% !important;
}
.call-now {
    margin-top: 8px;
}
.call-now{display:none;}
.call-now-tab{display:block; width:70%; float:left;}
	.contact-support .corner-sup{   top: 8%;}
	.get-support .corner-get{   top:53.5%;}
	
	.code-btn{width:15%;}
	.coupon-code input{  width: 80%;}
	.Cart-content{margin-right:0px;}
	.main-cart{margin:0px;}
	.title-center{  font-size: 12px;height:auto;padding:10px 0px;}
	.report-name{  font-size: 12px;   padding: 5px 0;}
	.report-name1{ font-size: 12px;height: 110px; overflow: hidden;padding: 5px 0;  text-align: center;}
.last-header-bar .carousel-caption .title{font-size: 28px;}
.first-content h4{height: auto;}
#search-form .ser_button {
    margin: -10px;
    right: 0;
}
.nav .open &gt; a, .nav .open &gt; a:focus, .nav .open &gt; a:hover {
    background-color: transparent;
    border-color: #337ab7;
}
.login-search .form-search {
    float: none;
    margin: 0 auto;
    overflow: hidden;
    padding: 20px;
    width: 100%;
}
#search-form .ser_button {
    margin: 30px 0 !important;
}
.top-header-bar  .container {
    width: 90% !important;
}
.login-search .navbar-form input{    margin-left: 0;}
.login-search .navbar-form {
    border: medium none !important;
    box-shadow: none !important;
    padding: 10px 0 !important;
    width: 100%;
}
.top-header-bar .row {
    margin-left: 0px;
    margin-right: 0px;
}
.top-header-bar .container{    padding-left:0px;
    padding-right:0px;}

.search-date .title, .search-price .title {
    text-align: left;
}
#search-form .ser_button{margin: 2px;}
.navbar-form .fa-search {
    color: #fff;
    font-size: 18px;
    position: absolute;
    right: 15px;
    top: 50px;
}
.nav .open &gt; a, .nav .open &gt; a:focus, .nav .open &gt; a:hover {
    background-color: transparent;
    border-color: #337ab7;
}
	.nav .open &gt; a, .nav .open &gt; a:focus, .nav .open &gt; a:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-color: #337ab7;
}
	.sorted-recorde{border-top: medium none !important;}
	table#example tbody tr:nth-child(even){
    background: #eeeded !important;
	border: 1px solid #555;
    display: block;
    margin-bottom: 10px !important;
} 	
table.dataTable tbody th, table.dataTable tbody td {
    display: block;
    margin: 5px auto;
    padding: 0 7px;
    width: 99%;
}
.search-title-re a {
    margin: 0 0 10px !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button{padding: 0.5em 8px !important;}
table#example tbody tr:nth-child(odd){
    background:#e0e0e0 !important;
	border: 1px solid #555;
    display: block;
    margin-bottom: 10px !important;
} 
	#example_length{width: 25%; float:left;}
	table#example thead, table#example tfoot{display:none;}
	.sorted-recorde .search-price, .sorted-recorde .search-date,.search-title-re{ width:100% !important; display:block; border:none !important;}
	#example_filter{float: right;
    margin: 0;}
	.sorted-recorde .search-price, .sorted-recorde .search-date, .search-title-re {
    border: medium none !important;
    display: block;
    width: 95% !important;
}
	#example_length label, #example_filter label{ font-size:0px;}
	table#example {
    width: 98% !important;
}
.search-date h6, .search-price h6{padding-left:5px;margin: 0;}
table.dataTable tbody th, table.dataTable tbody td {
    padding: 0 10px !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
    padding: 0.5em 8px;
}
.search-title-re a {color:#23527c}
.search-title-re a:hover{color:#000;}
	table#example {
    border-left: 0 none;
    border-right: 0 none;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 99.95%;
}
	#top-link-block a{
	margin-right: 20px;
	}
	.footer-top .logo-img{width:100%;}
	.carousel-control.left, .carousel-control.right{display:none;}
	.payment-mode{ margin-bottom: 20px;}
	.footer-bottom1 ul li a {
    color: #fff;
    display: block;
    margin-bottom: 8px;
    margin-right: 20px;
}
	.sorted-category{border-top: 1px solid #000;}
	.sorted-category .search-date,.sorted-category .search-price{height: auto;
    padding-top: 0;}
	.search-date h6, .search-price h6 {
		font-family: 'robotoregular';
    font-size: 16px;
    text-align: left;
}
.search-title-re {
   
    padding: 8px 15px 0;
}
	.search-title-re{    border-bottom: 0px solid #ffffff;}
	.sorted-category .search-date{    border-bottom: 0 solid #ffffff;}
	.sorted-category .search-price{    border-bottom: 0 solid #ffffff;}
.container{
	    width: 100% !important;
}
.megamenu-industries .dropdown-content	{
	  margin-left:-1px;
}
ul.main-menu {
    border-left: 0px solid #5dc8ff;
    list-style: outside none none;
    margin-left: 23px;
    padding-left: 20px;
}
.login-search .navbar-form button {
    right: 0;
    top: 10px;
}
.inline-menu ul li a {
    font-size: 12px;
    margin-right: 5px;
}
.login-menu ul li a {
    font-size: 12px;
    margin-right: 5px;
}
.logo-brand{
	text-align:center;
}
.login-search .navbar-form input{
	  width: 100%;
}
.login-search .form-search{
	float:none;
}
.login-search .navbar-form{
	   border:none!important;
    box-shadow:none!important;
	  width: 100%;
}
.login-search .advance {
    
    margin-left: 15%;
    margin-top: 3%;
}
.call-now{
	margin-left: 0px;
}
.mega-menu-content{
	padding-left: 40px;
    padding-right: 35px;
}

.yamm .dropdown.yamm-fw .dropdown-menu {
    height: 0px !important;
    left: 15px;
    overflow: hidden;
    right: 18px;
	background:none !important;
	background-color:none !important;
}
.yamm .dropdown.yamm-fw.industries.open .dropdown-menu {
    height: auto  !important;
    left: 15px;
    overflow: visible;
    right: 18px;
	background:#06569d !important;margin-top: -3px;box-shadow:0px !important;
}
.Enquiry .signup-details .btn-login {
  
    margin-left: 30%;
}
.Enquiry form.signup-form{ border-bottom:1px solid #006dcc; padding-bottom:20px;}
.yamm .dropdown.yamm-fw:hover  ul.dropdown-menu {
    left: 0px !important;
    right:-1px !important;
	display:block ;
}
.megamenu-industries .navbar-nav &gt; li &gt; .dropdown-menu {
    margin-top: 0;
}
.last-header-bar img {
    max-width: 200%!important;
	width:auto!important;
}
.last-header-bar .carousel-caption p {
       font-size: 20px;
   }
.last-header-bar .carousel-caption h4 {
    font-size: 28px;
    margin-bottom: 2px;
}
.last-header-bar .carousel-caption {
    bottom: 0;
	left: 0;
	right:0;
	top: 15%;
}
.carousel-caption {
    padding: 20px 10px;
}
.top-header-bar {
    padding-bottom: 0px;
}

.trending-content1 {
    margin-top: 0;
}
.first1, .first2,.first3,.first4,.first5,.first6,.first7,.first8{width:100%;background-size:cover;} 
#top-link-block.affix {
    bottom: 18px;
    position: fixed;
    right: -4px;
}
.trending-header h1{
	   font-size: 17px;
}
.trending-header img {
    margin-right: 2px;
}
.trending-content .col-md-3{
	margin-bottom:15px;
}
.trending-content1 .col-md-3{
	margin-bottom:15px;
}

.absolute-content h2{
	font-size: 32px;
}
.absolute-content p{
	 font-size: 14px;
}
.news-updates h4{
	 font-size: 20px;
}
.news-updates{
	  margin-bottom: 15px;
	  height: auto;
}

.newsletter .input-group input{
	width: 50%;font-size: 13px;
}
.newletterbtn{
	 width: 70px;font-size: 13px;
}
.input-group {
    width: 100%;
}
.megamenu-industries li a.industries {
   
    font-size: 12px;
    padding: 5px !important;
    position: absolute;
	top: -61px;
	right:15px;
   
}
.megamenu-industries li a.industries img {
    margin-bottom: 3px;
    margin-left: 15px;
    width: 35px;
}

.last-header-bar .carousel-caption p{font-size:14px;}
.login-signup .form-login{  margin-right: 0px;}
.signup-details{margin-left: 0px;}
.login-signup .form-login .linkdin-img{ margin-top: -5px;}
.or-btn{  right: 50%;}
ul.main-menu1{  padding-left: 20px;}
.login-signup .signup-details .btn-login{ margin-left: 33%;}
.reports-last-header-bar .breadcrumb{padding-left:5px;}
#enquiry-main-content .col-md-3{    border-left: 0px;}



/*blog setting css*/


/********************************************* changes media qurey***************************************/
.search-title-re a{
	line-height:20px;
}
.right-side-content h4{
font-size:20px;
	}
.right-side-content .market{
	height:auto;
}
.second-content ul.nav-tabs li{
	float:none;
}
.second-content .nav &gt; li a{
	border-radius:0px;
}
#reports-main-content .col-md-9 {
    border-bottom: 1px solid #006dcc;
    border-right: 0 none;
    margin-bottom: 20px;
}
.sorted-recorde{    border-top: 1px solid #000;}
.sorted-recorde .search-date, .sorted-recorde .search-price {
   
    height: auto;border-bottom: 0 solid #ffffff;
    padding-top: 0;
}
.reports-last-header-bar {
    background-color: #dfdfdf;
    padding-bottom: 0;
    padding-top: 1px;
}
#buynow{
	width:180px;
	
	margin-left:28%;
	   border-radius: 50px;
}
.Corporate #buynow{
	text-align:center;
}

.market .input-group label{
	width:56%;
	font-size:14px;
}
.input-group .form-control{
	margin-left:5%;
}


.right-side-content .market{
	border:none;
}
.search-main-selectr label{
	padding-left:0px;
	font-size: 16px;
}
.search-main-selectr select{
	   font-size: 15px;
      width: 63px;
	  text-align:center;
	  

}
.search-main-selectl label{ 	    padding-right: 0px;  font-size: 16px;}
.search-main-selectl select{ width: 122px;}
.search-main-selectr{
		float:right;
}
.second-content .tab-content {
padding-right: 0px;}
.sorted-recorde .search-price{  width: 100%;}
.search-main-selectl{float:left!important;}
.sorted-category .search-price{width: 100%;}
.search-sort-content .row{overflow:hidden;}
.Enquiry .signup-details h4{font-size:20px;}
.footer-bottom1 ul{padding-left:0px;display:inline;}




}/* end Media Query For Mobile*/


/* ********************************End Mobile Media Query***********************************/
@media (min-width:640px){

	.form-login .input-form span.visible-xs{display:none!important;}
}


/***************************** Media Query For Tablet*************************************/
@media (min-width:768px) and (max-width:1024px){
.call-now{display:none;}
.call-now-tab{display:block;    
margin-left: 40px !important;
    margin-top: 23px !important;}
.call-now-tab em {
    font-family: 'robotomedium';
    font-style: normal;
    font-size: 18px;
    margin-right: 10px;
}
.login-search {
    margin-top: 15px;
    margin-left: 20px;
}
.call-now em {
    color: #fff;
    font-size: 19px;
    margin-right: 10px;
    float: left;
    margin-top: -5px;
    margin-left: 5px;
    margin-right: 15px !important;
}
.call-now {
    float: left;
    margin-left: 40px !important;
    margin-top: 33px !important;

}
.call-now img {
    width: 28px;
    margin: -5px 0 0 0;
    float: left;
}
	 .login-signup .col-md-7{
	 border-left:0px solid #006dcc;
 } 
    .search-title-re{height: auto!important;}
    .market-price{position: relative;top:-10px}
    .corporate-price{position: relative;top:-10px}
    .contact-support h2{font-size: 21px;}
    .list-content{   margin-left: 15px;}
	.payment-method{ padding: 0 10px;}
	.code-btn{width:10%;
    margin-top: -2px;}
	.main-cart{padding:0px 10px;}
	.Cart-content{margin-right:0px;}
	.main-cart{margin:0px;}
	.title-center{  font-size: 12px;height:auto;padding:10px 0px;}
	.report-name{  font-size: 12px;   padding: 5px 0;}
	.report-name1{ font-size: 12px;height: 110px; overflow: hidden;padding: 5px 0;  text-align: center;}
	.top-header-bar{
		   padding-top: 15px;
	}
	.logo-brand {
    margin-top: 15px;
	}
	.login-search {
		margin-top: 15px;
	}
	.call-now {
		margin-top: 26px;
	}
	
	.megamenu-industries li a.industries {
   		top: -70px;
	}
	.yamm .dropdown.yamm-fw .dropdown-menu{
		 top: -3px;
	}
	.carousel-caption{width:100%;  left: 0!important;right:0!important;}
	.last-header-bar .carousel-caption {
    bottom: 18%;
}
    .contact-support h2{
             font-size: 16px;
        }
        .footer-top p{text-align:left;}
        .contact-support .corner-sup{  top: 10%;}
        .contact-support .contact-details {
     
        padding: 25px 5px;
    }
    .contact-support .contact-details p {
    font-size: 12px;
    }
    .get-support h2{ font-size: 16px;}
    .get-support .corner-get{    top: 52.5%;}
        
	
.last-header-bar img {
    width: auto;    max-width: 130% !important;
}
	.container{
	    width: 100% !important;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
    left:0px !important;
    right: 0px !important;
}
.megamenu-industries li a.industries img {
    margin-bottom: 5px;
    margin-left: 17px;
}
.megamenu-industries li a.industries{
	  padding: 5px;
	   right: 10px;
}
.call-now {
    float: left;
    margin-left: 0px;
}
.last-header-bar .carousel-caption p {
    font-size: 24px;

	}
.last-header-bar .carousel-caption h4 {
font-size: 30px;}
#top-link-block {
    bottom: 35px;
    margin-top: 10px;
    position: fixed;
    right: 10px;
}

.carousel-control{
	display:none;
}
.trending-content .col-md-3{
	margin-bottom:15px;
}
.trending-content1 .col-md-3{
	margin-bottom:15px;
}
.news-updates{
	  margin-bottom: 15px;
	  height: auto;
}
.quick-link ul li {
    margin-right: 5px;
}
.payment-mode img{
	width:100%;
}
.newsletter .input-group input {
    width: 45%;
}
.newletterbtn {
    width: 74px;
}
.quick-link .title{
	 font-size: 18px;
}
.quick-link ul{
	    padding-left: 0;

}
.newsletter .input-group{
	width:100%;
}
.newsletter .title{
	 font-size: 20px;
	 font-weight:normal;
}
.news-updates h4{
	    font-size: 16px;
}
.trending-content1 {
    margin-top: 0;
}
 .absolute-content p {
    font-size: 18px;
}
.first1, .first2,.first3,.first4,.first5,.first6,.first7,.first8{width:100%;background-size:cover;} 
.login-signup .form-login{  margin-right: 0px;}
.signup-details{margin-left: 0px;}
.login-signup .form-login .forgot-pass{ margin-left: 0;}
.password-center{text-align:center;}
.or-btn{right:50%;}
.second-content .nav &gt; li a{ padding: 10px 9px;}
.second-content .tab-content{padding-right: 0px;}
.market .input-group label{   width: 41%;}
.right-side-content .market{height: 200px;}
#discount{ font-size: 14px;}
#pre-order{ font-size: 14px;}
#sample{ font-size: 14px;}
.sorted-recorde .search-price{  height: 150px; width: 100%;}
.search-title-re a{line-height:20px;}	
.search-title-re{height:150px;}
.search-title-re a {
    line-height: 23px;
}
.search-main-selectl{float:left!important;}
.search-main-selectr{float:right!important;}
.search-main-selectr label{padding-left:0px;padding-right:15px;}
.sorted-category .search-price{width: 100%;}
#reports-main-content .col-md-9 {
    border-right:0px solid #006dcc;
}
.sorted-category .search-date{height:150px;}
.sorted-category .search-price{height:150px;}
.footer-bottom1 ul{padding-left:0px;display:inline-flex;}
}

.entry-footer, .author, .entry-date, .updated, .cat-links{
    display: none;
}
.right-panel {
    float: right;
    width: 26%;
    /* margin: 47px 0px 0px 0px; */
}
.left-panel {
    float: left;
    width: 70%;
}
.blog_title {
    text-transform: uppercase;
    font-size: 21px;
    font-family: 'robotomedium';
    color: #ef001f;
    margin-top: 2px !important;
}

/*About Us*/
#about-us{
    margin-bottom:30px;
}
#aboutimg{
      margin-top: -10px;
}
.about-us-left h2 {
    color: #006dcc;
    font-family: "robotomedium";
    font-size: 22px;
    text-transform: uppercase;
}
.about-us-left h4{
color: #22222;
    font-family: "robotomedium";
    font-size: 20px;
    text-transform: Captalize;
    
}
.about-us-left p{
    text-align:justify;
    font-family: 'robotoregular';
    font-size:14px;
    line-height:25px;
    letter-spacing:0.4px;
}
.about-us-left ul.about-list{
    list-style-image:url('../images/verified9.png');
    list-style-position: outside;
}
.about-us-left ul.about-list li{
    font-family: 'robotoregular';
    font-size:16px;
}
.about-c1{
     background: rgba(0, 0, 0, 0) url("../images/about.png") no-repeat scroll -200px -150px;
    height: 135px;
}
.about-c2{
        background: rgba(0, 0, 0, 0) url("../images/about.png") no-repeat scroll -212px -6px;
    height: 135px;
}
.about-c3{
     background: rgba(0, 0, 0, 0) url("../images/about.png") no-repeat scroll -72px -1px;
    height: 135px;
    width: 142px;
}
.about-c4{
    background: rgba(0, 0, 0, 0) url("../images/ab1.png") no-repeat scroll 20px 0;
    height: 135px;
}
.list-content{  
    margin-bottom: 20px;
    margin-left: 18px;
    overflow: hidden;
}
   .contact-support h2{
    color: #fff;
    font-family: "robotomedium";
    font-size: 22px;
    text-transform: uppercase;  
    padding: 10px 20px;
    background-color:#006dcc;  margin-bottom: 0;
    position:relative;
   }
.contact-support .contact-details{
        background-color: rgb(231, 231, 231);
padding: 25px;
}  
  .contact-support .contact-details p{
      font-size:14px;
      margin-bottom:15px;
  } 
    .contact-support .contact-details p img{
        
        margin-right:10px;
    }
 .contact-support .corner-sup{
        border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 13px solid #006dcc;
    left: 12%;
    position: absolute;
      top: 12%;
 } 
 .contact-support h2::after {
    border-left: 15px solid rgba(0, 0, 0, 0);
    border-right: 15px solid rgba(0, 0, 0, 0);
    border-top: 15px solid #006dcc;
    bottom: -15px;
    content: " ";
    left: 30px;
    position: absolute;
}
.get-support .corner-get{
        border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 13px solid #006dcc;
    left: 12%;
    position: absolute;
    top: 55.5%;
 }  
h1.entry-title {
    color: #006dcc;
    font-family: "robotomedium";
    font-size: 22px;
    text-transform: uppercase;
}
h2.entry-title {
    color: #006dcc;
    font-family: "robotomedium";
    font-size: 26px;
}
h2.widget-title {
    color: #006dcc;
    font-family: "robotomedium";
    font-size: 22px;
    text-transform: uppercase;
}
aside#secondary ul {
    list-style-type: none;
    padding: 0;
}
aside#secondary ul li {
    margin-bottom: 10px;
}
.get-support &gt; h2::after {
    border-left: 15px solid rgba(0, 0, 0, 0);
    border-right: 15px solid rgba(0, 0, 0, 0);
    border-top: 15px solid #006dcc;
    bottom: -15px;
    content: " ";
    left: 30px;
    position: absolute;
}
 .get-support h2{
    color: #fff;
    font-family: "robotomedium";
    font-size: 22px;
    text-transform: uppercase;  
    padding: 10px 20px;
    background-color:#006dcc;  margin-bottom: 0; 
	position:relative;
 }
 
.get-details{
        background-color: rgb(231, 231, 231);
padding: 25px;
} 
.get-details a i:hover{
    color:#ef001f;
}
.get-details i.fa-twitter{
    
    margin-right: 5px;
    padding: 10px;
} 
.get-details .fa-facebook {
    background: #fff none repeat scroll 0 0;
    border-radius: 50px;
    color: #333;
    font-size: 20px;
    margin-right: 5px;
    padding: 10px 15px;
}
.get-details i.fa-pinterest-p{
    
    margin-right: 5px;
    padding: 10px 13px;
}
.get-details i.fa-linkedin{
    margin-right: 5px;
    padding: 10px 12px;
}
.get-details i{
    /*color:#fff;
    background-color:#999898;*/
border-radius:50px;
} 
 .get-details ul{
     list-style:none;
     padding-left:0px;
 }
 .get-details li{
     margin-bottom:5px;
 }
 .call-now a:hover{color:#000!important;}
 .inline-menu ul li a:hover{color#006dcc !important;}
 .publisher-list h2 {
    color: #006dcc;
    font-family: 'robotomedium';
    border-bottom: 1px solid #006dcc;
    font-size: 20px;
}
.fa-google-plus {
    background: #fff;
    padding: 10px 7px;
    font-size: 20px !important;
    border-radius: 50px;
    color: #333;
}
.right-content-report{display: flex;}
.login-search .ser_button {
    background-color: #06569D;
    background-image: url("../images/search.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    border: medium none;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 5px;
    color: #91000f !important;
    height: 42px;
    margin-left: -10px;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    right: -3px;
    top:8px;
    width: 47px !important;
    font-size: 0px !important;
}
.pubisher-image {
    padding: 20px 0;
    border-bottom: 1px solid #006dcc;
    font-size: 17px;
}

.pubisher-img &gt; img {
    float: right;
    margin-top: 0;
    text-align: right;
    vertical-align: middle;
}

.report-cost-btn {
    background-color: #ffffff;
    border-radius: 50px;
    color: #262626;
    font-size: 14px;
    padding: 5px 10px;
    cursor: pointer;
}
/*--------------------------CSS Added by developement--------------------------*/

.call-now img{
    width: 28px;
    margin: -5px 0 0 0;
}

/*--------------------------END CSS Added by developement--------------------------*/

.report-page  .row.client-logo h2{
    /*padding-bottom: 16px;*/
    background-image: url(../images/client-icon.png);
    background-repeat: no-repeat;
    margin: 8px 0 2px 22px;
    padding: 5px 0 10px 46px;
}

.report-page  .row.client-logo {
    margin-bottom: 18px;
}

.client-logo h2 {
    color: #2c2c2c;
    font-family: "robotomedium";
    font-size: 25px;
    margin: 0 0 10px;
    padding: 25px 20px 5px 15px;
    text-transform: uppercase;
    background-image: url(../images/client-icon.png);
    background-repeat: no-repeat;
    margin: 20px 0 2px 22px;
    padding: 5px 0 10px 46px;
}
.carousel-showmanymoveone .item,.carousel-showmanymoveone{background:#fff;}
.carousel-showmanymoveone .item a{z-index:999; padding:5px;float:left; width:16.6%; margin-right:0px; height:67px;  margin-bottom:0px;  background:#fff;}
.carousel-showmanymoveone .item a img{text-align:center; display:black;border:1px solid #ccc;}

#reports-main-content .client-logo&gt;div {top: 12px;}

.carousel-showmanymoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showmanymoveone .carousel-control.left {
  margin-left: 15px;
}
.carousel-showmanymoveone .carousel-control.right {
  margin-right: 15px;
}
.carousel-showmanymoveone .cloneditem-1,
.carousel-showmanymoveone .cloneditem-2,
.carousel-showmanymoveone .cloneditem-3 {
  display: none;
}


@media only screen and (min-device-width: 332px) 
                   and (max-device-width: 767px)  {
					  .carousel-showmanymoveone .item a {
    height: auto !important;
    margin-bottom: 0 !important;
    margin-right: 10px !important;
    width: 30% !important;
}
 }

@media only screen and (min-device-width: 768px) 
                   and (max-device-width: 1024px) 
                   and (orientation: landscape) {
					   .carousel-showmanymoveone .item a {
    width:25% !important;
        margin-right:0px !important; 
}
				   }
@media only screen and (min-device-width: 768px) 
                   and (max-device-width: 1024px) 
                   and (orientation: portrait) {
					   .carousel-showmanymoveone .item a {
    width:25% !important;
    margin-right:0px !important; 
}
 }
 
 

@media all and (min-width: 768px) {
  .carousel-showmanymoveone .carousel-inner &gt; .active.left,
  .carousel-showmanymoveone .carousel-inner &gt; .prev {
    left: -25%;
  }
  .carousel-showmanymoveone .carousel-inner &gt; .active.right,
  .carousel-showmanymoveone .carousel-inner &gt; .next {
    left: 25%;
  }
  .carousel-showmanymoveone .carousel-inner &gt; .left,
  .carousel-showmanymoveone .carousel-inner &gt; .prev.right,
  .carousel-showmanymoveone .carousel-inner &gt; .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner &gt; .item.active.right,
  .carousel-showmanymoveone .carousel-inner &gt; .item.next {
    -webkit-transform: translate3d(25%, 0, 0);
            transform: translate3d(25%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner &gt; .item.active.left,
  .carousel-showmanymoveone .carousel-inner &gt; .item.prev {
    -webkit-transform: translate3d(-25%, 0, 0);
            transform: translate3d(-25%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner &gt; .item.left,
  .carousel-showmanymoveone .carousel-inner &gt; .item.prev.right,
  .carousel-showmanymoveone .carousel-inner &gt; .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showmanymoveone .carousel-inner &gt; .active.left,
  .carousel-showmanymoveone .carousel-inner &gt; .prev {
    left: -16.6%;
  }
  .carousel-showmanymoveone .carousel-inner &gt; .active.right,
  .carousel-showmanymoveone .carousel-inner &gt; .next {
    left: 16.6%;
  }
  .carousel-showmanymoveone .carousel-inner &gt; .left,
  .carousel-showmanymoveone .carousel-inner &gt; .prev.right,
  .carousel-showmanymoveone .carousel-inner &gt; .active {
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner .cloneditem-2,
  .carousel-showmanymoveone .carousel-inner .cloneditem-3 {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showmanymoveone .carousel-inner &gt; .item.active.right,
  .carousel-showmanymoveone .carousel-inner &gt; .item.next {
    -webkit-transform: translate3d(16.6%, 0, 0);
            transform: translate3d(16.6%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner &gt; .item.active.left,
  .carousel-showmanymoveone .carousel-inner &gt; .item.prev {
    -webkit-transform: translate3d(-16.6%, 0, 0);
            transform: translate3d(-16.6%, 0, 0);
    left: 0;
  }
  .carousel-showmanymoveone .carousel-inner &gt; .item.left,
  .carousel-showmanymoveone .carousel-inner &gt; .item.prev.right,
  .carousel-showmanymoveone .carousel-inner &gt; .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}
</pre></body></html>