/*
h1,h2,h3,h4,h5,h6{
    font-family: 'Quicksand', sans-serif !important;
}
*/
.header-top_sections.header-top_left ul {
    padding: 0;
    margin: 0;
}
.header-top_sections.header-top_left ul li{list-style:none;}
.head-twit_icon {width: 15px !important;}
.tparrows{display:none !important;}
.home-heading_section.home-head__gallery img {margin-bottom: 56px;}
.below--divider_new p {
    color: #fff;
    font-size: 17px;
    margin: 30px auto 0;
    text-transform: none;
    width: 92%;
}
.home-aboutus_bg h1 {
    font-family: "Revue", arial !important;
    color: #fff;
    font-weight: bold;
    font-size: 45px;
    margin-bottom: 1px;
}
.home-aboutus_bg h5 {
    color: #fff;
    text-transform: uppercase;
    font-family: "Revue", arial !important;
    font-size: 20px;
    margin-top: 0 !important;
}
.home-aboutus_bg {text-align: center;}
.rev_slider_wrapper .rev_slider .tp-leftarrow.tparrows, .rev_slider_wrapper .rev_slider .tp-rightarrow.tparrows{top:62% !important;}
.fusion-main-menu > ul > li > a {
    height: 60px;
    font-size: 14px !important;
    text-transform: uppercase;
  font-weight:normal;
  line-height: 63px;
}

.fusion-secondary-main-menu {
    background-color: #c8dae7;
    border: 0;
}

.page-id-2367 .fusion-secondary-main-menu {box-shadow: 5px 0px 18px rgba(160,184,200,0.7);}

