@media (min-width:769px) {
    div#responsive_menu {
    display: none !important; 
}

 }
@media (max-width:1200px) {
    div#log_in_page_container {
    width: 100%;
    }
    .west-button-product-01 button.btn.btn-default {
    width: 100%;
}
    section.product-idemnity .container {
    width: 100%;
    }
    .list-group-horizontal .list-group-item:last-child {
        min-height: 200px;
    }
    .list-group-horizontal .list-group-item {
        min-height: 200px;
    }

     .main-header {
        position: relative;
    }
    .main-header .header-lower .logo {
        position: relative;
        padding-right: 12px;
        top: -59px;
    }
    .main-menu {
        padding: 20px 0px;
    }
    .main-header .header-lower{
        height: 40px;
    }
    .insur-westblk {
        display: none;
    }
    .footer-ft {
         margin-top: 0px;
    }
    
    /** 08-31**/
	.templates-quote .insur-westblk {
        display: block;
    }
	
	.templates-quote  .footer-ft{
		margin-top: 95px;
	} 
	/** END **/
    
    
    .container.first_content {
        width: 100%;
    }
    .container.first_content .west-button.west-button-01 {
        margin-top: 25px;
    }
    .container.first_content .west-button.west-button-01 h1 {
        padding-right: 155px;
        padding-left: 155px;
    }
    .container.first_content .col-md-12 {
        padding-left: 0px;
        padding-right: 0px;
    }

    section.businessquote .container {
        width: 100%;
    }
     .bg-client {
        min-height: 600px;
        height: auto;
    }

}
@media (max-width: 1999px) {
   .col-lg-3.image_container {
        height: auto;
    }
    .west-protect {
        height: 100%;
    }

}

@media (max-width:1182px) {
    .col-md-12.contact_us td:nth-child(1) i {
     display: none;
    }
    .business_practices_one .col-md-12.upper_container .col-md-6 .circle {
        width:70%;
        height:290px;
    }
}
@media (max-width: 1160px){

    div#show_hover_me_contact, div#show_hover_me_activity, div#show_hover_me_income, div#show_hover_business_name, div#show_hover_me_address, div#show_hover_me_business, div#show_hover_me_business_overseas, div#show_hover_trading_name, div#show_hover_limited_company_name, div#show_hover_group_name, div#show_hover_other_name{
        width: 100%;
    }
    div#show_hover_me1,div#show_hover_me_contact:hover + div#show_hover_me2, div#show_hover_business_name:hover + div#show_hover_me3,div#show_hover_me_address:hover + div#show_hover_me4, div#show_hover_me_activity:hover + div#show_hover_me5, div#show_hover_me_income:hover + div#show_hover_me6, div#show_hover_me_business_overseas:hover + div#show_hover_me7{
    float: left;
    margin-bottom: 30px;
    width: 100%;
    }
    #show_hover_me_activity .row .col-md-12 .bus-act1 {
    width: 100%;
    }
    
    /**09-04 ram**/
	.btn-2q{
		font-size: 2vw !important;
		}
	/** END **/
    
    
    /** 08-31**/
	.help-text {
		display: block;
	}
	
	 #show_hover_me1, div#show_hover_me_address:hover + div#show_hover_me4, div#show_hover_me_income:hover + div#show_hover_me6, div#show_hover_me_business_overseas:hover + div#show_hover_me7, div#show_hover_me_activity:hover + div#show_hover_me5{
		display: none;
	}
	/** END **/
}
@media (max-width: 1140px){
    .main-header .header-lower .logo {
        padding-right: 0px;
    }
}

@media (max-width: 1132px) {
    .row.qmargin.step .col-md-2 {
    padding: 0px 2px;
    }
}

@media (max-width: 1035px) {
    .main-header .header-lower {
         height: 35px;
    }
}

@media (max-width: 1022px) {
    .list-group-horizontal .list-group-item {
        margin-left: 0px;
        float: left;
    }
}

