/***** Responsive ********/
@media only screen and ( max-width:1560px){
	.body_content .about-ima-text .about-text{width:62%;}
}
@media only screen and ( max-width:1440px){
	.custom-shirts-section .custom-quick .quick_links a{padding:7px 15px 7px 15px;font-size:22px;}
}
@media only screen and ( max-width:1300px){
	.inner_header .search_section{max-width:230px;}
	.inner_header .search_section form#search-block-form .form-type-search .input-group input{padding:0 0 0 20px;}
}
@media only screen and ( max-width:1280px){
	.home-right .home_menu ul.navbar-nav li a{font-size:16px;}
	.home-right .home_menu ul.navbar-nav li{padding:10px 10px;}
	.body_content .about-ima-text .about-text{width:61%;}
}
@media only screen and ( max-width:1200px){}
@media only screen and ( max-width:1199px){
	.site-logo a{max-width:353px;}
	.site-logo .field--name-field-logo-image{margin:20px auto 30px;}
	.home-right .introduction_text_home{padding:0 20px 0 20px;}
	.home-right .introduction_text_home .block-block-content .field--name-body h2{font-size:45px;}
	.body_content .business.division ul li{width:46%;min-height:460px;}
	.inner_header .search_section{width:100%;position:initial;padding:0 20px 20px 20px;max-width:470px;margin:0 auto;}
	.inner_header .search_section form#search-block-form .form-type-search{width:200px;position:absolute;margin:15px 0 0 0;}
	.inner_header .inner_logo .field--name-field-logo-image img{margin:50px auto 30px;max-width:370px;}
	.inner_header .search_section .field--name-field-logo-image img{max-width:154px;}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu #block-tshirtsrightmenu{float:none;display:inline-block;width:100%;margin:0 auto;text-align:center;}
	ul.menu.menu--t-shirts-right-menu.nav{text-align:center;margin:0 auto;display:inline-block;}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu #block-tshirtsleftmenu{float:none;text-align:center;background:#144880}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu #block-tshirtsleftmenu ul.menu{text-align:center;margin:0 auto;display:inline-block;}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu{width:100%;float:none;}
	.body_content .about-ima-text .about-text{width:63%;padding:0 30px 0 30px;margin:0;float:right;}
	.body_content .about-ima-text .about-image img{width:100%;max-width:600px;margin:0 auto;text-align:center;display:inherit;}
	.inner_product .inner-product-section .product_pricing_section .product_pricing .field--item .pricing-more-option .options-content ul li{padding:0 45px 0 0;font-size:22px;}
	.inner_product .inner-product-section .product_pricing_section .product_pricing .field--item .pricing-more-option .options-title h1{font-size:30px;}
	.price-table-1{padding:0 10px 0 0;}
	.price-table-2{padding:0 0 0 10px;}
	.inner_product .inner-product-section .product_pricing_section .product_pricing .field--item table.price_data tbody tr td{padding:10px;font-size:25px;}
	.inner_product .inner-product-section .product_pricing_section .product_pricing .field--item table.price_data thead tr th{font-size:18px;}
	.custom-shirts-section{padding:40px 20px 0 20px;}
	.site-logo .field--name-field-logo-image{max-width:350px;margin:30px auto;width:100%;}
	.footer{padding-left:20px;padding-right:20px;}
}

