﻿.clearfix .columns { padding: 0 !important; }
.clearfix .row { max-width: 984px !important; }
.clearfix .row .row { margin: 0 !important; }

.setting-icon {
    text-indent: 2.1875rem;
    width: 2.8125rem;
    height: 2.8125rem;
    display: block;
    padding: 0;
    color: #666666;
    position: relative;
    transform: translate3d(0, 0, 0);
}
.setting-icon span::after {
    content: "";
    position: absolute;
    display: block;
    height: 0;
    top: 50%;
    margin-top: -0.5rem;
    left: 0.90625rem;
    box-shadow: 0 -1px 0 1px #666666, 0 7px 0 1px #666666, 0 15px 0 1px #666666;
    width: 1rem;
}

.td-cell { display: table-cell;vertical-align: middle;}
.td-cell.top { vertical-align: top !important;}
 

.canvasObj { vertical-align: top;  display: inline-block;}
.canvasObj * { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 1.2; /*font-size: 13px;*/ }
.canvasObj div { background-position: 50% 50%; }
.objContent { width: 100%;}

.isLayout > div { float: left;}
.ui-object-layout { width: 100%;}

.ui-object-linear { width: 100%;}
.ui-object-linear > .objContent > * { display: table-cell !important;vertical-align: middle;}
.ui-object-linear > .objContent > .canvasObj > * { display: table-cell !important;vertical-align: middle;}   

.ui-object-row { width: 100%;}
.ui-object-row > .TableDiv { display: table !important; width: 100%}
.ui-object-row > .TableDiv > .objContent { display: table-row !important;}
.ui-object-row > .TableDiv > .objContent > .canvasObj { display: table-cell !important;}

.ui-object-expand { width: 100%;min-height: 70px;min-width: 100px;}
.ui-object-expand > ul { margin-bottom: inherit;}
ul.NAV { width: 100%;}

.ui-object-text { width: 100% ;height: 100%;}

.ui-object-youtube .objContent {position: relative;padding-bottom: 67.5%; height: 0; overflow: hidden;}
.ui-object-youtube iframe,  .ui-object-youtube embed {position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}
.aspect-16x9 { padding-bottom: 56.25% !important;}
.aspect-4x3 { padding-bottom: 75% !important;}

.ui-object-image { width: 100%;height: 100%;}
.isImage img { width: 100%;height: auto; }

