.drop_down .second.right {
    left: 0;
    right: auto;
}
.drop_down .second .inner ul.right li a{text-align:left;}
.drop_down .second .inner ul.right li.sub a i.q_menu_arrow{
  left: auto;
right: 0;
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
}
.drop_down .second .inner ul.right li ul {
    right: -100%;
  left: auto;
}
.edgtf-two-columns-66-33 .edgtf-column1 {
    width: auto;
    float: left;
}
.edgtf-two-columns-66-33 .edgtf-column2 {
    width: 50.00%;
    float: left;
}
footer .widget.widget_recent_entries ul li {
    margin-bottom: 10px;
    padding: 0 0 13px;
    border-bottom: 1px solid #ff0000;
}
a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, p a {
    color: #ff0000;
}
@media only screen and (min-width: 768px) {
.home .edgtf-testimonials-holder{
  min-height: 380px;
}
}
/*.edgtf-four-columns .edgtf-column {
    width: 50%;
    float: left;
}*/
.edgtf-header-standard .edgtf-side-menu-button-opener {
    padding-left: 10px;
    margin-left: 10px;
    margin-right: 5px;
    display: none;
}
.edgtf-item-image-holder img {
    max-height: 230px;
    width:100%;
}
ol.order-style {
    counter-reset: list0;
    padding-left:17px;
    margin: 0;
}
ol.order-style li {
  position:relative;
  list-style:none  
}
ol.order-style li span {
    color: #404040;
    font-weight: 600;  
}
ol.order-style li:before {
     margin-right: 6px;
    content: counter(list0, decimal) '.';
    counter-increment: list0;
     position: absolute;
    letter-spacing: 0px;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    right:100%;
}
.top-image {
 -webkit-transform: matrix(0.9877,0.1564,-0.1564,0.9877,15,-16);
transform: matrix(0.9877,0.1564,-0.1564,0.9877,15,-16);
position: relative; 
}
.bottom-image {
    position: relative;
    -webkit-transform: matrix(0.9962,-0.1,0.1,0.9962,-14,7);
    -ms-transform: matrix(0.9962,-0.1,0.1,0.9962,-14,7);
    transform: matrix(0.9962,-0.1,0.1,0.9962,-14,7);
    margin-top: -315px;
    margin-left: 10%;
}
ul.sideb-menu a.nonblock-d, .product-side-m a.nonblock-d  {
    text-decoration: none;
}
.restitch-link, .back-link {
    color: rgb(247, 147, 30);
    font-weight: bold;
}
.restitch-link:hover {
    color: rgb(128, 128, 128);
}
.back-link:hover{
 color: rgb(128, 128, 128);
}
.sideb-menu li.active a, .product-side-m li.active a {
	color: #ff0000;
	font-weight: 700;  
}
li.red-active a, li.red-active {
 	color: #ff0000;
	font-weight: 700;   
}
.restitch-service {
    color: rgb(247, 147, 30);
    font-family: cursive;
    font-size: 13px;
 }
.restitch-service:hover {
    color: rgb(128, 128, 128);
}
.check-access{
color: rgb(247, 147, 30);
}
.check-access:hover{
color: rgb(128, 128, 128);
}

.amazingslider-box-1 a , .amazingslider-box-2 a, .amazingslider-box-3 a, .amazingslider-box-4 a, .amazingslider-box-5 a, .amazingslider-box-6 a, .amazingslider-box-7 a, .amazingslider-box-8 a, .amazingslider-box-9 a, .amazingslider-box-10 a, .amazingslider-box-11 a, .amazingslider-box-12 a, .amazingslider-box-13 a, .amazingslider-box-14 a, .amazingslider-box-15 a, .amazingslider-box-16 a, .amazingslider-box-17 a, .amazingslider-box-18 a, .amazingslider-box-19 a, .amazingslider-box-20 a,.amazingslider-box-21 a, .amazingslider-box-22 a, .amazingslider-box-23 a, .amazingslider-box-24 a, .amazingslider-box-25 a, .amazingslider-box-26 a , .amazingslider-box-27 a, .amazingslider-box-28 a, .amazingslider-box-29 a, .amazingslider-box-30 a, .amazingslider-box-31 a,.amazingslider-box-32 a, .amazingslider-box-33 a, .amazingslider-box-32 a, .amazingslider-box-34 a, .amazingslider-box-35 a, .amazingslider-box-36 a, .amazingslider-box-37 a, .amazingslider-box-38 a, .amazingslider-box-39 a, .amazingslider-box-40 a{
    opacity: 0 !important;
     line-height: 0px !important; 
    font-size: 0px !important;
     cursor: context-menu !important;
}
.amazingslider-box-1 > div, .amazingslider-box-2 > div, .amazingslider-box-3> div, .amazingslider-box-4> div, .amazingslider-box-5> div, .amazingslider-box-6> div, .amazingslider-box-7> div, .amazingslider-box-8> div, .amazingslider-box-9> div, .amazingslider-box-10> div, .amazingslider-box-11> div, .amazingslider-box-12> div, .amazingslider-box-13> div, .amazingslider-box-14> div, .amazingslider-box-15> div, .amazingslider-box-16> div, .amazingslider-box-17> div, .amazingslider-box-18> div, .amazingslider-box-19> div, .amazingslider-box-20> div, .amazingslider-box-21> div, .amazingslider-box-22> div, .amazingslider-box-23> div, .amazingslider-box-24> div, .amazingslider-box-25> div, .amazingslider-box-26> div, .amazingslider-box-27> div, .amazingslider-box-28> div, .amazingslider-box-29> div, .amazingslider-box-30> div, .amazingslider-box-31> div, .amazingslider-box-32> div, .amazingslider-box-33> div, .amazingslider-box-34> div, .amazingslider-box-35> div, .amazingslider-box-36> div, .amazingslider-box-37> div,.amazingslider-box-38> div, .amazingslider-box-39> div, .amazingslider-box-40> div {
    z-index: -9999 !important;
    position: relative !important;
}
@media screen and (max-width:640px) {
  .edgtf-four-columns .edgtf-column {width:100%;float:none;}
  .edgtf-four-columns .edgtf-column:first-child {margin-bottom:30px;}
  footer .widget .edgtf-footer-widget-title {margin-bottom: 17px;}
  .vc_custom_1460559766088 {
    padding-top: 40px !important;
    padding-bottom: 50px !important;
}
.vc_custom_1464103670223 {
 padding-bottom: 20px !important; 
}
.vc_custom_1492482613754 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
}
.edgtf-section .edgtf-row-overlap {
    margin-top: 0px;
}
.edgtf-separator-holder {
    position: relative;
    height: 50px;
    font-size: 0;
    line-height: 1em;
}
.edgtf-carousel-holder .edgtf-carousel-item-holder {
    position: relative;
    text-align: center;
}
.edgtf-mobile-header .edgtf-mobile-logo-wrapper img {
    height: 50px;
    width: auto;
}
.restitch-service {
    color: rgb(0, 0, 0);
    font-family: cursive;
    font-size: 13px;
}
.edgtf-sidebar {
    position: relative;
    top: 0;
    display: none;
}