.header-top_social img {
    margin-left: 5px;
    vertical-align: middle;
    width: 7px;
}
.header-top_social li {color: #000;}
.header-top_social p {
    margin: 0;
    font-size: 14px;
    color: #000;
}
.header-top_sections {
    width: 31%;
    float: left;
    position: absolute;
    top: 44px;
    z-index: 9;
    right: 0;
}
.header-top_social li {
    list-style: none;
    display: inline-block;
    margin: 0 !important;
}
.fusion-contact-info {
    line-height: 20px;
}
 .fusion-header-v5 {
    position: absolute;
    width: 100%;
    background: #BCD2E0;
}
.rev_slider_wrapper .shadow-left{display:none;}
.rev_slider_wrapper .shadow-right{display:none;}
.fusion-secondary-header {
    background-color: #fff;
    border-bottom-color: #fff;
    border-bottom: 0;
  min-height:0;
}
.header-top_sections.header-top_left a {
    color: #000;
    font-weight: bold;
    display: flex;
    align-items: center;
    letter-spacing: 0.5px;
    margin-top: 9px;
    font-size: 15px;
}
.header-top_sections.header-top_left a img{margin-right:8px;width: 11px;}
.header-top_sections.header-top_left a i{margin-right:15px; font-size:15px;}
.fusion-main-menu > ul > li {float:inherit;}
.fusion-main-menu ul {
    display: flex;
    justify-content: space-between;
}
.main-header_top {position: relative;}
.fusion-logo {
    float: inherit;
    width: 360px;
    margin: 33px auto;
}
.header-top_sections.header-top_left {left: 0;margin-top: -12px;}
.fusion-header .fusion-row{text-align:center;}
.page-id-12091 .gallery.galleryid-12091.gallery-columns-2.gallery-size-large .gallery-item {padding: 20px;}
.jp-carousel-info{display:none !important;}
.jp-carousel-overlay{height:auto !important;}
.page-id-12075 .gallery.galleryid-12075.gallery-columns-2.gallery-size-large .gallery-item {padding: 20px;}
#AnythingPopup_BoxContainerHeader1 {
    border-radius: 0px !important;
    height: 38px !important;
}
.collection--form_popup .wpcf7-form-control.wpcf7-submit {
    background: #12122A !important;
    border-radius: 0px;
    color: #fff;
}
.collection--form_popup input {margin-bottom: 8px;}
.collection--form_popup textarea {margin-bottom: 8px;}
#AnythingPopup_BoxContainerBody1 br {display: none;}
.anything_popup > div {border-radius: 0px !important;}
.tile-inner.ftg-lightbox .title {display: none;}
.anything_popup a {color: #12122a;}
.tile-inner.ftg-lightbox a {
    color: #fff !important;
    font-weight: bold;
    font-size: 15px;
}

.lightboxOverlay {
    display: none !important;
}

.lightbox {
    display: none !important;
}

.media_blocks {
    margin: 0 auto;
    width: 61%;
}

.media-block_right > button {
    background: #12122A;
    border-radius: 3px;
    border: 0;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    padding: 15px 34px;
}

.media-block_left > button {
    background: #12122A;
    border-radius: 3px;
    border: 0;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    padding: 15px 34px;
}

.media-block_left {
    align-items: center;
    background: rgba(0, 0, 0, 0) url("http://gujranwalajewellers.com/wp-content/uploads/2012/12/contact-bg.jpg") repeat scroll 0 0;
    display: flex;
    float: left;
    height: 219px;
    justify-content: center;
    margin-right: 4%;
    width: 46%;
    border-radius: 4px;
}
.fusion-page-title-bar-center .fusion-page-title-secondary,
.fusion-page-title-bar-center .fusion-page-title-captions{
    text-align: right;
}
.our-main-collection_section {
    background-color: #F5F5F5 !important
}

h1.heading-custom {
    color: #12122A!important;
}

.tp-leftarrow.tparrows.hesperiden {
  background-color: transparent !important;
  
}

.hesperiden.tparrows:before {
    font-family: "revicons";
    font-size: 20px;
    color: #000!important;
    display: block;
    line-height: 40px;
    text-align: center;
}

.main-form_left input {
    margin-bottom: 8px !important;
    background: #EFEFEF !important;
    border: 1px solid #E4E4E4 !important;
    height: 47px !important;
    /* box-shadow: 0px 0px 24px #D6D6D6; */
}

.tp-rightarrow.tparrows.hesperiden {
    background-color: transparent !important;
}

.location-sec_right-query {
    background-color: #fff!important;
}

.location-sec_right-query h1 {
    color: #12122a!important;
}

.media-block_right {
    height: 219px;
    display: flex;
    align-items: center;
    width: 46%;
    margin-left: 4%;
    float: left;
    background: url("http://gujranwalajewellers.com/wp-content/uploads/2012/12/contact-bg.jpg");
    background-position: cover;
    justify-content: center;
    border-radius: 4px;
    cursor: pointer;
}

.ilightbox-social > ul {
    display: none;
}

.history_image > img {
    border: 7px solid #464659;
}

.category_text h4 {
    color: #a0a520;
    font-family: "Roboto", sans-serif;
    font-size: 22px;
    font-weight: 500;
    margin: 0 auto 39px;
    text-align: justify;
}

.lb-details {
    display: none;
}

.item-collect_sec img {
    width: 100%;
}

.page-id-12091 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-12091 .fusion-header {
/*
    background-color: rgba(19, 17, 42, 0.6) !important;
    border-bottom: 1px solid #8a8994 !important;
*/
}

.page-id-12091 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-12087 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-12087 .fusion-header {
/*
    background-color: rgba(19, 17, 42, 0.6) !important;
    border-bottom: 1px solid #8a8994 !important;
*/
}

.page-id-12087 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-12075 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-12075 .fusion-header {
/*
    background-color: rgba(19, 17, 42, 0.6) !important;
    border-bottom: 1px solid #8a8994 !important;
*/
}

.page-id-12075 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-12037 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-12037 .fusion-header {
    /*background-color: rgba(19, 17, 42, 0.6) !important;
  border-bottom:1px solid #8a8994 !important;*/
}

.page-id-12037 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-11999 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-11999 .fusion-header {
/*
    background-color: rgba(19, 17, 42, 0.6) !important;
    border-bottom: 1px solid #8a8994 !important;
*/
}

.page-id-11999 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-12024 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-12024 .fusion-header {
/*
    background-color: rgba(19, 17, 42, 0.6) !important;
    border-bottom: 1px solid #8a8994 !important;
*/
}

.page-id-12024 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-11873 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-11873 .fusion-header {
    border-bottom: 1px solid #8a8994 !important;
}

.page-id-11873 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-11870 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-11870 .fusion-header {
    border-bottom: 1px solid #8a8994 !important;
}

.page-id-11870 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-11867 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-11867 .fusion-header {
    /*background-color: rgba(19, 17, 42, 0.6) !important;
  border-bottom:1px solid #8a8994 !important;*/
}

.page-id-11867 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-11837 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-11837 .fusion-header {
    border-bottom: 1px solid #8a8994 !important;
}

.page-id-11837 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-11777 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-11777 .fusion-header {
    border-bottom: 1px solid #8a8994 !important;
}

.page-id-11777 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-11757 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-11757 .fusion-header {
    border-bottom: 1px solid #8a8994 !important;
}

.page-id-11757 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-11735 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-11735 .fusion-header {
    border-bottom: 1px solid #8a8994 !important;
}

.page-id-11735 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-11719 .fusion-header-v3 {
    position: absolute;
    width: 100%;
}

.page-id-11719 .fusion-header {
    border-bottom: 1px solid #8a8994 !important;
}

.page-id-11719 #main {
    padding-top: 0px;
    padding-bottom: 0;
}