@media (max-width: 1002px) {
    .row.qmargin.step .col-md-2{
        min-height: 125px;
    }
}
/*----------------------------------------------------------------------------------------------------------------------------*/
@media (max-width: 991px) {
    .main-header .header-lower {
        height: 58px;
    }
    .main-header .header-top .top-right {
        position: relative;
        float: right;
        margin-bottom: 11px;
        font-size: 19px;
    }
    .main-menu .navigation > li > a {
        font-size: 13px;
        line-height: 18px;
    }
    .main-header .header-lower .logo:after {
        width: 30%;
        height: 100%;
        background: #ffc722;
    }
    .col-md-12.footer-ft .col-md-4.col-sm-4:nth-child(2) {
     width: 50%;
    }
    .col-md-12.footer-ft .col-md-4.col-sm-4:nth-child(3){
      width: 50%
    }
    .col-md-12.footer-ft .col-md-4.col-sm-4:nth-child(1) {
        width: 100%;
    }
    .container.footer_contents {
        width: 100%;
    }
    .container.third_content .west-button-01 {
    display: none;
    }
    .west-protect {
        height: auto;
    }
    .west-use {
    float: left;
    }
    section.west-usage .col-md-4.col-lg-4.col-xs-12.col-sm-6.padding-top-60.padding-top-60-01{
        width: 100%;
    }
    .bg-client-01 {
        margin-top: 0px;
    }
    .container.sixth_section {
    width: 100%;
    overflow: hidden;
    }

    .container.dh-circle { 
      width: 100%;
    }

    .container.dh-circle .circle span {
        font-size: 16px;
    }

    .container.dh-circle .circle address {
    font-size: 14px;
    }

    .container.dh-circle .circle a {
        font-size: 14px;
    }

    
    .container.dh-circle .circle {
        border-radius: 0px;
    }

    .container.dh-circle .circle {
        padding-top: 20px;
    }
    
    .step .navQuote li{
        width:25%;
    }
    
    .business_practices_one .col-md-12.upper_container .col-md-6 .circle {
        width:46%;
        height:290px;
        margin:0px auto;
    }
    .col-md-2.ELEmptaxRefNumber, .col-md-2.ELEmpuniqueRefNumber{
        width:40%;
    }
    .west-use img{
        margin-top:0px;
        margin-bottom:70px;
    }
    
}
@media (max-width: 929px){
    .main-header .header-lower .logo {
        width: 27%;
    }
    .main-header .header-lower {
        height: 38px;
    }
    .main-menu .navigation {
        margin-top: -11px;
    } 
}

@media (max-width: 900px) {
    .west-banner-product {
        background-size: cover;
    }
    .container.product .west-button h1 {
        font-size: 29px;
    }
    .west-button.west-button-product button.btn.btn-default {
        display: none;
    }
    .product-idemnity {
        padding-top: 15px;
    }
    .logo-responsive {
    padding: 10px;
    }
    section.businessquote {
    margin-top: 125px;
    position: relative;
    }

    .main-menu .navbar-collapse > .navigation > li > a {
    color: #ffffff;
    font-weight: bold;
    } 

    .container.first_content .west-button.west-button-01 {
        margin-top: 220px;
    }

    .col-md-9.navigation_menu {
        background-color: rgba(0,0,0,0.3);
        /*height: 85px;*/
        
    }
 .quote-pro .col-md-9.navigation_menu {
        background-color: rgba(0,0,0,0.3);
        /*height: 85px;*/
        background: url(../images/quote-bg1.jpg) no-repeat;
    }
    .container.claims {
    margin-top: 150px;
    }
}
/*------------------------------------------------------------------------------------------------------------*/
@media (max-width:980px) {
    section.west-usage .col-md-4.col-lg-4.col-xs-12.col-sm-6.padding-top-60.padding-top-60-01 {
    width: 50%;
    }
}

@media (max-width: 855px) {
    .main-header .header-lower {
        height: 33px;
    }
}
@media (max-width: 835px) {
    ul.clearfix {
        margin-top: 0px;
    }
    .main-header .header-top ul li {
        margin-left: 3px;
    }
    .main-menu .navigation > li {
        margin-right: 18px;
    }
}
@media(max-width: 780px) {
    .main-header .header-lower .logo img {
        margin-bottom: 21px;
    }
    .step .navQuote .step-title{display:block;}
    
}

