/*header*/

.sathish-new .nav-child li > a
{
    background: transparent;
}

#cookieMessageContainer .cookie_button
{
height: 23px !important;
}
#cookieMessageText p, .accept
{
color: #fff !important;
}

/* general */


/* IE 7 hack for inline-block */
*:first-child + html .navigation li {
    display: inline;
}

/* first level */
.navigation > ul > li > a {
    position: relative;
}


/* second level */
.navigation > ul > li > ul {
    position: absolute;
    display: none;
}
.navigation > ul > li > ul:hover,
.navigation > ul > li:hover > ul {
    display: block;
}


.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover
{
background-color: #fff !important;
}

/*header*/

/*MST NEW start*/
@media (min-width: 768px ) and (max-width:5000px)
{
.dropdown.open .dropdown-menu {
 margin-left: -56px !important;   
}
.dropdown .dropdown-menu {
 margin-left: -56px !important;   
}
}
#footer .nav > li {
    position: relative;
    display: inline-block !important;
}
@media (min-width: 0px ) and (max-width:780px)
{
#footer  .nav > li {
    display: inline !important;
}
}

@media (min-width: 552px ) and (max-width:1000px)
{
    .uk-scope [class*="uk-width"] {
	box-sizing: border-box;
	width: 100%;
	max-width: 50%;
    }
}
@media (min-width:992px ) and (max-width:5000px)
{
.textarea-1
{
    width:400px;
}
.textarea-2
{
    width:400px;
}
}
.textarea-1 p
{
    text-align: justify;
}
.textarea-2 p
{
    text-align: justify;
}

@media (min-width:0px ) and (max-width:767px)
{
    .textarea-2
    {
	margin-top: 49px;
    }
    .container-textarea-page .textarea-1
    {
	height: 150px !important;
	overflow-y: scroll;
	overflow-x: hidden;
    }
      .container-textarea-page .textarea-2
    {
	height: 150px !important;
	overflow-y: scroll;
	overflow-x: hidden;
    }
}
@media (min-width:768px ) and (max-width:5000px)
{
    .textarea-1
    {
      margin-right: 35px;
    }
    .textarea-2
    {
      margin-left: 35px;
    }
    .container-textarea-page
    {
    height: 200px !important;
    overflow-y: scroll;
    overflow-x: hidden;
    }
}
.textarea-1
{
    float: right;
}
.textarea-2
{
    float: left;
}
.container-textarea-page
{
    margin-top: 29px;
    margin-bottom:14px;
}
.navbar-toggle {
    margin-right: -3px;
}
#blankBM93 {
    margin-top:-2px;    
}
#blankBM94 {
    margin-top:-2px;
}
#blankBM95 {
    margin-top:-2px;
}

.navbar-nav > li > a {
    padding-top: 12px !important;
    //padding-bottom: 18px; 
    padding-bottom: 0px; 
}
.company-name
{
    padding-top: 5px;
}
#footer
{
    line-height: 10px;
}

#brand img {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-left: -3px;
     margin-top: -3px;
}
#brand {
    padding-top: 20px !important;
}
@media (min-width:1300px ) and (max-width:5000px)
{
    .camera_caption_title {
        font-size: 79px !important;
    }
    .camera_caption_desc {
	font-size: 79px !important;
    }
      .slider-font-image img
    {
	width: 173px !important;
	height: 194px !important;
    }
      #camera_wrap_89
      {
	  height: 712px !important;
      }
      .camera_caption
      {
          height: 194px;
      }
}
@media (min-width:1300px ) and (max-width:1370px)
{
       
}
@media (min-width:0px ) and (max-width:767px)
{
    .headersocial {
	display:none;
    }
    .sathish-new{
        display:none !important;
    }
    #footer
    {
	line-height: 1.42;
    }
    .auctionsaleimg1 {
	width: 700px !important;
	height: auto !important;
    }
    .sold-amount {
	width: 700px !important;
    }
}
@media (min-width:768px ) and (max-width:992px)
{
.small-device-font
{
   font-size:14px !important;
}
.sold-amount h4
{
    font-size:14px !important;
}
}
@media (min-width:0px ) and (max-width:299px)
{
    #brand img
    {
	width: 150px !important;
    }
}
@media (min-width:300px ) and (max-width:341px)
{
    #brand img
    {
	width: 220px !important;
    }
    .slider-font-image img
    {
	width: 30px !important;
    }
    .slider-font-image img
    {
	//width: 50px !important;
	margin-left: 20px !important;
    }
}


@media (min-width:342px ) and (max-width:369px)
{
    #brand img
    {
	width: 245px !important;
    }
    .slider-font-image img
    {
	//width: 50px !important;
	margin-left: 32px !important;
    }

}
@media (min-width:370px ) and (max-width:400px)
{
    #brand img
    {
	width: 270px !important;
    }
    .slider-font-image img
    {

	margin-left: 32px !important;
    }
    

}
@media (min-width:401px ) and (max-width:508px)
{
    .slider-font-image img
    {

	margin-left: 27px !important;
    }
 
}