.page-id-2367 #main {
    padding-top: 0px;
}

.fusion-breadcrumbs span {
    color: #c2c2e1;
    font-size: 18px;
    font-family: "Roboto" !important;
}

.entry-title {
    color: #fff !important;
    font-family:'Quicksand', sans-serif !important;
    font-size: 45px !important;
    margin-top: 114px !important;
    font-weight: 400 !important
}

.clear {
    clear: both;
}



.fusion-contact-info {
    width: 100%;
}

.header-top_logos li {
    list-style: none;
    display: inline;
}

.header-top_logos {
    align-items: center;
    display: flex;
    margin: 9px auto 0;
    padding: 0;
}

.header-top_social {
    margin: 0;
    padding: 0;
    text-align: right;
}

.header-top_logos img {
    margin-right: 14px;
}


.fusion-header {background: transparent;}
.fusion-header-wrapper.fusion-is-sticky .fusion-header,
.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu {
    background-color: #F5F5F5 !important;
}

.fusion-header-v2 .fusion-header,
.fusion-header-v3 .fusion-header,
.fusion-header-v4 .fusion-header,
.fusion-header-v5 .fusion-header {
    border-bottom-color: #8f8894;
    border: none;
}

.fusion-main-menu .current-menu-ancestor > a,
.fusion-main-menu .current-menu-item > a,
.fusion-main-menu .current-menu-parent > a,
.fusion-main-menu .current_page_item > a {
    color: #E12025;
    border-top: none;
    border-bottom: 3px solid #E12025;
}

.fusion-main-menu .fusion-widget-cart-counter > a::before,
.fusion-main-menu > ul > li > a {
    border-bottom: 2px solid transparent;
    border-top: medium none;
    color: #12122A;
    font-family: "Roboto";
    font-size: 16px;
    letter-spacing: 0.3px;
}

.fusion-main-menu .fusion-widget-cart-counter > a:hover::before,
.fusion-main-menu > ul > li > a:hover {
    border-top: none;
    border-bottom: 3px solid #E12025;
}

.tp-caption.tp-resizeme {
    font-family: 'Quicksand', sans-serif;
}

.avada-skin-rev {
    border-bottom: 0;
}

.home-heading_section {
    text-align: center;
}

.home-heading_section h1 {
    margin: 0 auto;
    font-family: 'Quicksand', sans-serif;
    color: #fff;
    font-size: 50px;
    font-weight: 400;
}

.home-heading_section p {
    color: #5F5E5E;
    font-size: 20px;
    margin-bottom: 11px;
    text-transform: uppercase;
}

.items--collection {
    display: flex;
    justify-content: space-between;
    margin-top: 49px;
    margin-bottom: 41px;
}

.item-collect_sec {
    width: 33%;
}

