/*
    Theme Name: Art In Canada
    Theme URI: 
    Description: 
    Version: 5.0
    Author: 
    Author URI: 
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* -- Basic Style -- */
.sorry-note,h1,h2{text-transform:uppercase}*,button,input{outline:0}.header .header-right .fb img,.slider_img{vertical-align:middle}.error h1,.pager,.slider_img,.sorry-note{text-align:center}#demo,.left_art_detail{position:relative}*{padding:0;margin:0;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@font-face{font-family:Gotham-Book;src:url(css/fonts/Gotham-Book_gdi.eot);src:url(css/fonts/Gotham-Book_gdi.eot?#iefix) format('embedded-opentype'),url(css/fonts/Gotham-Book_gdi.woff) format('woff'),url(css/fonts/Gotham-Book_gdi.ttf) format('truetype'),url(css/fonts/Gotham-Book_gdi.svg#Gotham-Book) format('svg');font-weight:400;font-style:normal;font-stretch:normal}input[type=radio]{-webkit-appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox}body{font-family:Lato,sans-serif;min-height:100%;color:#000;font-size:14px;background:#fff}p{font-size:16px;line-height:22px;font-style:normal;text-decoration:none;margin-bottom:15px}.req{color:red}.sorry-note{color:#690d66;font-size:30px;padding:50px 0}.errmsg{color:red}.scsmsg{color:#44B449}.note{color:#666;font-size:13px;font-style:italic;width:100%;display:block}.submit-note{float:right;width:62%}a,button{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;color:#92298e}a:hover{color:#690d66}a{text-decoration:none}h1,h2{color:#550a53;font-size:38px;font-weight:400;font-family:Gotham-Book}h2{font-size:30px;font-family:Lato,sans-serif}a img{border:0}li{list-style:none}.wrapper{width:1110px;margin:0 auto}.header{float:left;padding-bottom:7px;width:100%}.header .header-right{float:right;margin-top:17px;width:345px}.header .header-right .header-link{float:right}.header .header-right .header-link ul li{display:inline}.header .header-right .header-link ul li a{background:url(images/devider.jpg) left no-repeat;color:#383837;font-size:16px;padding:0 15px 0 16px}.header .header-right .header-link ul li a:hover,.mobile-menu li a:hover{opacity:.6}.header .header-right .header-link ul li:first-child a{background:0 0}.logo{float:left;width:572px;margin-top:7px}.header .header-right .fb-search{float:right;margin-top:59px;width:100%}.header .header-right .search-main-div{float:right}.header .header-right .fb-search .fb{float:left;margin:-10px 0 0 11px}.header .header-right .search-main-div input[type=text]{height:30px;font-family:'Open Sans',sans-serif;line-height:30px;border:1px solid #c7c7c7;padding-left:10px;width:140px;float:left;margin-right:8px}.header .header-right .search-main-div .search_btn{height:36px;line-height:27px;font-family:Lato,sans-serif;font-weight:700;border:1px solid #a29f8e;background:#a29f8e;color:#fff;cursor:pointer;min-width:85px;font-size:18px}.header .header-right .search-main-div .search_btn:hover{background:0 0;color:#a29f8e}.art-right .sell-online-art .learn-more:hover,.artist-nm-div .left-art .art-name:hover,.footer .footer-left ul li a:hover,.header .header-right .fb img:hover{opacity:.7}.navigation{background:#f2f1ec;height:56px;line-height:56px;float:left;width:100%;z-index:999}.slider_img{display:inline-block;height:auto;width:100%}#demo .item img{max-width:100%;max-height:99.8%;height:auto}.post-box{border-bottom:1px dashed #c2c2c2;float:left;margin:0 0 10px;padding:0 0 15px;width:100%}.pager{display:block}.page-numbers{display:inline-block;font-size:16px;border:1px solid #a29f8e;padding:2px 9px;margin:0 5px 0 0}.page-numbers.dots,.page-numbers.dots:hover{border:none;background:#fff;color:#000;padding:0}.page-numbers.current,.page-numbers:hover{background:#92278f;color:#fff;border:1px solid #92278f}.page-numbers:hover{color:#92278f;border:1px solid #92278f}.pager .next,.pager .prev{border:none;display:inline-block;font-size:15px;vertical-align:top;padding:4px 9px}.error h1{color:#690d66;font-size:30px;padding-bottom:3px;text-transform:capitalize}#aritist_profile_form .select2{margin-top:5px!important}#register_form .select2{margin-top:8px;width:50%}.artisr_search_filter{float:left;width:100%;text-align:center;margin:0 0 30px}.search_filter_box{background:#f2f1ec;margin:0 auto;padding:20px 0 10px;width:70%}.search_form{display:inline-block;width:47%}.search_form.header_search_form{width:100%}.header_search_form .select2-container{width:175px!important;vertical-align:top}.select2-container--default .select2-selection--single{height:36px!important;padding:4px 0!important;border-radius:0!important}.select2-container--default .select2-selection--single .select2-selection__arrow{right:4px!important;top:5px!important}.search_filter_box .filter_item{display:inline-block;width:220px;text-align:left}.filter_item label{display:block;margin-bottom:5px}.filter_item input[type=text]{border:none;border-radius:0;display:inline-block;padding:10px;width:180px;margin:10px 0 0}.custom-select,.filter_item select{border:none;padding:10px;margin:10px 0 0;background:#fff;display:inline-block}.custom-select{border-radius:0;width:70%}.filter_item select{border-radius:0}.search_filter_box input[type=submit],.search_filter_box input[type=button]{background:#92298e;border:none;border-radius:0;color:#fff;display:inline-block;padding:9px 5px;transition:all .3s ease 0s;vertical-align:bottom;cursor:pointer}.search_filter_box input[type=submit]:hover{background:#fff;color:#92298e;cursor:pointer}.artist_listing_box{float:left;width:100%;margin:0}.artist_listing_box li{display:inline-block;width:250px;margin:0 33px 25px 0;vertical-align:top}#slide-counter,.artist_image,.artist_social li,.slide_img{vertical-align:middle}.artist_listing_box li:nth-of-type(4n){margin-right:0}.artist_listing_box h3{margin:0 0 10px}.artist_listing_box .artist_image a{display:table-cell;vertical-align:middle;width:250px;height:250px;text-align:center}.artist_listing_box .artist_image img{max-width:250px;max-height:250px;height:auto;width:auto}.artist_listing_box .artist_name a{display:block;text-align:center;font-size:16px;color:#000}.artist_listing_box .artist_name a:hover{color:#92298e}.artist_name a.gallery-link{display:block;text-align:center;font-size:13px;color:#92298e!important;padding:6px 0!important;background:#FFF}.fancybox-title,.fancybox-title h3{text-align:center!important}.artist_name a.gallery-link:hover{background:#92298e;color:#FFF!important}.fancybox-close{background:url(images/close.png) center center no-repeat #92278f!important;width:30px!important;height:30px!important}.fancybox-prev span{background:url(images/left.png) center center no-repeat rgba(0,0,0,0)!important}.fancybox-next span{background:url(images/right.png) center center no-repeat rgba(0,0,0,0)!important}.fancybox-title h3{color:#000!important;display:block!important;font-size:16px!important}.art_advertise{float:left;width:100%;border-top:5px solid #530a51}.art_advertise h2{padding:20px 0 10px}.art_adv_box{float:left;width:100%;text-align:center}.ad_item_box .item img{display:block;width:auto;height:auto}.ad_item_box{display:inline-block;margin:0 2% 15px;width:150px}.advertiser_name{float:left;margin:5px 0;text-align:center;width:100%}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:23px!important}.submit_anchor{background:#92278f;border:1px solid #fff;border-radius:0;color:#fff!important;margin:0 auto 10px;padding:10px 25px;text-transform:uppercase;transition:all .3s ease 0s;width:120px}.submit_anchor:hover{background:#fff;border:1px solid #a29f8f;color:#92278f!important;cursor:pointer;opacity:.8;text-decoration:none}.footer-right>p a:hover,.need-new-website a:hover{opacity:.7}.artist_option{float:left;width:100%;text-align:right}.artist_option a{display:inline-block;color:#92298e;font-size:16px;margin:5px 0 0 20px}.artist_option a:hover{color:#690d66}.artist_left_content{float:left;width:62%;margin-right:3%}.artist_right_content{float:right;width:350px;padding-left:3%;border-left:1px solid #942c8f}.artist_right_content .heading{font-size:24px;display:block;color:#fff;background:#a29f8e;text-transform:uppercase;text-align:center;padding:10px 0}.artist_right_content .artist-featured-img{display:block;margin:10px 0;text-align:center}#slide-counter,.artist_share,.artist_share a,.artist_social a,.artist_social li{display:inline-block}.artist-featured-img img{max-width:100%;width:auto;height:auto}.artist_biography,.artist_gallery_info,.artist_info,.artist_video_gallery{width:100%;float:left}.artist_info p{margin:5px 0}.artist_info p a{color:#000}.artist_info p a:hover{color:#92298e}.artist_social{margin:10px 0}.artist_social li{font-size:22px;line-height:22px;margin:0 5px 0 0;background:#92298e;padding:5px;transition:all .3s ease 0s}.artist_social a{color:#fff}.artist_social li:hover{background:#fff}.artist_social li:hover a{color:#92298e}.artist_share{margin:10px 0}.artist_share a{background:#f2f1ec;color:#92298e;padding:10px 25px}.artist_share a:hover{background:#92298e;color:#fff}.artist_gallery_info{border-top:1px solid #92278f;padding:30px 0 0}.left_art_detail{float:left;width:62%;text-align:center;padding-right:3%}.nav_next,.nav_prev{z-index:51;border-radius:100%;padding:3px 10px}.bx-prev{float:left;margin:0}.bx-next{float:right;margin:0}.nav_arrow{float:left;width:100%;display:none}.left_art_detail:hover .nav_arrow{display:block}.nav_prev{float:left}.nav_next{float:right;right:35px!important}#bx-pager{float:left;text-align:center;width:100%;margin:10px 0}.bx-controls-direction{float:left;width:100%;margin:10px 0 0}#slideshow img{max-width:688px;max-height:500px;height:auto;width:auto}.slide_img{display:table-cell;height:500px;text-align:center;width:688px}.contact_artist{display:block}#conatct_artist_form,#conatct_artist_form .col2 img{display:inline-block}.artist_copyright{float:left;width:100%}.contact_artist .submit_btn{float:left;margin:20px 0 0}#conatct_artist_form p{margin-bottom:5px;text-align:left}#conatct_artist_form .text_box,#conatct_artist_formtextarea{margin-top:5px;height:30px}#conatct_artist_form textarea{height:auto!important}#conatct_artist_form .col2{text-align:left}#conatct_artist_form .col2 .text_box{width:150px}.art_desc,.art_info{width:100%;float:left}#conatct_artist_form .submit_btn{margin:10px 0 0}#conatct_artist_form{background:#fff;border:1px solid #666;padding:15px;position:relative}.art_artist_info,.art_desc{padding:50px 0}.mfp-content{text-align:center!important}.art_desc{border-bottom:1px solid #92298e}.art_info h3{font-size:22px;font-weight:700}.art_size{display:block;margin:5px 0}.art_info h4{font-weight:400;font-size:16px}.art_info h4.single-art-price{text-transform:inherit}.art_info h4 a{text-transform:none}#bx-pager a{display:inline-block;margin:0 5px;border:3px solid #fff}#bx-pager a img{height:80px;width:80px}#bx-pager a.active{border:3px solid #92298e}.art_by_category_list{float:left;width:100%}.artist_image{display:table-cell;height:250px}.blog_desc img,.blog_detail_img img,.blog_img img{height:auto;max-width:100%}.blog_listing_page_content{float:left;width:100%;margin:30px 0}.blog_listing_box{float:left;width:70%}.blog_listing_box li{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #dfdfdf}.blog_listing_box li:last-child{border:none}.blog_list_detail{display:inline-block;margin:0 0 0 2%;vertical-align:top;width:59%}.conatct_form .captcha_img,.contact_icon,.services-head .art-img img{vertical-align:middle}.blog_other_detail p{color:#92278f;margin:0;text-transform:uppercase;font-size:13px}.post_redmore{float:left;width:100%}.post_redmore a{padding:10px 25px;color:#fff;display:inline-block;background:#92278f;border:1px solid #fff;text-transform:uppercase}.post_redmore a:hover{background:#fff;border:1px solid #dfdfdf;color:#92278f}.blog_detail h2,.blog_list_detail h2,.blog_sidebar h2{font-size:20px;color:#111}.blog_short_desc{padding:10px 0 0}.blog_short_desc p{font-style:italic;color:#626262;font-size:14px}.blog_img{display:inline-block;width:300px;max-width:100%;text-align:center}.blog_img img{width:auto;max-height:100%}.blog_sidebar{float:left;width:300px;margin:0 0 0 15px}.blog_sidebar h2{border-bottom:2px solid #dfdede;padding:0 0 5px}.blog_sidebar .sidebar{margin:0 0 20px}.blog_sidebar .sidebar li{list-style-position:inside;list-style-type:square;margin:10px 0;color:#92278f}.blog_sidebar .sidebar li a{color:#555}.blog_sidebar .sidebar li a:hover{color:#92298e}.blog_detail{float:left;width:70%}.blog_detail_img{display:block;margin:15px 0}.blog_detail_img img{width:auto;max-height:400px}.blog_desc{float:left;width:100%}.blog_desc img{width:auto}.blog_desc p{color:#626262}.blog_archive_list{display:block;margin:0 0 15px;border-bottom:1px dashed #666}.contact_left_content{float:left;width:72%}.conatct_page_content{display:block}.contact_right_content{float:left;width:25%;margin:0 0 0 3%}.conatct_form input[type=email],.conatct_form input[type=text]{border:1px solid #c8c8c8;box-sizing:border-box;color:#333;display:block;font-family:'Open Sans',sans-serif;font-size:14px;height:40px;margin-top:10px;padding-left:5px;width:100%}.conatct_form input[type=email]:focus,.conatct_form input[type=text]:focus,.conatct_form textarea:focus{border:1px solid #92278f}.conatct_form textarea{border:1px solid #c8c8c8;box-sizing:border-box;color:#333;display:block;font-size:14px;height:120px;margin-left:0;margin-top:10px;padding:6px;resize:none;width:100%}.form_row{display:inline-block;margin-bottom:10px;width:100%}.form_row .require{color:#ed1c24;margin-left:3px}.form_row .first{float:left;margin-right:30px;width:48%}.form_row .second{float:right;width:48%}.form_row label{color:#666;display:block;font-family:'Open Sans',sans-serif;font-size:14px;text-transform:capitalize}.conatct_form .ajax-loader{float:left}.captcha_row span.wpcf7-not-valid-tip{display:inline-block}.conatct_form .form_row .captcha_text{width:100px;display:inline-block;margin:0 15px 0 0}.captcha_row{text-align:right}.conatct_form input[type=submit]{background:#92278f;border:1px solid #fff;border-radius:0;padding:10px 25px;color:#fff;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.conatct_form input[type=submit]:hover{background:#fff;color:#92278f;border:1px solid #a29f8e;cursor:pointer}.contact_detail_box{border:1px solid #c8c8c8;display:block;padding:15px}.contact_detail_box li{display:block;margin:10px 0}.contact_detail_box li a{color:#626262}.contact_detail_box li a:hover{color:#92298e}.contact_icon{display:inline-block;margin:0 5px 0 0}.art_img_contact{float:left;width:100%;margin:0 0 30px;text-align:center}.art_img_contact img{height:auto;width:100%;max-width:100%}.facbook_like_box{display:block;margin:20px 0 0}.registration_form{float:left;width:70%}.feature_img_register{float:right;width:30%}.feature_img_register img{max-width:100%;height:auto;width:auto}.registration_form p>label{display:inline-block;width:160px}.registration_form input[type=email],.registration_form input[type=password],.registration_form input[type=text]{border:1px solid #c8c8c8;box-sizing:border-box;color:#333;display:inline-block;font-family:'Open Sans',sans-serif;font-size:14px;height:40px;margin-top:10px;padding-left:5px;width:50%}.registration_form input[type=submit],.registration_form input[type=button]{background:#92278f;border:1px solid #fff;border-radius:0;color:#fff;padding:10px 25px;text-transform:uppercase;transition:all .3s ease 0s}.testimonail-1{float:left;width:75%}.verified_logo{float:left;width:25%;text-align:center}.verified_logo img{max-width:100%}@media only screen and (min-width:481px) and (max-width:767px){.testimonail-1{width:620px;margin:0 auto;display:block}}@media only screen and (max-width:459px){.testimonail-1{display:block;width:300px;margin:0 auto}}.bringing{background:#f2f1ec;height:115px;line-height:115px;float:left;width:100%;margin-bottom:39px}.container{width:1095px;margin:0 auto}.inner-content,.main-content,.new-artist-full-div,.new-left-full-div{width:100%;float:left}.new-artist-full-div{margin-top:25px}.new-artist-full-div .art-left{float:left;width:688px}.new-artist-full-div .art-left .art-head{background:#92298e;height:72px;color:#fff;line-height:72px;float:left;width:100%;padding-left:25px;box-sizing:border-box;-moz-box-sizing:border-box;text-transform:uppercase;margin-bottom:10px}.new-artist-full-div .artist-nm-div{background:#f2f1ec;padding:26px 43px 28px 45px;box-sizing:border-box;-moz-box-sizing:border-box;float:left;width:100%}.artist-nm-div .left-art .art-name{background:#a29f8e;border:1px solid #a29f8e;font-size:16px;color:#fff;display:block;float:left;height:44px;line-height:44px;text-align:center;text-transform:uppercase;width:323px}.artist-nm-div .left-art{float:left;width:325px;text-align:center}.artist-nm-div .left-art img{display:inline-block;float:none;height:auto;margin-bottom:2px;max-height:215px;max-width:325px;text-align:center;width:auto}.artist-nm-div .rght-art{float:right;width:43%}.readmore{display:block;text-align:right}.art-right{float:left;margin-left:34px;width:372px}.art-right .sell-online-art{background:url(images/sell-art.jpg) right center no-repeat #a29f8e;color:#fff;font-size:24px;font-weight:700;padding:28px 0 20px 40px;margin-top:30px;box-sizing:border-box;width:100%;float:left}.art-right .sell-online-art .learn-more{display:block;font-size:15px;color:#fff;margin-top:6px;font-weight:400}.art-right .need-new-website{float:left;margin-top:22px;line-height:36px;background:url(images/need-new-website.jpg) no-repeat;text-align:center;height:244px;font-size:36px;font-family:'Roboto Slab',serif;text-transform:uppercase}.need-new-website .need a{color:#a29f8f;display:inline-block;margin:20px 0 62px}.need-new-website .aic a{color:#fff;display:block}.services-div{float:left;margin-top:35px;width:100%}.services-div .services{border-top:5px solid #530a51;float:left;padding-top:3px;width:100%;margin-bottom:25px}.services-div .services .services-head{background:url(images/service-bg.jpg) no-repeat;height:73px;line-height:70px}.services-head .art-img{float:left;width:65px;margin:0 15px 0 10px}.services-div h2{color:#fff;text-transform:uppercase;float:left}.services-div .services-content{background:#f2f1ec;padding:30px 60px 20px 50px}.art-right .art-news{border-top:5px solid #530a51;margin-top:31px;background:url(images/art.png) center -35px no-repeat;min-height:503px;float:left}.footer{background:url(images/footer.jpg) no-repeat #942c8f;padding:45px 0;float:left;width:100%;color:#fff;font-size:18px;background-size:cover}.footer .footer-left{float:left;width:45%}.footer .footer-right{float:right;width:55%;text-align:right}.footer-right>p{display:block;margin-bottom:0;color:#c7c7c7;font-size:13px}.footer-right>p a{color:#c7c7c7;display:inline-block;font-size:13px}.testimonial h3,.testimonial p{font-size:18px;font-style:italic}.footer .footer-left ul li{display:block;text-transform:capitalize;margin-bottom:10px}#demo .owl-pagination,.testimonial .owl-buttons{display:none}.footer .footer-left ul li a{color:#fff;cursor:pointer}.testimonial{float:left;width:100%;background:#f2f1ec;padding:30px 0 10px;margin-top:60px;font-family:Times new Roman}.testimonial h3{float:left;color:#010000;margin-top:8px;font-weight:400}.testimonial p{color:#000}.right-quote{float:right;width:100%;text-align:right;margin-top:-10px}.caption-text,.left-quote{text-align:left;width:100%;float:left}.left-quote{margin-bottom:8px}.art-news h2{padding:20px 0 10px}.caption-text{background:#a29f8f;height:79px;color:#fff;padding-left:20px;padding-top:20px;line-height:22px;box-sizing:border-box;margin-top:0}#owl-demo .owl-item,.wp-caption-text{text-align:center}.main-content{margin-top:-10px}#demo .owl-next,#demo .owl-prev,.nav_next,.nav_prev{position:absolute;top:30%;background:#92278F;opacity:1;transition:all .3s ease 0s}#demo .owl-prev,.nav_prev{left:0}#demo .owl-next,.nav_next{right:0}#demo .owl-next:hover,#demo .owl-prev:hover,.nav_next:hover,.nav_prev:hover{background:#F2F1EC}#demo .slider_next,#demo .slider_prev,.nav_arrow .slider_next,.nav_arrow .slider_prev{background:url(images/arrow_prev.png) center center no-repeat;display:inline-block;height:27px;margin:5px 0;vertical-align:middle;width:26px;background-size:20px 30px}#demo .slider_next,.nav_arrow .slider_next{background:url(images/arrow_next.png) center center no-repeat;background-size:20px 30px}.caption-text:hover{background:#92278f}.about_img_lynda{margin:0 0 5px 10px}.main-heading{text-transform:uppercase;color:#690d66;font-size:30px;border-bottom:1px solid #92298e;padding-bottom:3px}.content-main{margin-top:56px;float:left;width:100%}.about-content{margin-top:38px}.dashboard-content{margin-bottom:20px}.about-content>h3{font-size:20px;margin:0 0 10px}.about-content>ul{display:block}.about-content>ul li{float:left;list-style:disc inside;width:100%;font-size:16px;line-height:22px;margin:0 0 1%}.alignright{float:right}.alignleft,.login_box{float:left}.stButton .stLarge{background:0 0!important}.rght-art>p{max-height:219px;overflow:hidden}.login_box form{display:block;background:#f8fbfe;border:1px solid #c7c7c7;border-radius:3px;box-shadow:2px 2px 2px #e6e6e6;overflow:hidden;padding:30px;text-align:left}.login_box{width:65%}.login_box form p{display:block;margin:0 0 10px}.login_box form p span{margin:5px 0;float:left;width:100%;font-size:12px}.login_box form span a{color:#427cd8}.login_box form label{display:block;margin:0 0 2px;font-size:14px;font-weight:lighter;letter-spacing:0;color:#000}.login_box form input[type=password],.login_box form input[type=text]{border:1px solid #c8c8c8;box-sizing:border-box;color:#333;display:inline-block;font-family:'Open Sans',sans-serif;font-size:14px;height:40px;margin-top:10px;padding-left:5px;width:100%}.login_box form input[type=submit]{background:#92278f;border:1px solid #fff;border-radius:0;color:#fff;padding:10px 25px;text-transform:uppercase;transition:all .3s ease 0s;float:right;margin:0 0 10px}.login_box form input[type=submit]:hover,.registration_form input[type=submit]:hover,.registration_form input[type=button]:hover{text-decoration:none;opacity:.8;cursor:pointer;color:#92278f;background:#fff;border:1px solid #a29f8f}.login_box form .checkbox{float:left;width:100%;margin-bottom:20px}.login_box form .checkbox label{display:inline-block}.login_errors{float:left;margin:10px 0 0;width:100%}.page_not_found{float:left;width:100%;text-align:center;margin:0 0 56px}.artist_testimonail{width:100%}.artist_verified_logo{display:none}.verified_artist{float:left;width:100%;margin:30px 0 0;text-align:center}.verified_artist img{max-width:100%}ul.tabtitle{display:block}ul.tabtitle li{display:inline-block;background:#a29f8e;margin:0 1px;cursor:pointer;border:1px solid #a29f8e;border-bottom:none;color:#f2f1ec;float:none;width:auto;font-size:14px;line-height:normal}ul.tabtitle li a{color:#fff;display:block;padding:10px 3px}ul.tabtitle li.first{margin-left:0}ul.tabtitle li.active{background:#92298e;margin-bottom:-1px;border:1px solid #92298e}ul.tabcontent{display:block}ul.tabcontent li{display:none;border:1px solid #c7c7c7;list-style:none;width:70%;padding:20px}ul.tabcontent li.first{display:block}.artist_profile select,.artist_profile textarea,.text_box{border:1px solid #c8c8c8;box-sizing:border-box;color:#333;display:inline-block;font-family:'Open Sans',sans-serif;font-size:14px;height:40px;margin-top:10px;padding-left:5px;width:100%}.artist_profile input[type=submit],.preview,.submit_btn{background:#92278f;color:#fff;float:right;text-transform:uppercase;transition:all .3s ease 0s}.artist_profile textarea{height:150px;padding:5px}.artist_profile input[type=submit],.submit_btn{border:1px solid #fff;border-radius:0;padding:10px 25px;margin:0 0 10px}.preview{border:1px solid #fff;border-radius:0;margin:0 6px 10px;padding:8px 25px;font-size:14px}.preivew_btn{font-size:12px;margin:0 5px 0 0;padding:8px 15px}.artist_profile input[type=submit]:hover,.submit_btn:hover{text-decoration:none;opacity:.8;cursor:pointer;color:#92278f;background:#fff;border:1px solid #a29f8f}#aritist_profile_form img{display:inline-block;height:150px;width:150px}.register_fail>p,.register_success>p{border:1px solid;padding:1% 2%;width:90%}.register_success>p{color:green}.register_fail>p{color:red}.art_category_list,.artist_list{float:left;width:100%;margin:10px 0}.art_category_list h3,.artist_list h3{margin:0 0 10px}.art_category_list ul,.artist_list ul{display:block}.art_category_list ul li,.artist_list ul li{display:inline-block;width:250px;margin:0 33px 10px 0;vertical-align:top}.art_category_list ul li:nth-of-type(4n),.artist_list ul li{margin:0 0 10px}.art_category_list ul li a,.artist_list ul li a{word-wrap:break-word}.search_result{float:left;width:100%}.filter_item .select2{margin:5px 0 0;width:200px!important}.artist_name{display:block;font-size:16px;margin:5px 0;text-align:center;text-transform:capitalize}.art_list_view{float:left;width:100%}.art_list_view>form>ul,.art_list_view>ul{border:1px solid #a6a6a6;box-sizing:border-box;display:block;padding:10px;width:75%}.art_list_view li{border-bottom:1px solid #a2a2a2;display:block;padding:10px 0}.art_list_view .art_name,.art_list_view li img,.art_option,.art_reoreder,.art_reoreder>form{display:inline-block}.art_list_view li img{width:100px;height:100px}.art_list_view .art_name{width:195px;margin:0 30px;text-transform:uppercase}.art_option{padding:30px 0 30px 20px;vertical-align:top}.art_list_view .delete,.art_list_view .edit{display:inline-block;font-size:16px;margin:0 5px}.art_list_view .add{background:#92298e;display:block;color:#fff;font-size:18px;text-align:center;padding:10px 0;line-height:18px}.art_list_view .add span{display:inline-block;padding:0 0 0 11px;vertical-align:top}a.instructions_btn>span{font-size:16px;font-weight:700;margin:0 auto 15px;text-align:center;text-transform:uppercase;width:75%;display:inline-block}.art_detial_edit{float:left;width:70%;border:1px solid #c8c8c8;padding:20px}.art_detial_edit textarea{height:auto;padding:5px}.art_detial_edit select{display:block;margin:10px 0 0;border:1px solid #c8c8c8;width:256px}.art_detial_edit option{padding:5px}.art_detial_edit input[type=radio]{margin:5px}.art_detial_edit p img{height:auto;width:150px}#aritist_art_form li{display:inline-block;height:auto;margin:0 10px 10px 0;vertical-align:top;width:150px;text-align:center}#aritist_art_form a{display:block;text-align:center}.feature_art,span.feature_art a{display:inline-block}#aritist_art_form img{max-width:100%;height:auto}.feature_art{text-align:center;width:150px}.art_ordrer{width:50px;margin:0 10px 0 0}.art_detial_edit input[type=checkbox]{margin:0 0 0 10px}.selfi_studio_section{float:left;width:100%}.selfi_studio_box,.selfi_studio_box ul{display:block}.selfi_studio_box ul li{display:inline-block;margin:0 33px 25px 0;height:310px;width:250px;text-align:center;vertical-align:middle}.selfi_studio_box .caption-text{height:auto;padding:5px 5%;width:100%}.selfi_studio_box .caption-text:hover{color:#fff}.selfi_studio_box li:nth-child(4n){margin:0 0 25px}.selfi_studio_box li a>img{border:5px solid #eba023;display:inline-block;height:auto;transition:all .3s ease-in-out 0s;width:auto;box-sizing:border-box;max-width:100%}.selfi_studio_box ul li:hover img{border:5px solid #942c8f}.other_services_list li{display:block;margin:0 0 10px;border-bottom:1px solid #a2a2a2;padding:0 0 10px}.other_services_list li .service_btn .submit_btn{margin:0}.other_service_name{display:table-cell;vertical-align:middle;width:654px}.other_service_name>b{text-transform:capitalize}.service_btn{display:table-cell;width:213px}.service_btn a{font-size:16px;line-height:36px}.wesite_listing{float:left;width:92%;padding:2% 4%}.popup-gallery{display:block}.popup-gallery li{display:inline-block;margin:0 20px 20px 0;position:relative}.popup-gallery li:nth-child(3n){margin:0 0 20px}.gallery_hover{display:none;height:85%;width:100%;position:absolute;background:rgba(255,255,255,.8)}.website_name{display:block;padding:10px 0;text-align:center}.popup-gallery li:hover .gallery_hover{display:inline-block}.talk_interview_box{display:block}.row_inteview_box{border-bottom:1px solid #a2a2a2;display:block;margin:0 0 15px}.row_inteview_box .question{display:inline-block;width:86%}.row_inteview_box .answer{display:inline-block;width:88%;float:right}.art_tlak_box_row{float:left;width:100%;margin:0 0 15px}.art_tlak_box_row label{width:100px;display:inline-block;color:#550a53}.art_tlak_box_row .answer,.art_tlak_box_row .question{width:84%;margin:0 0 15px 1%}.art_tlak_box_row .answer{float:none}.adv_item_box{float:left;margin:0 1% 15px;width:199PX}.adv_item_box .item img{display:block;height:199px;width:100%}.page-numbers.active{background:#92298e;color:#fff}.serach_res{float:left}.serach_res_ver{font-size:20px;float:left;margin:8px 0 0 20px}.full_width{float:left;width:100%;margin:10px 0}.ad_item_box>img{float:left;height:auto;max-width:100%;width:auto}.blog_main_img{display:block;padding:0 0 10px;width:100%}.blog_main_img img{display:block;height:auto;max-width:100%;width:auto}.login_box form .register_success>p{width:95%}.blog_detail.art_quest{width:100%}#aritist_art_form .note a{display:inline}#aritist_graphics_home label{padding:0 10px 0 0;vertical-align:top}.art_desc_div,.sidebar .cat-item.cat-item-1,.sidebar .cat-item.cat-item-13{display:none}.art_detial_edit>a#service_btn{display:block;padding:0 0 20px;text-align:right;width:100%}.pager>.page-numbers{border:none;border:1px solid #fff}.pager>.page-numbers li{display:inline-block}.pager>.page-numbers:hover{background:rgba(0,0,0,0);border:1px solid #92278f}