@media (min-width:400px ) and (max-width:442px)
{
    #brand img
    {
	width: 300px !important;
    }
    
}
@media (min-width:443px ) and (max-width:494px)
{
    #brand img
    {
	width: 340px !important;
    }

}
@media (min-width:495px ) and (max-width:614px)
{
    #brand img
    {
	width: 385px !important;
    }

}
@media (min-width:0px ) and (max-width:768px)
{
    .navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: transparent;
    }
    .sj-flat-menu li {
	border-bottom: 1px solid #ffffff !important;
    }
   
}


.footer-border
{
    border-top: #3e62a3 dotted 2px;
}
#main-box
{
    margin-bottom: 0px !important;
    padding: 0px 0px !important;
}
.sold-amount {
    width:290px;
   /* margin-top: -96px !important; */
    margin-top: -50px !important;
    padding-left: 3px;
    background-color: rgba(0, 0, 0, 0.3) !important;
    position: relative;
    text-align: left;
    /* height:85px; */
     height:40px;
    margin-bottom:12px;
}
#footer .module-content ul li::before 
{
 
	content: "";
	font-family: glyphicons halflings;
	display: none;
    
}
@media (min-width: 768px ) and (max-width:5000px)
{
.module-content ul li {
    list-style: outside none none;
    margin: 0px;
    padding: 2px 0px;
    display: inline-block;
}
}
.auctionsaleimg1 {
    width:290px;
    height:200px; 
}
@media (min-width: 1300px ) and (max-width:1400px)
{
.container-home-page
{
    margin-right:-5px;
    margin-left:66px;
    margin-top: -10px;
}
.uk-scope .uk-nav-default {
     margin-left: -75px !important;
}
}
@media (min-width: 1250px ) and (max-width:1299px)
{
.container-home-page
{
   
    margin-left:40px;
}
}
.container-home-page
{
    margin-top:-10px;
}




/*MST NEW END*/

/*footer fix bottom END*/


html,
body {
        margin:0;
        padding:0;
        height:100%;
	font-size: 15px;
}
#wrap1 {
        min-height:100%;
        position:relative;
}
.footer {
         padding-top:120px;       
        width:100%;
        height:100px;
        position:unset;
        bottom:-55px;
        left:0;
}

#footer
{
//border-top: 2px dotted #002147 !important;
}
.navbar-default
{
    background-color: #fff;
    border-color: #fff;
}
body section
{
    padding-top: 0px;
}
.header
{
    line-height: 27px;
}
.slideshowck
{
    padding-left: 45px;
    padding-right: 45px;
}


@media (min-width: 1200px ) and (max-width:3000px)
{
.footer {
         padding-top:1px;
        // padding-top:50px;
        width:100%;
        height:100px;
        position:unset;
/*        position:absolute; */
        bottom:-80px;
        left:0;
}

}



.fourthcoming {
    overflow-y: scroll;
    height: 214px;
    border: solid 1px #002147;
    padding-top: 26px;
}
.feature {
    border: solid 1px #002147;
    padding-top: 15px;
    padding-bottom: 10px;
    height: 214px;
}
.flyout-menu.horizontal > li
{
    margin-left: -15px;
}
.sj-flat-menu
{
    border: 0px solid #72d7ff !important;
    //border-top: 2px dotted #3262a3 !important;
}
.sj-flat-menu li .fm-item .fm-link
{
    margin-top: -8px;
}
ul.sj-flat-menu
{
    margin-bottom: -31px !important;;
}
@media (min-width: 600px) and (max-width: 1116px) {
.fourthcoming 
{
    height:285px;
}
.feature
{
    height:285px;
}

}


@media (min-width: 600px) and (max-width: 1015px) {
.fourthcoming
{
    height:298px;
}
.feature
{
    height:298px;
}

}

.date-style {
    font-style: italic;
    color: #000000;
    font-weight: bold;
}
/* font color and style start*/
p
{
color: #3E62A3 !important;
font-family: Gill Sans,Gill Sans MT,Calibri,sans-serif;
text-align:justify;
}
h1.h2,h3,h4,h5,h6
{
color: #3E62A3 !important;
font-family: Gill Sans,Gill Sans MT,Calibri,sans-serif;

}
.sold-amount h4
{
color: #ffffff !important;
font-family: Gill Sans,Gill Sans MT,Calibri,sans-serif;
padding: 10px;
}
ul li
{
color: #3E62A3 !important;
font-family: Gill Sans,Gill Sans MT,Calibri,sans-serif;
}
.menunav > li > a
{
    color: #3e62a3 !important;
    font-family: Gill Sans,Gill Sans MT,Calibri,sans-serif;
}