.home--collection_section {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.item-collect_sec h1 {
    color: #fff;
    font-family: "Bernhard Fashion BT", arial;
    font-size: 65px;
    margin: -115px auto 0;
    text-align: center;
}

.below--divider > p {
    font-size: 18px;
    margin: 30px auto 0;
    text-transform: none;
    width: 83%;
}

.contact-us_left {
    width: 47%;
    float: left;
    margin-right: 3%;
    border: 2px solid #5f5154;
}

.contact-us_right {
    width: 47%;
    float: left;
    margin-left: 3%;
    border: 2px solid #5f5154;
}

.contact_icon {
    width: 20%;
    float: left;
}

.contact_text {
    width: 80%;
    float: left;
}

.contact-us_left li {
    align-items: center;
    display: flex;
    list-style: outside none none;
}

.contact-us_cont {
    margin: 58px auto 0;
    width: 94%;
}

.contact_text > p {
    border-bottom: 1px solid #5d5a69;
    color: #fff;
    font-size: 16px;
    line-height: 59px;
    margin: 0 auto;
}

.contact-us_left > ul {
    margin: 0 auto;
    padding: 42px 39px 48px;
}

.contact-address_text > p {
    border-bottom: none;
    line-height: 32px;
}

.contact_text.contact-address_text {
    margin-top: 13px;
}

.home-contact_form > ul {
    margin: 0 auto;
    padding: 20px 25px 18px;
}

.home-contact_form ul li {
    list-style: none;
    background-color: rgba(255, 255, 255, 0.2);
    margin-bottom: 12px;
}

.home-contact_form input {
    border: none !important;
    background: none !important;
    height: 43px !important;
}

.home-contact_form textarea {
    border: none;
    margin-bottom: 8px;
    height: 68px;
    background: none !important;
}

.home-contact_form input::-webkit-input-placeholder {
    color: #fff !important;
}

.home-contact_form input::-moz-placeholder {
    color: #fff !important !important;
}

.home-contact_form input:-ms-input-placeholder {
    color: #fff !important !important;
}

.home-contact_form input:-moz-placeholder {
    color: #fff !important !important;
}

.form-submit_main {
    background: none !important;
    text-align: right;
}

.form-submit_main input {
    background: #a30c3c !important;
    color: #fff !important;
    font-weight: bold !important;
    border: 1px solid #fff !important;
    border-radius: 0 !important;
    font-family: "Roboto" !important;
    font-size: 20px !important;
}

.form-submit_main .ajax-loader {
    display: none !important;
}

.fusion-footer-copyright-area {
    background: none;
}

.fusion-footer-widget-area {
    border: none;
    background: none;
}

.fusion-footer {background: #1e1d1d;}

.copy-right_text > p {
    color: #fff;
    font-size: 14px;
    font-family: "Roboto" !important;
    margin: 0 auto;
}

.footer-section_left {
    float: left;
    width: 67%;
}

.footer-section_right {
    float: left;
    text-align: right;
    width: 33%;
}

.footer--menubar > li {
    float: left;
    font-size: 16px;
    font-family: "Roboto" !important;
    border-right: 1px solid #f5687f;
    padding: 0px 20px;
}

.footer--menubar li a {
    color: #fff;
}

.footer-section_right > p {
    margin: 0 auto;
    font-size: 16px;
    font-family: "Roboto" !important;
    color: #fff;
}

.footer-section_right span {
    color: #fff;
}

.last-foter_menu {
    border: none !important;
}

.history__content h5 {
    color:#a0a520;
    font-family: 'Quicksand', sans-serif;
    font-size: 22px;
    font-weight: 500;
    margin: 0 auto 14px;
    text-align: justify;
}

.history__content > p {
    color:#424242;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    font-weight:400;
    margin: 0 auto;
    text-align: justify;
}

.history-content_ist {
    margin-bottom: 22px !important;
}

.product-section_content h5 {
    color: #d2d578;
    font-family: 'Quicksand', sans-serif;
    font-size: 22px;
    font-weight: 300;
    margin: 0 auto 25px;
    text-align: justify;
}

.product-section_content p {
    color: #8f8fba;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    font-weight: 300;
    margin: 0 auto;
    text-align: justify;
}

.product_sections {
    width: 33.3%;
    float: left;
}

.product_sections h1 {
    color: #fff;
    font-family: "Bernhard Fashion BT", arial;
    font-size: 62px;
    margin: -121px auto 0 43px;
    text-align: left;
  text-align:center
}

.location__content > h5 {
    color: #3F4155;
    font-family: "Roboto", sans-serif;
    font-size: 21px;
    font-weight: 300;
    margin: 0 auto 5px;
    text-align: justify;
}

.location__content {
    margin: 0 auto;
    width: 95%;
}

.location-sec_left {
    background: rgb(231, 231, 255); none repeat scroll 0 0;
    float: left;
    padding: 30px 23px 51px 53px;
    width: 33%;
  	
}

.location-sec_right {
    width: 67%;
    float: left;
    background:rgb(239, 239, 255);
    padding: 30px 46px 76px 53px;
}

.contact-us_mainsec {
    padding: 0 !important;
}

.location-sec_left > h1 {
   /* margin: 0 auto 14px;
    color: #36366b;
    font-family: "Revue", arial;
    font-size: 45px;*/
  	text-align:center !important;
   	margin: 0 auto;
    font-family: 'Quicksand', sans-serif;

    font-size: 50px;
    font-weight: 400;
}

.location-sec_left > ul {
    margin: 0 auto;
    padding: 0;
}

.location-sec_left li {
    list-style: none;
}

.location-sec_left h4 {
    color:#484886;
    font-family: "Roboto";
    font-size: 21px;
    font-weight: 500;
    margin: 0 0 3px;
}

.location-sec_left p {
    color: #c2c2e1;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    font-weight: 300;
    margin: 0 0 3px;
}

.location-sec_left a {
    color:#747474;
    font-family: "Roboto", sans-serif;
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 2px;
}
.location-sec_left a:hover{
    color: #8989b9;
}

.contact-us_map {
    padding: 0 !important;
}

.contact-us_map .fusion-row > p {
    margin-bottom: 0px !important;
}

.location-sec_right > h1 {
    /*color: #36366b;
    font-family: "Revue", arial;
    font-size: 45px;
    margin: 0 auto 20px;*/
  
     margin: 0 auto;
    font-family: 'Quicksand', sans-serif;
  text-align:center !important;
    font-size: 50px;
    font-weight: 400;
}

.main-form_left {
    width: 48%;
    float: left;
    margin-right: 2%;
}

.main-form_right {
    width: 48%;
    float: left;
    margin-left: 2%;
}

.main-form_left > p {
    margin-bottom: 0px;
    color:#56567d;
    font-family: "Roboto", sans-serif;
    font-size: 20px;
    font-weight:500;
}

.main-form_right > p {
    margin-bottom: 0px;
    color:#56567d;
    font-family: "Roboto", sans-serif;
    font-size: 20px;
    font-weight: 500;
}

.main-form_left input {
    margin-bottom: 8px !important;
    background: #efefff  !important;
    border: 1px solid #a4a4c3   !important;
    height: 47px !important;
    color: #56567d !important;
}

.main-form_right textarea {
    background: #efefff none repeat scroll 0 0 !important;
    border: 1px solid #a4a4c3 ;
    height: 155px;
    margin-bottom: 21px;
    color: #56567d;
}

.contact__submit input {
    background: #36366b !important;
    color: #fff !important;
    font-family: "Roboto", sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    border: 1px solid #36366b !important;
    padding: 15px 15px !important;
    text-transform: capitalize !important;
}
.contact__submit input:hover{
    background-color: transparent !important;
    color:#36366b !important;
}
.media__content h5 {
    color: #d2d578;
    font-family: "Roboto", sans-serif;
    font-size: 21px;
    font-weight: 300;
    margin: 0 auto 39px;
    text-align: justify;
}

.page-id-11837 #gallery-1 .gallery-caption {
    color: #c2c2e1;
    font-family: "Roboto", sans-serif;
    font-size: 22px;
    font-weight: 300;
}

.ilightbox-overlay.metro-white {
    background: rgb(18, 18, 42, 0.8) !important;
}

.page-id-11837 #gallery-1 .gallery-item {
    margin-bottom: 22px;
}