/*---------------------------------------------------------------------------------------------------------------------------*/
@media (max-width:768px) {
    
    ul.responsive_ulist li a:hover {
    background: transparent;
    color: purple;
}

    div#responsive_menu {
        /*margin-top: 100px !important;*/
        margin-top: 4px !important;
        min-height: 100px;
        color: #333;
        height: auto;
    }
    ul.responsive_ulist li {
        background: #ffc722;
        border-bottom: 1px solid #ffffff;
        padding: 10px;
    }
    ul.responsive_ulist li a {
        color: #333;
    }
    ul.responsive_ulist ul.dropdown-menu {
    position: relative;
    float: none;
}

    .container.dh-circle .circle {
        min-height: 100px;
        margin-bottom: 25px;
        padding-top: 20px;
        height: auto;
        padding-bottom: 10px;
    }
    .header-lower .outer-box{
        padding-right:0px;  
    }
    .header-lower .outer-box .search-box-btn{
        display:none;   
    }
    .main-menu{
        float:none;
        
        right:-10px;
        top:60px;
        z-index:5;
        padding:0px;
    }
    .main-header .header-lower .cart-box-btn{
        top:10px;   
    }
    .main-menu .collapse {
        position: absolute;
        overflow:auto;
        float:none;
        width:100%;
        padding:0px;
        border:1px solid #ffffff;
        margin:-50px 10px 0px !important;
        border-radius:3px;
        -ms-border-radius:3px;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        -o-border-radius:3px;
   }
    .main-menu .collapse.in,
    .main-menu .collapsing{
        padding:0px;
        border:1px solid #ffffff;
        /*margin:-50px 10px 0px !important;*/
        border-radius:3px;
        -ms-border-radius:3px;
        -moz-border-radius:3px;
        -webkit-border-radius:3px;
        -o-border-radius:3px;   
    }
    .main-menu .navbar-header{
        /*position:relative;*/
        float:none;
        display:block;
        padding-bottom:0px;
        right:0px;
        width:auto;
        z-index:12;
    }
    .main-menu .navbar-header .navbar-toggle{
        display:block;
        z-index:7;
        /*border:1px solid #ffc722;*/
        border:1px solid #000000;
        margin:0px 0px 0px 0px;
    }
    .main-menu .navbar-header .navbar-toggle .icon-bar{
        /* background:#ffc722; */
        background: #000000; 
    }
    .main-menu .navbar-collapse > .navigation{
        float:none !important;
        margin:0px;
        width:100%;
        background:#ffc722;
    }
    .main-menu .navbar-collapse > .navigation > li{
        margin:0px;
        float:none;
        width:100%;
    }
    .main-menu .navigation > li > a,
    .main-menu .navigation > li > ul:before{
        border:none;    
    }
    
    .main-menu .navbar-collapse > .navigation > li > a{
        padding:10px 10px !important;
    }
    
    .main-menu .navigation > li > ul > li > a:after,
    .main-menu .navigation > li > ul:before,
    .main-menu .navigation > li > ul:before{
        display:none !important;    
    }
    

        
    .main-menu .navbar-collapse > .navigation > li > ul,
    .main-menu .navbar-collapse > .navigation > li > ul > li > ul{
        border-top:1px solid rgba(255,255,255,1) !important; 
        width: 100%;
        margin-top: -8px;   
    }
    
    .main-menu .navbar-collapse > .navigation > li,
    .main-menu .navbar-collapse > .navigation > li > ul > li,
    .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li{
        border-top:1px solid rgba(255,255,255,1) !important;    
    }
    
    .main-menu .navbar-collapse > .navigation > li:first-child{
        border:none;    
    }
    
    .main-menu .navbar-collapse > .navigation > li > a,
    .main-menu .navbar-collapse > .navigation > li > ul > li > a,
    .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a{
        padding:10px 10px !important;
        line-height:22px;
        color: #333;
        background:#ffc722;
        text-align:left;
        font-weight: bold;
    }
    
    .main-menu .navbar-collapse > .navigation > li > a:hover,
    .main-menu .navbar-collapse > .navigation > li > a:active,
    .main-menu .navbar-collapse > .navigation > li > a:focus{
        background:#ffc722;
    }
    
    .main-menu .navbar-collapse > .navigation li.dropdown .dropdown-btn{
        display:block;
    }
    
    .main-menu .navbar-collapse > .navigation li.dropdown:after,
    .main-menu .navbar-collapse > .navigation > li.dropdown > a::after{
        display:none !important;    
    }
    
    .main-footer .footer-bg-layer,
    .main-footer:after{
        display:none;   
    }
    
    .main-footer .about-widget .des-text .logo-image{
         position:relative; 
    }
    
    .main-footer .about-widget .des-text{
        padding-left:0px;   
    }
    
    .main-slider h2,
    .why-us-section .block .number,
    .page-title h1{
        font-size:34px; 
    }
    
    .why-us-section .block{
        padding-left:50px;  
    }
    
    .main-header .header-top ul li{
        /*padding: 0px 28px; */
    }
    .outer-box .col-md-3 {
        height: 100px;
    }

    .appoinment-btn {top:5px;}
    
    .featured-three-column{
        margin-top:0px !important;
        padding-top:70px;   
    }

    
    .main-header.fixed-header .header-lower{
        position:relative !important;   
    }
    .main-menu .navbar-collapse > .navigation li.dropdown .dropdown-btn {
        right: 8%;
    }
    
    .main-header .header-lower .logo{
        float:none;
        width:100%;
        text-align:center;
        margin-bottom:20px;
        z-index: -999;
        margin-top: 58px;
    }
    .main-header .header-lower {
        background-color: transparent !important;
    }
    
    .main-header .header-lower .outer-box{
        padding-right:0px;  
    }
    
    .main-menu {
        margin-bottom:10px; 
        margin-right:0px;
        right:0;
        top:0;
    }
    
    .main-menu .collapse {
        margin:0px !important;
   }
   
    .main-menu .collapse.in,
    .main-menu .collapsing{
        /*margin:0px !important;    */
    }
    
    .main-header .header-lower .cart-box-btn{
        margin-bottom:10px; 
    }
    
    .main-header .header-lower .cart-box-btn,
    .main-header .header-lower .cart-box-btn .cart-btn{
        position:relative;
        display:block;
        width:100%;
        top:0px;
        max-width:none; 
    }
    
    .default-banner .window-size .theme-btn{
        display:block;  
    }
    .header-lower .auto-container {
        padding: 0;
    }
    .appoinment-btn {
        left: 5%;
        top: 70%;
        margin: 0 auto;
        display: none;
    }
    .tp-caption {
        display: none !important;
    }
    .container.first_content {
        margin-top: 65px;
    }
    .container.first_content .west-button-01 .btn-default {
        margin-top: 50px !important;
    }
     .hovereffect {
        width: 50%;
        height: 100%;
    }
    .col-lg-3.image_container {
        height: auto;
        width: 100%;
        margin-left: 175px;
    }

    .container.first_content .west-button.west-button-01 {
    margin-top: 120px;
    }

    div#show_hover_me1 .panel.panel-default {
     margin-bottom: 0px;
    }

    div#show_hover_me1 .panel.panel-default ,div#show_hover_me_contact:hover + div#show_hover_me2 .panel.panel-default , div#show_hover_business_name:hover + div#show_hover_me3 .panel.panel-default ,div#show_hover_me_address:hover + div#show_hover_me4 .panel.panel-default , div#show_hover_me_activity:hover + div#show_hover_me5 .panel.panel-default , div#show_hover_me_income:hover + div#show_hover_me6 .panel.panel-default , div#show_hover_me_business_overseas:hover + div#show_hover_me7 .panel.panel-default {
        margin-bottom: 0px;
    }
    section.three-buttons .col-md-4.col-sm-4 img {
        margin-bottom: 10px;
    }

    .container.complaints {
        margin-top: 120px;
    }
    
    /** 08-04**/
    .step .navQuote .step-title{ display:none; }
    .step .navQuote .tabPan1{padding-left: 0px;}
    .step .navQuote .tabPan1 .step-title{display:block;padding-left: 0px;}
}