@media only screen and ( max-width:1024px){
	.main_menu{padding:0 20px;}
	.body-content{padding:15px 25px;}
	.search_section{margin:-42px 21px 0 0;}
	.views-row{padding:0 16px 16px 0;}
	form .form-group{margin-bottom:8px;}
	.home-left{width:100%;}
	.home-right{width:100%;}
	.home-left .view-landing-page .views-row{width:50%;}
	.home-left .view-landing-page .views-row:nth-child(1){border-right:12px solid #dfdf56;border-bottom:none;}
	.home-left .view-landing-page .views-row:nth-child(2){border-left:12px solid #144880;border-top:none;}
	.views-field.views-field-field-logo{padding:0 20px 0 20px;}
	.home-right .home_menu ul.navbar-nav li{padding:10px 20px;}
}

@media only screen and ( max-width:991px){


	.right-side-content ul li, .left-content ul li {
       
        text-align: left;
    }
	.view-gallery .view-content .views-row{width:33%;margin:0 0 50px 0;}
	.main-content{width:100%;display:block;max-width:100%;margin:0 auto;}
	.gallery-display-image{margin:20px auto;}
	.left-content img{margin:20px 0;}
	.right-side-content ul,.left-content ul{display:inline-block;}
	.basic-leadinform form .form-actions{margin:6px 2px;max-width:55%;}
	.right-side-content,.left-side-content{float:none;text-align:center;margin:20px 0;width:100%;max-width:100%;}
	.left-content{margin:0;padding:0;}
	.left-content h3,.right-side-content h2,.left-content h2,.left-side-content .header-title h1.page-header{text-align:center;}
	.gallery-display-image img{width:100%;}
	.bottom-content{text-align:left;margin:20px 0;width:100%;display:inline-block;}
	.bottom-content p{text-align:left !important;}
	.left-video{padding:0;margin:20px auto;max-width:540px;width:100%;}
	.views-row{padding:0px 14px 14px 0;}
	.view-content .views-row form .form-group label.control-label{font-size:12px;}
	.views-row .field.field--name-title{font-size:14px;}
	.home-left .view-landing-page .views-row{position:relative;height:280px;}
	.view-landing-page .views-row .views-field-field-background-image .img-responsive{height:280px;}
	.home-right{height:460px;}
	.body_content .business.division ul li{width:44%;min-height:390px;}
	.body_content .business.division{margin:20px;}
	.inner_product .inner-product-section .product-banner-section .product-img-content-body{width:100%;}
	.inner_product .inner-product-section .product-banner-section .product-video{width:100%;}
	.inner_product .inner-product-section .product-banner-section .product-video .field--item iframe{width:100%;}
	.inner_product .inner-product-section .product-img-contect .product-image,.inner_product .inner-product-section .product-img-contect .product-caption{float:none;margin:0 auto;}
	.inner_product .inner-product-section .product-img-contect .product-image img{padding:0;}
	.inner_product .inner-product-section .product_pricing_section .product_pricing_title h2::before{left:160px;right:0;}
	.inner_product .inner-product-section .product_pricing_section .product_pricing_title h2{float:none;padding:0;}
	.content_block{max-width:750px;}
	.content_block .block-webform .webform-submission-form .form-item{width:100%;}
	.content_block .block-webform .webform-submission-form .form-item input,.content_block .block-webform .webform-submission-form .form-item .select-wrapper{width:76%;}
	.content_block{max-width:750px;padding:0 20px 0 20px;}
	.inner_product .inner-product-section .product_pricing_section .product_pricing .field--item .pricing-more-option .options-title h1{float:left;}
	.inner_product .inner-product-section .product_pricing_section .product_pricing .field--item .pricing-more-option .options-content ul li{float:right;}
	.custom-shirts-section .custom-shirts-img .custom-iteam img{width:100%;max-width:400px;}
	.custom-shirts-section{padding:40px;}
	.search_section{max-width:210px;}
	.search_section .input-group input.form-search{width:150px;}
	.view-videos .views-row{width:46%;}
	.main_menu .menu_block ul.menu li ul li > a:hover,.main_menu .menu_block ul.menu li ul li a:focus{background:#325bad;box-shadow:none;}
	.main_menu .menu_block ul.menu li ul li.dropdown:hover{background:transparent;box-shadow:none;}
	.main_menu .menu_block ul.menu li ul li.dropdown:hover > a{background:#325bad;box-shadow:none;}
	.bottom-content img,.extra-right-column-content img{margin:0 20px 0 0;}
	.basic-leadinform{margin:0 auto 20px;max-width:540px;width:100%;}
	.basic-leadinform form .contextual{display:initial !important;}
	.gallery-click,.pricing-click{padding:0px;margin:10px auto;max-width:540px;}
	.bottom-content,.extra-right-column-content{margin:0;text-align:center;display:inline-block;}
	.bottom-content p{text-align:center !important;width:100%;}
	.bottom-content p img{float:none;text-align:center;margin:0 auto;}
	.search_section .views-exposed-form .form--inline .form-item {
		width: 128px;
	}
}

@media only screen and ( max-width:840px){}

@media only screen and ( max-width:768px){}

@media only screen and ( max-width:767px){
	section#block-masquerade{max-width:280px;margin:10px auto;text-align:center;}
	.footer-menu section#block-masquerade h2.block-title{margin-bottom:8px;text-align:center;}
	.main_menu .menu_block ul.menu > li:hover{background:transparent;}
	.main_menu .menu_block ul.menu > li:hover a{background:#000;}
	.main_menu .menu_block ul.menu li.open > a,.main_menu .menu_block ul.menu li ul.dropdown-menu li.dropdown.active > a,.main_menu .menu_block ul.menu li ul.dropdown-menu li.active > a,.main_menu .menu_block ul.menu li ul li ul li.active a{background:#28448e;}
	.site-logo a{left:0;}
	.footer-menu{width:100%;text-align:center;}
	.right-footer-section{width:100%;text-align:center;margin:10px 0 0 0;}
	.site-logo .field--name-field-logo-image{max-width:350px;margin:30px auto;width:100%;}
	.home-right .introduction_text_home{position:relative;}
	.home-right{position:initial;}
	.home-right .introduction_text_home .block-block-content .field--name-body h2{font-size:36px;}
	#responsive-menu-icon{margin:0;height:30px;padding:5px 10px 3px 10px;box-sizing:content-box;position:absolute;right:20px;top:48px;z-index:99;border-radius:4px;background:#fdb537;width:26px;display:block !important;}
	#responsive-menu-icon span{width:100%;float:right;background:#144880;height:3px;margin:3px 0px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
	#responsive-menu-icon.open span:nth-child(1){transform:rotate(45deg);top:8px;position:relative;}
	#responsive-menu-icon.open span:nth-child(2){display:none;}
	#responsive-menu-icon.open span:nth-child(3){transform:rotate(-45deg);top:-1px;position:relative;}
	.home-right .home_menu.responsive-menu{width:100%;background:#144880;margin:0;position:fixed;top:0;z-index:999;max-width:240px;left:-240px;height:100%;-webkit-box-transition:all 0.3s ease 0s;-moz-box-transition:all 0.3s ease 0s;transition:all 0.6s ease 0s;display:block;}
	.home-right .home_menu.responsive-menu.menu_open{display:block;width:100%;z-index:999;left:0;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out;}
	.home-right .home_menu .toggle_close{content:"\f00d";font-family:FontAwesome;color:#FFF;font-size:30px;position:absolute;right:0;width:40px;height:50px;background:#144880;display:table-cell;vertical-align:middle;padding:5px;top:0;}
	.home-right .home_menu.responsive-menu.menu_open .toggle_close{right:-40px;}
	.home-right .home_menu ul.navbar-nav{margin:10px auto 0 20px;text-align:left;display:inline-block;width:100%;}
	.home-right .home_menu ul.navbar-nav li{padding:0;width:80%;}
	.home-right .home_menu ul.navbar-nav li a{font-size:18px;color:#dfdf56;padding:10px 10px;}
	.home-right .home_menu ul.navbar-nav li a:hover{color:#144880;background:#dfdf56;}
	.body_content .business.division ul li{min-height:360px;}
	.body_content .about-ima-text .about-image{float:none;width:100%;background:#144880;padding:10px;max-width:400px;margin:0 auto 20px;}
	.body_content .about-ima-text .about-text{width:100%;padding:0 0 0 30px;}
	.contact_section .contact-form h2.block-title{margin:0 0 24px 0px;}
	.contact_us .contact-section .contact{width:100%;margin:10px 0 10px 0;}
	.main_menu .menu_block ul.menu li{width:100%;border-bottom:rgba(253,181,55,0.2) solid 1px;}
	.main_menu .menu_block ul.menu li span.navbar-text,.main_menu .menu_block ul.menu li a{text-align:left;padding:10px 30px;}
	.main_menu .menu_block ul.menu li.dropdown .caret{float:right;position:relative;border:none;content:"";display:block;width:36px;height:30px;background:#fdb537;top:-5px;right:0;z-index:0;cursor:pointer;}
	.main_menu .menu_block ul.menu li.dropdown .caret:before{width:0;height:0;margin-left:0;border-top:8px dashed #000;border-right:8px solid transparent;border-left:8px solid transparent;content:"";display:block;text-align:center;margin:0 auto;padding:0;position:absolute;top:12px;left:0;right:0;}
	.main_menu .menu_block ul.menu li.expanded.dropdown.active.active-trail.open span.caret,.main_menu .menu_block ul.menu li.open span.caret{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
	.main_menu .menu_block ul.menu li.open> ul.dropdown-menu,.main_menu .menu_block ul.menu li.dropdown:hover > ul.dropdown-menu{width:100%;position:relative;background:transparent;}
	.main_menu .menu_block{transform:translate(0,-380px);left:0;right:0;-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transition:all 0.7s ease-out;top:120px;width:100%;background:#000000;margin:0;z-index:9;position:absolute;}
	.main_menu .menu_block.menu_open{display:block;width:100%;top:120px;-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transition:all 0.7s ease-out;transform:translate(0px,0px);}
	.main_menu .menu_block ul.menu{display:block;}
	.main_menu .menu_block ul.menu > li > a:link,.main_menu .menu_block ul.menu > li > a:visited,.main_menu .menu_block ul.menu > li > a:hover,.main_menu .menu_block ul.menu > li > a:active,.main_menu .menu_block ul.menu > li > span{font-size:15px;}
	.main_menu .menu_block ul.menu li span.navbar-text{text-align:left;}
	.main_menu .menu_block ul.menu li.dropdown:hover > ul.dropdown-menu{background:transparent;width:100%;position:relative;}
	.main_menu .responsive-menu.menu_block ul.menu li.dropdown ul.dropdown-menu{display:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
	.main_menu .responsive-menu.menu_block ul.menu li.dropdown.open ul.dropdown-menu{display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
	.main_menu .menu_block ul.menu li ul li a{padding:6px 44px;}
	.views-row{padding:0;margin:0 0 30px 0;text-align:left;}
	.views-view-grid .views-col{float:left;padding:10px;}
	.views-row .product-page .field_add_apparel_image{margin:0;display:inline-block;width:100%;}
	.view-headlight-kits .view-content .views-row .field,.views-row .field--type-image{width:100%;height:auto;margin:0px 0px 15px 0px;float:left;text-align:left;overflow:visible;}
	.views-row .field--type-image img{margin:0 auto;width:100%;height:100%;}
	.view-rear-windows .view-content .views-row .field.field--name-variations .field--item .form-group,.view-content .views-row form .form-group{padding:0;width:100%;text-align:left;}
	.views-row .form-type-select .input-group{margin:0;width:72px;}
	.main_menu{position:inherit;}
	.search_section{max-width:210px;margin:-20px auto 10px;float:none;}
	.view-videos .views-row{width:100%;}
	.about-image{margin:0 0 20px 0px;width:100%;}
	.field.field--name-sku{text-align:left;}
	.path-product .body-content .product-page .field.field--name-sku{text-align:left;}
	.main_menu .menu_block ul.menu li ul li ul.dropdown-menu{position:inherit;display:inline-block;top:auto;background:transparent;padding:0;margin:0;border:none;width:100%;min-width:100%;box-shadow:none;}
	.main_menu .menu_block ul.menu li.dropdown:hover ul.dropdown-menu li.dropdown ul.dropdown-menu{position:relative;top:0px;left:0;}
	.main_menu .menu_block ul.menu li ul li ul li a{padding:6px 64px;}
	.main_menu .menu_block ul.menu li.last{border-bottom:none;}
	.bottom-content{text-align:center;margin-top:0;}
	.bottom-content img,.extra-right-column-content img{margin:0 auto 20px;float:none;}
	.bottom-content p{text-align:center !important;}
	.get-started{display:inline-block;}
	.right-side-content ul li,.left-content ul li{text-align:left;}
	.bottom-content p,.extra-right-column-content p{text-align:center;}
	.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:normal !important;}
	.view-commerce-cart-form .view-content .views-form tr td{font-size:12px;}
	.table-responsive table.table{width:590px;}
}
@media only screen and ( max-width:640px){
	.basic-leadinform form .form-group{width:100%;padding:0;margin:0 0 8px 0;}
	.basic-leadinform form .form-group label.control-label{float:left;width:auto;}
	.basic-leadinform form .form-group input.form-control,.basic-leadinform form .form-group .select-wrapper{max-width:100%;}
	.contact_section .contact-form,.contact_section .address_block{width:100%;}
	.gallery-click,.pricing-click{padding:0px;margin:3px auto;width:470px;float:none;display:inline-block;}
	.pricing-click a,.gallery-click a{width:430px;height:33px;background-position:-510px top;background-size:1410px;float:left;}
	.pricing-click a{background-position:-38px top;}
	.gallery-click a:hover{background-position:-510px bottom;}
	.pricing-click a:hover{background-position:-38px bottom;}
	.header-title .page-header{line-height:28px;font-size:24px;}
	.left-side-content .header-title h1.page-header{margin:0 0 10px 0;}
	.basic-leadinform form .form-group{width:100%;padding:0;}
	.basic-leadinform form .form-actions{margin:10px 0;width:100%;float:right;max-width:100%;text-align:left;}
	.page-node-132 .gallery-click a,.page-node-130 .gallery-click a{width:430px;height:33px;background-position:-980px top;background-size:1410px;}
	.home-left .view-landing-page .views-row{width:100%;}
	.home-left .view-landing-page .views-row:nth-child(1){border-right:none;border-bottom:8px solid #dfdf56;}
	.home-left .view-landing-page .views-row:nth-child(2){border-left:none;border-top:8px solid #144880;}
	.body_content .business.division ul li{width:100%;margin:0 0 40px 0;float:none;min-height:inherit;}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu #block-tshirtsleftmenu ul.menu li a{font-size:22px;padding:10px 18px;}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu #block-tshirtsleftmenu ul.menu li a:after{top:15px;}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu #block-tshirtsrightmenu ul.menu li a{font-size:19px;}
	.bottom_menu_section .footer_menu .nvg_footer_section nav ul.menu li a{font-size:16px;}
	.bottom_menu_section .footer_menu .nvg_footer_section section#block-copyright p{font-size:16px;}
	.inner_product .inner-product-section .product-banner-section .product-img-content-body .field_title h1,.inner_product .inner-product-section .product-img-contect .product-caption .field--item h1{font-size:40px;}
	.content_block .block-webform .webform-submission-form .form-item input,.content_block .block-webform .webform-submission-form .form-item .select-wrapper{width:100%;}
	.content_block .block-webform .webform-submission-form .form-item label.control-label{max-width:100%;text-align:left;display:block;}
	.content_block{max-width:520px;}
	.extra-right-column-content{margin:20px 0 0 0;display:inline-block;width:100%;}
	.right-side-content ul li,.left-content ul li{text-align:left;}
	.left-content img{margin:10px 0;}

	#webform-submission-asphalt-late-model-wraps-node-367-add-form .form-group .panel-body .form-group, 
	#webform-submission-one-tees-node-289-add-form .form-group .panel-body .form-group, 
	#webform-submission-order-insanitees-node-278-add-form .form-group .panel-body .form-group {
		width: 100%;
	}
}
@media only screen and ( max-width:600px){
	section#block-footercopyright p{font-size:14px;}
	.view-gallery .view-content .views-row{width:49%;}
	.field.field--name-sku{text-align:left;}
	.home-right .introduction_text_home .block-block-content .field--name-body h2{font-size:30px;}
	.view-rear-windows .view-content .views-row .field.field--name-variations .field--item .form-group,.view-content .views-row form .form-group{text-align:left;}
	.right-footer-section,.footer-menu{float:left;width:100%;text-align:center;margin:4px 0;}
	.view-content .views-row form .form-group{padding:0;width:auto;text-align:left;display:block;}
	.view-headlight-kits .view-content .views-row .field,.view-headlight-kits .view-content .views-row .field.field--name-title{text-align:left;width:100%;height:auto;float:right;}
	.views-row .form-type-select .input-group{margin:0;}
	form .form-group{width:100%;}
	fieldset#edit-add-goflo--wrapper.radios--wrapper.fieldgroup.form-composite{width:100%;padding:4px 16px;}
	.add-order-webforms .panel-default .form-group.form-type-textarea{display:block;}
	.path-product .product-page .field_add_apparel_image .field--name-field-add-apparel-image{width:100%;height:auto;margin:0px 0px 15px 0px;}
	.path-product .product-page .field_add_apparel_image{float:left;width:100%;}
	form.commerce-order-item-add-to-cart-form .form-group.form-actions{width:100%;}

	.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-group .form-item label.control-label{margin:0 0 6px 0;width:100%;text-align:left;position:inherit;}
	.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-group .form-item .input-group, .commerce-checkout-flow .layout-checkout-form .checkout-pane .form-group .form-item input, .commerce-checkout-flow .layout-checkout-form .checkout-pane .form-group .form-item .select-wrapper, .commerce-checkout-flow .layout-checkout-form .checkout-pane .form-group .form-item .form-textarea-wrapper{width:100%;float:left;}
	.commerce-checkout-flow .checkout-pane .panel-body button,.commerce-checkout-flow .layout-checkout-form .form-actions {margin: 0px;}
	.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-group .form-item {padding: 0;}
	.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-group .form-item.form-type-textarea {/*padding: 4px 17px;*/ padding: 0;}

	.commerce-checkout-flow .layout-checkout-form .checkout-pane.checkout-pane-shipping-information .panel-body .field--name-address, 
	.commerce-checkout-flow .layout-checkout-form .checkout-pane.checkout-pane-payment-information .panel-body .field.field--name-address,
	.commerce-checkout-flow .layout-checkout-form .checkout-pane.checkout-pane-shipping-information .panel-body .field--type-address p.address {width: 100%;}
	.commerce-checkout-flow .layout-checkout-form .checkout-pane.form-group.form-wrapper {		padding: 0;	}
}
@media only screen and ( max-width:480px){
	.table-responsive table.table {
		width: 100%;
	}
	
 	
	ul.quicktabs-tabs li{display:block;white-space:normal;width:100%;}
	ul.quicktabs-tabs li a{display:block;}
	.views-row{margin-bottom:30px;width:100%;}
	.views-view-grid .views-row {
		margin:0;
	}
	.view-headlight-kits .view-content .views-row .field.field--name-field-add-headlight-image,.views-row .field--type-image{width:100%;margin:0 0px 15px 0;height:auto;}
	.view-headlight-kits .view-content .views-row .field,.view-headlight-kits .view-content .views-row .field.field--name-title{width:100%;margin:0;}
	.field--name-field-add-apparel-image{float:none;margin:0 0 20px 0;}
	form.commerce-order-item-add-to-cart-form .form-group{width:100%;}
	.gallery-click,.pricing-click{width:270px;}
	.pricing-click a{width:270px;height:22px;background-size:930px;}
	.gallery-click a{width:270px;height:22px;background-size:930px;background-position:-350px top;}
	.page-node-132 .gallery-click a,.page-node-130 .gallery-click a{width:270px;height:21px;background-size:910px;background-position:right top;}
	.site-logo{margin:-26px 0 0 0;}
	.site-logo a{max-width:220px;margin:0 0 0 26px;}
	#responsive-menu-icon{top:18px;width:20px;height:26px;padding:7px 10px 1px 10px;}
	#responsive-menu-icon span{margin:2px 0px;}
	#responsive-menu-icon.open span:nth-child(1){top:7px;}
	#responsive-menu-icon.open span:nth-child(3){top:0px;}
	.main_menu .menu_block.menu_open{top:52px;}
	.body_content h1.page-header{font-size:38px;}
	.inner_header .inner_logo .field--name-field-logo-image img{max-width:260px;}
	.inner_header .search_section .field--name-field-logo-image img{width:100%;max-width:200px;margin:20px auto 0;text-align:center;float:none;}
	.inner_header .search_section form#search-block-form .form-type-search{width:100%;position:inherit;max-width:230px;margin:0 auto;}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu #block-tshirtsleftmenu ul.menu li a{font-size:14px;letter-spacing:0;padding:010px 16px;}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu #block-tshirtsleftmenu ul.menu li a:after{top:12px;height:15px;}
	.bottom_menu_section .bottom_menu .nvg_t_shirts_home_menu #block-tshirtsrightmenu ul.menu li a{font-size:13px;padding:6px 0;}
	.bottom_menu_section .footer_menu .nvg_footer_section section#block-copyright{width:100%;margin:0 auto;text-align:center;}
	.bottom_menu_section .footer_menu .nvg_footer_section nav ul.menu{display:inline-block;margin:0 auto;width:100%;text-align:center;}
	.bottom_menu_section .footer_menu .nvg_footer_section nav ul.menu li{float:none;display:inline-block;}
	.footer a,.footer .right-footer-section .field--name-body ul li strong{font-size:14px;}
	.basic-leadinform form .form-group{margin:0 0 8px 0;}
	.basic-leadinform form .form-group label.control-label{text-align:left;max-width:100%;}
	.basic-leadinform form .form-group input.form-control,.basic-leadinform form .form-group .select-wrapper{max-width:100%;}
	.basic-leadinform form .form-actions{float:left;max-width:100%;}
	.gallery-click a:hover{background-position:-350px bottom;}
	.right-side-content ul,.left-content ul{padding:0 0 0 16px;}
	.view-gallery .view-content .views-row{width:100%;margin:0 0 30px 0;}
	form.commerce-order-item-add-to-cart-form .form-group label.control-label{display:block;}
	form.commerce-order-item-add-to-cart-form .form-group .input-group{display:inline-block;width:120px;}
	form.commerce-order-item-add-to-cart-form .form-group .input-group .select-wrapper{float:left;width:90px;}
	form.commerce-order-item-add-to-cart-form .form-group .input-group span.input-group-addon{padding:2px 6px 1px 6px;border-radius:0;display:inline-block;width:24px;}
	.views-view-grid .views-col{width:100% !important;}
}