ul li a
{
color: #3E62A3 !important;
font-family: Gill Sans,Gill Sans MT,Calibri,sans-serif;
}
.company-name h5
{
color: #3e62a3 !important;
}
#footer ul li a
{
color: #3e62a3 !important;
font-family: Gill Sans,Gill Sans MT,Calibri,sans-serif;
}
.navbar navbar-default .navbar-nav > li > a
{
color: #3E62A3 !important;
}
.navbar-default {
/*       border-bottom: 2px dotted #3E62A3 !important; */
}

/* font color and style end*/
.headersocial
{
 float:right;
 margin-top: -15px;
 padding-right: 15px;
}
#footer {
    background-color: #ffffff !important;
}
ul.sj-flat-menu {
    background: #ffffff !important;
}
.sj-flat-menu li {
    background: transparent !important;  
}
.copyright-new {
    padding-top: 19px;
    float: right;
}
#blankBM99 {
padding-top: 10px;
margin-top: -10px;
}
.sold_bottom
{
padding-top:10px;
}
/* lots css start*/
.lot-margin-top {
    margin-left: 0.5px !important;
     margin-right: 0.5px !important;
}
.card-custom
{
margin-right: 1px !important;
padding-bottom: 13px !important;
margin-left: -31px !important;
}
.lot-module-block {
    margin-top: 45px !important;
}
@media (min-width: 1200px) {

    .auction-title{
        padding-left:160px !important;
    }
}
.catalogue-past
{
    padding-right: 15px;
}
.catalogue-padding
{
   padding-top:2px !important;
}
}
#grd-style a .grd-number
{
float: left;
margin-top: -143px !important;
color: red;
background: black;
position: relative !important;
margin-left: 8px;
}
/* lots css end */
body
{
min-height:500px !important;
}
.footer {
    position: relative;
    bottom: 0;
    width: 100%;
    height: 60px;
}
@media (min-width: 2000px ) and (max-width:5000px)
{
.footer {
  position: relative;;
    bottom: 0;
    width: 100%;
    height: 60px;
    line-height: 60px;
   }

}
/* .panel-danger h4
{
 font-weight:bold; 
}
.panel-info h4
{
font-weight:bold;
}
.panel-success h4
{
font-weight:bold;
} */
.calender h4
{
//    padding-left: 6px;
font-weight:bold;
}
.calender
{
margin-top: -20px;
}
.calender-paragraph
{
margin-left: -15px;
padding-top: 8px;
margin-right: 15px;

}
.calender-image
{
padding-right: 0px;
padding-bottom: 15px !important;
}
.cal-td-width
{
width:200px !important;
}
.calender-border-top
{
border-top: 2px dotted #002147 !important;
}
.calender-bottom
{
//padding-bottom: 20px;
padding-top:15px;
}
.calender
{

}
.calender
{
padding-bottom: 9px;
}
.cal-button-left
{
margin-left: -29px;
margin-top: 10px;
}
.cal-table-height
{
height: 162px;
}
@media (min-width: 600px ) and (max-width:1298px)
{
.cal-table-height
{
height: 145px;
}
}
@media (min-width: 600px ) and (max-width:1185px)
{
.cal-table-height
{
height: 131px;
}
}
@media (min-width: 600px ) and (max-width:1098px)
{
.cal-table-height
{
height: 113px;
}
}
@media (min-width: 600px ) and (max-width:1020px)
{
.cal-table-height
{
height: 99px;
}
}
@media (min-width: 0px ) and (max-width:991px)
{
.cal-table-height
{
height: auto;
}
}
.sathish
{
    margin-top: -6px;
/*margin-left: -17px !important; */
}
.btn-criterion {
background-color: #002147 !important;
}
.friend-view-button
{
padding-top: 4px;
}
.right-column-padding
{
padding-right: 0px;
margin-top: -20px;
}
.teamwrap img {
//border: 1px solid #002147;
}
.sj-flat-menu .fm-item:hover a
{
//color:# !important; 
background-color: #fff;
}
.sj-flat-menu li.fm-active > .fm-item a {
color:#000000 !important;
}
li.fm-active .fm-item > .fm-link 
{
//background-color: #002147;
//border : 1px solid #000000;
background: #fff;
}
.fm-container .fm-item > .fm-link a
{
    color:#3E62A3 !important;
}
.fm-container .fm-item > .fm-link 
{
//background-color: #002147;
//border : 1px solid #000000;
background: transparent !important;
}
.sj-flat-menu li .fm-item .fm-link {
padding-right: 5px;
}
.footer ul li a
{
font-weight:unset !important;
}
@media (min-width: 993px) and (max-width: 1280px) {
.fourthcoming a p
{
margin-left:20px;
}
}
