@import url("navigation.css");@import url("k2.css");@font-face{font-family:'trebuchet ms';src:url('../fonts/trebuc.eot');src:url('../fonts/trebuc.eot?#iefix') format('embedded-opentype'),
url('../fonts/trebuc.woff') format('woff'),
url('../fonts/trebuc.ttf') format('truetype'),
url('../fonts/trebuc.svg#TrebuchetMSRegular') format('svg');font-weight:normal;font-style:normal;}
body#vtem{color:#000;letter-spacing:1px;}
h1, h2, h3, h4, h5, h6{font-weight:100;}
a, a:hover, a:visited, a:focus, .vt_wrapper_top .search form input{text-decoration:none !important;outline:none;}
.unsupport-ie7{width:80%;margin:100px auto;}
img{margin:0px;height:auto;}
.badge{display:inline-block !important;}
.pagination{margin:20px auto;text-align:center;}
.pagination .counter.pull-right{float:none !important;}
.pagination ul{margin:0 auto;}
.red, span.star{color:#f00;}
.tip-wrap{background:#000;color:#ccc;padding:5px;font-family:Arial, Helvetica, sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;opacity:0.8;filter:alpha(opacity=80);z-index:9999;}
.tip-wrap .tip-title{font-weight:bold;}
.result-created{opacity:0.8;filter:alpha(opacity=80);}
.com_content .item-page{padding-bottom:20px;display:block;}
blockquote{margin:10px 0 !important;padding:0;font-style:italic;opacity:0.8;quotes:none;border:0;margin:0;font-size:100%;}
.list-footer .limit,.list-footer .counter{display:none;}
.btn-primary{border:0;}
.btn-link{border-color:transparent;}
.btn{padding:5px 10px;display:inline-block;border-radius:2px;-moz-border-radius:2px;border:1px solid #000;-webkit-border-radius:2px;color:#000 !important;text-transform:uppercase;text-align:center;}
.btn:hover{color:#fff;}
.control-group .controls .btn:hover{color:#fff !important;}
blockquote span.open{background:url(../images/so-q.png) left top no-repeat;padding:5px 0 0px 30px;opacity:0.4;filter:alpha(opacity=40);}
blockquote span.close_soq{background:url(../images/sc-q.png) right bottom no-repeat;padding:0px 30px 5px 0px;opacity:0.4;filter:alpha(opacity=40);}
.blockquote{margin:15px 0px;}
.follow img{float:right;margin:-6px 0 0 6px;}
.follow p{line-height:24px;padding:6px 0;width:234px;}
.vt_aside{padding:10px 0 30px 0;}
#vt_logo{display:inline-block;float:left;height:44px;margin:20px 0 0;width:100%;}
#vt_wrapper{position:relative;}
.vt_wrapper_top,.vt_wrapper_header{position:relative;width:100%;}
.vt_wrapper_header{position:relative;z-index:9;}
.vt_wrapper_top{z-index:1;}
.com_content.opt-featured .vt_wrapper_header{box-shadow:none !important;}
#vt_header{position:relative;padding:12px 0 0;}
.com_content.featured .vt_wrapper_header{position:absolute;}
#vt_main_inside{padding:10px 0px;}
.featured #vt_main_inside{padding:0px;}
.featured #vt_main_inside .vt_component{min-height:0;}
.com_content.featured .vt_wrapper_header{background:none;}
.ie8 .vt_wrapper_showcase{z-index:10;}
.vt_wrapper_top #vt_top{position:relative;}
.vt_wrapper_footer,.vt_wrapper_copyright{position:relative;z-index:9;}
.vt_wrapper_showcase{background:#fff;margin:-2px 0 0;position:relative;z-index:2;padding:0 !important;}
.press-div{max-width:200px;width:200px;}
.press-div img{width:100%;}
.vt_wrapper_bottom{padding-top:10px;}
.vt_wrapper_footer{color:#707171;padding-top:0 !important;font-size:11px;}
.vt_wrapper_copyright{background-color:#333;color:#666;padding-bottom:20px;}
.separator_br .vt_moduletable,.separator_lb .vt_moduletable, .vt_lb .vt_moduletable{margin-bottom:20px;}
.vt_showcase .vt_moduletable{margin-bottom:0;}
.vt_wrapper_top .vt_moduletable, .vt_moduletable.features_overview{margin-bottom:0px;}
.vt_moduletable h3{font-size:48px;padding-bottom:10px;margin-top:0px;}
.separator_br .vt_moduletable h3, .separator_lb .vt_moduletable h3, .vt_lb .vt_moduletable h3{font-size:36px;}
.ie9 .gradient{filter:none !important;}
.btn .fa-angle-right{padding-left:10px;}
.fa-angle-right, .fa-angle-up{font-size:18px;}
.page-header{border-bottom:1px solid #bdbdbd;padding-bottom:0;}
.blog .page-header{margin:20px 0px 0px;}
.blog .items-row .page-header{border-bottom:none;}
.blog a.readmore{}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled]{color:#ffffff;opacity:0.8 !important;filter:alpha(opacity=80) !important;}
.span12.separator_showcase, .separator_showcase:first-child, .span8.separator_showcase{margin-left:0px !important;}
#vt_br .vt_moduletable, #vt_lb .vt_moduletable{padding:15px 20px;margin-top:20px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);border-color:#dddddd;}
.icon-plus{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-plus:before{content:"\e019";}
h3.panel-header.item-title{padding-bottom:40px;}
h3.panel-header.item-title .btn.btn-mini{position:absolute;right:10px;top:45px;}
.navbar-default a.modal_jform_contenthistory{margin-top:23px;float:left;}
.content_vote .btn.btn-mini{margin-top:0px;}
.content_vote select{height:auto;}
.item-page .form-inline{margin-bottom:10px;}
#vt_br .vt_moduletable h3, #vt_lb .vt_moduletable h3{margin-top:0px;}
fieldset{border:medium none;border-radius:0;display:block;margin:0;padding:0;}
.fa-angle-double-right{font-size:14px;}
.logo-0 #vt_logo img{display:none;}
.logo-1 #vt_logo, .logo-2 #vt_logo{background:none !important;}
.vt_section{padding:14px 0px;}
.vt_wrapper_top.vt_section{position:relative;padding:0px;}
.vt_wrapper_drawer,
.vt_wrapper_header.vt_section,
.vt_wrapper_footer.vt_section,
.vt_wrapper_copyright.vt_section{padding:0px;}
.com_content.opt-featured .vt_moduletable h3{margin-bottom:0;text-align:center;}
.we_offer p, .Our_capa p, .Clients_choose p, .Best_Offers p{display:block;font-size:18px;text-align:center;}
.we_offer > .row > div, .Our_capa > div{margin:20px 0px;}
.com_content.opt-featured .vt_moduletable .Best_Offers h3,.vt_moduletable .Best_Offers p{text-align:left;}
.vt_moduletable .Best_Offers p{padding-bottom:0;}
.vt_wrapper_drawer{padding:30px 0 10px;color:#fff;}
.vt_wrapper_drawer a{color:#fff !important;}
.vt_wrapper_drawer .fa{font-size:13px;width:22px;height:22px;padding:3px 0 0 4px;margin:0px 5px;border:1px solid #fff;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.vt_wrapper_drawer .fa:hover{opacity:0.8 !important;filter:alpha(opacity=80) !important;cursor:pointer;}
.vt_wrapper_drawer .fa.fa-facebook{padding:3px 0 0 7px;}
.vt_wrapper_top .vt_block{padding-left:0px;padding-right:0px;}
.vtem_skitter .box_clone img{max-width:none !important;}
.vtem_skitter_dots, .vtem_skitter_dotspreview{margin-bottom:0px !important;}
.vtem_skitter{height:auto !important;}
.vtem_skitter .info_slide_dots .image_number{background:#FFFFFF !important;border:2px solid #fff;border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;-webkit-border-radius:100%;box-shadow:0 0 0 3px rgba(153, 153, 153, 0.5);-moz-box-shadow:0 0 0 3px rgba(153, 153, 153, 0.5);-ms-box-shadow:0 0 0 3px rgba(153, 153, 153, 0.5);-o-box-shadow:0 0 0 3px rgba(153, 153, 153, 0.5);-webkit-box-shadow:0 0 0 3px rgba(153, 153, 153, 0.5);cursor:pointer;float:left;height:12px;margin:0 10px 0 0 !important;overflow:hidden;text-indent:-9999em;width:12px;}
.vtem_skitter .info_slide_dots .image_number_select{background:#fff !important;margin:0 10px 0 0 !important;}
.vtem_skitter .info_slide_dots{left:48% !important;bottom:10px !important;}
.vtem_skitter .prev_button, .vtem_skitter .next_button{border:2px solid #fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.vtem_skitter .label_skitter{left:10% !important;position:absolute;top:34% !important;font-size:30px;height:90px;text-align:center;background:none !important;opacity:1 !important;filter:alpha(opacity=100) !important;z-index:150;text-transform:uppercase;font-weight:normal;}
.vtem_skitter .label_skitter h4{font-weight:normal;display:inline-block !important;padding:0px;width:100%;clear:both;font-size:72px;text-shadow:3px 3px 1px #444444;border:0px;}
.vtem_scroller{height:auto !important;}
.vtem_scroller h4.vtem_engine_title{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;}
.vtem_scroller h4.vtem_engine_title a{color:#666;}
.vtem_scroller .vt-mod-info{color:#999;padding-bottom:5px;}
.vtem_scroller{overflow:inherit !important;}
.vtem_scroller > .pager > li > a:hover,.vtem_scroller > .pager > li > a:focus{background-color:#ccc;}
.we_offer .fa{padding:25px 70px 0px 0px;font-size:60px;-moz-transform:rotate(-65deg);-webkit-transform:rotate(-65deg);transform:rotate(-65deg);}
.ie9 .we_offer .fa, .ie8 .we_offer .fa{padding:55px 0px 0px 10px;}
.we_offer .row h3{font-size:24px !important;font-weight:normal;margin:0;padding:30px 0 20px;text-transform:none;z-index:10;}
.we_offer .thumbnail{-moz-box-sizing:border-box;-webkit--box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #dddddd;box-shadow:0 0 16px #ddd;width:180px;height:180px;margin:0 auto;}
.we_offer strong{margin:0;padding:5px;position:relative;z-index:1;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;width:100%;height:100%;float:left;}
.we_offer span > em, .we_offer strong > em{position:absolute;z-index:-1;top:-6px;right:-12px;width:190px;height:190px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-style:solid;border-width:10px 10px 10px 10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}
.we_offer span > em, .we_offer strong > em{-moz-transform:rotate(65deg);-webkit-transform:rotate(65deg);-ms--webkit-transform:rotate(65deg);}
.ie.ie8 .we_offer span > em,.ie.ie7 .we_offer span > em,
.ie.ie8 .we_offer strong > em,.ie.ie7 .we_offer strong > em{border-color:transparent !important;border-width:0 !important;}
.we_offer span:hover > em, .we_offer strong:hover > em{-webkit-transform:rotate(425deg);-moz-transform:rotate(425deg);transform:rotate(425deg);}
.vt_wrapper_feature{border-top:1px solid #DDDDDD;box-shadow:0 -5px 5px #EEEEEE;padding:0px;position:relative;z-index:9;}
.vt_wrapper_feature .vt_block{padding:40px 0px;}
.Our_capa.row h3{font-size:30px !important;height:100px;text-align:left !important;line-height:35px;font-weight:300;margin-top:20px;}
.Our_capa.row h3 strong{float:left;font-size:72px;height:70px;line-height:70px;border-right:1px solid #DDDDDD;margin-right:25px;padding-right:25px;font-weight:300;}
.Our_capa.row .block_content{text-align:left;}
.Clients_choose.vt_block{color:#fff;min-height:50px;padding-bottom:60px;text-align:center;font-size:18px;}
.Clients_choose.vt_block p{padding-bottom:0px;}
.Clients_choose.row{background:none repeat scroll 0 0 #FFFFFF;border-radius:2px;font-size:14px;padding:0px;margin-top:30px;min-height:50px;color:#333;}
.Clients_choose .Client{display:inline-block;list-style:none;margin:0px;padding:20px 15px;border-left:1px solid #ddd;float:left;position:relative;color:#666;text-align:center;overflow:hidden;}
.Clients_choose .Client.fist_child{border-left:0px;}
.Clients_choose.row .fa{width:128px;height:128px;font-size:60px;color:#fff;padding:35px 0px 0px 15px;}
.Clients_choose.row .fa-cog{background:#2582D3;}
.Clients_choose.row .fa-clock-o{background:#FDD148;}
.Clients_choose.row .fa-refresh{background:#48AC3F;}
.Clients_choose.row .fa-desktop{background:#DF0024;}
.Clients_choose.row h4{font-size:16px;font-weight:normal;padding:5px 0;}
.Best_Offers h3{margin-top:0px;font-size:36px;}
.Best_Offers a{text-transform:none;font-size:18px;}
.vt_wrapper_top .search form{border:1px solid #444;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;float:right;margin:0px;width:70%;padding:2px 0px;}
.vt_wrapper_top .search form input,
.vt_wrapper_top .search form button{background:none;border:0px;color:#999;}
.vt_wrapper_top .search form input{width:70%;}
.vt_wrapper_top .search form button{width:40px;float:right;}
.com_content.opt-featured .vt_main{min-height:0;}
#vt_footer .form-inline .form-control{display:inline-block;width:60%;}
#vt_footer .form-inline button.btn{font-size:18px;height:38px !important;margin-left:5px;margin-top:0px;line-height:normal;}
#vt_footer .form-inline .form-control, #vt_footer .form-inline button.btn{height:42px;padding:6px 15px;border:0;}
#vt_footer .vt_moduletable h3{color:#F5F5F5;font-size:24px !important;font-weight:normal;margin:0px 0px 10px;text-align:left !important;}
.vt_wrapper_footer ul.latestnews{list-style:none;margin:0;padding:0;}
.vt_wrapper_footer ul.latestnews li{list-style:none;display:block;padding:7px 0px;}
.vt_wrapper_footer ul.latestnews li a, .vt_wrapper_footer ul.latestnews li a .fa-angle-double-right{color:#999;}
.vt_wrapper_footer ul.latestnews li a .fa-angle-double-right{padding-right:5px;}
.vt_wrapper_footer ul.latestnews li a .fa-angle-right{padding:0px 5px 0px 0px;}
.copyright .vt_moduletable{padding-top:20px;border-top:1px solid #444;color:#666;}
.vt_moduletable.copyright a{color:#666;}
.vt_wrapper_footer .custom a{text-transform:none;font-size:11px;}
.besiders, .follow{text-align:right}
.vt_wrapper_copyright .container{position:relative;}
#gotop{width:28px;height:28px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #444;position:absolute;top:-30px;right:15px;text-align:center;color:#444;}
#gotop:hover{border:1px solid #999;color:#999;}
#gotop .fa-angle-up{padding:3px 0 0px 6px;}
.article-info, .content_rating{color:#999;margin-bottom:15px;font-size:95%;}
.article-info .published{margin-left:0px;}
.article-info .article-info-term{display:none !important;}
.article-info dd{display:inline-block;padding-right:10px;}
.categories-list dl dt, .categories-list dl dd{display:inline-block;}
.icons .dropdown-toggle .caret{display:none !important;}
.icons .btn-group{display:block !important;}
.icons a.dropdown-toggle{background-color:#FFFFFF;border-color:#CCCCCC;color:#333333;}
.icons .dropdown-menu > li > a{clear:none;display:inline-block;float:left;}
.icons .dropdown-toggle .icon-cog{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale;width:1em;display:block !important;}
.icons .dropdown-toggle .icon-cog:before{content:"\e019";}
#searchForm .btn.btn-primary{margin-top:0px;margin-left:5px;}
.vt_footer .newsflash{display:block;}
.vt_footer .newsflash .vt_img_fix{margin-bottom:10px;}
.vt_footer .newsflash img{width:90px;height:90px;float:left;margin-top:-20px;}
.vt_footer .newsflash h4 a{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#999;font-weight:bold;}
.vt_footer .newsflash h4{padding-left:102px;padding-bottom:5px;margin-bottom:0px;clear:both;}
.vt_footer .newsflash p{padding-bottom:0px;float:left;}
.vt_footer .newsflash .vtem_news_text p{clear:both;padding-bottom:0px;}
.blog .items-row .item{padding-bottom:10px;}
.blog .items-row .item img{width:35%;height:auto;}
.item-separator{display:block;clear:both;}
a.readmore{font-size:12px;text-transform:uppercase;}
ul.mega-menu > li{display:none;}
ul.menu, ul.menu li, ul.weblinks ul.weblinks li{list-style:none;}
ul.menu, ul.weblinks{margin-left:0px;padding:0;margin-bottom:10px;}
ul.menu ul, ul.weblinks ul{padding-top:10px;}
ul.menu li, ul.weblinks li{padding:0 20px 10px 0;border-bottom:1px solid #ddd;display:block;}
ul.menu ul li, ul.weblinks ul li{border-top:1px solid #ddd;border-bottom:0px;}
ul.menu ul li:last-child, ul.weblinks ul li:last-child{padding-bottom:0px;}
ul.menu li .fa-angle-right, ul.weblinks li .fa-angle-right{padding-left:0px;}
ul.menu li a .fa, ul.weblinks li a .fa,
ul.menu li.active.parent a .fa,
ul.menu li.parent li a .fa,
ul.menu li.active ul li a .fa,
ul.menu li.active.current li a .fa,
ul.menu li a, ul.weblinks li a,
ul.menu li.active.parent a,
ul.menu li.parent li a,
ul.menu li.active ul li a,
ul.menu li.active.current li a{color:#858585;background:none !important;padding:0px;}
table.category a{color:#666;display:inline-block !important;}
.category-list .filter-search{width:80%;float:left;}
.category-list .display-limit{width:20%;float:right;}
input, button, select, textarea{background-color:#FFFFFF;background-image:none;border:1px solid #CCCCCC;border-radius:0;color:#858585;display:inline-block;font-size:12px;line-height:normal;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;vertical-align:middle;}
.blog-featured{display:none}
input.modns{background-color:#000000;background-image:none;border:medium none;border-radius:0;box-shadow:none;color:#ffffff;display:block;float:left;font-size:12px;height:28px;line-height:normal;padding:4px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;vertical-align:middle;width:auto !important;}
input.inputbox{background-color:#ffffff;background-image:none;border:1px solid #c9caca;border-radius:0;box-shadow:none;color:#9f9f9f;display:block;float:left;font-size:11px;height:28px;line-height:normal;margin:0 0 0 10px;padding:6px 12px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;vertical-align:middle;width:140px !important;}
div.modns tr, div.modns td{border:medium none !important;color:#070707;padding:0 !important;text-transform:uppercase;}
div.modns tr{float:left;}
input#mod-search-searchword{background:url("../images/search.png") no-repeat scroll 174px center rgba(0, 0, 0, 0);height:24px;margin:0;padding:0 4px;width:200px !important;}
h3{margin:0;font-size:12px;font-family:'trebuchet ms';}
#contact-form textarea{padding:1% 2%;width:100%;min-height:150px;padding:0}
#contact-form input[type="text"], #contact-form input[type="email"]{font-family:'trebuchet ms';padding:1% 2%;width:100%;}
input[type="checkbox"], input[type="radio"]{height:auto;margin:4px 5px;}
#contact-form input[type="checkbox"]{float:left;margin-right:10px;}
#vtem_warper_error{background:#fff;color:#666;text-align:center;}
h1.not_found{background:url(../images/404.jpg) center 0 no-repeat;text-indent:-9999px;height:306px;text-align:center;}
.hidden-xs{text-align:right;}
.page_error{font-size:70px;display:none;}
.page_margin_top{margin-top:30px;}
#vtem_warper_error .btn-primary{background-color:#00c385;}
.home_pages{padding-bottom:50px;}
legend{background:none repeat scroll 0 0 #ffffff;border-bottom:1px solid #bdbdbd;color:#221e1f;font-size:12px;font-style:normal;margin:50px 0 12px;padding:0 10px 4px;text-transform:uppercase;width:100%;}
.login ul.login{list-style:none;margin:0;padding:0;display:none;}
.login ul.login li{list-style:none;padding:3px 0px;}
.login ul.login li .fa-angle-right{font-size:14px;}
.login ul.login li a, .login ul.login li a .fa{color:#666;}
.registration #member-registration dt{width:30%;display:inline-block;}
.registration #member-registration dd{width:65%;display:inline-block;}
.registration #member-registration dt,.registration #member-registration dd{padding-bottom:10px;}
.registration #member-registration dt .spacer{margin-bottom:20px;display:block;}
.subheading-category{font-style:italic;font-weight:normal;display:block;}
.form-group .spacer{padding-left:15px;}
.form-group .spacer label{font-weight:normal;}
.form-group label,.form-group label#jform_contact_email_copy-lbl{display:inline-block !important;}
.contact .pane-sliders .panel, #slide-contact .accordion-group{margin-bottom:5px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;clear:both;}
.contact .pane-sliders .panel h3{margin:2px;}
#contact-slider .pane-down{border-top:1px solid #ddd !important;}
.contact .pane-sliders .panel h3 a{color:#666;display:block;padding:7px 10px;}
.pane-slider.pane-down{padding:15px !important;}
.contact .pane-sliders .contact-image{display:block;padding:20px 0px;}
.contact-position{font-weight:bold;display:block;padding-bottom:10px;}
.pane-toggler{border-bottom:0 none;}
.contact .pane-sliders .jicons-icons{display:inline-block;float:left;}
.contact .contact-form fieldset{border:0;padding:0 15px;}
.contact .contact-form fieldset legend{padding:0px 0px 20px;}
#slide-contact .accordion-group .accordion-inner{padding-top:20px;}
#slide-contact .accordion-group .thumbnail{margin:15px;border:0px;}
#slide-contact .accordion-group .accordion-toggle{display:block;padding:10px;font-size:180%;font-weight:normal;}
#slide-contact .accordion-group .accordion-body.in{border-top:1px solid #e5e5e5;}
.category{width:100%;margin-bottom:20px;}
.list-condensed{list-style:none;margin:0;padding:0;border:1px solid #ddd;}
.list-condensed li,
.category > thead > tr > th,
.category > tbody > tr > th,
.category > tfoot > tr > th,
.category > thead > tr > td,
.category > tbody > tr > td,
.category > tfoot > tr > td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #dddddd;}
.category > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #dddddd;}
.list-condensed li:first-child,
.category > caption + thead > tr:first-child > th,
.category > colgroup + thead > tr:first-child > th,
.category > thead:first-child > tr:first-child > th,
.category > caption + thead > tr:first-child > td,
.category > colgroup + thead > tr:first-child > td,
.category > thead:first-child > tr:first-child > td{border-top:0;}
.category > tbody + tbody{border-top:2px solid #dddddd;}
.category .category{background-color:#ffffff;margin:0;padding:0;list-style:none;}
.category a.category{color:#666;background-color:#ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:2px 10px;}
.category a.btn{color:#fff;}
.list-condensed .cat-list-row0,
.category > tbody > tr:nth-child(odd) > td,
.category > tbody > tr:nth-child(odd) > th{background-color:#f9f9f9;}
.list-condensed .cat-list-row1,
.category > tbody > tr:hover > td,
.category > tbody > tr:hover > th{background-color:#f5f5f5;}
.categories-list h3.item-title{border:0px;}
.list-condensed li .list-title a{color:#666;font-weight:bold;}
.btn-group.actions{display:inline-block !important;}
.actions li img,.content_rating img,.article-info img,
.actions li.edit-icon img{width:auto !important;margin:0;padding:0;}
.edit.item-page .formelm, .edit.item-page .formelm-buttons{display:block;margin-bottom:10px;}
.edit.item-page .formelm-buttons{margin-left:160px;}
.edit.item-page .formelm-buttons button{margin-right:10px;}
.edit.item-page #adminForm textarea{clear:both;display:block;}
#editor-xtd-buttons, .toggle-editor{display:inline-block;}
#editor-xtd-buttons .button2-left, .toggle-editor .button2-left{display:inline-block;padding:2px 5px;border:1px solid #ddd;margin-top:10px;}
.edit.item-page .formelm-area{margin-bottom:20px;}
.edit.item-page .formelm label{width:160px;}
.actions{list-style:none;float:right;display:inline-block;text-align:right;}
.actions li{display:inline-block;list-style:none;padding:0px;}
.vt_category_creat dd{background:none repeat scroll 0 0 #F5F5F5;border:1px solid #DDDDDD;color:#999999;display:inline-block;margin-bottom:10px;padding:5px 10px;}
.pagenav{float:left;padding:0;}
.pagenav > li{float:left;margin-bottom:-1px;list-style:none;}
.pagenav > li > a{margin-right:2px;line-height:1.428571429;border:0px 1px solid transparent;border-radius:0;text-transform:uppercase;}
.pagenav > li.next{margin-left:10px;}
.pagenav > li > a:hover{border-color:#eeeeee #eeeeee #dddddd;}
.pagenav > li.active > a,
.pagenav > li.active > a:hover,
.pagenav > li.active > a:focus{color:#555555;cursor:default;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;}
.invalid{border-color:#A94442;color:#A94442;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
#system-message{background:none !important;border:none !important;padding:0 !important;}
#system-message dd{text-indent:0;}
#system-message dd ul{padding:15px;margin:0;border:1px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-image:none !important;list-style:none;}
#system-message dd.message ul{background-color:#D9EDF7;border-color:#BCE8F1;color:#31708F;}
#system-message dt.notice,
#system-message dt.message,
#system-message dt.error{display:none;}
#system-message dd.notice.message ul{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}
#system-message dd.error.message ul{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}
.alert-message{background-color:#D9EDF7;border-color:#BCE8F1;color:#31708F;}
.alert-info{background-color:#D9EDF7;border-color:#BCE8F1;color:#31708F;}
.alert-warning{background-color:#FCF8E3;border-color:#FAEBCC;color:#8A6D3B;}
.alert-danger{background-color:#F2DEDE;border-color:#EBCCD1;color:#A94442;}
body#vtem_warper_erro{background:#f7f7f7 url(../images/error.jpg) center 100px no-repeat;margin:0 auto;padding:0;color:#999;font-family:helvetica, arial, sans-serif;}
#vtem_error_fashion #outline{margin:0 auto;padding:0px 0px 0px 0px;width:800px;}
#vtem_error_fashion{display:block;background:url(../images/bg_bodyerror.jpg) left top repeat-x;min-height:100px;}
.home_pages a,
.home_pages{margin:0 auto;text-align:center;text-transform:uppercase;text-decoration:none !important;color:#fff;font-size:24px;line-height:50px;}
.home_pages a{background:url(../images/back-home.png) left center no-repeat;padding-left:30px;}
.vtem_logo_offline{width:273px;height:79px;margin:0 auto;}
#vtem_error_fashion #errorboxoutline{width:800px;margin:0px auto;padding:0px;float:left;}
#vtem_error_fashion #errorboxheader{width:100%;height:360px;text-indent:-9999px;float:left;font-size:0px;text-transform:uppercase;margin:0px 0px 10px;padding:0px;color:#04AED2;font-weight:bold;text-align:left;}
#vtem_error_fashion #errorboxheader .erro_numberfoun{display:block;width:100%;font-size:160px;line-height:160px;text-transform:uppercase;font-weight:bold;text-shadow:1px 1px 1px #000;}
#vtem_error_fashion #errorboxheader .erro_textinfor{display:block;width:100%;font-size:35px;text-align:center;}
#vtem_error_fashion #errorboxbody{margin:0px auto;padding:10px 0px;width:250px;float:none;text-align:left;}
#vtem_error_fashion #errorboxbody .home_pages{padding:20px 0px 0px 58px;line-height:65px;background:url(../images/back_home_error.png) left center no-repeat;font-size:24px;text-transform:uppercase;float:left;}
#vtem_error_fashion #errorboxbody .home_pages a{color:#e54f4f;text-decoration:none;}
#vtem_error_fashion #errorboxbody .Please_try{padding:10px;margin-bottom:10px;background-color:#444;color:#fff;float:left;}
#vtem_error_fashion #errorboxbody .home_pages:hover{opacity:0.8;filter:alpha(opacity=80);}
#vtem_error_fashion #errorboxbody .following_pages{font-size:16px;text-transform:uppercase;}
#vtem_error_fashion #techinfo{margin:10px;padding:10px;text-align:left;color:#777;}
#vtem_error_fashion #techinfo p{color:#777;}
#vtem_error_fashion #errorboxbody p > strong{font-size:18px;font-weight:normal;color:#666;}
#vtem_error_fashion #errorboxbody ul,
#vtem_error_fashion #errorboxbody ul li{list-style:none;padding:0px;margin:0px;}
#vtem_error_fashion #errorboxbody ul li a{background:#fff url(../images/button_overlay.png) left top repeat-x;border:1px solid #ccc;text-decoration:none;font-weight:bold;padding:5px 10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#b74d4d;}
#vtem_error_fashion #errorboxbody ul li a:hover{background:#fff url(../images/button_overlay.png) left -70px repeat-x;}
#vtem_error_fashion #errorboxbody ul li a span{display:inline-block;background:url(../images/back_home.png) left center no-repeat;padding-left:15px;}
.items-more{display:block;padding:20px 0px;}
.pagination ul.pagination{clear:both;display:block;}
.weblink-category .weblink-count dt,.weblink-category .weblink-count dd{display:inline-block;}
.typo-box .title{font-size:24px;line-height:30px;}
.typo-box{position:relative;margin:15px 0;padding:39px 19px 14px;*padding-top:19px;border-radius:4px;}
.typo-box select{width:220px;}
.typo-box .table, .typo-box .well, .typo-box blockquote{margin-bottom:5px;}
.typo-box .lead{font-size:18px;line-height:24px;}
.typo-box > p:last-child{margin-bottom:0;}
.typo-box + .prettyprint{margin-top:-20px;padding-top:15px;}
.typo-box:after{content:"Example";position:absolute;top:-1px;left:-1px;padding:3px 7px;font-size:12px;border-radius:4px 0 4px 0;font-style:normal;}
form.typo-box{padding-bottom:19px;}
.typo-box{background-color:#ffffff;border:1px solid #dddddd;}
.rt-dark .typo-box{background-color:#000000;border:1px solid #fcfcfc;}
.typo-box:after{background-color:#f5f5f5;border:1px solid #dddddd;color:#9da0a4;}
.rt-dark .typo-box:after{background-color:#0d0d0d;border:1px solid #fcfcfc;color:#ffffff;}
.prettyprint.linenums{box-shadow:40px 0 0 #FFFFFF inset, 41px 0 0 #D5D5D5 inset;}
.typo-box + .prettyprint{padding-top:15px;}
.pre.prettyprint{margin-bottom:20px;}
.prettyprint{background-color:#FCFCFC;padding:8px;}
.pre{background-color:#F5F5F5;border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;display:block;font-size:13px;line-height:20px;margin:0 0 10px;padding:9.5px;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;}
.pre.prettyprint{margin-bottom:20px;}
pre.prettyprint{margin-bottom:20px;}
.prettyprint{padding:8px;background-color:#fcfcfc;}
.prettyprint.linenums{-webkit-box-shadow:40px 0 0 #ffffff inset, 41px 0 0 #d5d5d5 inset;-moz-box-shadow:40px 0 0 #ffffff inset, 41px 0 0 #d5d5d5 inset;box-shadow:40px 0 0 #ffffff inset, 41px 0 0 #d5d5d5 inset;}
ol.linenums{margin:0 0 0 33px;padding-left:0;}
ol.linenums li{padding-left:12px;line-height:18px;text-shadow:0 1px 0 1px 1px 1px rgba(255,255,255,0.5);}
.vt_wrapper_showcase .container{width:100%;padding:0;}
.slide-description{background:url("../images/slide-title.png") repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:0;bottom:4px;left:0;padding:0 0 4px;width:100%;}
.slide-description h2{font-size:22px !important;font-weight:bold !important;}
.slide-description h2 strong{font-size:22px !important;font-weight:lighter !important;}
.slide-description h2 em{font-size:16px !important;font-weight:lighter !important;font-style:normal;}
#exhibitionsList h3{font-family:'trebuchet ms';font-size:12px;text-transform:uppercase;margin:0 0 6px;padding:0;}
#exhibitionsList p{font-family:'trebuchet ms';font-size:11px;text-align:justify;margin:0 0 8px;}
.pdf-file{background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:url("../images/pdf-icon-small.png");background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;color:#000000;font-size:11px;font-weight:normal !important;padding:12px 0 12px 36px;text-transform:uppercase;}
.press-file{background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:url("../images/press-icon.jpg");background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;color:#000000;font-size:11px;font-weight:normal !important;padding:12px 0 12px 36px;text-transform:uppercase;}
.example1{margin:14px 0 0}
.video-file{background:url("../images/video-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color:#000000;line-height:42px;margin:10px 0;padding:2px 0 4px 36px;}
.vt_wrapper_bottom{border-top:1px solid #bdbdbd}
.vt_wrapper_header{border-bottom:1px solid #bdbdbd;}
ul.contact-menu a, .menuid124 h5{color:#858585;font-family:Trebuchet MS;font-size:11px;margin:0 0 6px;text-transform:uppercase;}
a.map-up{background:url("../images/map.jpg") no-repeat scroll 2px center rgba(0, 0, 0, 0);border:1px solid #000000;color:#000000;padding:4px 4px 4px 16px;}
td.img-contact img{border-bottom:1px solid #858585;margin:0 34px 20px 0;padding:0 0 20px;}
.contact-menu .fa-angle-right::before{content:"/";margin:2px -2px 0;position:absolute;}
ul.contact-menu a{color:#858585;font-family:Trebuchet MS;font-size:11px;margin:0;text-transform:uppercase;}
ul.contact-menu{margin:0;padding:0;}
ul.contact-menu li{border:medium none;float:left;}
.contact-menu .item-124 .fa-angle-right{display:none;}
.contact-menu .item-124{margin:4px 0;}
.mega-menu-wrapper ul.main-mega-menu li.current li > a{background:none;}
#pressList h3{color:#858585;font-family:'trebuchet ms';font-size:12px;margin:0;text-transform:uppercase;}
#publicationsList h3{color:#858585;font-family:'trebuchet ms';font-size:12px;margin:0 0 10px;text-transform:uppercase;}
#pressList p{color:#000000;font-family:'trebuchet ms',sans-serif !important;font-size:12px;line-height:14px;margin:10px 0 0;width:214px;}
#pressList h4{border:medium none;color:#858585;font-family:'trebuchet ms';font-size:12px;margin:-6px 0 20px;text-transform:uppercase;}
#publicationsList img{margin:0 16px 0 0}
#publicationsList p{margin:0 0 50px;}
#fairsList h3{color:#000;font-family:'trebuchet ms';font-size:12px;margin:0 0 10px;text-transform:uppercase;}
#fairsList p{margin:0 0 4px;}
#fairsList .right-col{width:290px}
.date{color:#858585;float:right;font-size:14px !important;}
ul.contact-menu li a:hover{color:#000000 !important}
ul.contact-menu li.active a{color:#000}
#adminForm, #fairsList, #pressList, #publicationsList{clear:both}
.col-md-12 .moduletable .contact-menu li{padding:0 6px 0 0 !important;}
#artistsList h3{color:#000;font-family:'trebuchet ms';font-size:12px;margin:12px 0 0;text-transform:uppercase;}
#artistsList tr{width:25%;float:left;}
#artistsList tr td,.item_fields tr td{border:none !important;}
h5{color:#858585;font-family:'trebuchet ms';font-size:11px;margin:10px 0 2px;text-transform:uppercase;}
.item_fields p{color:#000000;font-family: "Roboto",sans-serif !important;font-size:12px;line-height:18px;margin:0;width:164px;}
a.img-link{border:1px solid #000000;color:#000000;float:right;font-family:'trebuchet ms';font-size:11px;margin:-3px 0 4px 10px;padding:2px;}
.inquiry{color:#000000;font-family:'trebuchet ms';font-size:11px;color:#000000;float:right;}
.inquiry h3{font-family:'trebuchet ms';font-size:11px;text-transform:uppercase;}
#artistsList h3 a{color:#000;letter-spacing:1px;}
.rokbox-content h2{display:none}
.item_fields table p{width:auto;margin:0 0 10px;letter-spacing:1px;}
h6{font-family:'trebuchet ms';text-transform:uppercase;font-size:11px;color:#221e1f;margin:auto;}
.title-img{color:#858585 !important;font-family:'trebuchet ms' !important;font-size:12px !important;width:100% !important;}
.search{float:right}
.artist-p li{color:#858585;font-family:'trebuchet ms';font-size:11px;margin:0;text-transform:uppercase;}
.year-right{position:relative;float:right;text-transform:uppercase;font-size:14px !important;color:rgb(133, 133, 133);}
.com_content.opt-featured .vt_wrapper_header{border:medium none !important;}
.login{margin:30px 0 0;}
.login input.inputbox{width:26px !important;}
.login .btn{border-radius:0;margin-top:0;}
.addthisevent-drop{background:url("../images/calendar.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;border:medium none !important;color:#000000 !important;font-family:trebuchet ms !important;font-size:11px !important;font-weight:normal !important;padding:8px 0 6px 36px !important;text-transform:uppercase;}
.art-right table p{margin:0;padding:0}
.art-right table h5{margin:10px 0 6px;}
.art-right table tr td{padding:0 0 10px !important;}
.exh-img{float:left;text-align:center;width:250px;height:200px;}
.exhi-txt{margin:0 !important;width:69% !important;float:right !important;}
.exh-img img{max-height:200px;max-width:250px;}
.opt-featured .vt_wrapper_bottom{}
.opt-featured .vt_wrapper_footer{}
.opt-artists .art-right table{clear:both;}
.alph-icon a{color:#858585;padding:0 4px 0 0;}
.art-right ul{padding:0}
#img_navigation a{background:#fff;color:#000;margin:4px 1px;padding:4px 8px;}
#img_navigation a.active, #img_navigation a:hover{background:#000;color:#ffffff;margin:4px 1px;padding:4px 8px;}
#img_navigation{margin:0 0 10px;}
#action_tab{margin:26px 0 0;}
.art-right table{max-width:70%;}
.art-right table{float:left;margin:50px 0 0 !important;max-width:100%;}
.item_fields .no-image table, .item_fields .no-image{margin:0 !important;padding:0 !important;}
#desc_1 h6{color:#858585;font-family:"trebuchet ms";font-size:12px;font-weight:normal;letter-spacing:1px;line-height:18px;margin:2px 0 0;width:auto;}
#desc_1 .title-img{color:#000000 !important;font-family:"trebuchet ms" !important;font-size:12px !important;letter-spacing:1px;margin:0;text-transform:uppercase;padding:0;width:100% !important;}
table.artists-tb p{text-align:justify;}
.child_img li{padding:5px 5px 0 0 !important;}
.child_img img{cursor:pointer;}
.oMenuStickClose .menu-stick{width:42px;height:42px;text-indent:-99999px;cursor:pointer;}
.oMenuStickOpen .menu-stick{background:url("../images/stick-close.png") no-repeat scroll center 10px rgba(0, 0, 0, 0);cursor:pointer;height:42px;text-indent:-99999px;width:42px;top:-40px !important;}
.opt-artists h5{font-size:12px;margin:10px 0;}
li.parent .nav-child li.mega-hover a{border-right:1px solid #ff0000 !important;}
.main-mega-menu li li.item-120:hover a, .main-mega-menu li li.item-144:hover a, .main-mega-menu li li.item-136:hover a{border-right:none !important;}
@media screen and (-webkit-min-device-pixel-ratio:0){.vt_wrapper_showcase{margin:0px 0 0;}
}
.robo-font, .robo-font p{font-family:"Roboto",sans-serif !important;font-size:11px;font-weight:400;}
.app-d td{color:#070707;text-transform:uppercase;line-height:26px;}
.app-d img{position:absolute;margin:-22px 10px;}
.follow{float:right;margin:-6px 4px 10px 0;}
.phone_tag{display:none;}
.com_search .list-group{clear:both;}
ul.footer-menu li{padding:0;border-bottom:none;display:block;list-style:none;}
ul.footer-menu{margin:-22px 0 2px;padding:0;}
ul.footer-menu .fa-angle-right,ul.footer-menu .fa-angle-up{font-size:14px;}
.opt-article .actions{display:none !important;}
.item_fields .no-image{padding:0 0 0 60px !important;}
@media (max-width: 767px){
.exhi-txt {
margin: 10px 0 4px !important;
width: 100% !important;
}
}

table.artists-tb p,table.artists-tb p span{font-size:12px !important;line-height: 1.4em !important;}

.ls-slide img{width:100% !important}
.ls-l{width:100% !important;bottom:0;}
#layerslider_2{margin: 0 0 80px !important;}

.ls-bottom-nav-wrapper{margin:60px 0 0}
#fav-caption {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
    bottom: 0;
    color: #ffffff;
    font-size: 14px;
    left: 0;
    line-height: 18px;
    margin: 0;
    padding: 12px 2%;
    position: absolute;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
    width: 100%;
}
#fav-caption h3 {
    font-size: 22px !important;
    font-weight: bold !important;
    text-align: left;
}
p#fav-caption2 {
    font-size: 16px !important;
    font-weight: lighter !important;
}
