/**
*   2013 - 2019 ATSinfosystem.
*
*   NOTICE OF LICENSE
*
*   All rights is reserved,
*   Please go through this link for complete license: http://www.atsinfosystem.com/licence/
*
*
*   DISCLAMER
*
*   Do not edit or add to this file if you wish to upgrade this module to newer versions in the future.
*   If you wish to customize this module for your needs please refer to
*   http://www.atsinfosystem.com/customization-guidelines/ for more information.
*
*
*   @author     :   ATSinfosystem <support@atsinfosystem.com>
*   @copyright  :   2013 - 2019 ATSinfosystem.
*   @license    :   http://www.atsinfosystem.com/licence/
*/


  
.ats-voice-system {
    cursor: pointer;
    background: #ebebeb;
    border: 1px solid #d6d4d4;
    padding: 15px 15px;
	width: 50px;
    height: 50px;
    border-radius: 124px 124px 124px 124px;
    -moz-border-radius: 124px 124px 124px 124px;
    -webkit-border-radius: 124px 124px 124px 124px;
}
.ats-voice-system i{
    font-size: 15px;
}
.ats-left-border {    
    border-right: none;
}

#search_block_top #search_query_top{
    margin-right:0px !important;
}
.contact-form-box .ats-voice-system{
    padding: 3.5px 8px;
}
#search_block_top .ats-voice-system i{
    font-size: 18px;
}
.identity .std fieldset .form-group, #add_address .form-group, #login_form .form-group, #create-account_form .form-group, #account-creation_form .form-group, .contact-form-box .form-group{
    display: table;
    width: 100%;
}
.identity .std fieldset label, #add_address label, #login_form label, #create-account_form label, #account-creation_form label, .contact-form-box label{
    display: table;
}
#index div.selector{
    float: left;
}

@media (max-width:767px) {
    #header .header-top .search-widget.ats-right-margin, #header .header-top .search-widget.ats-left-margin {
        width: 88%;
    }
    #search_widget .ats-voice-system.ats-left-border + span + input, #search_widget .ats-voice-system.ats-left-border + input{
        width: 91.5%;
    }
}
@media (max-width:411px) {
    #search_widget .ats-voice-system.ats-left-border + span + input, #search_widget .ats-voice-system.ats-left-border + input{
        width: 89%;
    }
}

@media (max-width:360px) {
    #header .header-top .search-widget.ats-right-margin, #header .header-top .search-widget.ats-left-margin {
        width: 87%;
    }
    #search_widget .ats-voice-system.ats-left-border + span + input, #search_widget .ats-voice-system.ats-left-border + input{
        width: 87%;
    }
}

#searchbox_inner{
	text-align:center;
}