/*start menu style.css*/
.menu{
    width:100%;
    float:left;
}
.toggleMenu {
    display:  none;
    background:#A29F8E;
    padding: 8px 0px 0px;
    color: #909090;
    //width:730px;
    font-size:16px;
    float: right;
}
.toggleMenu span{
    font-size:35px;
    color:#fff;
    height:35px;
    float:left;
    margin:-5px 0px 0px 0px;
    padding:0px;
}
a.toggleMenu:hover{
    color:#FFF;
}
.nav {
    display:inline-block;
    margin:0px 0px;
    width:100%;
    list-style: none;
    text-align:center;
}
.nav:before, .nav:after {
    content: " ";
    display: table;
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width:214px;
    z-index:9999;
}
.nav a {
    //display:inline-block;
    text-transform:uppercase;
    color:#383837;
    font-size:15px;
    padding:5px 0px 0px 0px;


}
.nav > li.hover > a,.nav > li.current-menu-item > a{
    border-top: 12px solid #eba023;
}
.nav li {
    position: relative;
    padding: 0 7px;
}
.nav > li {
    display:inline-block;
    vertical-align: top;    
}
.nav > li > a {
    //    display: block;
}
.nav > li > a.parent {
    //display: inline-block;
}
.nav > li span.parent_span {
    display:none;
    width:33px;
    text-align:center;
    background:#A29F8E;
    color: #fff;
    padding:0px 6px 0px 10px;
    height:33px;
    cursor:pointer;
    margin:0px 0px;
    position:absolute;
    right:8px;
    top:4px;
    font-size: 22px;
}
.nav li ul {
    position: absolute;
    left: -9999px;
}
.nav > li.hover > ul {
    left: 0;
}
.nav li li.hover > ul {
    left: 100%;
    top: 0;
}
.nav li li{ 
    padding: 0;
}
.nav li li a {
    display:block;
    background: #f2f1ec;
    text-align:left;
    border-top:1px solid #4b4b4b;
    padding: 0 10px;
}
@media only screen and (max-width: 1100px){
    .nav li {
        padding: 0 6px;
        position: relative;
    }
}
@media only screen and (max-width: 1010px) {
    .active {
        display: block;
    }
    .nav > li.current-menu-item > a{
        border: none;
    }
    .navigation{
        background: #A29F8E;
        height: 40px;
        line-height: 40px;
    }
    .nav{
        width:750px;
        background:#969383;
        margin:0px;
        position: relative;
        z-index: 1000;
    }
    .nav > li {
        float: none;
        width:96%;
        padding: 0 2%;
        border-bottom:1px solid #b5b29f;
    }
    .nav li li {
        padding: 0 0 0 1%;
    }
    .nav > li > a{
        background:none;
        text-align:left;
        display: block;
        color: #fff;
//        padding:12px 10px 12px 10px;
    }
    .nav > li > a.parent{
        background:none;
        text-align:left;
        display: block;
        width:675px;
        //padding:14px 10px 14px 10px;
    }
    .nav > li span.parent_span {
        display:block;
    }
    .nav li li a {
        width:96%;
        padding:0 2%;
        background:#A29F8E;
        border-top:1px solid #b5b29f;
        color: #fff;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
    .nav li ul {
        position: static;
        left: 0px;
        display:none;
    }
    .nav > li.hover > ul, .nav li li.hover ul {
        position: static;
    }
    .nav li li li a{
        width:690px;
        padding:12px 30px 12px 30px;
    }
    .nav > li.hover > a {
        border: none;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1010px) {
}
@media only screen and (max-width: 767px) {
    .toggleMenu {
        //width:420px;
    }
    .nav{
        width:100%;
    }
    .nav > li > a{
        width:420px;
    }
    .nav > li > a.parent{
        width:420px;
    }
    .nav li li a {
        //width:400px;
    }
    .nav li li li a{
        width:380px;
        padding:12px 30px 12px 30px;
    }
}
@media only screen and (min-width: 460px) and (max-width: 767px) {
}
@media only screen and (max-width: 459px) {
    .toggleMenu {
        //  width:280px;
    }
    .nav{
        width:300px;
    }
    .nav > li > a{
        width:280px;
    }
    .nav > li > a.parent{
        width:280px;
    }
    .nav > li span.parent_span{
        width:37px;
    }
    .nav li li a {
        //width:260px;
    }
    .nav li li li a{
        width:240px;
        padding:12px 30px 12px 30px;
    }
}

/* Start slider.css */
.demos-row{margin-top:30px;margin-bottom:30px}.demo-page{margin-top:0;margin-bottom:100px}.demo-box{display:block;background:#f3f3f3;text-align:center;font-size:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.demo-box h3{padding-bottom:20px;margin:0;color:#869690}.demo-box:hover{text-decoration:none}.demo-wrapper{padding:30px 30px 20px}.demo-slide{float:left}.demo-slide .bg{background:#aebab6;margin-right:1px;height:100%}.demo-box:hover .demo-slide .bg{background:#7fc242}.demo-images .demo-slide{height:40px;width:33.3333333%}.demo-full{padding-left:0;padding-right:0}.demo-full .demo-slide{height:40px;width:25%}.demo-custom .demo-slide{height:40px;width:10%}.demo-one .demo-slide{height:40px;width:100%}.demo-Json .demo-slide{height:40px;width:20%}.demo-Json-custom .demo-slide,.demo-lazy .demo-slide{height:40px;width:33.3333333%}.demo-lazy .demo-slide .bg{background:url(../img/AjaxLoader.gif) center center no-repeat #aebab6}.demo-height .demo-slide{height:40px;width:100%}#changelog{margin-bottom:40px}#changelog .label{margin-bottom:10px}#changelog .log{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e1e6dd}#faq dt{line-height:26px}#faq dd{line-height:22px;margin-bottom:20px}@media (max-width:979px){.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding:0}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed}}@media (max-width:768px){.navbar.navbar-fixed-top{position:static}.btn.btn-navbar{margin:9px 20px 9px 8px;padding:10px}.nav-collapse .nav>li{border-top:1px solid #e1e6dd;text-align:center}#header .logo{margin:20px auto 0;float:none;height:150px}#header{text-align:center;padding:60px 0 30px}#header h1{margin:10px 0}#header h3{margin-bottom:10px;width:auto;padding:0 20px}}@media (max-width:480px){.navbar-fixed-bottom,.navbar-fixed-top{position:static}}@media (max-width:767px){.hp-table .hp-table tbody,.hp-table table,.hp-table td,.hp-table th,.hp-table thead,.hp-table tr{display:block}.hp-table thead tr{display:none}.hp-table tr{border:0 solid #ccc;margin-bottom:10px}.hp-table td:before{top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.hp-table td:nth-of-type(2):before{content:"Default:";font-weight:700}.hp-table td:nth-of-type(3):before{content:"Type:";font-weight:700}.hp-table td:nth-of-type(4):before{content:"Description:";font-weight:700}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer;margin:0 5px}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:red;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 0;filter:Alpha(Opacity=50);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#969695}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;background:#5ab946}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.com{color:#93a1a1}.lit{color:#195f91}.clo,.opn,.pun{color:#93a1a1}.fun{color:#dc322f}.atv,.str{color:#ff8a3c}.kwd,.prettyprint .tag{color:#195f91}.atn,.dec,.typ,.var{color:#3fbf79}.pln,.pun{color:#48484c}pre.prettyprint{padding:20px;background-color:#f3f3f3;border:0 solid #e1e1e8}ol.linenums{margin:0 0 0 40px}ol.linenums li{padding-left:12px;color:#bebec5;line-height:20px;text-shadow:0 1px 0 #fff}

/* Responsive.css */
@media screen and (max-width:1200px){.nav a{font-size:14px}.nav li{padding:0 5px}}@media screen and (max-width:1024px){.selfi_studio_box ul li{margin:0 20px 15px 0;min-width:230px;text-align:center;width:230px}.selfi_studio_box li a>img{max-height:300px;max-width:230px}.art_list_view>ul{width:80%}.nav_next,.nav_prev{top:35%}.nav_next{right:5%!important}.container,.wrapper{width:1000px;margin:0 auto;padding:0 10px}.container{padding:0}.artist-nm-div .left-art{width:300px}.artist-nm-div .rght-art{width:210px}.art-right{margin-left:24px;width:355px}h1{font-size:33px}.new-artist-full-div .artist-nm-div{padding:37px}.art-right .art-news{margin-top:36px}.testimonial{margin-top:10px}.artist-nm-div .left-art img,.need-new-website img,.rght-art>img{max-width:100%;height:auto}.artist-nm-div .left-art .art-name{width:100%}.new-artist-full-div .art-left{width:620px}.left-art .art-name{box-sizing:border-box;-moz-box-sizing:border-box}#demo .item img{height:auto}.slider_img{height:256px}.content-main{margin-top:20px}.about-content{margin-top:15px}.artist_listing_box li{margin:0 23px 25px 0;width:230px}.artist_listing_box .artist_image a{height:230px;width:230px}.artist_listing_box .artist_image img{max-height:230px;max-width:230px}.artist_left_content{width:58.9%;margin-top:20px}.artist_right_content{margin-top:20px}.slide_img{width:620px}#slideshow img{max-width:620px}.art_right_content{width:318px}.blog_list_detail{width:53%}.blog_sidebar{width:285px}.popup-gallery li{width:290px}.popup-gallery img{max-width:100%}.contact_left_content{width:70%}.contact_right_content{width:27%}.form_row .first{margin-right:4%}.row_inteview_box .question{width:86%}.row_inteview_box .answer{width:86.6%}}@media screen and (max-width:999px){.container,.wrapper{width:748px}.bringing{margin-bottom:15px}.new-artist-full-div{margin-top:10px}.art-right .sell-online-art{font-size:20px;padding:28px 0 20px 30px}.art-right .need-new-website{font-size:25px;line-height:33px;height:auto;background-size:cover}.need-new-website .need{margin:10px 0}.need-new-website .aic{display:inline-block;margin-bottom:12px}.header .header-right .fb-search{margin-top:30px}.logo{width:420px}.logo img{width:100%}.header .header-right{width:310px}.header_search_form .select2-container{width:160px!important}.bringing{height:55px;line-height:55px}.art-right{width:235px}.new-artist-full-div .art-left{width:480px}.artist-nm-div .left-art{width:250px}.artist-nm-div .rght-art{width:170px}.new-artist-full-div .artist-nm-div{padding:20px}h1{font-size:25px}h2{font-size:22px}.new-artist-full-div .art-left .art-head{height:48px;line-height:48px}.art-right .art-news,.services-div{margin-top:25px}.art-right .art-news{background-size:100%}.art-news p{font-size:14px}.services-div .services-content{padding:20px 20px 10px}.testimonial{padding:20px 0 0}.footer{font-size:15px;padding:25px 0}.services-head .art-img img{width:100%}.services-head .art-img{width:55px}.services-div .services .services-head{height:62px;line-height:60px}.right-quote{margin-top:-40px}.footer .footer-left,.footer .footer-right{min-width:fit-content;width:100%;text-align:center}.testimonail-1{width:73%}.artist_testimonail{width:100%}.verified_logo{float:right}.caption-text{height:55px;padding-top:6px}.main-heading{font-size:25px}.ad_item_box{margin:0 2% 10px}.selfi_studio_box ul li{min-width:234px;min-height:50px}.selfi_studio_box li a>img{max-width:227px}.selfi_studio_box li:nth-child(4n){margin:0 15PX 15px 0}.selfi_studio_box li:nth-child(3n){margin:0 0 15px}.popup-gallery li{width:214px}.search_filter_box .filter_item{margin:10px 0 0}.artist_listing_box li:nth-child(4n){margin-right:25px}.artist_listing_box li:nth-child(3n){margin-right:0}.artist_listing_box li{margin:0 25px 25px 0}.artist_right_content{width:260px}.slide_img{width:464px;height:464px}#slideshow img{max-width:464px}.art_right_content{width:238px}.left_art_detail .bx-viewport{height:408px!important}.blog_list_detail{width:59%}.blog_sidebar{width:209px}.blog_img{width:200px}.form_row .first{margin-right:4%}.contact_detail_box{padding:10px}.art_list_view>ul{width:100%}ul.tabcontent li{box-sizing:border-box;width:100%}.art_list_view .art_name{margin:0 10px;width:295px}.art_detial_edit{box-sizing:border-box;width:100%}.art_list_view>form>ul,.art_list_view>ul{width:100%}.filter_item label{display:inline-block;width:100%}.search_filter_box input[type=submit]{padding:9px 25px;margin:10px 0 0}.formError{left:550px!important}.search_form>p{display:inline-block;vertical-align:top}.search_filter_box .filter_item{width:98%;display:block;padding-left:2%;text-align:center}.search_filter_box input[type=submit],.search_filter_box input[type=button]{display:inline-block;margin-left:2%!important}}@media screen and (max-width:767px){.container,.wrapper{width:620px}.header .header-right .search-main-div .search_btn{min-width:52px;font-size:16px}.header .header-right .fb-search{margin-top:10px}.logo{width:350px}.caption-text{line-height:20px}.header .header-right{width:270px}.slider_img{height:320px}.services-div .services .services-head{line-height:56px}.header .header-right .fb-search .fb{margin:0 0 0 11px;width:32px;height:auto}.header .header-right .fb-search .fb img,.new-artist-full-div .art-left{width:100%}h1{font-size:20px}.footer,.footer-right>p{font-size:12px}.bringing{height:40px;line-height:40px}.artist-nm-div .left-art{width:325px}.artist-nm-div .rght-art{width:235px}.services-div h2{margin-top:3px}.art-right .sell-online-art{float:left;width:47%}.art-right .need-new-website{float:right;width:47%;margin-top:0;background-size:cover}.art-right{margin-left:0;width:100%}.art-right .art-news{float:left;width:100%;background-size:auto}.need-new-website .need{width:100%}.footer .footer-left ul li{margin-bottom:5px;line-height:15px}.footer{height:auto;line-height:normal}.footer .footer-left,.footer .footer-right{text-align:center;width:100%}.footer .footer-left{margin:15px 0 0}.testimonail-1{width:100%}.verified_logo{margin:10px 0;width:100%}.verified_logo img{width:120px}.ad_item_box{margin:0 2% 10px;width:150px}.pager{float:left;margin:0 0 19px;width:100%}.footer .footer-right{margin:0 0 50px}.adv_item_box{width:199px;float:none;display:inline-block}.art_reoreder,.art_reoreder>form,.blog_img,.contact_detail_box{display:block}.artist_listing_box ul{display:block;text-align:center}.artist_listing_box li:nth-child(3n){margin-right:23px}.artist_listing_box li:nth-child(2n){margin-right:0}.filter_item input[type=text]{width:140px}.artist_left_content,.artist_right_content{margin:10px 0;width:100%;padding:0;border:none}.nav_next{right:0!important}.popup-gallery li{width:174px}.left_art_detail{padding-right:0;width:100%}.left_art_detail .bx-viewport{height:500px!important}.slide_img{width:620px;height:500px}#slideshow img{max-width:620px}.artist_right_content{margin-top:15px;text-align:left}.blog_img,.blog_list_detail,.search_form,.selfi_studio_box ul,.user-filter>span{text-align:center}.art_artist_info,.art_desc{padding:15px 0}.filter_item .select2{width:250px!important}.blog_img,.blog_listing_box{width:100%}.blog_list_detail{width:100%;margin:10px 0 0}.blog_img img{height:auto;max-width:100%;max-height:250px;width:auto}.blog_detail,.blog_sidebar,.contact_left_content,.feature_img_register,.login_box,.registration_form{width:100%}.blog_sidebar{margin-left:0}.form_row .first{margin-right:18px}.contact_right_content{margin:20px 0 0;width:100%}.feature_img_register{text-align:center;margin:15px 0 0}.feature_art{margin:10px 0}ul.tabtitle li{margin:5px 0 0}.selfi_studio_box ul li{margin:0 20px 15px 0;min-width:215px;width:215px;height:auto}.selfi_studio_box li a>img{max-width:200px}.selfi_studio_box li:nth-child(2n){margin:0 0 15px}.selfi_studio_box li:nth-child(3n){margin:0 15px 15px 0}.row_inteview_box .question{width:83%}.row_inteview_box .answer{width:84%}.art_option{padding:0 0 0 20px;width:70%}.art_list_view .art_name{margin:0 0 10px;width:100%}.art_reoreder>form{margin:0 0 10px}.formError{left:200px!important}.filter_item label{display:inline-block;width:100%!important}.search_form{display:block;padding-left:2%;width:98%}.search_filter_box .filter_item{display:block;padding-left:0}.search_filter_box input[type=submit],.search_filter_box input[type=button]{display:inline-block;margin-left:0!important}.user-filter>span{margin:0 0 8px 2%;float:left;width:98%}}@media screen and (max-width:639px){.footer,.header{text-align:center}.container,.wrapper{width:460px}h1{font-size:20px}h2{font-size:17px}.header .header-right .header-link{float:none}.art-right .sell-online-art{margin-bottom:20px}.art-right .need-new-website,.art-right .sell-online-art{float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.footer .footer-left,.footer .footer-right,.header{float:none}.new-artist-full-div .art-left .art-head{height:35px;line-height:35px}.artist-nm-div .left-art .art-name{height:32px;line-height:32px}.services-div .services .services-head{height:50px;line-height:46px}.bringing{height:51px;line-height:25px;padding:10px 0}.services-head .art-img{width:45px}.artist-nm-div .rght-art{width:170px}.artist-nm-div .left-art{width:235px}.slider_img{height:240px}.need-new-website .need a{margin:20px 0}.footer{height:auto;line-height:22px;padding:10px 0}.header .header-right,.logo{float:none;display:inline-block}.header .header-right{margin-bottom:20px}.search_filter_box{text-align:left}.search_filter_box .filter_item{width:95%}.filter_item input[type=text]{width:95%;margin:10px 0}.search_filter_box input[type=submit]{margin:5px 0 0}.artist_listing_box li,.artist_listing_box li:nth-child(3n){margin:0 0 25px}.left_art_detail .bx-viewport{height:430px!important}.slide_img{width:460px;height:460px}#slideshow img{max-width:460px;max-height:460px}.art_category_list ul li,.artist_list ul li{width:48%}.filter_item label{display:inline-block;width:100px}.filter_item .select2{width:290px!important}.pager .next,.pager .prev{display:block;margin:10px 0}.popup-gallery li:nth-child(2n){margin:0 0 20px}.popup-gallery li:nth-child(3n){margin:0 20px 20px 0}.popup-gallery li{width:200px}.art_list_view .art_name{width:163px}.row_inteview_box .question{width:77%}.row_inteview_box .answer{width:78%}.radio_btn{display:block}}@media screen and (max-width:479px){.art_list_view li,.selfi_studio_box ul{text-align:center}.container,.wrapper{width:300px}h1{font-size:12px}.bringing{height:auto;line-height:22px;padding:5px 0}.bringing h1{font-size:18px}.artist-nm-div .left-art{width:100%}.artist-nm-div .rght-art{float:none;text-align:center;width:100%;display:inline-block}.artist-nm-div .rght-art img{width:70%}.logo,.slide_img{width:300px}h2{font-size:13px}#owl-demo .item{margin:0!important}.left_art_detail .bx-viewport{height:230px!important}.slide_img{height:300px}.slider_img{height:320px}#slideshow img{max-width:300px;max-height:300px}.filter_item .select2{width:260px!important}.art_option,.art_tlak_box_row .question,.popup-gallery li,.registration_form input[type=text],.registration_form input[type=password],.registration_form input[type=email],.row_inteview_box .answer,.row_inteview_box .question,.search_filter_box,ul.tabtitle li{width:100%}.artist_listing_box{margin:20px 0}.art_option{padding:0}.form_row{margin:0}.form_row .first,.form_row .second{width:100%;margin:0 0 10px}.captcha_row{margin:10px 0 0}.captcha_row span.wpcf7-not-valid-tip{display:block}.registration_form p .register_terms_lbl{display:none}.selfi_studio_box ul li{margin:0 0 15px;min-height:5px}.popup-gallery li{margin:20px 0 0!important}ul.tabtitle li.active{margin:1px}ul.tabtitle li{box-sizing:border-box;margin:1px}.art_list_view .art_name{margin:10px 0}.art_reoreder{display:block}.art_option .submit_btn{float:none}.service_btn .submit_btn{padding:10px 15px}.formError{left:150px!important}.need-new-website .aic{margin-top:35px}}

/*start menu validateengine.css */


/* Z-INDEX */
 .formError { z-index: 990; }
    .formError .formErrorContent { z-index: 991; }
    .formError .formErrorArrow { z-index: 996; }

    .ui-dialog .formError { z-index: 5000; }
    .ui-dialog .formError .formErrorContent { z-index: 5001; }
    .ui-dialog .formError .formErrorArrow { z-index: 5006; }




.inputContainer {
	position: relative;
	float: left;
}

.formError {
	position: absolute;
	top: 300px;
	left: 300px;
	display: block;
	cursor: pointer;
	text-align: left;
}

.formError.inline {
	position: relative;
	top: 0;
	left: 0;
	display: inline-block;
}

.ajaxSubmit {
	padding: 20px;
	background: #55ea55;
	border: 1px solid #999;
	display: none;
}

.formError .formErrorContent {
	width: 100%;
	background: #ee0101;
	position:relative;
	color: #fff;
	min-width: 120px;
	font-size: 11px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	-moz-box-shadow: 0 0 6px #000;
	-webkit-box-shadow: 0 0 6px #000;
	-o-box-shadow: 0 0 6px #000;
	padding: 4px 10px 4px 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-o-border-radius: 6px;
}

.formError.inline .formErrorContent {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	border: none;
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	-o-border-radius: 0;
}

.greenPopup .formErrorContent {
	background: #33be40;
}

.blackPopup .formErrorContent {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow {
	width: 15px;
	margin: -2px 0 0 13px;
	position:relative;
}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow {
	margin: -2px 13px 0 0;
}

.formError .formErrorArrowBottom {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
	margin: 0px 0 0 12px;
	top:2px;
}

.formError .formErrorArrow div {
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	box-shadow: 0 2px 3px #444;
	-moz-box-shadow: 0 2px 3px #444;
	-webkit-box-shadow: 0 2px 3px #444;
	-o-box-shadow: 0 2px 3px #444;
	font-size: 0px;
	height: 1px;
	background: #ee0101;
	margin: 0 auto;
	line-height: 0;
	font-size: 0;
	display: block;
}

.formError .formErrorArrowBottom div {
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	-o-box-shadow: none;
}

.greenPopup .formErrorArrow div {
	background: #33be40;
}

.blackPopup .formErrorArrow div {
	background: #393939;
	color: #FFF;
}

.formError .formErrorArrow .line10 {
	width: 13px;
	border: none;
}

.formError .formErrorArrow .line9 {
	width: 11px;
	border: none;
}

.formError .formErrorArrow .line8 {
	width: 11px;
}

.formError .formErrorArrow .line7 {
	width: 9px;
}

.formError .formErrorArrow .line6 {
	width: 7px;
}

.formError .formErrorArrow .line5 {
	width: 5px;
}

.formError .formErrorArrow .line4 {
	width: 3px;
}

.formError .formErrorArrow .line3 {
	width: 1px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	border-bottom: 0 solid #ddd;
}

.formError .formErrorArrow .line2 {
	width: 3px;
	border: none;
	background: #ddd;
}

.formError .formErrorArrow .line1 {
	width: 1px;
	border: none;
	background: #ddd;
}



/* owl.carousal.css */
#demo,.owl-carousel .owl-item{float:left}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}#demo{width:100%}#owl-demo .item{margin:0 0 0 1px}

/* owl.theme.css */

.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}

/*owl.transition.css*/

.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}

/* jquery.fancybox.css */
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../images/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../images/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../images/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../images/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../images/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../images/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; }
 }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; }
 }

.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }
 