.ui-object-searchbar { width: 100%;height: 100%; }
.ui-object-searchbar .objContent input {width: 100%;border: 0;outline: 0;COLOR: #000000;FONT-FAMILY: Arial;TEXT-DECORATION: none; }
.ui-object-searchbar .objContent > table { width: 100%; }

.ui-object-slider { width: 100%;min-height: 50px;min-width: 100px;}
.ui-object-slider .imagOrbit > li > img { width: 100%; }
.orbit-container .orbit-slide-number{ display: none;}
.orbit-container .orbit-next{ display: none;}
.orbit-container .orbit-prev{ display: none;}
.orbit-container .orbit-timer{ display: none;}
.orbit-container.stop .orbit-slide-number{ display: block;}
.orbit-container.stop .orbit-next{ display: block;}
.orbit-container.stop .orbit-prev{ display: block;}
.orbit-container.stop .orbit-timer{ display: block;}
.orbit-container .orbit-prev, .orbit-container .orbit-next { top: 50%; }

.canvasObj a:hover {
    color: #ec0000;
}
.canvasObj a {
    text-decoration: none;
}
.canvasObj a {
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    font-weight: inherit;
    font-style: inherit;
    text-decoration: inherit;
}

.orbit-container .orbit-prev, .orbit-container .orbit-next {
    width: 28px;
    height: 40px;
}

.left-side-panel > .canvasObj { min-width: 200px;padding-right: 5px;}

price {
    display: none;
}

@media only screen 
{
    
    .hidden-medium { display: inherit !important;}
    .hidden-large { display: inherit !important;}
    .hidden-small { display: none !important;}
    
    .bg-hidden-medium { background-size: inherit !important;}
    .bg-hidden-large { background-size: inherit !important;}
    .bg-hidden-small { background-size: 0 !important;}
    
    .s-clear { clear: left; }
    
    .s-width-1 { width: 1%; }
    .s-width-2 { width: 2%; }
    .s-width-3 { width: 3%; }
    .s-width-4 { width: 4%; }
    .s-width-5 { width: 5%; }
    .s-width-6 { width: 6%; }
    .s-width-7 { width: 7%; }
    .s-width-8 { width: 8%; }
    .s-width-9 { width: 9%; }
    .s-width-10 { width: 10%; }
    .s-width-11 { width: 11%; }
    .s-width-12 { width: 12%; }
    .s-width-13 { width: 13%; }
    .s-width-14 { width: 14%; }
    .s-width-15 { width: 15%; }
    .s-width-16 { width: 16%; }
    .s-width-17 { width: 17%; }
    .s-width-18 { width: 18%; }
    .s-width-19 { width: 19%; }
    .s-width-20 { width: 20%; }
    .s-width-21 { width: 21%; }
    .s-width-22 { width: 22%; }
    .s-width-23 { width: 23%; }
    .s-width-24 { width: 24%; }
    .s-width-25 { width: 25%; }
    .s-width-26 { width: 26%; }
    .s-width-27 { width: 27%; }
    .s-width-28 { width: 28%; }
    .s-width-29 { width: 29%; }
    .s-width-30 { width: 30%; }
    .s-width-31 { width: 31%; }
    .s-width-32 { width: 32%; }
    .s-width-33 { width: 33%; }
    .s-width-34 { width: 34%; }
    .s-width-35 { width: 35%; }
    .s-width-36 { width: 36%; }
    .s-width-37 { width: 37%; }
    .s-width-38 { width: 38%; }
    .s-width-39 { width: 39%; }
    .s-width-40 { width: 40%; }
    .s-width-41 { width: 41%; }
    .s-width-42 { width: 42%; }
    .s-width-43 { width: 43%; }
    .s-width-44 { width: 44%; }
    .s-width-45 { width: 45%; }
    .s-width-46 { width: 46%; }
    .s-width-47 { width: 47%; }
    .s-width-48 { width: 48%; }
    .s-width-49 { width: 49%; }
    .s-width-50 { width: 50%; }
    .s-width-51 { width: 51%; }
    .s-width-52 { width: 52%; }
    .s-width-53 { width: 53%; }
    .s-width-54 { width: 54%; }
    .s-width-55 { width: 55%; }
    .s-width-56 { width: 56%; }
    .s-width-57 { width: 57%; }
    .s-width-58 { width: 58%; }
    .s-width-59 { width: 59%; }
    .s-width-60 { width: 60%; }
    .s-width-61 { width: 61%; }
    .s-width-62 { width: 62%; }
    .s-width-63 { width: 63%; }
    .s-width-64 { width: 64%; }
    .s-width-65 { width: 65%; }
    .s-width-66 { width: 66%; }
    .s-width-67 { width: 67%; }
    .s-width-68 { width: 68%; }
    .s-width-69 { width: 69%; }
    .s-width-70 { width: 70%; }
    .s-width-71 { width: 71%; }
    .s-width-72 { width: 72%; }
    .s-width-73 { width: 73%; }
    .s-width-74 { width: 74%; }
    .s-width-75 { width: 75%; }
    .s-width-76 { width: 76%; }
    .s-width-77 { width: 77%; }
    .s-width-78 { width: 78%; }
    .s-width-79 { width: 79%; }
    .s-width-80 { width: 80%; }
    .s-width-81 { width: 81%; }
    .s-width-82 { width: 82%; }
    .s-width-83 { width: 83%; }
    .s-width-84 { width: 84%; }
    .s-width-85 { width: 85%; }
    .s-width-86 { width: 86%; }
    .s-width-87 { width: 87%; }
    .s-width-88 { width: 88%; }
    .s-width-89 { width: 89%; }
    .s-width-90 { width: 90%; }
    .s-width-91 { width: 91%; }
    .s-width-92 { width: 92%; }
    .s-width-93 { width: 93%; }
    .s-width-94 { width: 94%; }
    .s-width-95 { width: 95%; }
    .s-width-86 { width: 96%; }
    .s-width-97 { width: 97%; }
    .s-width-98 { width: 98%; }
    .s-width-99 { width: 99%; }
    .s-width-100 { width: 100%; }
}
@media only screen and (min-width: 40.063em) 
{
    .hidden-small { display: inherit !important;}
    .hidden-large { display: inherit !important;}
    .hidden-medium { display: none !important;}
    
    .bg-hidden-small { background-size: inherit !important;}
    .bg-hidden-large { background-size: inherit !important;}
    .bg-hidden-medium { background-size: 0 !important;}
    
    .m-clear { clear: left; }
    .m-width-1 { width: 1%; }
    .m-width-1 { width: 1%; }
    .m-width-2 { width: 2%; }
    .m-width-3 { width: 3%; }
    .m-width-4 { width: 4%; }
    .m-width-5 { width: 5%; }
    .m-width-6 { width: 6%; }
    .m-width-7 { width: 7%; }
    .m-width-8 { width: 8%; }
    .m-width-9 { width: 9%; }
    .m-width-10 { width: 10%; }
    .m-width-11 { width: 11%; }
    .m-width-12 { width: 12%; }
    .m-width-13 { width: 13%; }
    .m-width-14 { width: 14%; }
    .m-width-15 { width: 15%; }
    .m-width-16 { width: 16%; }
    .m-width-17 { width: 17%; }
    .m-width-18 { width: 18%; }
    .m-width-19 { width: 19%; }
    .m-width-20 { width: 20%; }
    .m-width-21 { width: 21%; }
    .m-width-22 { width: 22%; }
    .m-width-23 { width: 23%; }
    .m-width-24 { width: 24%; }
    .m-width-25 { width: 25%; }
    .m-width-26 { width: 26%; }
    .m-width-27 { width: 27%; }
    .m-width-28 { width: 28%; }
    .m-width-29 { width: 29%; }
    .m-width-30 { width: 30%; }
    .m-width-31 { width: 31%; }
    .m-width-32 { width: 32%; }
    .m-width-33 { width: 33%; }
    .m-width-34 { width: 34%; }
    .m-width-35 { width: 35%; }
    .m-width-36 { width: 36%; }
    .m-width-37 { width: 37%; }
    .m-width-38 { width: 38%; }
    .m-width-39 { width: 39%; }
    .m-width-40 { width: 40%; }
    .m-width-41 { width: 41%; }
    .m-width-42 { width: 42%; }
    .m-width-43 { width: 43%; }
    .m-width-44 { width: 44%; }
    .m-width-45 { width: 45%; }
    .m-width-46 { width: 46%; }
    .m-width-47 { width: 47%; }
    .m-width-48 { width: 48%; }
    .m-width-49 { width: 49%; }
    .m-width-50 { width: 50%; }
    .m-width-51 { width: 51%; }
    .m-width-52 { width: 52%; }
    .m-width-53 { width: 53%; }
    .m-width-54 { width: 54%; }
    .m-width-55 { width: 55%; }
    .m-width-56 { width: 56%; }
    .m-width-57 { width: 57%; }
    .m-width-58 { width: 58%; }
    .m-width-59 { width: 59%; }
    .m-width-60 { width: 60%; }
    .m-width-61 { width: 61%; }
    .m-width-62 { width: 62%; }
    .m-width-63 { width: 63%; }
    .m-width-64 { width: 64%; }
    .m-width-65 { width: 65%; }
    .m-width-66 { width: 66%; }
    .m-width-67 { width: 67%; }
    .m-width-68 { width: 68%; }
    .m-width-69 { width: 69%; }
    .m-width-70 { width: 70%; }
    .m-width-71 { width: 71%; }
    .m-width-72 { width: 72%; }
    .m-width-73 { width: 73%; }
    .m-width-74 { width: 74%; }
    .m-width-75 { width: 75%; }
    .m-width-76 { width: 76%; }
    .m-width-77 { width: 77%; }
    .m-width-78 { width: 78%; }
    .m-width-79 { width: 79%; }
    .m-width-80 { width: 80%; }
    .m-width-81 { width: 81%; }
    .m-width-82 { width: 82%; }
    .m-width-83 { width: 83%; }
    .m-width-84 { width: 84%; }
    .m-width-85 { width: 85%; }
    .m-width-86 { width: 86%; }
    .m-width-87 { width: 87%; }
    .m-width-88 { width: 88%; }
    .m-width-89 { width: 89%; }
    .m-width-90 { width: 90%; }
    .m-width-91 { width: 91%; }
    .m-width-92 { width: 92%; }
    .m-width-93 { width: 93%; }
    .m-width-94 { width: 94%; }
    .m-width-95 { width: 95%; }
    .m-width-86 { width: 96%; }
    .m-width-97 { width: 97%; }
    .m-width-98 { width: 98%; }
    .m-width-99 { width: 99%; }
    .m-width-100 { width: 100%; }
}

@media only screen and (min-width: 950px)
{
    .hidden-small { display: inherit !important;}
    .hidden-medium { display: inherit !important;}
    .hidden-large { display: none !important;}

    .bg-hidden-small { background-size: inherit !important;}
    .bg-hidden-medium { background-size: inherit !important;}
    .bg-hidden-large { background-size: 0 !important;}
    
    .l-clear { clear: left; }
    .l-width-1 { width: 1%; }
    .l-width-2 { width: 2%; }
    .l-width-3 { width: 3%; }
    .l-width-4 { width: 4%; }
    .l-width-5 { width: 5%; }
    .l-width-6 { width: 6%; }
    .l-width-7 { width: 7%; }
    .l-width-8 { width: 8%; }
    .l-width-9 { width: 9%; }
    .l-width-10 { width: 10%; }
    .l-width-11 { width: 11%; }
    .l-width-12 { width: 12%; }
    .l-width-13 { width: 13%; }
    .l-width-14 { width: 14%; }
    .l-width-15 { width: 15%; }
    .l-width-16 { width: 16%; }
    .l-width-17 { width: 17%; }
    .l-width-18 { width: 18%; }
    .l-width-19 { width: 19%; }
    .l-width-20 { width: 20%; }
    .l-width-21 { width: 21%; }
    .l-width-22 { width: 22%; }
    .l-width-23 { width: 23%; }
    .l-width-24 { width: 24%; }
    .l-width-25 { width: 25%; }
    .l-width-26 { width: 26%; }
    .l-width-27 { width: 27%; }
    .l-width-28 { width: 28%; }
    .l-width-29 { width: 29%; }
    .l-width-30 { width: 30%; }
    .l-width-31 { width: 31%; }
    .l-width-32 { width: 32%; }
    .l-width-33 { width: 33%; }
    .l-width-34 { width: 34%; }
    .l-width-35 { width: 35%; }
    .l-width-36 { width: 36%; }
    .l-width-37 { width: 37%; }
    .l-width-38 { width: 38%; }
    .l-width-39 { width: 39%; }
    .l-width-40 { width: 40%; }
    .l-width-41 { width: 41%; }
    .l-width-42 { width: 42%; }
    .l-width-43 { width: 43%; }
    .l-width-44 { width: 44%; }
    .l-width-45 { width: 45%; }
    .l-width-46 { width: 46%; }
    .l-width-47 { width: 47%; }
    .l-width-48 { width: 48%; }
    .l-width-49 { width: 49%; }
    .l-width-50 { width: 50%; }
    .l-width-51 { width: 51%; }
    .l-width-52 { width: 52%; }
    .l-width-53 { width: 53%; }
    .l-width-54 { width: 54%; }
    .l-width-55 { width: 55%; }
    .l-width-56 { width: 56%; }
    .l-width-57 { width: 57%; }
    .l-width-58 { width: 58%; }
    .l-width-59 { width: 59%; }
    .l-width-60 { width: 60%; }
    .l-width-61 { width: 61%; }
    .l-width-62 { width: 62%; }
    .l-width-63 { width: 63%; }
    .l-width-64 { width: 64%; }
    .l-width-65 { width: 65%; }
    .l-width-66 { width: 66%; }
    .l-width-67 { width: 67%; }
    .l-width-68 { width: 68%; }
    .l-width-69 { width: 69%; }
    .l-width-70 { width: 70%; }
    .l-width-71 { width: 71%; }
    .l-width-72 { width: 72%; }
    .l-width-73 { width: 73%; }
    .l-width-74 { width: 74%; }
    .l-width-75 { width: 75%; }
    .l-width-76 { width: 76%; }
    .l-width-77 { width: 77%; }
    .l-width-78 { width: 78%; }
    .l-width-79 { width: 79%; }
    .l-width-80 { width: 80%; }
    .l-width-81 { width: 81%; }
    .l-width-82 { width: 82%; }
    .l-width-83 { width: 83%; }
    .l-width-84 { width: 84%; }
    .l-width-85 { width: 85%; }
    .l-width-86 { width: 86%; }
    .l-width-87 { width: 87%; }
    .l-width-88 { width: 88%; }
    .l-width-89 { width: 89%; }
    .l-width-90 { width: 90%; }
    .l-width-91 { width: 91%; }
    .l-width-92 { width: 92%; }
    .l-width-93 { width: 93%; }
    .l-width-94 { width: 94%; }
    .l-width-95 { width: 95%; }
    .l-width-86 { width: 96%; }
    .l-width-97 { width: 97%; }
    .l-width-98 { width: 98%; }
    .l-width-99 { width: 99%; }
    .l-width-100 { width: 100%; }
}