/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */

/**/

input#edit-submit--2 {
    width: 40%;
}

/*Home Page Style*/

ul.nav a li.partnerBtn {
    font-size: 17px;
}

ul.nav a li.contactBtn {
    font-size: 17px;
}

p.number font {
    font-size: 22px !important;
}

ul.nav {

    padding: 25px 10px 10px 0;
}

ul.nav a li.partnerBtn {
    margin: 0 10px 0 0;
    padding: 5px 15px;
}

p.number {
    top: 30px;
}

.menu_master_ul li a:first-child img {
    margin-left: 0;
}

.page-user-dashboard .container-12 .grid-9 {
    margin: 20px 0 20px 25px;
    padding: 20px 40px 20px 40px;
    width: 66%;
}

.page-user-dashboard form.step_about_you label {
    padding: 4px 10px 0 50px;
    width: 35%;
}

.page-user-dashboard form.step_about_you input {
    border-radius: 0.5em;
    margin: 5px 0;
    width: 50%;
}

/*New Registration Page*/
.page-registration .login-form-wrapper {
    width: 60%;
}

.page-user-dashboard form.step_social label {
    margin-left: 37px;
}

.page-registration .login-form-wrapper {
    padding: 5px 0 0;
}

.page-registration .site_header_right ul.nav {
    margin: calc();
}

.page-registration form#user-register-form {
    width: 70%;
}

form#user-login-form .login-form-wrapper .form-item-name {
    width: 39%;
}

form#user-login-form .login-form-wrapper .form-item-pass {
    width: 43%;
}

.page-registration form#user-login-form input[type="text"] {
    width: 60%;
}

.page-registration form#user-login-form input[type="password"] {
    width: 55%;
}

.page-registration form#user-login-form #edit-actions--2 input[type="submit"] {
    margin: 0 20px 0 10px;
}

/*Business Landing Page*/

.node-type-business .zone-wrapper.zone-content-wrapper {
    margin: 0 auto;
    width: 100%;
    max-width: 960px;
}

.node-type-business .container-12 {
    width: 80%;
}

body.node-type-business #region-content {
    padding: 0;
}

.business_landing_page .node_footer_left a {
    width: 93%;
}

body.node-type-business .container-12 .grid-12 {
    width: 100%;
}

.node_footer_right {
    width: 45%;
}

.show_business_menu {
    /*border: 1px solid red;*/
    display: initial;
    padding: 8px 15px !important;
}
.show_business_menu img{
    max-height: initial;
}

/*Google Analytics*/

.reports-wrapper span.count {
    font-size: 48px;
}

.reports-wrapper .label-text {
    font-size: inherit;
}

.block_icon > img {
    max-width: 32px !important;
}

.view-dashboard-link-blocks .views-row .block_title {
    font-size: 18px;
}

/*Event Calendar Page*/

#edit-field-collection-event-dates {
    width: 50%;
    margin-left: 60px;
}

.page-calendar-events #edit-actions {
    width: 17%;
}

/*Events Calender style*/

.eventsCalendar-daysList.showAsWeek li {
    width: 14.02%;
}

.listing-content {
    width: 73%;
}

/*Front Page*/

.front-page-inner-wrapper {
    width: 40%;
}

/*Registration Page*/

.page-registration #page .container-12 {
    max-width: 960px;
    width: 100%;
}

/*Add to your guide*/

.search_block_wrappper {
    max-width: 960px;
    width: 100%;
}
.search_block_wrappper .form-type-textfield {
    margin-left: 30px;
}

.page-add-to-yourguide .form_message {
    max-width: 960px;
    width: 100%;
}

.page-add-to-yourguide input[type="text"] {
    float: inherit;
}

.page-add-to-yourguide .wrapper_one {
    width: 92%;
    max-width: 960px;
}
.page-add-to-yourguide  .photos_wrapper {
    max-width: 960px;
    width: 100%;
}

.page-add-to-yourguide #edit-field-atg-youtube-videos {
    margin: 0 auto;
    max-width: 960px;
    width: 92%;
}

/*Add Events Page*/
form#event-calendar-node-form .dates_wrapper .when {
    margin-top: 15%;
    width: 20%;
}

.dates_wrapper {
    width: 96%;
    max-width: 960px;
}

/*Business Guide Map*/

#categories-wrapper {
    /*max-width: 960px;*/
    width: 100%;
}

#categories-wrapper .activities-category-wrapper {
    width: 49%;
}

.listing-inner-wrapper {
    max-width: 960px;
    width: 100%;
    padding: 0;
}

#categories-wrapper ul.row1 li {
    height: 65px;
    width: 85px;
}

#categories-wrapper ul.row2 li {
    height: 120px;
    width: 130px;
}

#categories-wrapper hr:before {
    left: 40%;
}

.page-business-guides-map .row2 {
    margin-top: 0px;
    margin-bottom: 0px;
}

/*Music Calender Landing Page*/

.event-wrapper #page section .container-12 {
    max-width: 960px;
    width: 100%;
    padding: 0;
}

.event-wrapper #block-system-main{
    padding: 20px;
}
.event-wrapper .location-address {
    width: 60%;
}

/*Events Calender Page*/