@media (max-width: 731px) {
    .container.first_content .west-button.west-button-01 h1 {
    padding-right: 0px;
    padding-left: 18px;
    }
    .business_practices_one .col-md-12.upper_container .col-md-6 .circle {
        min-width:290px;
    }
}
@media (max-width: 675px) {
    .container.first_content .west-button.west-button-01 h1 {
        padding-right: 15px;
        padding-left: 15px;
    }
    section.west-usage .col-md-4.col-lg-4.col-xs-12.col-sm-6.padding-top-60.padding-top-60-01 {
    width: 100%;
    }
    .bg-client {
    height: auto;
    background-size: cover;
    }
   #show_hover_me_address .policy-txt{line-height: 18px;text-align: left;margin-bottom: 10px;}
}

@media (max-width: 660px) {
    .list-group-horizontal .list-group-item {
        width: 100%;
        min-height: auto;
    }
    .list-group-horizontal .list-group-item:last-child{
        min-height: auto;
    }
}

@media (max-width: 634px) {
    .quo1 .btn-squared-default {
    width: 100% !important;
    margin-bottom: 5px;
    }
}

@media (max-width: 625px) {
    .container.first_content .west-button.west-button-01 {
        margin-top: 50px;
    }
    .container.first_content .west-button.west-button-01 h1 {
        font-size: 29px;
    }
    .container.first_content .west-button.west-button-01 p {
        line-height: 30px !important;
    }
    .col-lg-3.image_container {
        margin-left: 145px;
    }
}