.fusion-page-title-bar {
    background-size: cover;
    margin-top: 50px;
    max-height: 270px;
}

.media__sections {
    text-align: center;
    width: 80%;
    margin: 0 auto;
}

.media__sections img {
    border: 4px solid #3e3e66;
}

.media__sections h4 {
    color: #3e3e66;
    font-family: "Roboto";
    font-size: 16px;
    font-weight: bold;
}


/* The Modal (background) */

.modal {
    display: none;
    position: fixed;
    /* Stay in place */
    z-index: 999999 !important;
    /* Sit on top */
    padding-top: 100px;
    /* Location of the box */
    left: 0;
    top: 0;
    width: 100%;
    /* Full width */
    height: 100%;
    /* Full height */
    overflow: auto;
    /* Enable scroll if needed */
    background-color: rgb(0, 0, 0);
    /* Fallback color */
    background-color: rgba(0, 0, 0, 0.4);
    /* Black w/ opacity */
}


/* Modal Content */

.modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 80%;
    border-radius: 0;
}


/* The Close Button */

.close {
    color: #12122a !important;
    float: right;
    font-size: 55px;
    font-weight: bold;
    margin-top: -19px !important;
    opacity: 1 !important;
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.modal-header {
    border: none;
    padding: 0;
}

.modal-body {
    margin-top: 20px;
    padding: 0;
}

.weekly-drew_left {
    width: 48%;
    float: left;
    margin-right: 2%;
    float: left;
    text-align: center;
    background: #12122A;
    padding: 30px 20px;
    cursor: pointer;
}

.weekly-drew_right {
    width: 48%;
    float: left;
    margin-left: 2%;
    float: left;
    text-align: center;
    background: #12122A;
    padding: 30px 20px;
    cursor: pointer;
}

.weekly-drew_left a {
    color: #fff;
    font-size: 16px;
}

.weekly-drew_right a {
    color: #fff;
    font-size: 16px;
}

.modal-body.weekly-modal_body {
    margin: 0 auto 19px;
    width: 70%;
}


/*Media Queries*/

@media only screen and (max-width:1100px) {
    .fusion-page-title-bar {
        margin-top: 0px;
        max-height: 200px;
    }
    .location-sec_right {
        width: 100%;
    }
    .location-sec_left {
        width: 100%;
    }
    .fusion-header-wrapper .fusion-header,
    .fusion-header-wrapper .fusion-secondary-main-menu {
/*        background-color: #13112A;*/
    }
    .item-collect_sec {
        width: 100%;
        margin-bottom: 51px;
    }
    .item-collect_sec img {
        width: 100%;
    }
    .items--collection {
        display: inherit;
    }
    .contact-us_left {
        width: 100%;
        margin: 0 auto 40px;
    }
    .contact-us_right {
        width: 100%;
        margin: 0 auto;
    }
    .footer-section_left {
        width: 100%;
        text-align: center;
        margin-bottom: 20px;
    }
    .footer-section_right {
        width: 100%;
        text-align: center;
    }
    .footer--menubar > li {
        float: none;
        display: inline-block;
    }
    .page-id-11837 .fusion-header-v3 {
        position: relative;
    }
    .page-id-11837 .fusion-header {
        background-color: #12122A !important;
    }
    .page-id-11777 .fusion-header-v3 {
        position: relative;
    }
    .page-id-11777 .fusion-header {
        background-color: #F5F5F5 !important;
    }
    .page-id-11719 .fusion-header-v3 {
        position: relative;
    }
    .page-id-11719 .fusion-header {
        background-color: #12122A !important;
    }
    .page-id-11757 .fusion-header-v3 {
        position: relative;
    }
    .page-id-11757 .fusion-header {
        background-color: #12122A !important;
    }
    .page-id-11735 .fusion-header-v3 {
        position: relative;
    }
    .page-id-11735 .fusion-header {
        background-color: #12122A !important;
    }
    .page-id-11867 .fusion-header-v3 {
        position: relative;
    }
    .page-id-11867 .fusion-header {
        background-color: #12122A !important;
    }
    .page-id-11870 .fusion-header-v3 {
        position: relative;
    }
    .page-id-11870 .fusion-header {
        background-color: #12122A !important;
    }
    .page-id-11873 .fusion-header-v3 {
        position: relative;
    }
    .page-id-11873 .fusion-header {
        background-color: #12122A !important;
    }
    .page-id-11999 .fusion-header-v3 {
        position: relative;
    }
    .page-id-11999 .fusion-header {
        background-color: #12122A !important;
    }
    .entry-title {
        color: #fff;
        font-family: "Revue", arial;
        font-size: 20px !important;
        margin-top: 0px !important;
    }
}

@media only screen and (max-width:760px) {
    .product_sections {
        width: 100%;
        margin-bottom: 50px;
    }
    .product_sections img {
        width: 100%;
    }
}

@media only screen and (max-width:580px) {
    .fusion-logo img {
        width: 210px;
    }
    .main-form_left {
        width: 100%;
        margin: 0 auto;
    }
    .main-form_right {
        width: 100%;
        margin: 0 auto;
    }
}

@media only screen and (max-width:480px) {
    .contact_text > p {
        font-size: 12px;
    }
    .page-id-11837 #gallery-1 .gallery-caption {
        font-size: 14px !important;
    }
}
 .copyright-heading {
    color: #E72625 !important;
    font-family: "Revue", arial !important;
    font-size: 45px !important;
    margin: 0 auto 20px;
}