.eventCalendar-wrap {
    margin: 0 auto;
    max-width: 960px;
    width: 100%;
    margin-bottom: 30px;
}

.eventsCalendar-daysList.showAsWeek li {
    width: 14.07%;
    border-width: 0 1px 1px;
}

/*.eventsCalendar-monthWrap {
        width: 100% !important;
}*/
.category-wrapper ul {
    max-width: 960px;
    width: 100%;
}

/*Contact us Page*/

.page-contact-us #page .container-12 {
    max-width: 960px;
    width: 100%;
}

.block-site-header {
    max-width: 960px;
    width: 100%;
    margin: 0 auto;
}


#zone-footer {
    max-width: 100% !important;
}
/*Data Policy Page*/

.node-type-page #page .container-12 {
    width: 100%;
    max-width: 960px;
}

/*Calender Events Page*/
.form_message {
    width: 92%;
    max-width: 960px;
}

.page-calendar-events table#field-event-calendar-youtube-values td label {
    margin-left: 20px;
}
.field-type-youtube table.field-multiple-table input[type="text"] {
    width: 70%;
}

.page-calendar-events table#field-event-calendar-youtube-values td label {
    margin-right: 10px;
}

.page-calendar-events .wrapper_one {
    width: 92%;
    max-width: 960px;
}

.page-calendar-events .wrapper_two_inner {
    width: 92%;
    max-width: 960px;
}

.location_inner_wrapper {
    width: 92%;
    max-width: 960px;
}

.page-calendar-events .wrapper_three_inner {
    width: 92%;
    max-width: 960px;
}

.field-type-youtube table.field-multiple-table {
    width: 52%;
}

.page-calendar-events #edit-field-event-calendar-youtube {
    margin: 0 auto;
    max-width: 960px;
    width: 92%;
}

.page-calendar-events table#field-event-calendar-youtube-values td {
    padding: 8px 0;
}

/*Common header Blue Strip*/
.interesting_location{
    margin: 5px 0 0; 
}
.interesting_location span {
    font-size: 18px;
}

.calendar-navigator {
    margin: 5px 20px;
}

.calendar-navigator:last-child{
    margin: 5px 0px;
}

/*Dashboard Fliers Page*/
.flier-info dl {
    padding: 10px 20px;
}
.flier-info dt {
    width: 100px;
}

.flier-info dd {
    width: 50px;
}

.flier-info {
    width: 60%;
}

.eventCategories ul li.catg {
    width: 14%;
}

.eventCategories ul li {
    width: 16%;
    font-size: 14px;
}

/*Business Category page*/
.selected {
    background-position: 15px 35px;
}

/*Why Join Page*/

.why-join-container {
    width: 100%;
}

.banner-content-holder h2 {
    font-size: 45px;
    line-height: 50px;
    margin: 20px 0 0 0;
}

span.amt {
    width: 60%;
}

p.video-info {
    width: 62%;
}

p.free-trial-text {
    width: 60%;
}

.see-more-btn {
    width: 25%;
}

.col-wrapper .col1 {
    margin: 0 10px;
}

.col-wrapper .col2 {
    margin: 0 10px;
}

.bottom-amt-wrapper {
    margin-bottom: 70px;
}

/*Video Testimonials page*/

.page-video-testimonials #page section .container-12 {
    max-width: 960px;
    width: 100%;
}

/*Regional page Listing*/

.page-business-guides-map .listing-container ul.listing-events li:first-child .listing-img-wrapper{
    width: 90px;
}
.page-business-guides-map .listing-container ul.listing-events li:first-child h2{
    font-size: 30px;
}
.page-business-guides-map .listing-container ul.listing-events li:first-child img{
    width: 90px;
    height: 80px;
}
.listing-container ul.listing-events li .listing-content {
    min-height: initial;
}
.page-business-guides-map .listing-container ul.listing-events li:first-child{
    min-height: 105px;
}
.listing-container ul.listing-events li .list_footer ul li {
    /*margin: 5px 20px 0 0;*/
}

/*Regional new header*/
.search_wrapper{
    width: 35%;
}
.search_block_wrappper .search_wrapper .form-type-textfield {
    margin-left: 0;
    width: 78%;
}

/*Event Page listing*/
.page-events-calendar .listing-container ul.listing-events li{
    width: 46%;
}
.listing-container ul.listing-events li .list_footer ul{
    margin: 0 0 0 80px;
}
.listing-container ul.listing-events li .list_footer ul {
    width: 380px;
}

/* Sample Business 31-12 pradip */
.node-type-free-listing-business .node_wrapper .node_right .contactus_wrapper {
    width: 75%;
    padding:0 23px;
}
.node-type-free-listing-business .node_wrapper .node_right .open_hours {
    padding:0 0 0 6%;
}

/* Registration Page 31-12 Pradip */

.page-registration .region-inner.region-content-inner {
    float: left;
    width: 60%;
}

.page-registration form#user-register-form {
    width: 100% !important;
}

.page-registration .block-custom-freelisting {
    bottom: 29px;
    float: right;
    position: absolute;
    right: 0;
    width: 35.5%;
}

.page-registration .block-custom-freelisting form#free-listing-form {
    margin-bottom: 0;
    width: 100%;
    padding:25px 0 20px 0;
}