@media (max-width: 610px) {
    .container.first_content .west-button-01 .btn-default {
        margin-top: 0px !important;
    }
}

@media (max-width: 604px) {
    .row.qmargin.step .col-md-2 {
        min-height: 156px;
    }
    .qmargin.step p {
        color: #fff;
        line-height: 22px;
        font-size: 16px;
    }
    .business_quote .quote-btn{font-size:14px;}
}

@media (max-width: 546px) {
    .container.product {
        padding-left: 0px;
        padding-right: 0px;
    }
}
@media (max-width: 534px) {
    .container.claims h1 {
        line-height: 35px;
    }
    .container.complaints .col-md-12 h1 {
        line-height: 35px;
        padding-top: 15px;
    }
    .col-md-12.contact_us h1{
        line-height: 35px;
    }
    .col-md-12.contact_us p {
    line-height: 29px;
    }
}
@media (max-width: 531px) {
    .main-header .header-top ul li {
        margin-left: 0px;
    }
}
@media(max-width: 516px) {
    .container.product .west-button p {
        font-size: 18px;
    }
    .container.product .west-button h1 {
        font-size: 20px;
    }
}
@media (max-width:480px) {
    .west-button-product-01 button.btn.btn-default {
        font-size: 18px;
    }

    .main-header .header-lower .logo:after {
        width: 100%;
    }
    .container.third_content h1 {
    font-size: 24px;
    padding-bottom: 0px;
    }
    .caption_hover {
        font-size: 16px;
    }
    .hovereffect a.info {
    margin: 0px;
    }
    .col-lg-3.image_container {
    margin-left: 100px;
    }

    /*Added on 27-03-2017*/
    .logo-div, .west-mext{
        display: none !important;
    }

    .logo-div-responsive{
        background: #ffc722 none repeat scroll 0 0;
        display: block;
    }

    .col-lg-3.image_container{
        margin: 0 auto !important;
    }
    #show_hover_me_contact .form-controlv2{padding:0px;}
    .navQuote .tabPan1a .step-title{font-size:10px;}
    .business_quote .quote-btn{font-size:11px;}
    /*Added on 27-03-2017*/

}
@media (max-width: 420px) {
    .container.first_content .west-button.west-button-01 h1 {
        font-size: 38px;
        line-height: 35px;
    }
    .container.first_content .west-button.west-button-01 {
        margin-top: 35px;
    }
    .container.second_content .row h1 {
    line-height: 45px;
    }
    

    /*Added on 27-03-2017*/
    .logo-div, .west-mext{
        display: none !important;
    }

    .logo-div-responsive{
        background: #ffc722 none repeat scroll 0 0;
        display: block;
    }

    .col-lg-3.image_container{
        margin: 0 auto !important;
    }
    /*Added on 27-03-2017*/
    
    .homeaddress .input-group{
        display: block;
    }
    #show_hover_me_business_overseas span, .busi-incme span,.homeaddress .input-group span{
        text-align: left;
        line-height:18px;
        margin-bottom: 10px;
    }
    .homeaddress .radioQuote{margin-top:10px;}

}

@media (max-width: 385px) {
    .container.product .west-button p {
        line-height: 18px;
        padding-top: 10px;
    }
    .business_practices_one .col-md-12.upper_container .col-md-6 {
        padding-left:0px;
        padding-right:0px;
    }
}

