html.ltie9 body, body{ min-width: 1140px; } .container{ max-width: 1140px; } .gdlr-caption-wrapper .gdlr-caption-inner{ max-width: 1140px; }
.body-wrapper.gdlr-boxed-style{ max-width: 1220px; } .body-wrapper.gdlr-boxed-style .gdlr-header-wrapper{ max-width: 1220px; margin: 0px auto; }
.gdlr-logo{ max-width: 340px; }
.gdlr-logo{ margin-top: 20px; }
.gdlr-navigation-wrapper{ margin-top: 52px; }
h1, h2, h3, h4, h5, h6, .gdlr-title-font{ font-family: "Average Sans"; }
body, input, textarea, select{ font-family: Arial, Helvetica, sans-serif; }
.gdlr-navigation{ font-family: "Open Sans"; }
.gdlr-slider-item{ font-family: "Open Sans"; }
body{ font-size: 14px; }
h1{ font-size: 30px; }
h2{ font-size: 25px; }
h3{ font-size: 20px; }
h4{ font-size: 18px; }
h5{ font-size: 16px; }
h6{ font-size: 15px; }
.top-navigation-wrapper{ background-color: #0c0c0c; }
.top-navigation-divider{ border-color: #898989; }
.top-navigation-wrapper{ color: #a5a5a5; }
.top-navigation-wrapper a, .top-navigation-wrapper a:hover{ color: #ffffff; }
.gdlr-header-wrapper, .gdlr-header-inner{ background-color: #ffffff; }
.gdlr-main-menu > li > a{ color: #000000; }
.gdlr-main-menu > li:hover > a, .gdlr-main-menu > li.current-menu-item > a, .gdlr-main-menu > li.current-menu-ancestor > a{ color: #ec202a; opacity: 1; filter: alpha(opacity=100); }
.gdlr-navigation-gimmick{ background-color: #ffffff; }
.gdlr-header-transparent .gdlr-main-menu > li > a{ color: #0c0c0c; }
.gdlr-header-transparent .gdlr-main-menu > li:hover > a, .gdlr-header-transparent .gdlr-main-menu > li.current-menu-item > a, .gdlr-header-transparent .gdlr-main-menu > li.current-menu-ancestor > a{ color: #ec202a; }.gdlr-header-transparent div#gdlr-navigation-gimmick { background-color: #ec202a; }
.gdlr-main-menu > .gdlr-normal-menu .sub-menu, .gdlr-main-menu > .gdlr-mega-menu .sf-mega{ border-top-color: #1c1c1c; }
.gdlr-main-menu > .gdlr-normal-menu li , .gdlr-main-menu > .gdlr-mega-menu .sf-mega{ background-color: #2e2e2e; }
.gdlr-main-menu > li > .sub-menu a, .gdlr-main-menu > li > .sf-mega a{ color: #bebebe; }
.gdlr-main-menu > li > .sub-menu a:hover, .gdlr-main-menu > li > .sub-menu .current-menu-item > a, .gdlr-main-menu > li > .sub-menu .current-menu-ancestor > a, .gdlr-main-menu > li > .sf-mega a:hover, .gdlr-main-menu > li > .sf-mega .current-menu-item > a, .gdlr-main-menu > li > .sf-mega .current-menu-ancestor > a{ color: #ffffff; } .gdlr-main-menu .gdlr-normal-menu li > a.sf-with-ul:after { border-left-color: #ffffff; } 
.gdlr-main-menu .sf-mega-section-inner > ul > li > a:hover, .gdlr-main-menu .sf-mega-section-inner > ul > li.current-menu-item > a { background-color: #2a2a2a; } 
.gdlr-main-menu > li > .sub-menu *, .gdlr-main-menu > li > .sf-mega *{ border-color: #373737; }
.gdlr-main-menu > li > .sf-mega .sf-mega-section-inner > a { color: #ffffff; }
.gdlr-main-menu > li > .sf-mega .sf-mega-section-inner > a:hover, .gdlr-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-item > a, .gdlr-main-menu > li > .sf-mega .sf-mega-section-inner.current-menu-ancestor > a { color: #ffffff; }
#gdlr-responsive-navigation.dl-menuwrapper button { background-color: #353535; }
#gdlr-responsive-navigation.dl-menuwrapper button:hover, #gdlr-responsive-navigation.dl-menuwrapper button.dl-active, #gdlr-responsive-navigation.dl-menuwrapper ul{ background-color: #0a0a0a; }
.gdlr-menu-search{ background: #2b2b2b; background: rgba(43, 43, 43, 0.8); }
body{ background-color: #dddddd; }
.body-wrapper, .gdlr-single-lightbox-container{ background-color: #ffffff; }
.gdlr-page-title, .gdlr-page-title-gimmick{ color: #ffffff; }
.gdlr-page-caption{ color: #ffffff; }
h1, h2, h3, h4, h5, h6, .gdlr-title, .gdlr-title a{ color: #454545; }
.gdlr-item-title-wrapper .gdlr-item-title{ color: #1e1e1e; border-color: #1e1e1e; }
.gdlr-item-title-divider{ border-color: #ec202a; }
.gdlr-item-title-wrapper .gdlr-item-caption{ color: #9b9b9b; }
body{ color: #909090; }
a{ color: #ec202a; }
a:hover{ color: #ec202a; }
body *{ border-color: #e5e5e5; }
.page-not-found-block{ background-color: #f9b401; }
.page-not-found-block{ color: #ffffff; }
.page-not-found-search  .gdl-search-form input[type="text"]{ background-color: #963a20; }
.page-not-found-search  .gdl-search-form input[type="text"]{ color: #d57f5c; }
.gdlr-sidebar .gdlr-widget-title{ color: #383838; }
.gdlr-sidebar *{ border-color: #eeeeee; }
.gdlr-sidebar ul li:before { border-color: #bdbdbd; }
.gdl-search-form input{ background-color: #f7f7f7; }
.gdl-search-form input{ color: #9d9d9d; }
.gdl-search-form input{ border-color: #ebebeb; }
.tagcloud a{ background-color: #ec202a; }
.tagcloud a, .tagcloud a:hover{ color: #ffffff; }
.gdlr-accordion-item.style-1 .pre-active .accordion-title{ color: #3c3c3c; }
.gdlr-accordion-item.style-1 .accordion-title{ color: #8d8d8d; }
.gdlr-accordion-item.style-1 .accordion-title i{ background-color: #f3f3f3; }
.gdlr-accordion-item.style-1 .accordion-title i{ color: #a8a8a8; }
.gdlr-accordion-item.style-1 .accordion-title i.icon-minus{ background-color: #ec202a; }
.gdlr-accordion-item.style-1 .accordion-title i.icon-minus{ color: #ffffff; }
.gdlr-banner-item-wrapper .flex-direction-nav .flex-prev, .gdlr-banner-item-wrapper .flex-direction-nav .flex-next{ color: #999999; }
.gdlr-box-with-icon-item{ background-color: #f5f5f5; }
.gdlr-box-with-icon-item > i, .gdlr-box-with-icon-item .box-with-icon-title{ color: #585858; }
.gdlr-box-with-icon-item{ color: #929292; }
.gdlr-button, .gdlr-button:hover, input[type="button"], input[type="submit"], .gdlr-top-menu > .gdlr-mega-menu .sf-mega a.gdlr-button{ color: #ffffff; }
.gdlr-button, input[type="button"], input[type="submit"]{ background-color: #ec202a; }
.gdlr-button{ border-color: #ec202a; }
.column-service-title{ color: #333333; }
.column-service-content{ color: #909090; }
.column-service-icon i{ color: #ec202a; }.gdlr-column-service-item.gdlr-type-2 .column-service-divider{ border-color: #ec202a; }
.gdlr-column-service-item.gdlr-type-2 .column-service-icon{ background-color: #3e3e3e; }
.list-with-icon .list-with-icon-title{ color: #333333; }
.gdlr-pie-chart-item .pie-chart-title{ color: #313131; }
.gdlr-price-inner-item{ background-color: #f9f9f9; }
.gdlr-price-item .price-title-wrapper{ background-color: #454545; }
.gdlr-price-item .price-title{ color: #ffffff; }
.gdlr-price-item .price-tag{ background-color: #838383; }
.gdlr-price-item .best-price .price-tag{ background-color: #ec202a; }
.gdlr-price-item .price-tag{ color: #ffffff; }
.gdlr-process-tab .gdlr-process-icon{ background-color: #f3f3f3; }
.gdlr-process-tab .gdlr-process-icon{ border-color: #e3e3e3; }
.gdlr-process-tab .gdlr-process-icon i{ color: #aaaaaa; }
.gdlr-process-tab .process-line .process-line-divider{ border-color: #e3e3e3; } .gdlr-process-tab .process-line .icon-chevron-down, .gdlr-process-tab .process-line .icon-chevron-right{ color: #e3e3e3; }
.gdlr-process-wrapper .gdlr-process-tab .gdlr-process-title{ color: #454545; }
.gdlr-skill-item-wrapper{ color: #3a3a3a; }
.stunning-text-title{ color: #414141; }
.stunning-text-caption{ color: #949494; }
.gdlr-stunning-text-item.with-padding{ background-color: #f3f3f3; }
.gdlr-stunning-text-item.with-border{ border-color: #f3f3f3; }
.tab-title-wrapper .tab-title{ background-color: #f9f9f9; }
.tab-title-wrapper .tab-title{ color: #3b3b3b; }
.tab-title-wrapper .tab-title.active, .tab-content-wrapper{ background-color: #ffffff; }
table tr th{ background-color: #1abc9c; }
table tr th{ color: #ffffff; }
table.style-2 tr:nth-child(odd){ background-color: #f9f9f9; }
table.style-2 tr:nth-child(odd){ color: #949494; }
table.style-2 tr:nth-child(even){ background-color: #f3f3f3; }
table.style-2 tr:nth-child(even){ color: #949494; }
.gdlr-blog-title, .gdlr-blog-title a{ color: #424242; }
.gdlr-blog-title a:hover{ color: #1c1111; }
.blog-info, .blog-info a, .blog-info i{ color: #1abc9c; }
.gdlr-blog-thumbnail .gdlr-sticky-banner{ background-color: #232323; }
.gdlr-blog-thumbnail .gdlr-sticky-banner, .gdlr-blog-thumbnail .gdlr-sticky-banner i{ color: #ffffff; }
.gdlr-social-share, .gdlr-social-share a{ background-color: #f3f3f3; }
.gdlr-social-share .social-share-title{ color: #353535; }
.gdlr-standard-style .gdlr-single-blog-tag a{ background-color: #1abc9c; }
.gdlr-standard-style .gdlr-single-blog-tag a{ color: #ffffff; }
.blog-date-wrapper{ background-color: #1abc9c; }
.gdlr-blog-widget .blog-date-wrapper, .gdlr-blog-medium .blog-date-wrapper, .gdlr-blog-full .blog-date-wrapper{ box-shadow: 2px 2px 0px #1c8e77; -moz-box-shadow: 2px 2px 0px #1c8e77; -webkit-box-shadow: 2px 2px 0px #1c8e77; }
.blog-date-wrapper{ color: #ffffff; }
.format-aside .gdlr-blog-content{ background-color: #1abc9c; }
.format-aside .gdlr-blog-content{ color: #ffffff; }
.format-quote .gdlr-top-quote blockquote{ color: #8d8d8d; }
.format-quote .gdlr-quote-author{ color: #1abc9c; }
.gdlr-single-nav > div i{ background-color: #f3f3f3; }
.gdlr-single-nav > div i{ color: #8d8d8d; }
.portfolio-item-filter a{ color: #1abc9c; }
.portfolio-item-filter span, .portfolio-item-filter a.active{ color: #1abc9c; }
.gdlr-image-link-shortcode .gdlr-image-link-overlay, .gdlr-room-category-thumbnail-overlay, .portfolio-thumbnail .portfolio-overlay{ background-color: #000000; }
.gdlr-image-link-shortcode .gdlr-image-link-icon, .gdlr-room-category-thumbnail-overlay-icon i, .portfolio-thumbnail .portfolio-icon i{ color: #ffffff; }
.portfolio-title a{ color: #515151; }
.portfolio-title a:hover{ color: #515151; }
.portfolio-info, .portfolio-info a{ color: #1abc9c; }
.gdlr-pagination .page-numbers{ background-color: #ebebeb; }
.gdlr-pagination .page-numbers{ color: #979797; }
.gdlr-pagination .page-numbers:hover, .gdlr-pagination .page-numbers.current{ background-color: #1abc9c; }
.gdlr-pagination .page-numbers:hover, .gdlr-pagination .page-numbers.current{ color: #ffffff; }
.single .gdlr-room-title{ color: #4b4b4b; }
.single .gdlr-room-info{ background-color: #f5f5f5; }
.single .gdlr-room-info{ color: #888888; }
.gdlr-classic-room .gdlr-room-title a, .gdlr-modern-room .gdlr-room-title a,.gdlr-medium-room .gdlr-room-title a{ color: #1abc9c; }
.gdlr-classic-room .gdlr-room-title a:hover, .gdlr-modern-room .gdlr-room-title a:hover,.gdlr-medium-room .gdlr-room-title a:hover{ color: #1abc9c; }
{ color: #1abc9c; }
.single .gdlr-room-price .gdlr-tail, .gdlr-classic-room .gdlr-room-price .gdlr-tail,.gdlr-medium-room .gdlr-room-price .gdlr-tail, .gdlr-room-service-unit{ color: #74b7d3; }
.gdlr-modern-room .gdlr-room-detail{ color: #787878; }
.gdlr-medium-room .gdlr-hotel-room-info{ border-color: #bfbfbf; }
.gdlr-medium-room .gdlr-hotel-room-info{ color: #898989; }
.gdlr-medium-room .gdlr-price-break-down{ color: #bdbdbd; }
.price-breakdown-wrapper .price-breakdown-content{ background-color: #f3f3f3; }
.price-breakdown-wrapper .price-breakdown-content, .price-breakdown-wrapper .price-breakdown-total{ border-color: #e6e6e6; }
.price-breakdown-wrapper .price-breakdown-total .gdlr-head, .price-breakdown-wrapper .price-breakdown-info .gdlr-head{ color: #232323; }
.price-breakdown-wrapper .price-breakdown-info .gdlr-head span,.price-breakdown-wrapper .price-breakdown-total .gdlr-head span{ color: #a2a2a2; }
.gdlr-booking-contact-form .gdlr-payment-method label:hover img, .gdlr-booking-contact-form .gdlr-payment-method label.gdlr-active img{ border-color: #72afd5; }
.gdlr-booking-contact-form .gdlr-booking-payment-submit{ background-color: #81bad3; }
.gdlr-booking-contact-form .gdlr-booking-payment-submit{ border-color: #4a87a2; }
.gdlr-reservation-bar .gdlr-price-summary-wrapper, .gdlr-price-summary-grand-total.gdlr-active, .gdlr-price-deposit-wrapper .gdlr-price-deposit-input span.gdlr-active{ color: #ffffff; }.gdlr-price-deposit-input .gdlr-radio-input { background: #ffffff; }.gdlr-price-deposit-input .gdlr-radio-input { border: 3px solid #ffffff !important; }
.gdlr-price-summary-grand-total, .gdlr-service-price-summary-item, .gdlr-reservation-bar .gdlr-price-room-summary, .gdlr-reservation-bar .gdlr-price-room-summary-info, .gdlr-price-deposit-wrapper .gdlr-price-deposit-caption, .gdlr-price-deposit-wrapper .gdlr-price-deposit-input span{ color: #baefe2; }
.gdlr-reservation-bar .gdlr-price-summary-wrapper *{ border-color: #0e8e75; }
.gdlr-price-summary-wrapper .gdlr-edit-booking-button{ background-color: #0e8e75; }
.gdlr-price-summary-wrapper .gdlr-edit-booking-button{ border-color: #006847; }
.gdlr-booking-failed, .gdlr-booking-complete, .gdlr-room-selection-complete{ background-color: #f5f5f5; }
.gdlr-room-selection-complete .gdlr-room-selection-caption{ color: #8d8d8d; }
.gdlr-room-selection-complete .gdlr-room-selection-caption{ border-bottom-color: #e5e5e5; }
.gdlr-booking-failed .gdlr-booking-failed-title, .gdlr-booking-complete .gdlr-booking-complete-title, .gdlr-booking-service-head, .gdlr-room-service-title, .gdlr-booking-complete .gdlr-booking-complete-additional i, .gdlr-room-selection-complete .gdlr-room-selection-title{ color: #484848; }
.gdlr-datepicker-range-wrapper, .ui-datepicker{ background-color: #f3f3f3; }
.ui-datepicker-title, .ui-datepicker th{ color: #4b4b4b; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next, .ui-state-default, .ui-state-default:hover { background-color: #ffffff; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next, .ui-state-default, .ui-state-default:hover { color: #6a6a6a; }
.ui-state-disabled .ui-state-default, .ui-state-disabled .ui-state-default:hover{ background-color: #eaeaea; }
.ui-state-disabled .ui-state-default, .ui-state-disabled .ui-state-default:hover{ color: #aaaaaa; }
.dp-highlight .ui-state-default, .dp-highlight .ui-state-highlight:hover{ background-color: #1abc9c; }
.dp-highlight .ui-state-default, .dp-highlight .ui-state-highlight:hover{ color: #ffffff; }
.gdlr-booking-process-bar{ background-color: #1abc9c; }.gdlr-booking-process-bar .gdlr-booking-process:after{ border-left-color: #1abc9c; }
.gdlr-booking-process-bar{ color: #91f2cb; }
.gdlr-booking-process-bar .gdlr-booking-process:before{ border-left-color: #1abc9c; }
.gdlr-reservation-bar{ background-color: #1abc9c; }
.gdlr-reservation-bar .gdlr-reservation-bar-title, .gdlr-reservation-bar .gdlr-reservation-field-title, .gdlr-reservation-people-title { color: #ffffff; }
.gdlr-reservation-bar .gdlr-reservation-bar-title{ border-color: #0e9e72; }
.gdlr-reservation-bar input.gdlr-datepicker, .gdlr-reservation-bar .gdlr-combobox-wrapper select, .gdlr-reservation-bar .gdlr-combobox-wrapper select option, .gdlr-reservation-bar .gdlr-combobox-wrapper{ background-color: #ffffff; }
.gdlr-reservation-bar input.gdlr-datepicker, .gdlr-reservation-bar .gdlr-combobox-wrapper select{ color: #999999; }
.gdlr-reservation-bar .gdlr-datepicker-wrapper:after, .gdlr-reservation-bar .gdlr-combobox-wrapper:after{ color: #000000; }
.gdlr-reservation-bar .gdlr-reservation-bar-room-form{ background-color: #64c1ac; }
.gdlr-reservation-room{ color: #ffffff; }
.gdlr-reservation-room.gdlr-active{ color: #ffffff; }
.gdlr-reservation-room .gdlr-reservation-change-room{ color: #007a66; }
.gdlr-reservation-bar .gdlr-reservation-bar-button{ background-color: #0e8e75; }
.gdlr-reservation-bar .gdlr-reservation-bar-button{ color: #ffffff; }
.gdlr-reservation-bar .gdlr-reservation-bar-button{ border-color: #097c62; }
.gdlr-price-summary-hotel-branches{ background-color: #51392B; }
.gdlr-price-summary-hotel-branches{ color: #ffffff; }
.gdlr-personnel-item .personnel-item-inner{ background-color: #f5f5f5; }
.gdlr-personnel-item.round-style .personnel-item{ background-color: #ec202a; }
.gdlr-personnel-item .personnel-author{ color: #3b3b3b; }
.gdlr-personnel-item .personnel-author-image{ border-color: #ec202a; }
.gdlr-personnel-item .personnel-position{ color: #acacac; }
.gdlr-personnel-item .personnel-content{ color: #959595; }
.gdlr-personnel-item .personnel-social i{ color: #3b3b3b; }
.gdlr-testimonial-item .testimonial-item-inner, .gdlr-testimonial-item .testimonial-author-image{ background-color: #f5f5f5; }
.gdlr-testimonial-item .testimonial-content{ color: #9b9b9b; }
.gdlr-testimonial-item .testimonial-author{ color: #ec202a; }
.gdlr-testimonial-item .testimonial-position{ color: #4d4d4d; }
.gdlr-testimonial-item .testimonial-author-image{ border-color: #ec202a; }
.gdlr-testimonial-item.box-style .testimonial-item-inner:after{ border-top-color: #dddddd; border-left-color: #dddddd; }
.gdlr-gallery-thumbnail .gallery-item{ background-color: #e5e5e5; }
.gdlr-gallery-thumbnail-container .gallery-caption{ background-color: #000000; }
.gdlr-gallery-thumbnail-container .gallery-caption{ color: #ffffff; }
.nivo-controlNav a, .flex-control-paging li a{ background-color: #cecece; }
.nivo-controlNav a:hover, .nivo-controlNav a.active, .flex-control-paging li a:hover, .flex-control-paging li a.flex-active { background-color: #949494; }
.nivo-controlNav a, .flex-control-paging li a{ border-color: #ffffff !important; }
.nivo-directionNav a, .flex-direction-nav a, .ls-flawless .ls-nav-prev, .ls-flawless .ls-nav-next{ background-color: #000000; }
body .nivo-directionNav a, body .flex-direction-nav a, body .flex-direction-nav a:hover, .ls-flawless .ls-nav-prev, .ls-flawless .ls-nav-next{ color: #ffffff; }
.gdlr-caption{ background-color: #000000; }
.gdlr-caption-title{ color: #ffffff; }
.gdlr-caption-text{ color: #ffffff; }
.gdlr-caption-wrapper.post-slider{ background-color: #000000; }
.gdlr-caption-wrapper.post-slider .gdlr-caption-title{ color: #ffffff; }
.gdlr-caption-wrapper.post-slider .gdlr-caption-text{ color: #dddddd; }
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption-date, .gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-title-link{ color: #ffffff; }
.gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-caption-date, .gdlr-post-slider-item.style-no-excerpt .gdlr-caption-wrapper .gdlr-title-link{ background-color: #1abc9c; }
.gdlr-item-title-wrapper .gdlr-flex-prev, .gdlr-item-title-wrapper .gdlr-flex-next{ background-color: #ebebeb; }
.gdlr-item-title-wrapper .gdlr-flex-prev, .gdlr-item-title-wrapper .gdlr-flex-next{ color: #b2b2b2; }
.gdlr-item-title-wrapper .gdlr-flex-prev:hover, .gdlr-item-title-wrapper .gdlr-flex-next:hover{ background-color: #1abc9c; }
.gdlr-item-title-wrapper .gdlr-flex-prev:hover, .gdlr-item-title-wrapper .gdlr-flex-next:hover{ color: #ffffff; }
input[type="text"], input[type="email"], input[type="password"], textarea, .gdlr-hotel-availability .gdlr-combobox-wrapper{ background-color: #f5f5f5; }
input[type="text"], input[type="email"], input[type="password"], textarea, .gdlr-hotel-availability .gdlr-combobox-wrapper select{ color: #828282; }input::input-placeholder{ color:#828282; } input::-webkit-input-placeholder{ color:#828282; }input::-moz-placeholder{ color:#828282; } input:-moz-placeholder{ color:#828282; }input:-ms-input-placeholder{ color:#828282; }textarea::input-placeholder{ color:#828282; } textarea::-webkit-input-placeholder{ color:#828282; }textarea::-moz-placeholder{ color:#828282; } textarea:-moz-placeholder{ color:#828282; }textarea:-ms-input-placeholder{ color:#828282; }
.footer-wrapper{ background-color: #1e1e1e; }
.footer-wrapper .gdlr-widget-title, .footer-wrapper .gdlr-widget-title a{ color: #ffffff; }
.footer-wrapper{ color: #c4c4c4; }
.footer-wrapper a{ color: #a3a3a3; }
.footer-wrapper a:hover{ color: #ffffff; }
.footer-wrapper *{ border-color: #424242; }
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea{ background-color: #ffffff; }
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea{ color: #828282; }
.footer-wrapper input[type="text"], .footer-wrapper input[type="email"], .footer-wrapper input[type="password"], .footer-wrapper textarea{ border-color: #313131; }
.footer-wrapper .gdlr-button, .footer-wrapper .gdlr-button:hover, .footer-wrapper input[type="button"], .footer-wrapper input[type="submit"]{ color: #ffffff; }
.footer-wrapper .gdlr-button, .footer-wrapper input[type="button"], .footer-wrapper input[type="submit"]{ background-color: #ec202a; }
.footer-wrapper .tagcloud a{ background-color: #ec202a; }
.footer-wrapper .tagcloud a, .footer-wrapper .tagcloud a:hover{ color: #ffffff; }
.copyright-wrapper{ background-color: #0f0f0f; }
.copyright-wrapper{ color: #9e9e9e; }
.footer-wrapper .copyright-wrapper{ border-color: #0f0f0f; }
html  .woocommerce span.onsale, html  .woocommerce-page span.onsale, html .woocommerce-message,html .woocommerce div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,html .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {  background: #1abc9c; }html .woocommerce .star-rating, html .woocommerce-page .star-rating, html .woocommerce .star-rating:before, html .woocommerce-page .star-rating:before, html .woocommerce div.product span.price, html .woocommerce div.product p.price, html .woocommerce #content div.product span.price, html .woocommerce #content div.product p.price, html .woocommerce-page div.product span.price, html .woocommerce-page div.product p.price, html .woocommerce-page #content div.product span.price, html .woocommerce-page #content div.product p.price {color: #1abc9c; }
html .woocommerce-message  a.button, html .woocommerce-error  a.button, html .woocommerce-info  a.button, html .woocommerce-message, html .woocommerce-error, html .woocommerce-info, html  .woocommerce span.onsale, html  .woocommerce-page span.onsale, html .woocommerce div.product .woocommerce-tabs ul.tabs li.active,html .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, html .woocommerce nav.woocommerce-pagination ul li span.current, html .woocommerce-page nav.woocommerce-pagination ul li span.current, html .woocommercenav.woocommerce-pagination ul li a:hover, html .woocommerce-page nav.woocommerce-pagination ul li a:hover{ color: #ffffff; }
html .woocommerce-info{ background: #389EC5; }
html .woocommerce-error{ background: #C23030; }
html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button{ background: #b89f80; }
html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button{ color: #ffffff; }
html .woocommerce a.button.alt:hover, html .woocommerce button.button.alt:hover, html .woocommerce input.button.alt:hover, html .woocommerce #respond input#submit.alt:hover, html .woocommerce #content input.button.alt:hover, html .woocommerce-page a.button.alt:hover, html .woocommerce-page button.button.alt:hover, html .woocommerce-page input.button.alt:hover, html .woocommerce-page #respond input#submit.alt:hover, html .woocommerce-page #content input.button.alt:hover, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page a.button.alt, html .woocommerce-page button.button.alt, html .woocommerce-page input.button.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce-page #content input.button.alt, html .woocommerce a.button, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce a.button:hover, html .woocommerce button.button:hover, html .woocommerce input.button:hover, html .woocommerce #respond input#submit:hover, html .woocommerce #content input.button:hover, html .woocommerce-page a.button:hover, html .woocommerce-page button.button:hover, html .woocommerce-page input.button:hover, html .woocommerce-page #respond input#submit:hover, html .woocommerce-page #content input.button:hover, html .woocommerce ul.products li.product a.loading, html .woocommerce div.product form.cart .button, html .woocommerce #content div.product form.cart .button, html .woocommerce-page div.product form.cart .button, html .woocommerce-page #content div.product form.cart .button{ border-bottom: 3px solid #b28855; }
html .woocommerce #reviews #comments ol.commentlist li img.avatar, html .woocommerce-page #reviews #comments ol.commentlist li img.avatar { background: #ebebeb; }html .woocommerce #reviews #comments ol.commentlist li img.avatar, html .woocommerce-page #reviews #comments ol.commentlist li img.avatar,html .woocommerce #reviews #comments ol.commentlist li .comment-text, html .woocommerce-page #reviews #comments ol.commentlist li .comment-text,html .woocommerce ul.products li.product a img, html .woocommerce-page ul.products li.product a img, html .woocommerce ul.products li.product a img:hover ,html .woocommerce-page ul.products li.product a img:hover, html .woocommerce-page div.product div.images img, html .woocommerce-page #content div.product div.images img,html .woocommerce form.login, html .woocommerce form.checkout_coupon, html .woocommerce form.register, html .woocommerce-page form.login,html .woocommerce-page form.checkout_coupon, html .woocommerce-page form.register, html .woocommerce table.cart td.actions .coupon .input-text,html .woocommerce #content table.cart td.actions .coupon .input-text, html .woocommerce-page table.cart td.actions .coupon .input-text,html .woocommerce-page #content table.cart td.actions .coupon .input-text { border: 1px solid #ebebeb; }html .woocommerce div.product .woocommerce-tabs ul.tabs:before, html .woocommerce #content div.product .woocommerce-tabs ul.tabs:before,html .woocommerce-page div.product .woocommerce-tabs ul.tabs:before, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th, html .woocommerce-page table.shop_table tfoot td,html .woocommerce-page table.shop_table tfoot th, html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th,html .woocommerce-page table.shop_table tfoot td, html .woocommerce-page table.shop_table tfoot th { border-bottom: 1px solid #ebebeb; }html .woocommerce .cart-collaterals .cart_totals table tr:first-child th, html .woocommerce .cart-collaterals .cart_totals table tr:first-child td,html .woocommerce-page .cart-collaterals .cart_totals table tr:first-child th, html .woocommerce-page .cart-collaterals .cart_totals table tr:first-child td { border-top: 3px #ebebeb solid; }html .woocommerce .cart-collaterals .cart_totals tr td, html .woocommerce .cart-collaterals .cart_totals tr th,html .woocommerce-page .cart-collaterals .cart_totals tr td, html .woocommerce-page .cart-collaterals .cart_totals tr th { border-bottom: 2px solid #ebebeb; }
html .woocommerce div.product .woocommerce-tabs ul.tabs li, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li ,html .woocommerce table.cart a.remove, html .woocommerce #content table.cart a.remove, html .woocommerce-page table.cart a.remove, html .woocommerce-page #content table.cart a.remove, html .woocommerce #payment, html .woocommerce-page #payment, html .woocommerce .customer_details,html .woocommerce ul.order_details, html .woocommerce nav.woocommerce-pagination ul li a, html .woocommerce-page nav.woocommerce-pagination ul li a,html .woocommerce form .form-row input.input-text, html .woocommerce form .form-row textarea, html .woocommerce-page form .form-row input.input-text, html .woocommerce-page form .form-row textarea, html .woocommerce .quantity input.qty, html .woocommerce #content .quantity input.qty, html .woocommerce-page .quantity input.qty, html .woocommerce-page #content .quantity input.qty,html .woocommerce .widget_shopping_cart .total, html .woocommerce-page .widget_shopping_cart .total { background: #f3f3f3; }html .woocommerce .quantity input.qty, html .woocommerce #content .quantity input.qty, html .woocommerce-page .quantity input.qty, html .woocommerce-page #content .quantity input.qty { border: 1px solid #f3f3f3; }
html .woocommerce .widget_shopping_cart .total, html .woocommerce-page .widget_shopping_cart .total { border-top: 2px solid #e5e5e5; }html .woocommerce table.cart a.remove:hover, html .woocommerce #content table.cart a.remove:hover, html .woocommerce-page table.cart a.remove:hover,html .woocommerce-page #content table.cart a.remove:hover, html #payment div.payment_box, html .woocommerce-page #payment div.payment_box { background: #e5e5e5; }
html .woocommerce table.shop_table tfoot td, html .woocommerce table.shop_table tfoot th, html .woocommerce-page table.shop_table tfoot td,html .woocommerce-page table.shop_table tfoot th, .cart-subtotal th, .shipping th , .total th, html .woocommerce table.shop_attributes .alt th,html .woocommerce-page table.shop_attributes .alt th, html .woocommerce ul.products li.product .price, html.woocommerce-page ul.products li.product .price { color: #333333; }
html .woocommerce ul.products li.product .price del, html .woocommerce-page ul.products li.product .price del,html .woocommerce table.cart a.remove, html .woocommerce #content table.cart a.remove, html .woocommerce-page table.cart a.remove,html .woocommerce-page #content table.cart a.remove { color: #888888; }
html .woocommerce .quantity .plus, html .woocommerce .quantity .minus, html .woocommerce #content .quantity .plus, html .woocommerce #content .quantity .minus, 
												html .woocommerce-page .quantity .plus, html .woocommerce-page .quantity .minus, html .woocommerce-page #content .quantity .plus, 
												html .woocommerce-page #content .quantity .minus { border: 1px solid #a0a0a0; }
html .woocommerce .quantity .plus, html .woocommerce .quantity .minus, html .woocommerce #content .quantity .plus, html .woocommerce #content .quantity .minus, 
												html .woocommerce-page .quantity .plus, html .woocommerce-page .quantity .minus, html .woocommerce-page #content .quantity .plus, 
												html .woocommerce-page #content .quantity .minus { color: #ffffff; }
html .woocommerce .quantity .plus, html .woocommerce #content .quantity .plus,  html .woocommerce-page .quantity .plus,html .woocommerce-page #content .quantity .plus, html .woocommerce .quantity .plus:hover, html .woocommerce #content .quantity .plus:hover,html .woocommerce-page .quantity .plus:hover,  html .woocommerce-page #content .quantity .plus:hover{ background: #9a9a9a; }
html .woocommerce .quantity .minus, html .woocommerce #content .quantity .minus,  html .woocommerce-page .quantity .minus,html .woocommerce-page #content .quantity .minus, html .woocommerce .quantity .minus:hover, html .woocommerce #content .quantity .minus:hover,html .woocommerce-page .quantity .minus:hover,  html .woocommerce-page #content .quantity .minus:hover{ background: #b6b6b6; }
.gdlr-skin-dark-service, .gdlr-skin-dark-service .gdlr-skin-content{ color: #ffffff; }
.gdlr-skin-dark-service i, .gdlr-skin-dark-service .gdlr-flex-prev, .gdlr-skin-dark-service .gdlr-flex-next{ color: #ffffff; }
.gdlr-skin-dark-service h1, .gdlr-skin-dark-service h2, .gdlr-skin-dark-service h3, .gdlr-skin-dark-service h4, .gdlr-skin-dark-service h5, .gdlr-skin-dark-service h6, .gdlr-skin-dark-service .gdlr-skin-title, .gdlr-skin-dark-service .gdlr-skin-title a{ color: #1abc9c; }
.gdlr-skin-dark-service .gdlr-skin-title a:hover{ color: #ffffff; }
.gdlr-skin-dark-service .gdlr-skin-info, .gdlr-skin-dark-service .gdlr-skin-info a, .gdlr-skin-dark-service .gdlr-skin-info a:hover{ color: #ffffff; }
.gdlr-skin-dark-service a, .gdlr-skin-dark-service .gdlr-skin-link, .gdlr-skin-dark-service .gdlr-skin-link-color{ color: #ffffff; }
.gdlr-skin-dark-service a:hover, .gdlr-skin-dark-service .gdlr-skin-link:hover{ color: #ffffff; }
.gdlr-skin-dark-service .gdlr-skin-box, .gdlr-skin-dark-service .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-dark-service .gdlr-flex-prev, .gdlr-skin-dark-service .gdlr-flex-next{ background-color: #ffffff; }
.gdlr-skin-dark-service *, .gdlr-skin-dark-service .gdlr-skin-border{ border-color: #ffffff; }
.gdlr-skin-dark-service .gdlr-button, .gdlr-skin-dark-service .gdlr-button:hover, .gdlr-skin-dark-service input[type="button"], .gdlr-skin-dark-service input[type="submit"]{ border-color: #ffffff; color: #ffffff; background-color: #ffffff;  }
.gdlr-skin-dark-service input[type="text"], .gdlr-skin-dark-service input[type="email"], .gdlr-skin-dark-service input[type="password"], .gdlr-skin-dark-service textarea, .gdlr-skin-dark-service .gdlr-hotel-availability .gdlr-combobox-wrapper select{ color: #ffffff; }
.gdlr-skin-dark-service input[type="text"], .gdlr-skin-dark-service input[type="email"], .gdlr-skin-dark-service input[type="password"], .gdlr-skin-dark-service textarea, .gdlr-skin-dark-service .gdlr-hotel-availability .gdlr-combobox-wrapper select, .gdlr-skin-dark-service .gdlr-hotel-availability .gdlr-combobox-wrapper select option, .gdlr-skin-dark-service .gdlr-hotel-availability .gdlr-combobox-wrapper{ background-color: #ffffff; }
.gdlr-skin-light-grey, .gdlr-skin-light-grey .gdlr-skin-content{ color: #5e5e5e; }
.gdlr-skin-light-grey i, .gdlr-skin-light-grey .gdlr-flex-prev, .gdlr-skin-light-grey .gdlr-flex-next{ color: #ffffff; }
.gdlr-skin-light-grey h1, .gdlr-skin-light-grey h2, .gdlr-skin-light-grey h3, .gdlr-skin-light-grey h4, .gdlr-skin-light-grey h5, .gdlr-skin-light-grey h6, .gdlr-skin-light-grey .gdlr-skin-title, .gdlr-skin-light-grey .gdlr-skin-title a{ color: #1abc9c; }
.gdlr-skin-light-grey .gdlr-skin-title a:hover{ color: #1abc9c; }
.gdlr-skin-light-grey .gdlr-skin-info, .gdlr-skin-light-grey .gdlr-skin-info a, .gdlr-skin-light-grey .gdlr-skin-info a:hover{ color: #6d6d6d; }
.gdlr-skin-light-grey a, .gdlr-skin-light-grey .gdlr-skin-link, .gdlr-skin-light-grey .gdlr-skin-link-color{ color: #ffffff; }
.gdlr-skin-light-grey a:hover, .gdlr-skin-light-grey .gdlr-skin-link:hover{ color: #ffffff; }
.gdlr-skin-light-grey .gdlr-skin-box, .gdlr-skin-light-grey .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-light-grey .gdlr-flex-prev, .gdlr-skin-light-grey .gdlr-flex-next{ background-color: #ffffff; }
.gdlr-skin-light-grey *, .gdlr-skin-light-grey .gdlr-skin-border{ border-color: #ffffff; }
.gdlr-skin-light-grey .gdlr-button, .gdlr-skin-light-grey .gdlr-button:hover, .gdlr-skin-light-grey input[type="button"], .gdlr-skin-light-grey input[type="submit"]{ border-color: #15a881; color: #ffffff; background-color: #1abc9c;  }
.gdlr-skin-light-grey input[type="text"], .gdlr-skin-light-grey input[type="email"], .gdlr-skin-light-grey input[type="password"], .gdlr-skin-light-grey textarea, .gdlr-skin-light-grey .gdlr-hotel-availability .gdlr-combobox-wrapper select{ color: #a8a8a8; }
.gdlr-skin-light-grey input[type="text"], .gdlr-skin-light-grey input[type="email"], .gdlr-skin-light-grey input[type="password"], .gdlr-skin-light-grey textarea, .gdlr-skin-light-grey .gdlr-hotel-availability .gdlr-combobox-wrapper select, .gdlr-skin-light-grey .gdlr-hotel-availability .gdlr-combobox-wrapper select option, .gdlr-skin-light-grey .gdlr-hotel-availability .gdlr-combobox-wrapper{ background-color: #ffffff; }
.gdlr-skin-dark-skin, .gdlr-skin-dark-skin .gdlr-skin-content{ color: #ffffff; }
.gdlr-skin-dark-skin i, .gdlr-skin-dark-skin .gdlr-flex-prev, .gdlr-skin-dark-skin .gdlr-flex-next{ color: #ffffff; }
.gdlr-skin-dark-skin h1, .gdlr-skin-dark-skin h2, .gdlr-skin-dark-skin h3, .gdlr-skin-dark-skin h4, .gdlr-skin-dark-skin h5, .gdlr-skin-dark-skin h6, .gdlr-skin-dark-skin .gdlr-skin-title, .gdlr-skin-dark-skin .gdlr-skin-title a{ color: #ffffff; }
.gdlr-skin-dark-skin .gdlr-skin-title a:hover{ color: #ffffff; }
.gdlr-skin-dark-skin .gdlr-skin-info, .gdlr-skin-dark-skin .gdlr-skin-info a, .gdlr-skin-dark-skin .gdlr-skin-info a:hover{ color: #ffffff; }
.gdlr-skin-dark-skin a, .gdlr-skin-dark-skin .gdlr-skin-link, .gdlr-skin-dark-skin .gdlr-skin-link-color{ color: #ffffff; }
.gdlr-skin-dark-skin a:hover, .gdlr-skin-dark-skin .gdlr-skin-link:hover{ color: #ffffff; }
.gdlr-skin-dark-skin .gdlr-skin-box, .gdlr-skin-dark-skin .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-dark-skin .gdlr-flex-prev, .gdlr-skin-dark-skin .gdlr-flex-next{ background-color: #1abc9c; }
.gdlr-skin-dark-skin *, .gdlr-skin-dark-skin .gdlr-skin-border{ border-color: #ffffff; }
.gdlr-skin-dark-skin .gdlr-button, .gdlr-skin-dark-skin .gdlr-button:hover, .gdlr-skin-dark-skin input[type="button"], .gdlr-skin-dark-skin input[type="submit"]{ border-color: #149174; color: #ffffff; background-color: #1abc9c;  }
.gdlr-skin-dark-skin input[type="text"], .gdlr-skin-dark-skin input[type="email"], .gdlr-skin-dark-skin input[type="password"], .gdlr-skin-dark-skin textarea, .gdlr-skin-dark-skin .gdlr-hotel-availability .gdlr-combobox-wrapper select{ color: #ffffff; }
.gdlr-skin-dark-skin input[type="text"], .gdlr-skin-dark-skin input[type="email"], .gdlr-skin-dark-skin input[type="password"], .gdlr-skin-dark-skin textarea, .gdlr-skin-dark-skin .gdlr-hotel-availability .gdlr-combobox-wrapper select, .gdlr-skin-dark-skin .gdlr-hotel-availability .gdlr-combobox-wrapper select option, .gdlr-skin-dark-skin .gdlr-hotel-availability .gdlr-combobox-wrapper{ background-color: #ffffff; }
.gdlr-skin-service-testimonial, .gdlr-skin-service-testimonial .gdlr-skin-content{ color: #ffffff; }
.gdlr-skin-service-testimonial i, .gdlr-skin-service-testimonial .gdlr-flex-prev, .gdlr-skin-service-testimonial .gdlr-flex-next{ color: #ffffff; }
.gdlr-skin-service-testimonial h1, .gdlr-skin-service-testimonial h2, .gdlr-skin-service-testimonial h3, .gdlr-skin-service-testimonial h4, .gdlr-skin-service-testimonial h5, .gdlr-skin-service-testimonial h6, .gdlr-skin-service-testimonial .gdlr-skin-title, .gdlr-skin-service-testimonial .gdlr-skin-title a{ color: #ffffff; }
.gdlr-skin-service-testimonial .gdlr-skin-title a:hover{ color: #ffffff; }
.gdlr-skin-service-testimonial .gdlr-skin-info, .gdlr-skin-service-testimonial .gdlr-skin-info a, .gdlr-skin-service-testimonial .gdlr-skin-info a:hover{ color: #ffffff; }
.gdlr-skin-service-testimonial a, .gdlr-skin-service-testimonial .gdlr-skin-link, .gdlr-skin-service-testimonial .gdlr-skin-link-color{ color: #ffffff; }
.gdlr-skin-service-testimonial a:hover, .gdlr-skin-service-testimonial .gdlr-skin-link:hover{ color: #ffffff; }
.gdlr-skin-service-testimonial .gdlr-skin-box, .gdlr-skin-service-testimonial .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-service-testimonial .gdlr-flex-prev, .gdlr-skin-service-testimonial .gdlr-flex-next{ background-color: #43655E; }
.gdlr-skin-service-testimonial *, .gdlr-skin-service-testimonial .gdlr-skin-border{ border-color: #ffffff; }
.gdlr-skin-service-testimonial .gdlr-button, .gdlr-skin-service-testimonial .gdlr-button:hover, .gdlr-skin-service-testimonial input[type="button"], .gdlr-skin-service-testimonial input[type="submit"]{ border-color: #ffffff; color: #ffffff; background-color: #ffffff;  }
.gdlr-skin-service-testimonial input[type="text"], .gdlr-skin-service-testimonial input[type="email"], .gdlr-skin-service-testimonial input[type="password"], .gdlr-skin-service-testimonial textarea, .gdlr-skin-service-testimonial .gdlr-hotel-availability .gdlr-combobox-wrapper select{ color: #ffffff; }
.gdlr-skin-service-testimonial input[type="text"], .gdlr-skin-service-testimonial input[type="email"], .gdlr-skin-service-testimonial input[type="password"], .gdlr-skin-service-testimonial textarea, .gdlr-skin-service-testimonial .gdlr-hotel-availability .gdlr-combobox-wrapper select, .gdlr-skin-service-testimonial .gdlr-hotel-availability .gdlr-combobox-wrapper select option, .gdlr-skin-service-testimonial .gdlr-hotel-availability .gdlr-combobox-wrapper{ background-color: #ffffff; }
.gdlr-skin-services-facilities, .gdlr-skin-services-facilities .gdlr-skin-content{ color: #828282; }
.gdlr-skin-services-facilities i, .gdlr-skin-services-facilities .gdlr-flex-prev, .gdlr-skin-services-facilities .gdlr-flex-next{ color: #1abc9c; }
.gdlr-skin-services-facilities h1, .gdlr-skin-services-facilities h2, .gdlr-skin-services-facilities h3, .gdlr-skin-services-facilities h4, .gdlr-skin-services-facilities h5, .gdlr-skin-services-facilities h6, .gdlr-skin-services-facilities .gdlr-skin-title, .gdlr-skin-services-facilities .gdlr-skin-title a{ color: #1abc9c; }
.gdlr-skin-services-facilities .gdlr-skin-title a:hover{ color: #1abc9c; }
.gdlr-skin-services-facilities .gdlr-skin-info, .gdlr-skin-services-facilities .gdlr-skin-info a, .gdlr-skin-services-facilities .gdlr-skin-info a:hover{ color: #ffffff; }
.gdlr-skin-services-facilities a, .gdlr-skin-services-facilities .gdlr-skin-link, .gdlr-skin-services-facilities .gdlr-skin-link-color{ color: #ffffff; }
.gdlr-skin-services-facilities a:hover, .gdlr-skin-services-facilities .gdlr-skin-link:hover{ color: #ffffff; }
.gdlr-skin-services-facilities .gdlr-skin-box, .gdlr-skin-services-facilities .gdlr-column-service-item .gdlr-skin-box, .gdlr-skin-services-facilities .gdlr-flex-prev, .gdlr-skin-services-facilities .gdlr-flex-next{ background-color: #ffffff; }
.gdlr-skin-services-facilities *, .gdlr-skin-services-facilities .gdlr-skin-border{ border-color: #ffffff; }
.gdlr-skin-services-facilities .gdlr-button, .gdlr-skin-services-facilities .gdlr-button:hover, .gdlr-skin-services-facilities input[type="button"], .gdlr-skin-services-facilities input[type="submit"]{ border-color: #ffffff; color: #ffffff; background-color: #ffffff;  }
.gdlr-skin-services-facilities input[type="text"], .gdlr-skin-services-facilities input[type="email"], .gdlr-skin-services-facilities input[type="password"], .gdlr-skin-services-facilities textarea, .gdlr-skin-services-facilities .gdlr-hotel-availability .gdlr-combobox-wrapper select{ color: #ffffff; }
.gdlr-skin-services-facilities input[type="text"], .gdlr-skin-services-facilities input[type="email"], .gdlr-skin-services-facilities input[type="password"], .gdlr-skin-services-facilities textarea, .gdlr-skin-services-facilities .gdlr-hotel-availability .gdlr-combobox-wrapper select, .gdlr-skin-services-facilities .gdlr-hotel-availability .gdlr-combobox-wrapper select option, .gdlr-skin-services-facilities .gdlr-hotel-availability .gdlr-combobox-wrapper{ background-color: #ffffff; }
.gdlr-header-container { background-color: hsl(0, 0%, 100%); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}
.gdlr-navigation-wrapper .gdlr-menu-search-button-sep { display: none;}
.gdlr-navigation-wrapper .gdlr-menu-search-button { display: none;}
.gdlr-navigation-wrapper .gdlr-main-menu > li > a {  font-size: 14px;  font-weight: 600;}
.top-navigation-divider { border-bottom-width: 0px; margin-top: 0px;}
.topph { color: white;}
.topph2{ color:black;}
.top-navigation-left-text {font-size: 14px;}
.head_title > h4 { color: #ec202a;font-family: arial;font-size: 18px;font-weight: bold;text-align: center; text-transform: uppercase;}
.head_title > h2 { color: #000000 !important;font-family: arial; font-size: 33px; font-weight: bold; text-align: center;}
.head_title.about.text-center > p {color: #000000;font-family: arial;font-size: 18px;margin: auto auto 4%;text-align: center;  width: 83%;}
.fa.fa-book {background-color: hsl(0, 0%, 20%);border-radius: 50%;font-size: 40px;padding: 22%;}
.single_icon {float: left;width: 25%;}
.single_text {float: left;width: 75%;}
.single_text > h2 { color: hsl(0, 0%, 0%);font-size: 21px;margin-bottom: 2%;}
.fa.fa-book:hover { background-color: hsl(43, 99%, 50%);}
/*.about_box_one {  background: hsla(0, 0%, 0%, 0) url("img/home-1/text-1.jpg") repeat scroll 0 0 / cover ;}*/
.about_single .img-holder { display: inline-block;margin-bottom: 0px;overflow: hidden; position: relative;}
.about_single .img-holder { display: block;}
.img-responsive {display: block;height: auto;max-width: 100%;}
.about_text > h3 {border-bottom: 2px solid rgb(236,32,42);font-size: 18px;font-weight: bold;width: 20px;}
.about_text > h2 {color: #000000;font-size: 17px;font-weight: 600;text-transform: uppercase;font-family: open sans;}
.span6 {float: left;width: 50%;}
.span6:nth-child(2) { background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/12/Choose_us_bg.jpg") repeat scroll 0 0;  padding: 63px; width: 40.1%;}
.why {color: rgb(255, 255, 255);margin-bottom: 3px;}
.spm { color: white;}
.ln {border-top: 2px solid #ffffff;height: 5px;width: 27px;margin-bottom: 4%;margin-top: 3.2%;}
.image-hover-page-container .col-lg-1, .image-hover-page-container .col-lg-10, .image-hover-page-container .col-lg-11, .image-hover-page-container .col-lg-12, .image-hover-page-container .col-lg-2, .image-hover-page-container .col-lg-3, .image-hover-page-container .col-lg-4, .image-hover-page-container .col-lg-5, .image-hover-page-container .col-lg-6, .image-hover-page-container .col-lg-7, .image-hover-page-container .col-lg-8, .image-hover-page-container .col-lg-9, .image-hover-page-container .col-md-1, .image-hover-page-container .col-md-10, .image-hover-page-container .col-md-11, .image-hover-page-container .col-md-12, .image-hover-page-container .col-md-2, .image-hover-page-container .col-md-3, .image-hover-page-container .col-md-4, .image-hover-page-container .col-md-5, .image-hover-page-container .col-md-6, .image-hover-page-container .col-md-7, .image-hover-page-container .col-md-8, .image-hover-page-container .col-md-9, .image-hover-page-container .col-sm-1, .image-hover-page-container .col-sm-10, .image-hover-page-container .col-sm-11, .image-hover-page-container .col-sm-12, .image-hover-page-container .col-sm-2, .image-hover-page-container .col-sm-3, .image-hover-page-container .col-sm-4, .image-hover-page-container .col-sm-5, .image-hover-page-container .col-sm-6, .image-hover-page-container .col-sm-7, .image-hover-page-container .col-sm-8, .image-hover-page-container .col-sm-9, .image-hover-page-container .col-xs-1, .image-hover-page-container .col-xs-10, .image-hover-page-container .col-xs-11, .image-hover-page-container .col-xs-12, .image-hover-page-container .col-xs-2, .image-hover-page-container .col-xs-3, .image-hover-page-container .col-xs-4, .image-hover-page-container .col-xs-5, .image-hover-page-container .col-xs-6, .image-hover-page-container .col-xs-7, .image-hover-page-container .col-xs-8, .image-hover-page-container .col-xs-9 {
 padding-bottom: 4%;}
.lnyel { border-top: 3px solid rgb(236,32,42); margin: auto;width: 28px;}
.ofer {color: rgb(236,32,42);font-size: 18px;font-weight: bold;text-align: center;text-transform: uppercase;}
.ser { color: rgb(255, 255, 255); font-weight: bold;text-align: center;font-family: arial;font-size: 33px;}
.tex {color: rgb(255, 255, 255);text-align: center;font-size: 17px;margin-bottom:3%;}
.ivon_4 > h2 {color: rgb(255, 255, 255);font-size: 21px;}
.ivon_4 > p { color: rgb(209, 209, 209);font-size: 15px;margin-bottom:0px;}
.single_link > a {font-weight: bold;font-size: 13px;}
.fa.fa-angle-double-right.arrow { font-size: 17px;}
.gdlr-logo {max-width: 343px;}
.fa.fa-envelope { color: white;}
.span6 > img {height: 475px;}
.lorem {float: left;height: 83px;width: 75%;}
.sin_icon {float: left;width: 24%;}
.kennpara {color: #000000;font-size: 16px;text-align: justify;}
.count-title {font-size: 17px !important;font-weight: bold;text-transform: uppercase;}
.statistics .stat {display: inline-block;line-height: 1.4;margin: 35px 50px;}
#at42 h3 {margin: 0;}
figure { color: #ffffff; margin: 14px 0 26px 21px;overflow: hidden; position: relative;}
.sercap { height: 163px;}
figure figcaption { background: rgba(29, 34, 47, 0.9) none repeat scroll 0 0; bottom: 51px; left: 0; padding: 1px 25px 0; position: absolute;  right: 0;}
.team {width: 30.33%;float: left;margin-left: 2%;}
.fighd {color: white;text-transform: uppercase;font-size: 20px;padding-top: 3%;margin-bottom: 2%;}
.sercap {height: 75px;}
.men{color: #ec202a;font-size: 14px;font-weight: bold;text-align: center;text-transform: uppercase;}
.ortem{ color: #000000 !important; font-weight: bold;text-align: center;}
.fetureimg {width: 50%;float: left;}
.feature {float: left;width: 50%;}
.proje {color: #ffffff;font-size: 38px;text-transform: uppercase;font-weight: bold;}
.Fightin {font-size: 17px;width: 90%;line-height: 41px;margin-bottom: 10%;}
.feature a {border: 2px solid;font-family: open sans;font-weight: bold;padding: 2%;}
.feature a:hover {color: white;background-color: rgb(236,32,42);border-color: rgb(236,32,42);}
.amazingcarousel-image > div {background-color: rgba(0, 0, 0, 0) !important;color: rgba(0, 0, 0, 0) !important;}
.ipsm { color: #000000;margin-bottom: 3%;font-size: 16px;margin: auto;margin-bottom: 3%;text-align: center; width: 70%;}
.gdlr-testimonial-item .testimonial-author {color: rgb(236,32,42)!important;}
.testimonial-content.gdlr-skin-content > p {width: 85%;margin: auto;}
.flex-direction-nav a {margin: -50px 0 0;}
.one1 {text-align: center;}
.line {text-align: center;}
.left_ida.on {text-align: right;}
.After.sec.ti {text-align: left;}
.After {margin-top: 33%;text-align: right;}
.left_ida.to {margin-top: 36%; text-align: right;}
.After.sec.on {text-align: left;margin-top: 0px;}
.left_idea.r {margin-top: 24%;}
.left_idea.rsec {margin-top: 26%;}
.gdlr-page-title {background-color: rgba(0, 0, 0, 0.6);margin: auto !important;padding: 5% 4%; width: 31%;}
.spannn62 {float: left;padding-left: 2%;width: 48%;}
.spannn6 {float: left;width: 50%;}
.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel {background-color: #f5f5f5;border: 0 none; padding: 16px 19px;  width: 100%;}
.wpcf7-form-control-wrap.captcha-260 { float: left;margin-bottom: 4%;margin-left: 8px;margin-top: -3px !important;width: 74.3%;}
.wpcf7 input[type="submit"] {letter-spacing: 0;padding: 13px 0;text-transform: none;width: 98%;}
.amazingcarousel-image > div {background-color: rgba(0, 0, 0, 0) !important;color: rgba(0, 0, 0, 0) !important;}
.amazingcarousel-image a {color: transparent!important;}
textarea {height: 83px;}
.spn12 {background-color: #fcc7c3;float: left;padding: 4% 4% 1% 4%;width: 94%;}
.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {float: left; margin-top: -0.5%;}
#ac42 > h3 {display: none!important;}
.abtpar {color: #000000;font-size: 15px;text-align: justify;}
#av42 h3 {  color: rgba(0, 0, 0, 0)!important;}
/*.gdlr-header-container { border-right: 1px solid rgb(176,163,144);border-left: 1px solid rgb(176,163,144);border-bottom: 1px solid rgb(176,163,144);}*/
.contct_text {text-align: center;width: 68%;margin: auto;margin-bottom: 5%;color: black;font-family: comic sans ms;}
/*.wonderplugin-gridgallery-item.wonderplugin-gridgallery-item-visible div {background-color: rgba(0, 0, 0, 0) !important;color: rgba(0, 0, 0, 0) !important;}*/
#html5-watermark div {background-color: transparent!important;color: transparent!important;}
.box-with-circle-icon {background-color: rgb(236,32,42)!important; width: 26px;}
.gdlr-box-with-icon-item > i, .gdlr-box-with-icon-item .box-with-icon-title {  color: black;font-family: arial;font-size: 19px;}
.box-with-icon-caption > p {color: #000000;}
.box-with-icon-caption a {color: #000000;}
.box-with-icon-caption a {color: #000000;}
.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle { height: 147px;}
.gdlr-header-transparent div#gdlr-navigation-gimmick {background-color: #ffffff !important;}
.After.sec.on > p { color: black;}
.After > p { color: black;}
.After.sec.ti > h2 { color: black;font-family: arial;}
.After.sec.on > h2 { color: black;font-family: arial;}
.After > h2 {color: black;font-family: arial;}
.tick > img { margin-right: 5%; margin-top: 0%; position: relative; top: 3px;}
.tick { font-size: 16px; line-height: 24px;}
.about_text a {background: rgb(236,32,42);border-bottom: 3px solid rgba(0, 0, 0, 0.4);border-radius: 4px;color: #ffffff;font-size: 12px;ont-weight: bold; margin-top: 10%; padding: 11px 22px;  text-decoration: none;  text-transform: uppercase;  transition: all 0.4s ease-in-out 0s;}
.about_text a:hover { background: #222935 none repeat scroll 0 0;}
.designedby {display: inline;float: left;text-align: right;}
.copyright {display: inline;float: left;}
.copyright-container {font-size: 13px;padding: 20px 0 0px;}
.footer-column.three.columns {TEXT-ALIGN: CENTER;}
.footer-wrapper .gdlr-widget-title, .footer-wrapper .gdlr-widget-title a {color: #ec202a;font-family: arial;font-size: 16px;letter-spacing: 1px; margin-bottom: 18px;}
.footer-container {padding-top: 40px;}
.footer-wrapper .widget.gdlr-widget {margin-bottom: 40px;}
.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {background-color: #ffffff;padding: 2.3% 0;}
#wonderplugingridgallery-1 .wonderplugin-gridgallery-item-text {background-color: rgba(250, 10, 10, 0.5)!important;}
#wonderplugingridgallery-2 .wonderplugin-gridgallery-item-text {background-color: rgba(250, 10, 10, 0.5)!important;}
.gdlr-skill-bar-wrapper.gdlr-size-small .skill-bar-content {display: block;font-family: times new roman;font-size: 19px;font-style: italic; font-weight: 600; margin-bottom: 10px;}
.getintouch {border: 2px solid rgb(255, 255, 255);font-size: 18px;padding: 1.5% 3%;}
.getintouch:hover {background-color: rgb(236, 32, 42);border-color: rgb(236, 32, 42);color: rgb(255, 255, 255);}
.story {text-align: justify;font-size: 16px;}
.gdlr-item-title.gdlr-skin-title.gdlr-skin-border {letter-spacing: 1px;}
.column-service-title {color: rgb(51, 51, 51);font-family: arial;}
.column-service-divider {border-color: red;}
.column-service-content.gdlr-skin-content > p { color: black;text-align: justify;}
.list-with-icon .list-with-icon-title {color: black;font-family: arial;letter-spacing: 0;text-transform: none;font-size: 20px;font-weight: 500;}
.list-with-icon-caption > p {color: black;}
.testpg {color: black;font-size: 16px;text-align: justify;}
.gdlr-navigation-wrapper {margin-bottom: 1%!important;margin-top: 46px!important;}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgb(0, 0, 0) !important;}
::-moz-placeholder { /* Firefox 19+ */
  color: rgb(0, 0, 0) !important;}
:-ms-input-placeholder { /* IE 10+ */
  color: rgb(0, 0, 0) !important;}
:-moz-placeholder { /* Firefox 18- */
  color: rgb(0, 0, 0) !important;}
#au42 h3 {  font-size: 40px !important;  margin: 0;}
.gdlr-testimonial-item .testimonial-item-inner, .gdlr-testimonial-item .testimonial-author-image {  background-color: rgb(242,226,213);}
.statistics h3 {  font-size: 50px!important;}
 #processss {  display: none;}
  .ther {  color: black;  text-align: justify;}
/* Responsive */

@media only screen and (min-width: 769px) and (max-width:1024px) {
.span6:nth-child(2) {  padding: 69.8px;  width: 36%;}
.gdlr-column-service-item .column-service-title {  font-size: 13px;}
.ther {  height: 155px;}
.walllogo {  margin-top: 14%;}
/*about*/
.stat {  margin: 36px !important;  padding: 0 !important;}
/*contact*/
.wpcf7-form-control-wrap.captcha-260 {  width: 71.3%;}
.wpcf7-form-control.wpcf7-submit {  margin-top: 1%;}
.box-with-icon-caption a {  font-size: 11px;}
.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  height: 165px;}
}

@media only screen and (min-width: 737px) and (max-width:768px) {
.gdlr-navigation-wrapper {  margin-bottom: 1% !important;  margin-top: 5px !important;}
.ther {  height: 200px;}
.span6 {  float: left;  width: 50%;}
.span6 > img {  height: 365px;}
.ther {  text-align: justify!important;}
.span6:nth-child(2) { width: 46%; padding: 15px;}
.ser_Desin {  text-align: center; padding-bottom: 16%;}
.span6 > img {  height: 365px;}
.ivon_4 > h2 {  font-size: 25px;}
.textwidget a {  font-size: 11px;}
.ser_Desin {  padding-bottom: 0%;  text-align: center;}
.walllogo {  width: 100%;  height: 444px;}
.textwidget a {  font-size: 14px;}
#footer-widget-3 {  width: 50%;}
#footer-widget-2 {  width: 50%;}
#footer-widget-4 {  width: 50%;}
.single_link {  text-align: center;}
.ivon_4 > h2 {  text-align: center;}
.three {  width: 50%;  float: left;}
/*about*/
.team {  height: 235px;}
.proje {  font-size: 28px;}
.walllogo {  margin-top: 38%;  width: 100%;  height: 310px;}
.statistics .stat {  float: left;  width: 35%;}
/*styling*/
.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 30px!important;  padding-bottom: 20px!important;}
.column-service-content.gdlr-skin-content > p {  margin-right: 15px;}
.column-service-title {  height: 35px;}
.gallery-column.four.columns {  width: 50%;}
.gallery-column.eight.columns {  width: 100%;}
.list-with-icon { margin-bottom: 20px;}
/*testimonial*/
.gdlr-page-title { width: 41%;}
/*contact*/
.wpcf7-form-control-wrap.your-message {  width: 89%;}
.wpcf7-form-control-wrap.captcha-260 {  margin-left: 7px;  width: 61.3%;}
.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {  padding: 3.5% 0px;}
.wpcf7 input[type="submit"] {  width: 100%;}
.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  height: 186px;  margin: 2% !important;  padding-bottom: 0 !important;  padding-left: 0 !important;  padding-right: 0 !important;  padding-top: 21%;}
.box-with-icon-caption a {  font-size: 11px;}
.wpcf7-form-control.wpcf7-submit {  margin-top: 2%;}
.contct_text {width: 92%;}
.box-with-icon-caption a {  font-size: 16px;}
.topph2 {  color: black;  font-size: 16px;}
.wpcf7-form-control.wpcf7-captchar {  margin-left: 4%;}
}

@media only screen and (min-width: 602px) and (max-width:667px) {
	.top-navigation-left {  float: left;  width: 78%;}
	.top-navigation-right {  float: left;  padding-bottom: 10px;  width: 13%;  margin: 15px 0 0;}
	body .container {  max-width: 520px;}
	.gdlr-header-container {  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px;}
	body .ms-skin-default .ms-nav-prev {  background: none;}
	body .ms-skin-default .ms-nav-next {  display: none;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-light-grey {  padding-top: 50px!important;}
	.head_title.about.text-center > p {  text-align: center;  width: 100%;}
	.ther {  text-align: justify;  margin-bottom: 5%; margin-bottom: 5%!important;}
	.about_text > p {  margin-bottom: 9%;}
	.span6 {  float: left;  width: 100%;}
	.span6 > img {  height: auto;}
	.span6:nth-child(2) {   padding: 25px;  width: 100%;  padding-left: 21%;  padding-top: 5%;}
	.gdlr-color-wrapper {  padding-top: 40px;}
	.ser_Desin {  text-align: justify;}
	#designnn {  display: none;}
	#processss {  display: block;  text-align: center!important;}
	.After {  margin-top: 9%;  text-align: center;}
	.we {text-align: center!important;}
	#processss > p {  text-align: center;  color: black;}
	.left_idea.r {  margin-top: 5%;width: 25%;}
	.left_idea {  width: 25%;}
	#built {  display: none;}
	#createteh {  display: none;}
	.left_ida.to {  margin-top: 9%;}
	.After.sec.ti {  text-align: center;}
	.left_idea.rsec {  margin-top: 5%;}
	.body-wrapper.gdlr-header-transparent .gdlr-header-wrapper, .body-wrapper.gdlr-header-transparent .gdlr-header-inner {  background: white;}
	.dl-menuwrapper button::after {  background: black! important;  box-shadow: 0 10px 0 black, 0 20px 0 black!important; } 
	#gdlr-responsive-navigation.dl-menuwrapper button {  background-color: white!important;}
	.serdesign {  text-align: justify;}
	#processss > h2 {  font-family: arial;  color: black;}
	.copyright-right {  float: right;}
	.dl-menuwrapper > .dl-menu, .dl-menuwrapper > .dl-submenu {    margin: 30px 60px 0!important;}
	.footer-column.three.columns {  text-align: center;  width: 50%;}
	.textwidget a {  font-size: 13px;}
	.img-responsive {  max-width: 80%;  margin: auto;}
	.about_box_one {  text-align: center;}
	.about_text > h3 {  margin: auto;  margin-bottom: 2%;}
	.ivon_4 > h2 {  text-align: center;}
	#ja1 {  padding-bottom: 0px;}
	#ja {  padding-bottom: 0px;}
	.flex-direction-nav .flex-prev {  left: -17px; }
	.flex-direction-nav .flex-next {  right: -17px;}
	/*about*/
	.anoutkenn {  text-align: center;}
	.feature {  float: left;  width: 100%;}
	.proje {  text-align: center;}
	.Fightin {  width: 100%;}
	.feature > p {  text-align: center;}
	.fetureimg {  float: left;  width: 100%;  margin-top: 5%;}
	.team {  height: 170px;}
	#gdlr-parallax-wrapper-1 {  background-position: center;}
	.statistics .stat {  width: 28%;  float: left;}
	/*styling*/
	.gdlr-page-title {  padding: 6% 5%;  width: 62%;}
	.column-service-title {  text-align: center;}
	.column-service-divider {  margin: auto;}
	.gdlr-column-service-item.gdlr-type-1 .column-service-content-wrapper {  overflow: unset;}
	.column-service-content.gdlr-skin-content > p {text-align: center;}
	#gdlr-parallax-wrapper-1 {  padding-top: 40px!important;}
	.gallery-column.eight.columns {  width: 66%;  float: left;}
	.gallery-column.four.columns {  width: 33%;  float: left;}
	.list-with-icon-caption > p {  text-align: justify;}
	.list-with-icon.gdlr-left {  margin-bottom: 0px;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 30px!important;}
	.gdlr-icon.fa.fa-bell {  width: 100%;  text-align: center;  margin-left: 25px;}
	/*contact*/
	.spannn6 {  float: left;  width: 100%;  margin-left: 1%;}
	.spannn62 {  float: left;  padding-left: 1%;  width: 100%;}
	.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {  margin-bottom: 5%;  margin-top: 0;  margin-left: 1%;}
	.wpcf7-form-control-wrap.captcha-260 {  margin-left: 1px;  margin-top: -3px !important;  width: 90.3%;}
	.wpcf7 input[type="submit"] {  width: 99%;}
	.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  margin-bottom: 10%;  margin-top: 10%;}
	.contct_text {  width: 90%;}

}


@media only screen and (min-width: 668px) and (max-width:736px) {
	.top-navigation-left {  float: left;  width: 78%;}
	.top-navigation-right {  float: left;  padding-bottom: 10px;  width: 13%;  margin: 15px 0 0;}
	body .container {  max-width: 520px;}
	.gdlr-header-container {  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px;}
	body .ms-skin-default .ms-nav-prev {  background: none;}
	body .ms-skin-default .ms-nav-next {  display: none;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-light-grey {  padding-top: 50px!important;}
	.head_title.about.text-center > p {  text-align: center;  width: 100%;}
	.ther {  text-align: justify;  margin-bottom: 5%; margin-bottom: 5%!important;}
	.about_text > p {  margin-bottom: 9%;}
	.span6 {  float: left;  width: 100%;}
	.span6 > img {  height: 360px;  width: 100%;}
	.span6:nth-child(2) {   padding: 25px;  width: 100%;  padding-left: 21%;  padding-top: 5%;}
	.gdlr-color-wrapper {  padding-top: 40px;}
	.ser_Desin {  text-align: justify;}
	#designnn {  display: none;}
	#processss {  display: block;  text-align: center!important;}
	.After {  margin-top: 9%;  text-align: center;}
	.we {text-align: center!important;}
	#processss > p {  text-align: center;  color: black;}
	.left_idea.r {  margin-top: 5%;width: 25%;}
	.left_idea {  width: 25%;}
	#built {  display: none;}
	#createteh {  display: none;}
	.left_ida.to {  margin-top: 9%;}
	.After.sec.ti {  text-align: center;}
	.left_idea.rsec {  margin-top: 5%;}
	.body-wrapper.gdlr-header-transparent .gdlr-header-wrapper, .body-wrapper.gdlr-header-transparent .gdlr-header-inner {  background: white;}
	.dl-menuwrapper button::after {  background: black! important;  box-shadow: 0 10px 0 black, 0 20px 0 black!important; } 
	#gdlr-responsive-navigation.dl-menuwrapper button {  background-color: white!important;}
	.serdesign {  text-align: justify;}
	#processss > h2 {  font-family: arial;  color: black;}
	.copyright-right {  float: right;}
	.dl-menuwrapper > .dl-menu, .dl-menuwrapper > .dl-submenu {    margin: 30px 60px 0!important;}
	.footer-column.three.columns {  text-align: center;  width: 50%;}
	.textwidget a {  font-size: 13px;}
	.img-responsive {  max-width: 80%;  margin: auto;}
	.about_box_one {  text-align: center;}
	.about_text > h3 {  margin: auto;  margin-bottom: 2%;}
	.ivon_4 > h2 {  text-align: center;}
	.ms-view.ms-fade-basic-view {  height: 435px !important;}
	.ther {  height: 85px;}
	#ja1 {  padding-bottom: 0px;}
	#ja {  padding-bottom: 0px;}
	.ser_Desin {  padding-bottom: 0;}
	.ser_Desin {  text-align: justify;  height: 204px;}
	.single_link {  text-align: left;  margin-top: -18px;}
	.three.columns {  float: left; width: 50%;}
	.flex-direction-nav .flex-prev {  left: -17px; }
	.flex-direction-nav .flex-next {  right: -17px;}
	#footer-widget-2 {  width: 50%;}
	#footer-widget-3 {  width: 50%;}
	#footer-widget-4 {  width: 50%;}
	/*about*/
	.anoutkenn {  text-align: center;}
	.feature {  float: left;  width: 100%;}
	.proje {  text-align: center;}
	.Fightin {  width: 100%;}
	.feature > p {  text-align: center;}
	.fetureimg {  float: left;  width: 100%;  margin-top: 5%;}
	.walllogo {  margin-top: 5%;}
	.team {  height: 160px;}
	.statistics .stat {  width: 28%;  float: left;}
	/*styling*/
	.gdlr-page-title {  padding: 6% 5%;  width: 62%;}
	.column-service-title {  text-align: center;}
	.column-service-divider {  margin: auto;}
	.gdlr-column-service-item.gdlr-type-1 .column-service-content-wrapper {  overflow: unset;}
	.column-service-content.gdlr-skin-content > p {text-align: center;}
	#gdlr-parallax-wrapper-1 {  padding-top: 40px!important;}
	.gallery-column.eight.columns {  width: 66%;  float: left;}
	.gallery-column.four.columns {  width: 33%;  float: left;}
	.list-with-icon-caption > p {  text-align: justify;}
	.list-with-icon.gdlr-left {  margin-bottom: 0px;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 30px!important;}
	.gdlr-icon.fa.fa-bell {  width: 100%;  text-align: center;  margin-left: 25px;}
	/*contact*/
	.spannn6 {  float: left;  width: 100%;  margin-left: 1%;}
	.spannn62 {  float: left;  padding-left: 1%;  width: 100%;}
	.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {  margin-bottom: 5%;  margin-top: 0;  margin-left: 1%;}
	.wpcf7-form-control-wrap.captcha-260 {  margin-left: 1px;  margin-top: -3px !important;  width: 90.3%;}
	.wpcf7 input[type="submit"] {  width: 99%;}
	.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  margin-bottom: 10%;  margin-top: 10%;}
	.contct_text {  width: 90%;}
	.box-with-icon-caption a {  font-size: 13px;}
	.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  PADDING-LEFT: 21px;}
}


@media only screen and (min-width: 569px) and (max-width:600px) {
.top-navigation-left {  float: left;  width: 78%;}
	.top-navigation-right {  float: left;  padding-bottom: 10px;  width: 13%;  margin: 15px 0 0;}
	body .container {  max-width: 520px;}
	.gdlr-header-container {  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px;}
	body .ms-skin-default .ms-nav-prev {  background: none;}
	body .ms-skin-default .ms-nav-next {  display: none;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-light-grey {  padding-top: 50px!important;}
	.head_title.about.text-center > p {  text-align: center;  width: 100%;}
	.ther {  text-align: justify;  margin-bottom: 5%; margin-bottom: 5%!important;}
	.about_text > p {  margin-bottom: 9%;}
	.span6 {  float: left;  width: 100%;}
	.span6 > img {  height: auto;}
	.span6:nth-child(2) {   padding: 25px;  width: 100%;  padding-left: 21%;  padding-top: 5%;}
	.gdlr-color-wrapper {  padding-top: 40px;}
	.ser_Desin {  text-align: justify;}
	#designnn {  display: none;}
	#processss {  display: block;  text-align: center!important;}
	.After {  margin-top: 9%;  text-align: center;}
	.we {text-align: center!important;}
	#processss > p {  text-align: center;  color: black;}
	.left_idea.r {  margin-top: 5%;width: 25%;}
	.left_idea {  width: 25%;}
	#built {  display: none;}
	#createteh {  display: none;}
	.left_ida.to {  margin-top: 9%;}
	.After.sec.ti {  text-align: center;}
	.left_idea.rsec {  margin-top: 5%;}
	.body-wrapper.gdlr-header-transparent .gdlr-header-wrapper, .body-wrapper.gdlr-header-transparent .gdlr-header-inner {  background: white;}
	.dl-menuwrapper button::after {  background: black! important;  box-shadow: 0 10px 0 black, 0 20px 0 black!important; } 
	#gdlr-responsive-navigation.dl-menuwrapper button {  background-color: white!important;}
	.serdesign {  text-align: justify;}
	#processss > h2 {  font-family: arial;  color: black;}
	.copyright-right {  float: right;}
	.dl-menuwrapper > .dl-menu, .dl-menuwrapper > .dl-submenu {    margin: 30px 60px 0!important;}
	.footer-column.three.columns {  text-align: center;  width: 50%;}
	.textwidget a {  font-size: 13px;}
	.img-responsive {  max-width: 80%;  margin: auto;}
	.about_box_one {  text-align: center;}
	.about_text > h3 {  margin: auto;  margin-bottom: 2%;}
	.ivon_4 > h2 {  text-align: center;}
	#ja1 {  padding-bottom: 0px;}
	#ja {  padding-bottom: 0px;}
	.flex-direction-nav .flex-prev {  left: -17px; }
	.flex-direction-nav .flex-next {  right: -17px;}
	/*about*/
	.anoutkenn {  text-align: center;}
	.feature {  float: left;  width: 100%;}
	.proje {  text-align: center;}
	.Fightin {  width: 100%;}
	.feature > p {  text-align: center;}
	.fetureimg {  float: left;  width: 100%;  margin-top: 5%;}
	.team {  height: 165px;}
	.statistics .stat {  width: 28%;  float: left;}
	#ab42 .stat .number {  color: #fcfaf9;  font-size: 3em;}
	/*styling*/
	.gdlr-page-title {  padding: 6% 5%;  width: 62%;}
	.column-service-title {  text-align: center;}
	.column-service-divider {  margin: auto;}
	.gdlr-column-service-item.gdlr-type-1 .column-service-content-wrapper {  overflow: unset;}
	.column-service-content.gdlr-skin-content > p {text-align: center;}
	#gdlr-parallax-wrapper-1 {  padding-top: 40px!important;}
	.gallery-column.eight.columns {  width: 66%;  float: left;}
	.gallery-column.four.columns {  width: 33%;  float: left;}
	.list-with-icon-caption > p {  text-align: justify;}
	.list-with-icon.gdlr-left {  margin-bottom: 0px;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 30px!important;}
	.gdlr-icon.fa.fa-bell {  width: 100%;  text-align: center;  margin-left: 25px;}
	/*contact*/
	.spannn6 {  float: left;  width: 100%;  margin-left: 1%;}
	.spannn62 {  float: left;  padding-left: 1%;  width: 100%;}
	.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {  margin-bottom: 5%;  margin-top: 0;  margin-left: 1%;}
	.wpcf7-form-control-wrap.captcha-260 {  margin-left: 1px;  margin-top: -3px !important;  width: 90.3%;}
	.wpcf7 input[type="submit"] {  width: 99%;}
	.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  margin-bottom: 10%;  margin-top: 10%;}
	.contct_text {  width: 90%;}
	#gdlr-parallax-wrapper-1 {  background-repeat: repeat;}
}

@media only screen and (min-width: 415px) and (max-width:568px) {
	.top-navigation-left {  float: left;  width: 78%;}
	.top-navigation-right {  float: left;  padding-bottom: 10px;  width: 13%;  margin: 15px 0 0;}
	body .container {  max-width: 520px;}
	.gdlr-header-container {  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px;}
	body .ms-skin-default .ms-nav-prev {  background: none;}
	body .ms-skin-default .ms-nav-next {  display: none;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-light-grey {  padding-top: 50px!important;}
	.head_title.about.text-center > p {  text-align: center;  width: 100%;}
	.ther {  text-align: justify;  margin-bottom: 5%; margin-bottom: 5%!important;}
	.about_text > p {  margin-bottom: 9%;}
	.span6 {  float: left;  width: 100%;}
	.span6 > img {  height: 284px;  width: 100%;}
	.span6:nth-child(2) {   padding: 25px;  width: 100%;  padding-left: 21%;  padding-top: 5%;}
	.gdlr-color-wrapper {  padding-top: 40px;}
	.ser_Desin {  text-align: justify;}
	#designnn {  display: none;}
	#processss {  display: block;  text-align: center!important;}
	.After {  margin-top: 9%;  text-align: center;}
	.we {text-align: center!important;}
	#processss > p {  text-align: center;  color: black;}
	.left_idea.r {  margin-top: 5%;width: 25%;}
	.left_idea {  width: 25%;}
	#built {  display: none;}
	#createteh {  display: none;}
	.left_ida.to {  margin-top: 9%;}
	.After.sec.ti {  text-align: center;}
	.left_idea.rsec {  margin-top: 5%;}
	.body-wrapper.gdlr-header-transparent .gdlr-header-wrapper, .body-wrapper.gdlr-header-transparent .gdlr-header-inner {  background: white;}
	.dl-menuwrapper button::after {  background: black! important;  box-shadow: 0 10px 0 black, 0 20px 0 black!important; } 
	#gdlr-responsive-navigation.dl-menuwrapper button {  background-color: white!important;}
	.serdesign {  text-align: justify;}
	#processss > h2 {  font-family: arial;  color: black;}
	.copyright-right {  float: right;}
	.dl-menuwrapper > .dl-menu, .dl-menuwrapper > .dl-submenu {    margin: 30px 60px 0!important;}
	.footer-column.three.columns {  text-align: center;  width: 50%;}
	.textwidget a {  font-size: 13px;}
	.img-responsive {  max-width: 80%;  margin: auto;}
	.about_box_one {  text-align: center;}
	.about_text > h3 {  margin: auto;  margin-bottom: 2%;}
	.ivon_4 > h2 {  text-align: center;}
	#ja1 {  padding-bottom: 0px;}
	#ja {  padding-bottom: 0px;}
	.flex-direction-nav .flex-prev {  left: -17px; }
	.flex-direction-nav .flex-next {  right: -17px;}
	/*about*/
	.anoutkenn {  text-align: center;}
	.feature {  float: left;  width: 100%;}
	.proje {  text-align: center;}
	.Fightin {  width: 100%;}
	.feature > p {  text-align: center;}
	.fetureimg {  float: left;  width: 100%;  margin-top: 5%;}
	.Fightin {  margin-bottom: 5%;}
	.walllogo {  width: 100%;  height: 250px;}
	.ortem { font-size: 40px;}
	.men {  font-size: 20px;}
	.team {  height: 170px;}
	.statistics .stat {  width: 28%;  float: left;}
	#ab42 .stat .number {  color: #fcfaf9;  font-size: 3em;}
	/*styling*/
	.gdlr-page-title {  padding: 6% 5%;  width: 62%;}
	.column-service-title {  text-align: center;}
	.column-service-divider {  margin: auto;}
	.gdlr-column-service-item.gdlr-type-1 .column-service-content-wrapper {  overflow: unset;}
	.column-service-content.gdlr-skin-content > p {text-align: center;}
	#gdlr-parallax-wrapper-1 {  padding-top: 40px!important;}
	.gallery-column.eight.columns {  width: 66%;  float: left;}
	.gallery-column.four.columns {  width: 33%;  float: left;}
	.list-with-icon-caption > p {  text-align: justify;}
	.list-with-icon.gdlr-left {  margin-bottom: 0px;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 30px!important;}
	.gdlr-icon.fa.fa-bell {  width: 100%;  text-align: center;  margin-left: 25px;}
	.gdlr-column-service-item .column-service-title { font-size: 22px;}
	
	/*contact*/
	.spannn6 {  float: left;  width: 100%;  margin-left: 1%;}
	.spannn62 {  float: left;  padding-left: 1%;  width: 100%;}
	.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {  margin-bottom: 5%;  margin-top: 0;  margin-left: 1%;}
	.wpcf7-form-control-wrap.captcha-260 {  margin-left: 1px;  margin-top: -3px !important;  width: 90.3%;}
	.wpcf7 input[type="submit"] {  width: 99%;}
	.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  margin-bottom: 10%;  margin-top: 10%;}
	.contct_text {  font-size: 25px;  width: 88%;}
	#gdlr-parallax-wrapper-1 {  background-repeat: repeat;}
	
}


@media only screen and (min-width: 384px) and (max-width:414px) {
.topph {  color: white;  display: block !important;}
	.body-wrapper.gdlr-header-transparent .gdlr-header-wrapper, .body-wrapper.gdlr-header-transparent .gdlr-header-inner {  background: white none repeat scroll 0 0;}
	.gdlr-logo {  padding: 4% 0% 1% 0% !important;}
	#gdlr-responsive-navigation.dl-menuwrapper button {  background-color: white!important;}
	.dl-menuwrapper button::after {  background: black none repeat scroll 0 0 !important;  box-shadow: 0 10px 0 black, 0 20px 0 black!important;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-light-grey {  padding-top: 43px!important;}
	.gdlr-logo {  height: 100px;  width: 100%;}
	#gdlr-responsive-navigation .dl-trigger {  margin-top: -20px;  position: absolute;  right: 44% !important;  top: 80% !important;}
	.head_title.about.text-center > p {  width: 100%;  text-align: justify;}
	.ther {  margin-bottom: 10%!important;  text-align: justify;}
	.about_text > p {  margin-bottom: 17%;}
	.span6 > img {  height: auto;}
	body .ms-skin-default .ms-nav-prev {    display: none;}
	body .ms-skin-default .ms-nav-next {  display: none;}
	.span6:nth-child(2) {  padding: 0%;  width: 100%;}
	.span6 {  float: left;  width: 100%;}
	.ln {  margin-left: 6%;}
	.tick {  width: 100%;  margin-left: 2%; font-size:14px; text-align: left;}
	.ser_Desin {  text-align: justify;}
	.copyright {  display: initial;  float: none;}
	.designedby {  display: inline-block;  float: none;  text-align: center;}
	.serdesign {  text-align: justify;}
	.why {    margin-bottom: 3px;  margin-left: 4%;  margin-top: 5%; text-align: left;}
	.tick > img {  margin-right: 2%;  margin-left: 3%;}
	.ivon_4 > h2 {  text-align: center;}
	.single_link {  text-align: center;}
	.dl-menu.gdlr-main-mobile-menu.dl-menuopen {  margin-top: 45px!important; margin-left: 8%;}
	.about_text > h2 {  text-align: left;}
	#designnn {  display: none;}
	#built {  display: none;}
	#createteh {  display: none;}
	#createteh {  display: none;}
	#processss {  display: block;}
	.we {  text-align: center;}
	#processss > h2 {  color: black;  font-family: arial;  text-align: center;}
	#processss > p {  text-align: center;color: black;}
	.we {  text-align: center!important;}
	.left_idea {  width: 35%;}
	.left_idea.r {  margin-top: 8%;}
	.After {  margin-top: 12%;}
	.left_ida.to {  margin-top: 15%;}
	.After.sec.ti > h2 {  text-align: center;}
	.After > p { text-align: center;}
	.left_idea.rsec {  margin-top: 8%;}
	.about_text > p {  float: left;}
	#ja1 {  padding-bottom: 0px;}
	#ja {  padding-bottom: 0px;}
	.ivon_4 > p { margin-bottom: -20px;}
	.flex-direction-nav .flex-prev {  left: -21px;  padding-right: 14px;}
	.flex-direction-nav .flex-next {  padding-left: 14px;  right: -17px;}
	/*about*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 25px;}
	.dl-menu.gdlr-main-mobile-menu.dl-menuopen {  margin-top: 11%!important;}
	figure {  margin: 0px 0 0px 0px;  overflow: hidden;  position: relative;}
	.team {  width: 100%;}
	.ipsm {  margin: auto auto 15%; width:99%;}
	.feature {  float: left;  width: 100%;  text-align: center;}
	.team {  width: 100%;}
	figure {  margin: 0;  overflow: hidden;  position: relative;}
	.feature {  float: left;  text-align: center;  width: 100%;}
	.Fightin {  font-size: 17px;  line-height: 41px;  margin-bottom: 10%;  width: 99%;}
	.fetureimg {  float: left;  width: 100%;}
	
	/*styling*/
	.gdlr-icon.fa.fa-bell {  text-align: center;  width: 100%;  margin-left: 18px;}
	.stunning-text-caption.gdlr-skin-content > p {  text-align: justify;}
	.gdlr-column-service-item.gdlr-type-1 .column-service-icon {  float: left;  margin-right: 0px;}
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  letter-spacing: 0px;}
	.gdlr-parallax-wrapper.gdlr-background-image.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 45px!important;}
	.gdlr-item-title.gdlr-skin-title.gdlr-skin-border {  text-align: center;}
	.list-with-icon-title.gdlr-skin-title {  text-align: left;}
	.gdlr-color-wrapper.gdlr-show-all.no-skin {  padding-top: 30px!important;}
	.list-with-icon-caption > p {  text-align: justify;}
	.list-with-icon.gdlr-left {  margin-bottom: 10px;}
	.list-with-icon .list-with-icon-title {  font-size: 18px;}
	.gdlr-item.gdlr-content-item > div {  text-align: center;}
	.gallery-column.four.columns {  width: 33%;}
	.gallery-column.eight.columns {  width: 66%;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 30px!important;}
	.
	/*testnomial*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 16px;}
	/*contact*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 27px;}
	.spannn6 {  float: left;  width: 100%;  padding-left: 2%;}
	.spannn62 {  float: left;  padding-left: 2%;  width: 100%;}
	.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {  margin-bottom: 6%;}
	.wpcf7-form-control-wrap.captcha-260 {  float: left;  margin-bottom: 9%;  margin-left: 0px;  margin-top: -3px !important;  width: 85.3%;}
	.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  margin-bottom: 15%;}
	.gdlr-parallax-wrapper.gdlr-background-image.gdlr-show-all.no-skin {  padding-top: 55px!important;}
	body .container {  max-width: 347px;}
	.gdlr-page-title { padding: 12%;  width: 54%;}
	.contct_text { font-size: 20px;  width: 96%;}

}


@media only screen and (min-width: 322px) and (max-width:384px) {
	.topph {  color: white;  display: block !important;}
	.body-wrapper.gdlr-header-transparent .gdlr-header-wrapper, .body-wrapper.gdlr-header-transparent .gdlr-header-inner {  background: white none repeat scroll 0 0;}
	.gdlr-logo {  padding: 4% 0% 1% 0% !important;}
	#gdlr-responsive-navigation.dl-menuwrapper button {  background-color: white!important;}
	.dl-menuwrapper button::after {  background: black none repeat scroll 0 0 !important;  box-shadow: 0 10px 0 black, 0 20px 0 black!important;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-light-grey {  padding-top: 43px!important;}
	.gdlr-logo {  height: 100px;  width: 100%;}
	#gdlr-responsive-navigation .dl-trigger {  margin-top: -20px;  position: absolute;  right: 44% !important;  top: 80% !important;}
	.head_title.about.text-center > p {  width: 100%;  text-align: justify;}
	.ther {  margin-bottom: 10%!important;  text-align: justify;}
	.about_text > p {  margin-bottom: 17%;}
	.span6 > img {  height: auto;}
	body .ms-skin-default .ms-nav-prev {    display: none;}
	body .ms-skin-default .ms-nav-next {  display: none;}
	.span6:nth-child(2) {  padding: 0%;  width: 100%;}
	.span6 {  float: left;  width: 100%;}
	.ln {  margin-left: 6%;}
	.tick {  width: 100%;  margin-left: 2%; font-size:14px; text-align: left;}
	.ser_Desin {  text-align: justify;}
	.copyright {  display: initial;  float: none;}
	.designedby {  display: inline-block;  float: none;  text-align: center;}
	.serdesign {  text-align: justify;}
	.why {    margin-bottom: 3px;  margin-left: 4%;  margin-top: 5%; text-align: left;}
	.tick > img {  margin-right: 2%;  margin-left: 3%;}
	.ivon_4 > h2 {  text-align: center;}
	.single_link {  text-align: center;}
	.dl-menu.gdlr-main-mobile-menu.dl-menuopen {  margin-top: 45px!important; margin-left: 8%!important;}
	.about_text > h2 {  text-align: left;}
	#designnn {  display: none;}
	#built {  display: none;}
	#createteh {  display: none;}
	#createteh {  display: none;}
	#processss {  display: block;}
	.we {  text-align: center;}
	#processss > h2 {  color: black;  font-family: arial;  text-align: center;}
	#processss > p {  text-align: center;color: black;}
	.we {  text-align: center!important;}
	.left_idea {  width: 35%;}
	.left_idea.r {  margin-top: 8%;}
	.After {  margin-top: 12%;}
	.left_ida.to {  margin-top: 15%;}
	.After.sec.ti > h2 {  text-align: center;}
	.After > p { text-align: center;}
	.left_idea.rsec {  margin-top: 8%;}
	.about_text > p {  float: left;}
	#ja1 {  padding-bottom: 0px;}
	#ja {  padding-bottom: 0px;}
	.ivon_4 > p { margin-bottom: -20px;}
	.flex-direction-nav .flex-prev {  left: -21px;  padding-right: 14px;}
	.flex-direction-nav .flex-next {  padding-left: 14px;  right: -17px;}
	/*about*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 25px;}
	.dl-menu.gdlr-main-mobile-menu.dl-menuopen {  margin-top: 11%!important;}
	figure {  margin: 0px 0 0px 0px;  overflow: hidden;  position: relative;}
	.team {  width: 100%;}
	.ipsm {  margin: auto auto 15%; width:99%;}
	.feature {  float: left;  width: 100%;  text-align: center;}
	.team {  width: 100%;}
	figure {  margin: 0;  overflow: hidden;  position: relative;}
	.feature {  float: left;  text-align: center;  width: 100%;}
	.Fightin {  font-size: 17px;  line-height: 41px;  margin-bottom: 10%;  width: 99%;}
	.fetureimg {  float: left;  width: 100%;}
	
	/*styling*/
	.gdlr-icon.fa.fa-bell {  text-align: center;  width: 100%;  margin-left: 18px;}
	.stunning-text-caption.gdlr-skin-content > p {  text-align: justify;}
	.gdlr-column-service-item.gdlr-type-1 .column-service-icon {  float: left;  margin-right: 0px;}
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  letter-spacing: 0px;}
	.gdlr-parallax-wrapper.gdlr-background-image.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 45px!important;}
	.gdlr-item-title.gdlr-skin-title.gdlr-skin-border {  text-align: center;}
	.list-with-icon-title.gdlr-skin-title {  text-align: left;}
	.gdlr-color-wrapper.gdlr-show-all.no-skin {  padding-top: 30px!important;}
	.list-with-icon-caption > p {  text-align: justify;}
	.list-with-icon.gdlr-left {  margin-bottom: 10px;}
	.list-with-icon .list-with-icon-title {  font-size: 18px;}
	.gdlr-item.gdlr-content-item > div {  text-align: center;}
	.gallery-column.four.columns {  width: 33%;}
	.gallery-column.eight.columns {  width: 66%;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 30px!important;}
	.
	/*testnomial*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 16px;}
	/*contact*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 27px;}
	.spannn6 {  float: left;  width: 100%; padding-left: 2%;}
	.spannn62 {  float: left;  padding-left: 2%;  width: 100%;}
	.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {  margin-bottom: 6%;}
	.wpcf7-form-control-wrap.captcha-260 {  float: left;  margin-bottom: 9%;  margin-left: 0px;  margin-top: -3px !important;  width: 85.3%;}
	.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  margin-bottom: 15%;}
	.gdlr-parallax-wrapper.gdlr-background-image.gdlr-show-all.no-skin {  padding-top: 55px!important;}
	body .container {  max-width: 347px;}
	.gdlr-page-title { padding: 12%;  width: 54%;}
	.contct_text { font-size: 20px;  width: 96%;}
}

@media only screen and (min-width: 321px) and (max-width:375px) {
	.topph {  color: white;  display: block !important;}
	.body-wrapper.gdlr-header-transparent .gdlr-header-wrapper, .body-wrapper.gdlr-header-transparent .gdlr-header-inner {  background: white none repeat scroll 0 0;}
	.gdlr-logo {  padding: 4% 0% 1% 0% !important;}
	#gdlr-responsive-navigation.dl-menuwrapper button {  background-color: white!important;}
	.dl-menuwrapper button::after {  background: black none repeat scroll 0 0 !important;  box-shadow: 0 10px 0 black, 0 20px 0 black!important;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-light-grey {  padding-top: 43px!important;}
	.gdlr-logo {  height: 100px;  width: 100%;}
	#gdlr-responsive-navigation .dl-trigger {  margin-top: -20px;  position: absolute;  right: 44% !important;  top: 80% !important;}
	.head_title.about.text-center > p {  width: 100%;  text-align: justify;}
	.ther {  margin-bottom: 10%!important;  text-align: justify;}
	.about_text > p {  margin-bottom: 17%;}
	.span6 > img {  height: auto;}
	body .ms-skin-default .ms-nav-prev {    display: none;}
	body .ms-skin-default .ms-nav-next {  display: none;}
	.span6:nth-child(2) {  padding: 0%;  width: 100%;}
	.span6 {  float: left;  width: 100%;}
	.ln {  margin-left: 6%;}
	.tick {  width: 100%;  margin-left: 2%; font-size:14px; text-align: left;}
	.ser_Desin {  text-align: justify;}
	.copyright {  display: initial;  float: none;}
	.designedby {  display: inline-block;  float: none;  text-align: center;}
	.serdesign {  text-align: justify;}
	.why {    margin-bottom: 3px;  margin-left: 4%;  margin-top: 5%; text-align: left;}
	.tick > img {  margin-right: 2%;  margin-left: 3%;}
	.ivon_4 > h2 {  text-align: center;}
	.single_link {  text-align: center;}
	.dl-menu.gdlr-main-mobile-menu.dl-menuopen {  margin-top: 45px!important; margin-left: 8%!important;}
	.about_text > h2 {  text-align: left;}
	#designnn {  display: none;}
	#built {  display: none;}
	#createteh {  display: none;}
	#createteh {  display: none;}
	#processss {  display: block;}
	.we {  text-align: center;}
	#processss > h2 {  color: black;  font-family: arial;  text-align: center;}
	#processss > p {  text-align: center;color: black;}
	.we {  text-align: center!important;}
	.left_idea {  width: 35%;}
	.left_idea.r {  margin-top: 8%;}
	.After {  margin-top: 12%;}
	.left_ida.to {  margin-top: 15%;}
	.After.sec.ti > h2 {  text-align: center;}
	.After > p { text-align: center;}
	.left_idea.rsec {  margin-top: 8%;}
	.about_text > p {  float: left;}
	#ja1 {  padding-bottom: 0px;}
	#ja {  padding-bottom: 0px;}
	.ivon_4 > p { margin-bottom: -20px;}
	.flex-direction-nav .flex-prev {  left: -21px;  padding-right: 14px;}
	.flex-direction-nav .flex-next {  padding-left: 14px;  right: -17px;}
	/*about*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 25px;}
	.dl-menu.gdlr-main-mobile-menu.dl-menuopen {  margin-top: 11%!important;}
	figure {  margin: 0px 0 0px 0px;  overflow: hidden;  position: relative;}
	.team {  width: 100%;  margin-left: 1%;}
	.ipsm {  margin: auto auto 15%; width:99%;}
	.feature {  float: left;  width: 100%;  text-align: center;}
	.team {  width: 100%;}
	figure {  margin: 0;  overflow: hidden;  position: relative;}
	.feature {  float: left;  text-align: center;  width: 100%;}
	.Fightin {  font-size: 17px;  line-height: 41px;  margin-bottom: 10%;  width: 99%;}
	.fetureimg {  float: left;  width: 100%;}

	
	/*styling*/
	.gdlr-icon.fa.fa-bell {  text-align: center;  width: 100%;  margin-left: 18px;}
	.stunning-text-caption.gdlr-skin-content > p {  text-align: justify;}
	.gdlr-column-service-item.gdlr-type-1 .column-service-icon {  float: left;  margin-right: 0px;}
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  letter-spacing: 0px;}
	.gdlr-parallax-wrapper.gdlr-background-image.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 45px!important;}
	.gdlr-item-title.gdlr-skin-title.gdlr-skin-border {  text-align: center;}
	.list-with-icon-title.gdlr-skin-title {  text-align: left;}
	.gdlr-color-wrapper.gdlr-show-all.no-skin {  padding-top: 30px!important;}
	.list-with-icon-caption > p {  text-align: justify;}
	.list-with-icon.gdlr-left {  margin-bottom: 10px;}
	.list-with-icon .list-with-icon-title {  font-size: 18px;}
	.gdlr-item.gdlr-content-item > div {  text-align: center;}
	.gallery-column.four.columns {  width: 33%;}
	.gallery-column.eight.columns {  width: 66%;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 30px!important;}
	.
	/*testnomial*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 16px;}
	/*contact*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 27px;}
	.spannn6 {  float: left;  width: 100%; padding-left: 2%;}
	.spannn62 {  float: left;  padding-left: 2%;  width: 100%;}
	.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {  margin-bottom: 6%;}
	.wpcf7-form-control-wrap.captcha-260 {  float: left;  margin-bottom: 9%;  margin-left: 0px;  margin-top: -3px !important;  width: 85.3%;}
	.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  margin-bottom: 15%;}
	.gdlr-parallax-wrapper.gdlr-background-image.gdlr-show-all.no-skin {  padding-top: 55px!important;}
	body .container {  max-width: 347px;}
	.gdlr-page-title { padding: 12%;  width: 54%;}
	.contct_text { font-size: 20px;  width: 96%;}
	
}


@media only screen and (min-width: 0px) and (max-width: 320px){
	.topph {  color: white;  display: block !important;}
	.body-wrapper.gdlr-header-transparent .gdlr-header-wrapper, .body-wrapper.gdlr-header-transparent .gdlr-header-inner {  background: white none repeat scroll 0 0;}
	.gdlr-logo {  padding: 4% 0% 1% 0% !important;}
	#gdlr-responsive-navigation.dl-menuwrapper button {  background-color: white!important;}
	.dl-menuwrapper button::after {  background: black none repeat scroll 0 0 !important;  box-shadow: 0 10px 0 black, 0 20px 0 black!important;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-light-grey {  padding-top: 43px!important;}
	.gdlr-logo {  height: 100px;  width: 100%;}
	#gdlr-responsive-navigation .dl-trigger {  margin-top: -20px;  position: absolute;  right: 40% !important;  top: 80% !important;}
	.head_title.about.text-center > p {  width: 100%;  text-align: justify;}
	.ther {  margin-bottom: 10%!important;  text-align: justify;}
	.about_text > p {  margin-bottom: 17%;}
	.span6 > img {  height: auto;}
	body .ms-skin-default .ms-nav-prev {    display: none;}
	body .ms-skin-default .ms-nav-next {  display: none;}
	.span6:nth-child(2) {  padding: 0%;  width: 100%;}
	.span6 {  float: left;  width: 100%;}
	.ln {  margin-left: 6%;}
	.tick {  width: 100%;  margin-left: 2%; font-size:14px; text-align: left;}
	.ser_Desin {  text-align: justify;}
	.copyright {  display: initial;  float: none;}
	.designedby {  display: inline-block;  float: none;  text-align: center;}
	.serdesign {  text-align: justify;}
	.why {    margin-bottom: 3px;  margin-left: 4%;  margin-top: 5%; text-align: left;}
	.tick > img {  margin-right: 2%;  margin-left: 3%;}
	.ivon_4 > h2 {  text-align: center;}
	.single_link {  text-align: center;}
	.dl-menu.gdlr-main-mobile-menu.dl-menuopen {  margin-top: 45px!important;}
	.about_text > h2 {  text-align: left;}
	#designnn {  display: none;}
	#built {  display: none;}
	#createteh {  display: none;}
	#createteh {  display: none;}
	#processss {  display: block;}
	.we {  text-align: center;}
	#processss > h2 {  color: black;  font-family: arial;  text-align: center;}
	#processss > p {  text-align: center;color: black;}
	.we {  text-align: center!important;}
	.left_idea {  width: 35%;}
	.left_idea.r {  margin-top: 8%;}
	.After {  margin-top: 12%;}
	.left_ida.to {  margin-top: 15%;}
	.After.sec.ti > h2 {  text-align: center;}
	.After > p { text-align: center;}
	.left_idea.rsec {  margin-top: 8%;}
	.about_text > p {  float: left;}
	#ja {  padding-bottom: 10px;}
	#ja1 {  padding-bottom: 0px;}
	.flex-direction-nav .flex-prev {  left: -21px;  padding-right: 14px;}
	.flex-direction-nav .flex-next {  padding-left: 14px;  right: -17px;}
	/*about*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 25px;}
	.dl-menu.gdlr-main-mobile-menu.dl-menuopen {  margin-top: 15%!important;}
	figure {  margin: 0px 0 0px 0px;  overflow: hidden;  position: relative;}
	.team {  width: 100%;}
	.ipsm {  margin: auto auto 15%; width:99%;}
	.feature {  float: left;  width: 100%;  text-align: center;}
	.team {  width: 100%;}
	figure {  margin: 0;  overflow: hidden;  position: relative;}
	.feature {  float: left;  text-align: center;  width: 100%;}
	.Fightin {  font-size: 17px;  line-height: 41px;  margin-bottom: 10%;  width: 99%;}
	.fetureimg {  float: left;  width: 100%;}
	.team {    margin-left: 1%;}
	/*styling*/
	.gdlr-icon.fa.fa-bell {  text-align: center;  width: 100%;  margin-left: 18px;}
	.stunning-text-caption.gdlr-skin-content > p {  text-align: justify;}
	.gdlr-column-service-item.gdlr-type-1 .column-service-icon {  float: left;  margin-right: 0px;}
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  letter-spacing: 0px;}
	.gdlr-parallax-wrapper.gdlr-background-image.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 45px!important;}
	.gdlr-item-title.gdlr-skin-title.gdlr-skin-border {  text-align: center;}
	.list-with-icon-title.gdlr-skin-title {  text-align: left;}
	.gdlr-color-wrapper.gdlr-show-all.no-skin {  padding-top: 30px!important;}
	.list-with-icon-caption > p {  text-align: justify;}
	.list-with-icon.gdlr-left {  margin-bottom: 10px;}
	.list-with-icon .list-with-icon-title {  font-size: 18px;}
	.gdlr-item.gdlr-content-item > div {  text-align: center;}
	.gallery-column.four.columns {  width: 33%;}
	.gallery-column.eight.columns {  width: 66%;}
	.gdlr-color-wrapper.gdlr-show-all.gdlr-skin-dark-skin {  padding-top: 30px!important;}
	/*testnomial*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 16px;}
	.gdlr-page-title {  width: 45%;}
	/*contact*/
	.gdlr-header-transparent .gdlr-page-title-wrapper .gdlr-page-title {  font-size: 22px;}
	.spannn6 {  float: left;  width: 100%;  padding-left: 2%;}
	.spannn62 {  float: left;  padding-left: 2%;  width: 100%;}
	.wpcf7-form-control.wpcf7-captchac.wpcf7-captcha-captcha-260 {  margin-bottom: 6%;}
	.wpcf7-form-control-wrap.captcha-260 {  float: left;  margin-bottom: 9%;  margin-left: 0px;  margin-top: -3px !important;  width: 82.3%;}
	.gdlr-item.gdlr-box-with-icon-item.pos-top.type-circle {  margin-bottom: 15%;}
	.gdlr-parallax-wrapper.gdlr-background-image.gdlr-show-all.no-skin {  padding-top: 55px!important;}
	.contct_text {  font-size: 20px; width: 96%;}
	
	
	}
.gal {  height: 350px;  width: 553px;}
.gal.tit {  float: left;  width: 100%;  height: auto;  text-align: center;  font-size: 17px;  color: black;  font-weight: bold;  color: red;}
.subimg {  height: 350px;  width: 550px;}
.html5gallery-elem-img-1 div {  background: transparent!important;  color: transparent!important;}
.html5gallery-elem-img-2 div{  background: transparent!important;  color: transparent!important;}
.html5gallery-elem-img-3 div{  background: transparent!important;  color: transparent!important;}
.html5gallery-elem-img-4 div{  background: transparent!important;  color: transparent!important;}


.pro-names {
  color: black;
  margin-bottom: 0;
  text-align: center;
  font-size: 21px;
  font-weight: bold;
}

.wonderplugin-gridgallery-item.wonderplugin-gridgallery-item-visible div {  color: transparent!important;  background: transparent!important;}
.img-gal{
  float: left;
  width: 515px;
  height: 290px;
  margin-left: 9px;
  border: 4px solid white;
  box-shadow: 2px 2px 2px 1px ;
}