@media (min-width:320px) and (max-width:900px) {

    /*Added on 27-03-2017*/
    .logo-div, .west-mext{
        display: none !important;
    }

    .logo-div-responsive{
        background: #ffc722 none repeat scroll 0 0;
        display: block;
    }

    .col-lg-3.image_container{
        margin: 0 auto !important;
    }
    /*Added on 27-03-2017*/

   .header-lower .auto-container {
        padding: 0;
        margin-top:0px;
    }
    .main-header .header-lower .logo img {
         width: 75%;
    }
        
    .west-button .h1 {
        text-align: center;
        font-size: 29px;
    }   
    .west-button.west-button-01 h1 {
         font-size: 29px;
         text-align: center;
         padding-left: 18px;
    }
    
    .west-button.west-button-01 p {   
         text-align: center;
         padding-left: 25px;
        padding-right: 25px;
    }
    div#test {
        margin-top: 0px;
    }
   .main-menu .navbar-header .navbar-toggle {
        /*right: 15px!important;*/
        right: 5px!important;
        /*margin-bottom: 0px !important;*/
        /*margin-bottom: 20px !important;*/
        /*margin-top: 30px;*/
        margin-top: -35px;
    }
    .west-button.west-button-01 button.btn.btn-default {
        font-size: 29px;
    }
    .main-menu .navbar-collapse > .navigation > li > a {
        padding: 10px 25px !important;
    }
    
    .main-menu .collapse.in, .main-menu .collapsing {
         /*width: 111% !important;
         margin-left: -16px !important;*/
         width: 98% !important;
         margin-left: 6px !important;
         margin-top: 8px !important;
         overflow: hidden;

    }
    .west-button-01 button.btn.btn-default {
        font-size: 28px;
    }
    .main-header .header-lower .logo:after {
        width: 100%;
    }
    .container.first_content .west-button.west-button-01 {
     padding-right: 10px;
    }
    .container.first_content .west-button-01 button.btn.btn-default {
        margin-top: 35px !important;
        font-size: 24px !important;
    }
    .col-lg-3.image_container {
    margin-left: 0px;
    }
    .hovereffect {
        width: 100%;
    }
       /*.auto-container {
         overflow-x: hidden;
        }*/
/*3_28_17*/
    section.gp-about.gp-abput-01 span {
        font-size: 45px;
    }

 .col-md-12.footer-ft .col-md-4.col-sm-4:nth-child(2) {
        display: block;
        padding-left: 0px;
        padding-right: 0px;
        width: 100%;
    }

 .col-md-12.footer-ft .col-md-4.col-sm-4:nth-child(3) {
        display: block;
        padding-left: 20px;
        padding-right: 0px;
        padding-top: 20px;
        width: 100%;
    }

   section.footer-blk {
        padding-top: 40px;
        padding-left: 0px;
        padding-right: 0px;
    } 

    section.footer-blk .container.footer_contents {
        padding-left: 0px;
        padding-right: 0px;
    }  

    .footer button.btn.btn-default {
        width: 100%;
        text-align: center;
        padding-left: 0px;
        padding-right: 0px;
    }

    .insur-westblk {
        display: block;
    }
    section.insur-westblk .container.dh-circle {
        padding: 0px;
    }
    section.insur-westblk .container.dh-circle .col-md-12 {
        padding: 0px;
    }
  
    .container.dh-circle .circle p {
        padding-left: 15px;
        padding-right: 15px;
        line-height: 20px;
    }

    .footer-ft {
    padding-top: 30px;
    }

    .latest-blk {
        background: url(../images/lat-ban.jpg) repeat;
        background-size: cover;
    }

    .insur-art .btn-default {
        margin-bottom: 20px;
        margin-left: -70px;
    }
    .west-button-product-01 button.btn.btn-default {
        font-size: 14px;
        /*padding-top: 0px;*/
    }
    .west-button-product-01 button.btn.btn-default i {
        font-size: 14px;
    }
}

@media (max-width: 320px) {
    div#show_hover_me_income span#sizing-addon1 {
    font-size: 12px;
    padding-left: 2px;
}
.row.qmargin.step .col-md-2 {
    width: 100%;
    margin-bottom: 0px;
    padding-bottom: 0px;
    min-height: 0px;
}
.col-md-12.content_overview a {
    font-size: 14px;
}

}

/**08-09**/
span.mobile { display: none }
@media (max-width: 640px) {
    span.mobile { display: block }
    span.desktop { display: none }
}
/**END**/