@font-face {
  font-family: 'Muli-Regular';
  font-display: swap;
  src: url('/site-fonts/Muli-Regular.eot?#iefix') format('embedded-opentype'),  url('/site-fonts/Muli-Regular.woff') format('woff'), url('/site-fonts/Muli-Regular.ttf')  format('truetype'), url('/site-fonts/Muli-Regular.svg#Muli-Regular') format('svg');
  font-weight: normal;font-style: normal;
}
@font-face {
  font-family: 'NunitoSans-Regular';
  font-display: swap;
  src: url('/site-fonts/NunitoSans-Regular.eot?#iefix') format('embedded-opentype'),  url('/site-fonts/NunitoSans-Regular.woff') format('woff'), url('/site-fonts/NunitoSans-Regular.ttf')  format('truetype'), url('/site-fonts/NunitoSans-Regular.svg#NunitoSans-Regular') format('svg');
  font-weight: normal;font-style: normal;
}
@font-face {
  font-family: 'NunitoSans-Light';font-display: swap;
  src: url('/site-fonts/NunitoSans-Light.eot?#iefix') format('embedded-opentype'),  url('/site-fonts/NunitoSans-Light.woff') format('woff'), url('/site-fonts/NunitoSans-Light.ttf')  format('truetype'), url('/site-fonts/NunitoSans-Light.svg#NunitoSans-Light') format('svg');
  font-weight: normal;font-style: normal;
}
@font-face {
  font-family: 'NunitoSans-ExtraBold';font-display: swap;
  src: url('/site-fonts/NunitoSans-ExtraBold.eot?#iefix') format('embedded-opentype'),  url('/site-fonts/NunitoSans-ExtraBold.woff') format('woff'), url('/site-fonts/NunitoSans-ExtraBold.ttf')  format('truetype'), url('/site-fonts/NunitoSans-ExtraBold.svg#NunitoSans-ExtraBold') format('svg');font-weight: normal;font-style: normal;
}
@font-face {
  font-family: 'NunitoSans-SemiBold';font-display: swap;
  src: url('/site-fonts/NunitoSans-SemiBold.eot?#iefix') format('embedded-opentype'),  url('/site-fonts/NunitoSans-SemiBold.woff') format('woff'), url('/site-fonts/NunitoSans-SemiBold.ttf')  format('truetype'), url('/site-fonts/NunitoSans-SemiBold.svg#NunitoSans-SemiBold') format('svg');font-weight: normal;font-style: normal;
}
@font-face {
  font-family: 'NunitoSans-Bold';font-display: swap;
  src: url('/site-fonts/NunitoSans-Bold.eot?#iefix') format('embedded-opentype'),  url('/site-fonts/NunitoSans-Bold.woff') format('woff'), url('/site-fonts/NunitoSans-Bold.ttf')  format('truetype'), url('/site-fonts/NunitoSans-Bold.svg#NunitoSans-Bold') format('svg');
  font-weight: normal;font-style: normal;
}
/* ----- Global CSS ----- */
body,h1,h2,h3,h4,h5,h6,p,ol,ul,li { margin: 0px; padding: 0px;}
body { font-family: 'Muli-Regular', sans-serif;}
ul li { list-style: none;}
img {border: 0px;    max-width: 100%;vertical-align: middle;}
a,a:hover {text-decoration: none;}
*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box;
-ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;
}
a:focus { outline: 1px dotted #ccc;}
/* ----- Fixed CSS ----- */
.hr {background: url(../images/hr.gif) repeat-x left center; padding: 10px 0px;}
.clear-float,.clear { clear: both;}
.nodisplay { display: none !important;}
.bordernone { border: none !important;}
.bgnone {background: none !important;}
.text-center {text-align: center;}
.align-left {float: left;}
.align-right {float: right;}
.table-div,.fluid-div,.theme-L,.theme-R {    width: 100%;height: 100%;}
.table-div {display: table;table-layout: fixed;}
.table-cell {display: table-cell; vertical-align: top;}
.theme-L,.theme-R {position: absolute;z-index: 99;padding: 0px;margin: 0px;
top: 0px;}
.theme-L {left: -100%;}
.theme-R { right: -100%;}
.img-l { float: left; margin: 0px 15px 10px 0px;}
.img-r {float: right;margin: 0px 0px 10px 15px;}
.img-c {text-align: center; margin: 10px;}
/*----- Default CSS -----*/
#Container, header, nav, section, footer, #Content-Container, 
#Footer-Container, #home-videos {width: 100%; margin: 0px; padding: 0px;position: relative; clear:both; float:left;}
#Container {overflow: hidden;}
/*-----------------*/
#loaderText, #loading {background: #6d6e70;color: #FFF;display: none;
font: 13px "NunitoSans-Regular";left: 0;padding: 3px 10px;position: fixed;
text-align: left;top: 0;width: 80px;z-index: 1000;}
/* ---------- Theme CSS ---------- */
#first_sec,#featured_artist_block,#featured_stories,#newsletter_new, #menu-section { width: 100%; margin: 0px;padding: 0px; position: relative;}
#Header,#personlized_product,#featured_artist,#featured_stories_block,
#mailing_list,#Content-Main,#footer,#Main-Menu,#Mobile-Menu,#Find-Member-H, #menu-bar, .home-videos {
max-width: 1172px; min-width: 300px;margin: 0px auto;padding: 0px;position: relative;}
#first_sec{margin:20px 0 0;}
/*--- home page csss ---*/
.blue_bg {background: url("../site-images/blue_bg.png") repeat top left;}
.no_background header{/*background:#f8f9fe*/background:url("../site-images/inner_header_bg.jpg") repeat top left;}
#Header {padding: 20px 0 40px 0;}
.logo {float: left;}
.header-right { float: right;width: 830px;/*border:1px solid #000;*/margin-top: 10px; text-align:right;}
/* top menu */
.register_new > li {margin: 0px; padding: 0px; display: inline-block;position: relative;}
.register_new > li:hover > a {}
.register_new > li > ul {display: none;position: absolute; width: 128px;border:1px solid #b4e5ee;background:#fff;z-index:1;}
.register_new > li:hover > ul {display: block;}
.register_new > li > ul > li {}
.register_new > li > ul > li > a {display: block; padding: 7px 10px;font: 400 13px/15px 'Muli-Regular', sans-serif;font-display: swap;color:#000;text-align:left;}
.register_new > li > ul > li:hover > a {background:#f1f1f1;}
.register_new li.welcome_txt {padding: 8px 0;border:1px solid #b4e5ee;cursor:pointer;}
/**/
.search-box { width: 414px;float: left;margin-top: 0px;}
.search-box p a { color: #6a6a6a;font: 12px "NunitoSans-Regular", sans-serif;
font-display: swap;font-weight: 300; padding-top: 6px;display: inline-block;
outline: none;}
.search-box p a:hover { text-decoration: underline;}
.search-box form {margin: auto;right: 0px; border-radius: 0px;/*margin: 16px 0 0 0px;*/border: 1px solid #b4e5ee; background: #e0f1f3;position:relative;
}
#search_new {margin: 0; width: 91%;font-size: 15px;height: 34px;
color: #262626;padding: 0 12px;background: none;outline: none; border: none;font-family: 'Muli-Regular', sans-serif;font-display: swap;}
#srh_keywords{display:inline-block;width:30%;font:13px 'Muli-Regular', sans-serif;
font-display: swap;	padding:7px;border: 1px solid #b4e5ee;	vertical-align: top;outline:none;line-height: 28px;	margin: 0;}
.search-btn-bg {cursor: pointer; display: inline-block; background: none;
position: absolute;outline: none; box-shadow: none; border: none;height: 35px;
 /* right: 429px; */  font-size: 18px;/* border-left: 1px #f1f1f1 solid; */
/* padding-left: 14px; */width: 45px;}
.glyphicon-search:before {content: "\e003";}
.fa-heart:before {content: "\f004";}
.fa {display: inline-block;font-family: FontAwesome;font-style: normal;
font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}
.fa-cart:before {content: "\f07a";}
.fa-bars:before {content: "\f0c9";}
.register_new {display: inline-block;margin-left: 13px;vertical-align: top;}
.join_us,.login_new { display: inline-block;  font-family: 'Muli-Regular';}
.join_us {color: #1c202b; border: 1px solid #a5dade;padding: 7px 40px;}
.login_new { color: #1c202b; border: 1px solid #a5dade; padding: 7px 35px;
margin-left: 7px;}
.join_us:hover,.login_new:hover {background: #a0eaf6;border: 1px solid #a5dade;}
.top-icons { display: inline-block; /*margin-left: 10px;*/vertical-align: top;
width:100px;text-align:right;}
.top-icons .top-icon {width: 35px;text-align: center;position: relative;
display: inline-block;}
.top-icons .top-icon a {display: block;height: 100%;}
.top-icons .top-icon a:hover { color: #a0eaf6;text-decoration: none;}
.top-icons .top-icon i {}
.top-icons i {font-size:24px;color: #0e0e0e;line-height: 40px;}
.top-icons .cart-zero{position: absolute;left: 15px;color: #164d7f;top: -4px;
font-weight: bold;}
.menu-icon {display:none;width: 39px; text-align: right;vertical-align: top;float:right;}
.welcome_txt{width:245px;text-align:center;font: 13px "NunitoSans-Regular";
text-transform: capitalize;}
/* 1st section css*/
#personlized_product {  /*margin-top: 40px;*/}
#personlized_product a{	color: #000; outline: none;}
#personlized_product ul li {list-style-type: none;box-sizing: border-box;padding: 11px;width: 210px;background: #fff;height: 232px;display: inline-block;position: relative;text-align: center;overflow: hidden;margin-right: 26px;vertical-align: top;}
#personlized_product ul li:nth-last-child(1){margin-right:0;}
.item-img {margin: 0px auto 0;height: 210px;}
.buy_art { background: #a3decf;}
.item-img .item-img-info {text-align: center;position: relative;padding-top: 10px;}
.item-img .item-img-info a {width: 100%;overflow: hidden;display: inline-block;}
.item-img .item-info .item-title {margin-bottom: 3px; padding-top: 10px;
overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis;*/
font:19px/25px 'Muli-Regular', sans-serif;font-display: swap;font-weight: 400;}
.item-img a {color: #000;outline:none;}
.become_marketeer {background: #ff9a75;}
.corp_gift {background: #fbc870;}
.p_art_product { background: #92e7f5;}
.sell_art {background: #dcc8b3;}
#personlized_product ul li:hover {box-shadow: 0 0 11px rgba(33, 33, 33, .2);
}
/*---------end-----------*/
/*---------Menu CSS---------*/
.main-menu{float:right; margin:5px 0 0;}
.main-menu li{ float:left;}
.main-menu li a {display:block; padding:5px 12px; color:#333; font-size:14px; text-transform:uppercase; outline:none}
.main-menu li a:hover, .main-menu li a.active{background:#ff9976; color:#ffffff;}
/*---------Menu CSS ENDs---------*/
/*------featured artist-----*/
#featured_artist_block { margin-top: 100px;}
#featured_artist {position: relative;}
.fartist-tab{text-align:center;}
.fartist_img {/*width: 46%;*/width:42%;display: inline-block;}
.left_col_img {/**border:10px solid #c4d1d8;**/margin-left: 30px; border: 10px solid rgba(196, 209, 216, 0.5); height: 460px;position:relative;}
.left_col_img .featured_artist_img {/*max-width:517px;*/ max-width:100%; max-height:440px; position: absolute;top: 0; bottom: 0;left: 0;right: 0;margin: auto;}
.fintv{	/*position:unset;*/	position:relative;}
.featured_artist_img_ytube{/*position: absolute;display: block;top: 0px;left: -2px;width:517px;height:440px;width: 100%; */position: absolute;	display: block;top: 0px;left: 0;width: 100%;height: 100%;right: 0;bottom: 0;
margin: auto;}
#player .vp-video-wrapper{height:440px !important;}
.fluidVideoWrapper{position: absolute;}
.fa_img_vimeo { position: absolute;display: block;top: 0px;left: 0;	width: 100%;height: 100%;right: 0;bottom: 0;margin: auto;}
.youtube_vid{position:relative;width:100%;}
.featured_play_video {position: absolute;left: 19%;/* right: 65%; */ width: 74px;top: 36%;}
.fa-play{color: #164d7f;width: 60px;height: 50px;z-index: 1;position: absolute;top: 37%;left: 233px; background: #fff;padding: 7px 19px;border-radius: 5px;}
.fa-play:before {content: "\f144";font-size: 36px;font-display: swap;}
.right_col_txt {display: inline-block;width:575px;vertical-align: top; float: right;}
.featured_user { margin-top: 40px;}
.fheading {display: block;width: 100%;}
.fheading.mobile{text-align:center; display:none;}
.fheading h4 {font-family: 'Muli-Regular', sans-serif;font-display: swap;
font-size: 22px; letter-spacing: 2px;font-weight: 300;}
.fheading .crawl_bg {width: 106px;height: 14px; background: url(../site-images/crwal_bg.png);background-repeat: no-repeat;display: block;}
.featured_user .featured_artist_name {font: 54px 'Muli-Regular', sans-serif;
font-display: swap; font-weight: 700; color: #164d7f;letter-spacing: 0px; margin-top: 10px;}
.featured_user .featured_artist_name a{color: #164d7f;}
.featured_user .featured_artist_name a:hover{color: #164d7f;}
.featured_user h2 {font: 38px 'Muli-Regular', sans-serif;font-display: swap;
font-weight: 300;color: #154d7f;letter-spacing: 0px;margin-top: 0px;}
.featured_user h2 span {color: #244966;}
.featured_user p {font: 16px/25px 'NunitoSans-Regular', sans-serif;
font-display: swap; margin-top: 20px;color: #4b4b4d;display: block; min-height: 60px;}
.view_more { margin-top: 30px;}
.featured_user a.round_btn {display: inline-block;padding: 13px 40px;
border-radius: 25px; text-decoration: none;color: #FFF; background: #21496d;
font: 14px 'NunitoSans-Regular', sans-serif;font-display: swap;text-transform: uppercase;}
.featured_user a.round_btn:hover { background: #1d3244;}
/*-------------end---------------*/
/*------Featured stories --------*/
#featured_stories {background: #fff;min-height: 471px;margin-top: 50px;}
.featured_article { display: inline-block; width: 548px;margin-top: 32px;
box-sizing: border-box;vertical-align: top;}
.featured_bottom { margin-top: 30px;}
.featured_heading h2 {font: 40px 'Muli-Regular', sans-serif;font-display: swap; font-weight: normal; color: #21496d; text-align: center;}
.featured_heading h2 a{color:inherit;}
.featured_heading h2 a:hover{color:#2fc2dc;}
.featured_heading h6 {font: 18px 'Muli-Regular', sans-serif;font-display: swap;font-weight: normal; color: #2fc2dc; text-align: center;}
.featured_heading h6 a{	color:inherit;}
.featured_heading h6 a:hover{color:#21496d;}
.featured_article img { float: left; margin-right: 5%;max-width:175px;/*height:175px;*/}
.featured_article p {font: 14px/25px 'Muli-Regular', sans-serif;font-display: swap;}
.featured_article_text h4 {font: 27px/37px 'Muli-Regular', sans-serif;font-display: swap; font-weight: 300; color: #4b4b4d;text-align: left;text-overflow: ellipsis;letter-spacing: -1px;}
.featured_article_text h4 a {color: #4b4b4d;}
.featured_article_text p.posted_on { color: #a59f9f; margin-top: 10px;}
.featured_article_text span.author { color: #000000;float:none;}
.featured_article p.post_content { margin-top: 20px; color: #000; text-overflow: ellipsis; float: left;width:100%;min-height:82px;}
.featured_article p a {color: #000; font-weight: bold;font-size: 14px;}
.featured_article p a:hover,.featured_article_text h4 a:hover { color: #3c8ed8;}
.featured_intv { display: inline-block; margin-top: 32px;width: 519px; float: right; position: relative;margin-right: 20px;}
.featured_intv_video { margin-top: 33px; display: inline-block; border: 10px solid rgba(196, 209, 216, 0.5); height: 257px;width: 100%; margin-top: 49px;
}
.featured_intv_video .video_img {position: absolute;display: block;top: 27px; right: -18px;width:511px;height:258px;}
.featured_intv_video .play_video{position:absolute;left:50%;right:50%;width:74px;top: 36%;}
/*---------- end ------*/
/*-----Newsletter------*/
#newsletter_new { background: #6accd7;display: inline-block;}
#mailing_list { background: #6accd7 url("../site-images/newsletter_bg1.png") no-repeat left top;height: 277px;/*opacity: 0.5;filter: alpha(opacity=50); /* For IE8 and earlier */}
.mailing_head { width: 100%;font-weight: normal; color: #fff;display: inline-block;margin-top: 40px;text-align: center;font: 40px/37px 'Muli-Regular', sans-serif;	font-display: swap;}
.mailing_info { text-align: center;font: 16px/30px 'NunitoSans-Regular', sans-serif;font-display: swap;font-weight: 300;color: #114248; margin: 20px 0 25px 0;}
.form-control {height: 45px; padding: 15px;border: none;border-radius: 0;border-right: 1px solid #eee;outline: none;}
#mailing_list form {position: relative;display: inline-block;width: 100%;}
#mailing_list form .form-control, .captcha { border: none;height: 47px; border-radius: 50px; padding-left: 20px; background: #caecf2;display: inline; vertical-align: top;font: 13px 'NunitoSans-Regular', sans-serif;font-display: swap;font-weight: 300;width:25%;}
#mailing_list form .btn {position: absolute;right: 56px;top: 0px;height: 47px;width: 225px;border: 0;cursor: pointer;outline: none;font: 14px/30px 'NunitoSans-Regular', sans-serif;font-display: swap;}
.btn {border-radius: 30px;padding: 10px 35px;font-size: 16px;font-weight: 500;
color: #fff;}
.btn-primary {background-color: #21496d;border-color: #21496d;}
.captcha {width: 160px;display: inline-block;position: absolute;right: 198px;}
.captcha img {padding-top: 4px;margin:0;}
.mailing_form .errorMessage{margin:0;font: 14px/30px 'NunitoSans-Regular', sans-serif;	font-display: swap;}
/*----------end--------*/
/*--------kalpana on 31st Aug-----------*/
#home-videos{
	background:#f3f4f5;
}
.blue_bg #home-videos{
	background:none;
	margin:15px 0 0;
}
.home-videos a {
  color: #404041;
  position:relative;
}
.video-heading {
  font: 20px "LucidaSansRegular";
  padding:10px 0;
  float:left;
  width:100%;
  text-align:center;
}
.video-heading > a {
  color: #164d7f;
  font:30px 'Muli-Regular', sans-serif;
}
.home-video {
	color: #6d6e70;
	float: left;
	font-size: 12px;
	width: 100%;
	padding:0 0 15px;
}
.home-video .video-list-item {
  float: left;
  margin-bottom: 8px;
  width:30%;
  margin-right:0;
}
.home-video .video-list-item:nth-child(2){
	margin:0 5%;
}
.home-video .thumb-wrapper{
	float:left;
	position:relative;
}
.home-video .thumb-wrapper .play_video {
	left: 50%;
	position: absolute;
	top: 50%;
	width:64px;
	z-index: 1;
	margin: -32px 0 0 -32px;
}
.home-video .video-list-item .content-wrapper {
	float: left;
	line-height: 17px;
	text-align: left;
	clear: both;
}
.home-video .content-wrapper a {
  color:#545555;
}
.home-video .content-wrapper a:hover {
  color:#545555;
}
.home-video .artist_video{
	z-index:10;
}
.home-video ifrmae{
	z-index:0;
}
.home-videos .view_more_video {
	float: right;
	clear: both;
}
.home-videos .view_more_video a {
	color: #fff;
	background: #e1e1e1;
	padding: 12px 18px;
	font-size: 14px;
	background: #273246;
}
.home-videos .view_more_video a:hover {
  background: #ccc;
  cursor: pointer;
  transition: all 300ms ease-in-out 0s;
}
.content-wrapper .upload_date {
	display: block;
	padding: 5px 0 0;
}
/* ------footer------*/
footer {background: #273246;height: 293px;display: inline-block;}
.social-logo {padding-top: 20px;text-align: center;}
.social-logo i {font-size: 23px; color: #eeeeee;line-height: 40px;text-align: center;}
.social-logo ul li {display: inline-block; vertical-align: top; margin: 0 5px 0 0;}
.social-logo ul li a { display: table; text-align: center;width: 42px;    height: 42px;}
.social-logo i.fa-facebook:hover {color: #6a7be7;}.social-logo i.fa-twitter:hover { color: #1DA1F2;}.social-logo i.fa-youtube:hover {color: #F10A0A;}
.social-logo i.fa-instagram:hover {color: #FFAD2A;}.social-logo i.fa-pinterest:hover {color: #EC0000;}.social-logo i.fa-tumblr:hover { color: #0066E0;}
.footer-m {width: 100%; border-top: 1px solid #3b4557;border-bottom: 1px solid #3b4557;padding: 20px 0; margin: 20px 0;text-align: center;}
.footer-menu a,.copyright-text {font: 14px/30px 'NunitoSans-Regular', sans-serif;
font-display: swap;font-weight: 300;color: #fff;padding: 0 20px;}
.footer-menu a {display: inline-block;}
.footer-menu a:hover {text-decoration: underline;}
span.vbar {color: #fff;}
.copyright-text { text-align: center;}
.ypo-logo { width: 100%;text-align: center;}
/*-------end---------*/
/*Slider css*/
.rslides {position: relative; list-style: none; overflow: hidden;  width: 100%;  padding: 0;  margin: 0; }
.rslides li { -webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%; left: 0; top: 0; }
.rslides li:first-child {position: relative;display: block;float: left;}
.farticle_nav,.fvideo_nav{padding: 0px 10px;margin-top: 10px;height: 30px;width: 33px;text-indent: -9999px;  overflow: hidden;}
.farticle_nav.next,.fvideo_nav.next{display:none;}
.farticle_nav.prev,.fvideo_nav.prev{background: transparent url("/site-images/arrow_blk.png") no-repeat -3px -11px;float: right;outline: none;
	width:50%;}
.fartist1_nav{padding: 0px 10px;margin-top: 10px;height: 32px;width: 40px;text-indent: -9999px;overflow: hidden;}
#featured_artist .fartist1_nav.next{background: transparent url("/site-images/next.png") no-repeat;outline: none;text-indent: -9999px;display:inline-block;}
#featured_artist .fartist1_nav.prev{background: transparent url("/site-images/previous.png") no-repeat right;outline: none;	text-indent: -9999px;display:inline-block;width:50%;}
/* end */
/*homepage account scroller*/
#my-account-div {background: #e0f1f3;border: 1px solid #b4e5ee;position: absolute; right: 0;top: 95%;width: 100%;z-index: 101;height: 250px;visibility: hidden;}
.mCSB_container {width: auto;margin-right: 0;overflow: hidden;}
.mCustomScrollBox >.mCSB_scrollTools { width: 8px;height: 100%;top: 0;right: 0;}
#my-account-div ul {float: left;width: 100%;}
#my-account-div ul li {padding: 0;text-align: left;width: 97%;}
#my-account-div ul li:hover {background: #363636;}
#my-account-div ul li:hover a{color: #fff;}
#my-account-div ul li a {font: 13px "NunitoSans-Regular";text-transform: none;color: #545555;display: block;padding: 5px 0 3px 10px;}
.welcome_txt a {color: #545555;font-weight: bold;}
.mCSB_scrollTools .mCSB_draggerContainer {position: absolute; top: 0;left: 0;bottom: 0;right: 0;height: auto;}
.mCSB_scrollTools .mCSB_dragger {cursor: pointer;width: 100%;height: 100px !important;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width: 4px;height: 100%;
margin: 0 auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;    border-radius: 10px;text-align: center;background: #55c1d3;}
.mCSB_scrollTools .mCSB_draggerRail {width: 2px;height: 100%;margin: 0 auto;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
/* end home page account */
/* Menu css*/
.menu-button { color: #55c1d3;cursor: pointer;font-size: 25px;padding: 4px 1px;}
.open-menu {color:#55c1d3;cursor:pointer;font-size: 25px;padding:1rem;position:absolute;right:0;top:0;transition:transform 250ms ease;}
.rotate { transform:rotate(135deg); }
/* Generated Overflow Element */
.overflow {margin-top:0px;overflow-x:hidden;overflow-y:auto;}
/* Menu Styles */
#mobile-nav {background-color:transparent;position:absolute;width:18%;z-index:99999;right:0px;}
#mobile-nav ul.open{/*padding-bottom: 4px;*/}
#mobile-nav ul {background-color: #474747;display:none;margin:0;padding:1px 0 0 0px;position:relative;}
#mobile-nav ul li {list-style:none;margin-bottom:0;position:relative;border-bottom: 1px solid #5d5d5d;}
#mobile-nav ul li a {color:#fff;display:inline-block;font-size:13px;padding:8px 0 8px 8px;text-decoration:none;width:100%;outline:none;text-transform: uppercase;}
#mobile-nav ul li a:hover{	background: #5d5d5d; font-weight: normal;color:#fff;}
#mobile-nav ul ul {margin:0;}
#mobile-nav ul ul li {border-top:none;padding-left:4px;}
/* end*/
/*news letter msg*/
#mailing_list .errorMessage { margin: 0 0 5px;}
.errorMessage {color: red;}
.errorMessage, .successMessage {float: left;font: 14px "NunitoSans-Regular";
margin: 10px 0;padding: 0;text-align: center;width: 100%;}
#mailing_list .errorMessage span, #mailing_list .errorMessage font {    background: #fff;border-radius: 5px;padding: 5px; display: inline-block;}
.user-store-settings {float: left;width: 100%; clear: both; padding: 8px 0;
text-align: center;background: #000;color: #fff;}
.user-store-settings a {color: #f00;text-decoration: underline;}
.item img{
	max-width:100%;
	width:auto;
}
/*end*/
/*inner page css*/
.breadcumb_new{display:block; text-align:center; padding:25px 0 30px 0;font:16px/20px 'NunitoSans-Light',sans-serif;color:#515151;}
.corporate_gift_head,.sell_art_head,.cpap_head{display:block; text-align:center;width:80%;margin:0 auto;}
.corporate_gift_head h1, .sell_art_head h1,.cpap_head h1{font-family:'NunitoSans-Light',sans-serif;font-size:40px;color:#0f76a8;font-weight:200;padding:16px 0;line-height: 36px;}
.corporate_gift_head p, .sell_art_head p,.cpap_head p{font:16px/25px 'NunitoSans-Light',sans-serif;color:#202020;font-weight:300;}
.corporate_gift_middle{margin-top:45px;border-top:1px solid #ebebeb;}
.corporate_gift_middle ul{margin:16px 0;}
.corporate_gift_middle ul li{display:inline-block;width: calc(95%/3);  vertical-align: top;margin-right: 25px;}
.corporate_gift_middle ul li:nth-last-child(1){margin-right:0;}
.corporate-box{height:361px;}
.brand-awarness{background:#dcc8b3;}
.brand-relation{background:#a3decf;}
.motivate-employee{background:#ff9a75}
.corp-item-img{text-align: center;position: relative;padding-top: 50px;}
.corp-item-info{text-align:center;width:255px;margin:0 auto;}
.corp-item-info h3{font:24px/25px 'NunitoSans-ExtraBold', sans-serif;overflow:hidden;padding-top: 10px;margin-bottom: 3px;color:#12141c;}
.corp-item-info p{font:16px/25px 'NunitoSans-Light', sans-serif;overflow:hidden;margin-top: 30px;color:#202020;}
.corporate_gift_footer,.sell_art_footer{margin-bottom:5%;text-align: center;}
.corporate_gift_footer ul li{display:inline-block; width:45%;margin-top:27px;margin-right: 4%;}
.corporate_gift_footer ul li:nth-last-child(1){margin-right:0;}
.corp_down_arrow{background:url(../site-images/corp-down-arrow.jpg) no-repeat center 0px;height:30px;border-top:1px solid #ebebeb;}
.corp_gifting_reg{width: 220px;border: 0;cursor: pointer;outline: none;font: 24px/30px 'NunitoSans-Regular', sans-serif;background:#ff9a75;color:#fff;text-align:center;margin:2px auto 0;padding: 12px 0;border-radius: 5px;}
.corp_gifting_reg:hover{background:#a3decf;}
.sell_art_head h5{font-size:20px;color:#1c202b;font-family:'NunitoSans-SemiBold',san-serif;padding:17px 0;}
.sell_art_middle{width:80%;text-align: center;margin: 55px auto 0 auto;display:block;}
.sell_art_middle.toppad{padding-top:20px;}
.sell_art_middle a{color:#144573;}
.sellart_haslogin{font-family: 'NunitoSans-Light',sans-serif; font-size: 40px; color: #0f76a8; line-height:40px;}
.sellart_haslogin a {width: 220px;font: 24px/30px 'NunitoSans-Regular', sans-serif;background: #21496d;color: #fff;margin: 10px auto 0;padding: 12px 0;border-radius: 5px;display:block;}
.sellart_haslogin a:hover {background:#3e90dd;}
.sell_art_login{width: 40%;display: inline-block;border:1px solid #d3d4d7;position:relative;margin-right: 20px;height: 260px;}
.sell_art_login h2{font:24px/25px 'NunitoSans-Regular', sans-serif;color:#fff;padding: 15px 0;text-align:center;}
.sell_art_login h2.artistbg{background:#3e90dd;}
.sell_art_login h2.gallerybg{background:#144573;}
.sell_art_login p{padding:40px;font:16px/25px 'NunitoSans-Light',sans-serif;}
.sell_art_login_btn{background:#e7e9ea;font-size:18px;color:#2f3e4b;font-family:'NunitoSans-SemiBold',san-serif;position:absolute;left: 25%;bottom: -26px;width: 175px;line-height: 50px; cursor:pointer;border:1px solid #d3d4d7;}
.sell_art_login_btn:hover{ background:#e0f1f3;}
.sell_art_footer{text-align:center; margin-top:3%;}
.sell_art_footer h2{font-family:'NunitoSans-Light',sans-serif;font-size:40px;color:#0f76a8;font-weight:200;padding:16px 0;line-height:30px;}
.sell_art_footer .sub_head{font-size:20px;color:#1c202b;font-family:'NunitoSans-SemiBold',san-serif; margin-top:20px;display:block;}
.sell_art_video{margin:43px auto;}
.sell_art_video .art_video{border:15px solid #f5f5f5;}
.inner_border{width:97%;margin: -1px auto 0 auto;height: 211px;border-left:1px solid #d3d4d7;border-right:1px solid #d3d4d7;border-bottom:1px solid #d3d4d7;border-top:1px solid #3e90dd;}
.cpap_middle{display:inline-block;width:100%;}
.cpap_middle ul {margin: 30px 0;padding: 0;font-size: 0;}
.cpap_middle ul li {float: left;width: calc(99%/3);vertical-align: top;}
.cpap_product_list { height: 250px;position: relative;overflow: hidden;}
.cpap-list-content {border: 1px solid #fff;width: 82%;margin: 0 0 0 18px;
position: relative;bottom: 20px; padding: 35px 20px; background: #fff;z-index: 5555; text-align:center;}
.cpap-list-content span {position: absolute;right: 20px;top: -25px;z-index: 5555;}
.cpap-list-content h2 {margin-bottom: 10px;margin-bottom: 10px;margin: 0 auto;}
.cpap-list-content h2 a {color: #0f76a8;font: 22px/25px "NunitoSans-ExtraBold";letter-spacing: .2px;}
.cpap-list-content p{text-align:left;font-size:14px;}
.cpap_list_btn{background:#e7e9ea;font-size:16px;color:#2f3e4b;font-family:'NunitoSans-Regular',san-serif;padding:8px 20px;cursor:pointer;border:1px solid #d3d4d7;width:206px;margin:20px auto 0 auto;}
.cpap_list_btn:hover{background:#e0f1f3;}
.cpap_products{margin:20px 0 60px 0;display:block;}
.cpap_products h4{font: 26px/25px "NunitoSans-Light";font-weight:200; text-align:center;color:#0f76a8;padding:20px 0;}
.cpap_products_list ul li{list-style-type: none;box-sizing: border-box;
padding: 11px;width: 286px;background: #fff; display: inline-block;position: relative;text-align: center;overflow: hidden;vertical-align: top;border:1px solid #ebebeb;}
.cpap-item-img{margin:0px auto 0;height: 265px;position: relative;}
.cpap-item-img .cpap-item-img-info {text-align: center;padding:50px 0 0 0;}
.cpap-item-img h5.cpap-item-title {margin-bottom: 3px;padding-top: 10px;overflow: hidden;font: 18px/25px 'NunitoSans-SemiBold', sans-serif;color:#1c202b;padding-top:25px;box-sizing: border-box;}
.cpap_products_list ul li:hover {box-shadow: 0 0 11px rgba(33, 33, 33, .2);}
.blank_cpap{height:288px;}
.grey_bg{background:#dcc8b3;}
.green_bg{background:#a3decf;}
.merun_bg{background:#ff9a75;}
.yellow_bg{background:#fbc870;}
.cpap_products_list a.view-sample{position: absolute; right: 11px; top: 11px; background: #0f76a8; color: #ffffff; z-index: 1; padding: 5px; font: 14px/14px 'NunitoSans-SemiBold', sans-serif;}
.cpap_products_list a.view-sample:hover{background:#000000;}
/*end*/

/*artist details page*/
.breadcumb_new a.breadCrumbLink, .breadcumb_new a{color: #515151;font:16px/20px 'NunitoSans-Light',sans-serif}
.short-profile-new{display:inline-block;min-height:317px;background:#f4f4f4;padding:52px 30px 0 30px;margin-bottom: 30px;width: 100%;box-sizing:border-box;}
.artist-img-new {display:inline-block;margin: 0 15px 0 0;width:190px;height:190px;}
.short-profile-new .artist-img-new img {width: 182px;border-radius: 100%;overflow: hidden;border: 7px solid #fff;}
.artist-details-new{display:inline-block;width: 63%;box-sizing: border-box;}
.artist-details-left-new{display:inline-block;vertical-align:top;width: 45%;box-sizing: border-box;}
.artist-details-pr-new{display:inline-block;vertical-align: middle;width: 57%;box-sizing: border-box;}
.artist-social-new ul li {display: inline-block;vertical-align: top; margin: 0 5px 0 0;}
.artist-social-new ul li a {display: table;text-align: center;width: 23px;border-radius: 100%;}
.artist-social-new i {font-size: 14px;color: #fff;line-height: 24px;text-align: center;}
.artist-social-new ul li a.facebook{background:#3c52a9;}
.artist-social-new ul li a.twitter{background:#26A6D1;}
.artist-social-new ul li a.linkedin{background:#006DA7;}
.artist-social-new ul li a.youtube{background:#E02F2F;}
.artist-social-new ul li a.googleplus{background:#EC2D31;}
.artist-social-new ul li a.pinterest{background:#EB2227;}
.artist-social-new ul li a.instagram{background:#517DA2;}
/*.artist-name-new h1{font: 40px/25px 'NunitoSans-Light', sans-serif;margin-bottom:10px;color:#0f76a8;letter-spacing: -1px;}*/
.artist-name-new h1{font: 38px/36px 'NunitoSans-Light', sans-serif;
margin-bottom: 10px;color: #0f76a8;letter-spacing: -1px;width: 99%;word-break: break-word;}
.artist-name-new p{font: 38px/36px 'NunitoSans-Light', sans-serif;
margin-bottom: 10px;color: #0f76a8;letter-spacing: -1px;width: 99%;word-break: break-word;}
.artist-details-right-new{display:inline-block;width:54%;
box-sizing: border-box;}
.artist-details-right-new p{font: 15px/28px 'NunitoSans-Light', sans-serif;color:#262626;text-align: justify;display: block;
min-height: 200px;}
.gallery-country-new{font: 15px/25px 'NunitoSans-Light', sans-serif;padding:8px 0;}
.artist-details-readmore{float:right;}
.artist-details-readmore a{background: #0f76a8;display: block;padding: 10px 24px;color:#fff;}
.artist-details-readmore a:hover{background: #55c1d3;}
.artist-profile-gallery{width:100%;display:inline-block;}
.artist-menu-new{width:100%;margin: 0px auto;overflow: hidden;background:#f4f4f4;}
ul.artist-profile-tabs{overflow: hidden;}
.artist-profile-tabs li {margin-left:10px;}
.artist-profile-tabs li a{border-right: 1px solid #d6d6d6;color: #000;    display: block;float: left;font-size: 14px;font-family:'NunitoSans-Regular', sans-serif;padding: 6px 18px;text-align: center;text-decoration: none;
line-height: 46px;min-height: 60px;}
.artist-profile-tabs li:first-child a{border-left:1px solid #d6d6d6;}
.artist-profile-tabs li a:hover{background: #fff;border-top: 1px solid #00abf1;}
.artist-profile-tabs li a.selected{background: #fff;border-top: 1px solid #00abf1;color: #000;position: relative;border-bottom: 0;}
.artist-profile-tabs li a:hover {background: #fff;}
.artist-profile-tabs li a.selected:before{content: "";position: absolute;
left: 0;bottom: 0;height: 1px;width: 50px;border-bottom: 1px solid #00abf1;right: 0;margin: auto;}
.artist-profile-tabs li a.selected:after{content: "";position: absolute;
left: 0;bottom: 0;height: 1px;width: 50px;border-bottom: 1px solid #00abf1;right: 0;margin: auto;}
.Collage .Caption_Content p.art_name a{font-family:'NunitoSans-Regular', sans-serif;font-size:14px;word-break: break-all;}
.Collage .ori-rep-details p.art_type a{font-family:'NunitoSans-Light', sans-serif;}
.Collage .Caption_Content p.art_price{font-family:'NunitoSans-ExtraBold', sans-serif;border:none;font-size:15px;}
/*.Image_Wrapper{height:370px !important;}*/
.Collage .img_bord{border:1px solid #ccc;padding: 20px;height: 370px;margin-right:10px;}
.Caption_Content .art_price:hover{background:none;}
.artwork_artist{text-align:center;margin:30px 0;}
.artwork_artist h1{font:40px/40px 'NunitoSans-Light', sans-serif;color:#0f76a8}
.artwork_artist h3{font:40px/40px 'NunitoSans-Light', sans-serif;color:#0f76a8}
.artist-video{display: inline-block;vertical-align: top;width:47%;}
.w50{width:50%;margin-right: 10px;min-height: 480px;}
.w100{width:100%;}
.load_more{width:200px;margin: 30px auto;}
.no_records {margin: 30px auto; text-align:center; width:200px; padding:10px; color:#6d6e70;}
/* end */
/*Artist List page*/
.artist_list_head{display:block; text-align:center;width:80%;margin:0 auto;}
.artist_list_head h1{font-family:'NunitoSans-Light',sans-serif;font-size:40px;color:#0f76a8;font-weight:200;padding:16px 0;line-height: 36px;}
.artist_list_head p{font:16px/25px 'NunitoSans-Light',sans-serif;color:#515151;font-weight:300;}
.artist_list_search{width:80%;margin:20px auto 20px auto;}
.search_by{text-align:center;}
#artist_location_new{border:1px solid #eaeaea;font:14px/20px 'NunitoSans-Regular',sans-serif;width:272px;padding:10px 8px;color:#70747d;}
#artist_name_new{padding:10px 0px;font:14px/20px 'NunitoSans-Regular',sans-serif;width:228px;color:#70747d;}
#artist_name_new{margin: 0;background: none;outline: none; border: none;}
.search_by ul li{display:inline-block;margin:0 30px 10px 0;}
.search-btn-bg-small {cursor: pointer;display: inline-block;background: none;
position: absolute;outline: none;box-shadow: none;border: none;height: 41px;
font-size: 18px;width: 18px;}
#artist-search-box{margin: auto;right:0px;border-radius: 0px;background: none;position: relative;border:1px solid #eaeaea;width:272px;}
select#artist_location_new {background: #fff url(/site-images/select_down_arrow.png) no-repeat right 16px;}
input#artist_name_new::placeholder{color: #70747d;opacity: 1;}
#artist_name_new::-webkit-input-placeholder {color: #70747d;}
#artist_name_new::-moz-placeholder {color: #70747d;}
#artist_name_new:-ms-input-placeholder {color: #70747d;}
#artist_name_new:-moz-placeholder {color: #70747d;}
.artist_profile_main .artist_profile, .gallery_profile_main .gallery_profile{
padding: 10px;background: #f7f7f7;width:270px;border:none;}
.artist_profile_main .artist_profile:last-child {margin-right:0}
.artist_bottom .artist_name h2 a, .gallery_bottom .gallery_name h2 a{color:#1c202b;font:18px/20px 'NunitoSans-SemiBold',sans-serif;}
.artist_bottom, .gallery_bottom{background:none;}
.artist_country h4, .gallery_country h4{color:#1c202b;font:14px/20px 'NunitoSans-SemiBold',sans-serif;}
.artist_country h5, .gallery_country h5{color:#1c202b;font:14px/20px 'NunitoSans-Regular',sans-serif;}
.artist_profile_main .nobg{border:none;}
.right-container .pagination{text-align:center;}
.art_work_listing_left{float:right;}
/* end */
/* art work details tab*/
.tab-frame{float: left;width: 100%;text-align:center;margin-top:40px;}
div.tab-frame input{ display:none;}
div.tab-frame label{ display: inline-block; /* float: left; padding: 5px 10px;*/cursor: pointer;width: 7%;font:16px/20px 'NunitoSans-Bold',sans-serif;border-bottom:1px solid #1c202b;color:#848589;margin:0 20px;}
div.tab-frame input:checked + label{ color:#1c202b; cursor:default}
div.tab-frame div.tab{ display:none;clear:left;height: auto;}
div.tab-frame input:nth-of-type(1):checked ~ .tab:nth-of-type(1),
div.tab-frame input:nth-of-type(2):checked ~ .tab:nth-of-type(2),
div.tab-frame input:nth-of-type(3):checked ~ .tab:nth-of-type(3),
div.tab-frame input:nth-of-type(4):checked ~ .tab:nth-of-type(4)
{ display:block;}
div.tab-frame .tab-hr{ border: none;height: 1px;color: #d3d3d3; /* old IE */
background-color: #d3d3d3; /* Modern Browsers */margin: 20px 0;}
.artist-video .artist-video-frame{width:100%;height:480px;}
.inner-artis-container-new{ display:inline-block;margin-bottom:2%;width: 100%;}
.breadcumb_new a.bc_home{color:#000;}
.top_grey_brd{border-top:1px solid #d6d6d6; margin-top:-1px;}
/*end*/

/*Media Query CSS*/
/*1024 CSS*/
@media screen and (max-width:1171px) {
	.artist-name-new p{font-size:35px;}
	.artist-img-new{margin-right:5px;}
	.artist-details-right-new{padding-right:20px;}
	.artist-details-pr-new{width:51%;}
	.artist-name-new h1{font-size:35px;}
	.artist-profile-gallery {width: 98%;display: block; margin: 0 auto;}
	.artist_profile_main {float: none;width:85%;	margin: 0 auto;}
	.gallery_profile_main {float: none;width:89%;	margin: 0 auto;}
	.cpap-item-img h5.cpap-item-title{font-size:16px;line-height:16px;padding-top: 16px;}
	.blank_cpap{height:258px;}
	.cpap-item-img{height:234px;}
	.cpap_products_list ul li{width:24%;}
	.cpap_products_list{width:98%;margin:0 auto;}
	.cpap_list_btn{width: 150px;padding: 8px 9px;font-size: 13px;}
	.cpap-list-content h2 a{font-size:20px;line-height:16px;}
	.cpap-list-content{padding: 35px 0px;}
	.cpap-list-content span {right: 3px;top: -22px;}
	.cpap_product_list{width: 95%;height:220px;}
	.cpap_middle ul li {display: inline-block;width: 33%;}
	.cpap_middle{display:block;width:98%;margin:0 auto}
	.corporate_gift_middle{width:98%;margin:0 auto;}
	.corporate_gift_middle ul li{margin-right:21px;}
	#mobile-nav {width: 38%;right: 18px;}
	.farticle_nav.prev, .fvideo_nav.prev {width: 100%;background-position: center;margin: 13px 0;}	
	#mailing_list form .btn {right: 5px;}
	.captcha { right: 103px;}
	/*#mailing_list form .form-control, .captcha{	width:19%;}*/
    .mailing_form {width: 98%;display: block;margin: 0 auto;}
    .featured_heading { margin: 10px 0; float: left;text-align: center;width: 100%;}
    .featured_intv {display: inline-block;width: 48%;margin: 32px auto 30px auto;float: none;}
    .featured_intv_video { width: 100%; margin: 33px auto 9px auto;display: block;border:0;text-align:center;}
    .featured_intv_video .video_img {/* top: 39px; *//* right: 0; */
	width: 84%;position: static;display: inline-block;/* padding-top: 22px; */
	border: 10px solid rgba(196, 209, 216, 0.5);}
	.featured_intv_video .play_video {left: 44%;top: 40%;}
    .featured_article img {margin-right: 5%;width:30%;height:auto;}
	.featured_article_text h4 {font: 20px/30px 'Muli-Regular', sans-serif;}
    .featured_article {display: inline-block;width: 48%;/* margin: 0 auto;*/}
    .featured_article p.post_content {float: left;}
    .left_col_img .featured_artist_img {/* top: -29px;left: 7px; width: 43%;
		height:399px;*/	top: 0;left: 0; width: auto;height:auto; max-width:100%;}
	/*.fintv{
		position:relative;
	}*/
	.featured_artist_img_ytube {top: 0px;left: 0;bottom:0;right:0;margin:auto;
	height: 100%;width: 100%;/*width: 100%; */}
    .left_col_img { height: 399px;}
    .right_col_txt {width: 49%;}
    .featured_user .featured_artist_name { font: 50px 'Muli-Regular', sans-serif;}
	#featured_stories_block{width:97%;margin:0 auto;}
	.item-img .item-info .item-title{line-height:22px;}
    #personlized_product ul li {margin: 1px;width: 191px;}
    #personlized_product {width: 98%;margin: 0 auto;text-align: center;}
	#featured_artist_block {margin-top: 42px;}
    .search-box {width: 328px;}
    .header-right {width: 73%;margin-top: 23px;}
    .featured_user {margin: 0px;}
	.search-btn-bg{top:5px;right: -5px;}
	.menu-icon{text-align:left;}
}

/*768 CSS*/
@media screen and (max-width:1023px) {
	.artist-profile-tabs li a{padding: 6px 15px;}
	.artist-video .artist-video-frame {width: 70%;height: 300px;}
	.w50{width:95%;display: block;margin: 0 auto;}
	.artist-video{display: block;width: 95%;margin: 20px auto;text-align:center;}
	.artist_profile_main {float: none;width: 75%;	margin: 0 auto;}
	.gallery_profile_main{float: none;width: 81%;	margin: 0 auto;}
	.artist-details-right-new{width: 100%;margin-top: 10px;}
	.artist-details-left-new{width: 100%;}
	.artist-details-pr-new{width: 100%;text-align: center;}
	.artist-img-new{display: block;text-align: center;margin-bottom: 20px;width:100%;}
	.short-profile-new{padding-top:15px;}
	
	.cpap-item-img h5.cpap-item-title{font-size:13px;line-height:16px;padding-top: 10px;}
	.cpap-item-img .cpap-item-img-info{padding-top:10px;}
	.cpap-item-img{height:170px;}
	.cpap_products_list li.blank_cpap{height:194px;}
	.cpap_products_list ul li{width:24%;}
	.cpap_products_list{width:98%;margin:0 auto;}
	.cpap_list_btn{width: 150px;padding: 8px 9px;font-size: 13px;}
	.cpap-list-content h2 a{font-size:15px;line-height:16px;}
	.cpap-list-content{padding: 35px 0px;}
	.cpap-list-content span {right: 3px;top: -22px;}
	.cpap_product_list{width: 95%;height:156px;}
	.cpap_middle ul li {display: inline-block;width: 33%;}
	.cpap_middle{display:block;width:98%;margin:0 auto}
	.sell_art_video{width:95%;}
	.sell_art_footer h2{line-height:40px;}
	.sell_art_login{width:45%;}
	.sell_art_middle{width:100%;}
	.corporate_gift_middle{width:98%;margin:0 auto;}
	.corporate_gift_middle ul li{margin-right:12px;}
	.corp-item-info{width: 100%;}
	.corp-item-info p {font-size: 14px;line-height:22px;}
	
	#mobile-nav {width: 38%;right: 42px;}
	.centered-btns_nav {top: 29%;}
    .header-right { width:760px; margin:0 auto; display:block; float:none; clear:both; padding:20px 0 0 0; text-align:left;}
    .featured_intv { display: block; width: 93%;margin: 0px auto 0px auto;
		float: none;padding-bottom: 15px;}
    .featured_intv_video { width: 70%;margin: 9px auto 0px auto;display: block;}
	.featured_intv_video .play_video{border:none;}
    .featured_intv_video .video_img {top: 7px;right: 62px;width: 84%;position: static;display: inline-block;/* padding-top: 22px; */border: 10px solid rgba(196, 209, 216, 0.5);}
    .featured_article { display: block; width: 93%;margin: 0 auto;}
    .featured_article p.post_content { float: left;}
	.featured_article img {width: 17%;}
    .fartist_img { width: 64%;display: block; margin: 0 auto;}
	.fheading{display:none;}
	.fheading.mobile{display:block;}
	#featured_stories {margin-top: 17px;}
    .left_col_img { height: 386px; margin-left: 0; }
	.left_col_img img { position: static; width: 100%; border: 10px solid rgba(196, 209, 216, 0.5);	}
	.fintv{	position:relative;}
	.featured_artist_img_ytube {top: 0px;left: 16px;height:170px;/*height: 371px;width: 424px;width: 100%; */border: 10px solid rgba(196, 209, 216, 0.5);}

    .left_col_img .featured_artist_img {display: block;top: -45px;left: 96px;
height:auto;position: static;width: 50%;border: 10px solid rgba(196, 209, 216, 0.5);}
	.fartist_img { width: 400px;display: block;margin: 0 auto;}
	.featured_user .featured_artist_name{margin-top:0;font-size:40px;}
    #featured_artist {width: 93%;  margin: 0 auto; }
	.featured_user h2 {font-size: 26px;}
	.right_col_txt {width: 100%;margin-top:27px;}
	
	.item-img {height: 173px;}
	.item-img .item-info .item-title {font: 15px/19px 'Muli-Regular', sans-serif;
	}
	#featured_artist_block {margin-top: 32px;}
	#personlized_product ul li {margin: 1px;width: 144px;height:195px;}

    #personlized_product {margin-top: 0px;width: 100%;text-align: center;}
    .logo { width: 100%;text-align: center;}
    .search-box {width: 316px;}
    #mailing_list {height: auto;background-size: cover;}
	.mailing_info {font-size:15px;}
	.mailing_form{display:inline-block;}
    #mailing_list form {width: 93%;margin: 0 auto;text-align: center;display:block;padding-bottom: 13px;}
    #mailing_list form .form-control {width: 49%;margin-bottom: 10px;}
    .captcha {width: 13%;/* right: 435px; */text-align: center;top: 57px;
	right: 0px;	padding-left: 0px;}
   #mailing_list form .btn {position: unset;/* margin-bottom: 10px; *//* z-index: 1; */	bottom: 0;right: 0;top: 0;width: 50%;}
    .fartist_img {width: 400px;}
    .left_col_img { border: none;width: 300px;margin: 0 auto;/*height:295px;*/
	height:156px;
    }
    .left_col_img img {position: static;width: 100%;border:10px solid rgba(196, 209, 216, 0.5);}
    .featured_user {text-align: center;}
    .fheading .crawl_bg {margin: 0 auto;}
	.search-btn-bg{top:5px;right: -5px;}
	.menu-icon{text-align:left;}
	.main-menu{float:left;}
	.main-menu li a{padding:5px 16px; font-size:12px;}
}
/*768 to 641 CSS*/
@media screen and (max-width:767px) {
	.gallery_profile_main, .artist_profile_main {float: none;width: 80%; margin: 0 auto;}
	.artist-menu-new{width:95%;}
	.artist-menu-new li:nth-child(odd) a{border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;}
	.artist-menu-new li:nth-child(2) a{border-top: 1px solid #ccc;}
	.artist-menu-new li:nth-child(even) a{border-bottom: 1px solid #ccc;}
	.artist-profile-tabs li{margin:0;}
	.artist-profile-tabs li a{width:50%;}
.cpap-item-img h5.cpap-item-title {font-size: 11px;line-height: 14px;}
	.sell_art_video{width:95%;}
	.sell_art_footer h2{line-height:40px;}
	.sell_art_login{width:45%;}
	.sell_art_middle{width:100%;}
	.footer-menu a, .copyright-text{padding: 0 11px;}
    .featured_intv_video { width: 70%; margin: 33px auto 9px auto; display: block;border: none;}
    .featured_intv_video img { border: 10px solid rgba(196, 209, 216, 0.5);}
    .left_col_img img {position: static;width: 100%;border: 10px solid rgba(196, 209, 216, 0.5);}
    .left_col_img { height: auto;border: none; margin: 0;}
	.right_col_txt { width: 54%;display: inline-block;}
	.featured_user a.round_btn {padding: 13px 23px;font-size: 11px;}
	.view_more {margin-top: 10px;}
	.featured_user .featured_artist_name {font-size: 28px;}
	.featured_user h2 {font-size: 18px;}
	.featured_user p {font-size: 14px;line-height:20px;}
	.left_col_img img{width:70%;}
	.fartist_img {width: 34%;display: inline-block;}
	#personlized_product ul li {width: 119px;}
    #search_new {width: 87%;}
    .search-box { width: 318px;}
	#mobile-nav {width: 34%;right: 9px;}
	.menu-icon {width: 37px;text-align: right;}
	.top-icons {width: 38px;}
    .header-right { width: 92%;float: none;margin: 10px auto 0 auto;}
    .logo {margin-bottom: 15px;}
	.cpap_products_list ul li{width:49%;}
	.main-menu{display:none;}
	.menu-icon{display:inline-block;}
}
@media screen and (max-width:667px) {
	.sell_art_login{width:45%;}
	.sell_art_middle{width:100%;}
	.corporate_gift_middle{width:98%;margin:0 auto;}
	.corporate_gift_middle ul li{margin-right:11px;}
	.corp-item-info{width: 100%;}
	.corp-item-info p {font-size: 14px;line-height:22px;}
	.search-box {width: 276px;}
}
@media screen and (max-width:640px) {
	.artist-menu-new li:nth-child(1) a{border-top: 1px solid #ccc;}
	.artist-menu-new li:nth-child(odd) a.selected{border-top: 1px solid  #00abf1;}
	.artist-menu-new li:nth-child(even) a.selected{border-top: 1px solid  #00abf1;}
	.cpap-list-content h2 a{font-size:13px;}
	.cpap-list-content{bottom:46px;}
	.cpap-item-img .cpap-item-img-info {width: 55%;margin: auto;}
	.sell_art_login {width: 56%;margin-bottom: 9%;}
	.search-box {width: 236px;}
	.sellart_haslogin{font-size:24px; margin:0 auto;}
	.sell_art_footer h2{font-size:24px;}
	.sellart_haslogin a{width:150px; font-size:20px;}
}
/*480 CSS*/
@media screen and (max-width:639px) {
	.gallery_profile_main, .artist_profile_main {float: none;width: 93%;	margin: 0 auto;}
	.artist_profile_main .artist_profile, .gallery_profile_main .gallery_profile {display: block;margin-bottom: 10px;margin-right: 11px;}
	.sell_art_login {width: 56%;margin-bottom: 9%;}
	.fa_img_vimeo{position: static;border: 10px solid rgba(196, 209, 216, 0.5);height: auto;}
    .join_us,.login_new {padding: 7px 18px;}
    .featured_intv_video { width: 300px; margin: 20px auto;border: none;height: auto;}
    .featured_intv_video img {position: static;width: 100%;}
    .mailing_head {font-size: 34px;margin-top:14px;}
	.social-logo{padding-top: 12px;}
	.footer-m{padding: 8px 3px;margin: 13px 0px;}
}

/*360 CSS*/
@media screen and (max-width:479px) {
	.artist-details-right-new p{line-height:25px;}
	div.tab-frame label{margin-top:13px;}
	.tab-frame{float:none;width:95%;margin:40px auto auto auto;}
	div.tab-frame label{width:25%;display:inline-table;}
	.artist-video .artist-video-frame{width:100%;}
	.artist-video{display:block;margin:20 auto;width:95%;}
	.w50{width:100%;}
	.Collage{width:95%;}
	.artist-menu-new{width:95%;}
	.artist-menu-new li:nth-child(odd) a{border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;}
	.artist-menu-new li:nth-child(1) a{border-top: 1px solid #ccc;}
	.artist-menu-new li:nth-child(odd) a.selected{border-top: 1px solid  #00abf1;}
	.artist-menu-new li:nth-child(even) a.selected{border-top: 1px solid  #00abf1;}
	.artist-menu-new li:nth-child(2) a{border-top: 1px solid #ccc;}
	.artist-menu-new li:nth-child(even) a{border-bottom: 1px solid #ccc;}
	.artist-profile-tabs li{margin:0;}
	.artist-profile-tabs li a{width:50%;}
	
	.artist-details-right-new{width: 100%;margin-top: 10px;}
	.artist-details-left-new{width: 100%;}
	.artist-details-pr-new{width: 100%;text-align: center;}
	.artist-img-new{display: block;text-align: center;margin-bottom: 20px;}
	.short-profile-new{padding-top:15px;}
	
	.cpap-list-content{padding-bottom:0;}
	.cpap_product_list{height:264px;width:100%;}
	.cpap-list-content h2 a{font-size:22px;line-height: 23px;}
	.cpap_products h4{font-size:23px;}
	.cpap-item-img h5.cpap-item-title{padding-top:20px;font-size:15px;line-height: 18px;}
	.cpap_products_list li.blank_cpap{display:none;}
	.cpap-item-img .cpap-item-img-info, .cpap-item-info {display: inline-block;width: 75%;text-align: left;}
	.cpap-item-img .cpap-item-img-info {float: left;width: 15%;padding-top: 5px;}
	.cpap-item-img {height: 66px;}
	.cpap_products_list ul li{margin: 0 0 10px 0;width: 100%;height: 80px;
padding: 7px;}
.cpap_product_list img{width:100%}
	.cpap_products_list{width:95%;margin:0 auto;}
	.cpap-list-content{width:90%;}
	.cpap_middle ul li{width:100%;}
	.cpap_middle{display:block;width:95%;margin:0 auto;}
	
	.sell_art_video .art_video {border: 8px solid #f5f5f5;}
	.sell_art_footer .sub_head{margin:0;}
	.sell_art_footer h2{line-height:27px; font-size:24px;}
	.sell_art_login{width:95%;margin:20px auto;}
	.sell_art_middle{width:100%;margin-top:0;}
	.corporate-box {height: 273px;}
	.corp-item-img{padding-top: 15px;}
	.corporate_gift_footer, .sell_art_footer{width:95%;margin:0 auto;}
	.corporate_gift_middle ul li,.corporate_gift_footer ul li{width:100%;margin-bottom:20px;}
	.corporate_gift_middle{width:95%;margin:0 auto;}
	
	#mobile-nav {/* background-color: #60babb; */width: 50%;z-index: 99999;	right: 0;/* margin: 0 auto; */left: 14px;top: 65px;}
	.centered-btns_nav {margin-top: 0;top: 120px;}
	.farticle_nav.prev, .fvideo_nav.prev { width: 100%;background-position: center;	}
    footer {height: auto;}
    .footer-menu a { padding: 0 19px;}
    #mailing_list form {margin: 0 auto;}
    #mailing_list form .form-control { width: 100%; margin-bottom: 10px;}
    .captcha {width: 22%;right: 7px;text-align: right;top: 171px;}
	.mailing_info{line-height:20px;}
    #mailing_list form .btn {position: static;margin-bottom: 10px;width:100%;}
	.featured_intv_video .play_video {left: 39%;}
    .featured_intv_video .video_img {position: static; border: 10px solid rgba(196, 209, 216, 0.5);margin-top: 10px;width:100%;height:auto;}
	.featured_intv_video .play_video{border:none;}
    .featured_intv_video {border: none;width: 93%;margin: 0 auto;height: auto;
    display: block;height: auto;}
    .featured_intv {width: 100%;margin: 0 auto;}
    .featured_article_text,.featured_article p.post_content {margin: 0 auto;
    }
    .featured_article img {float: none;}
	.featured_article img {float: left;width: 30%;height: auto;}
	.featured_article_text h4{font:16px/20px 'Muli-Regular', sans-serif;}
    .farticle_img {display: block;width: 100%;text-align: center;}
    .featured_article {display: block;width: 93%;margin: 0 auto;}
    .fheading .crawl_bg {background-position: center; display: block;width: 100%;}
    .right_col_txt { width: 100%;margin-top:7px;}
    .featured_user {text-align: center;margin-top:10px;}
	.featured_user a.round_btn {padding: 9px 23px;}    
	.post_content{line-height:20px;}
	#featured_stories{margin-top: 12px;padding-bottom:15px;}
	.featured_user p{font:14px/20px 'NunitoSans-Regular', sans-serif;}
	.featured_user .featured_artist_name {font: 25px 'Muli-Regular', sans-serif;
	letter-spacing: 0px;}
	.featured_user h2 {font-size: 17px;}
	.fheading {position: absolute;top: 0;}
    .fartist_img {width: 67%;margin: 0 auto;display: block;margin-top: 56px;}
	.featured_user p{min-height:0px;}
	.fa_img_vimeo{position: static;border: 10px solid rgba(196, 209, 216, 0.5);height: auto;}
    .left_col_img .featured_artist_img, .left_col_img .featured_artist_img_ytube {position: static;width: 154px;border: 10px solid rgba(196, 209, 216, 0.5);height: auto;}
	.left_col_img .featured_artist_img_ytube {position: static;width: 100%;
    border: 10px solid rgba(196, 209, 216, 0.5);height: auto;}
    .featured_heading h2 {font-size: 32px;}
    .left_col_img {height: auto; border: none;margin: 0;width: 100%;}
    .left_col_img img { position: static; width: 100%; border: 10px solid rgba(196, 209, 216, 0.5); }
	#featured_artist_block {margin-top: 20px;}
	.item-img {height: 66px;}
	.item-info{margin-top:0px;padding-top:0;}
	.item-img .item-info .item-title {font-size: 15px;line-height:66px;padding-top:0px;padding-left:15px;}
	.item-img .item-info p.nopad{padding:0 0 0 15px;}
    #personlized_product {width: 100%;text-align: center;margin-top:18px;}
    #personlized_product ul li { margin: 0 0 10px 0;width:93%;height:80px;padding: 7px;}
	.item-img .item-info br{display:none;}
	.item-img .item-img-info, .item-info{display:inline-block;width: 75%;text-align:left;}
	.item-img .item-img-info{float:left;width:25%;padding-top: 0px;}
	.join_us, .login_new {padding: 7px 49px;}
	.register_new {display: block;width: 93%; margin: 0 auto 10px auto;
    text-align: center;}
	.top-icons .top-icon {width: 27px;}
    .top-icons {width: 100px;display: inline-block;}
	.register_new > li > ul{width:145px;}
    .search-box {width: 95%;margin: 0 auto;float: none;margin-bottom: 17px;}
	#search_new {width: 91%;}
	.header-right {float: right;width: 100%;}
    .logo {float: none;width: 100%;text-align: center;}
	.top-icons .cart-zero {left: 11px;}
	.top-icons {width: 76px;position: absolute;top: 34px;right: -9px;text-align:center;	}
	.menu-icon {position: absolute;top: 34px;display:block;}
	#Header{padding:0;}
	.header-right {margin-top:0;}
	.logo {margin-bottom:0px;}
	.item img{
		margin-top:10px;
	}
}
/*320 CSS*/
@media screen and (max-width:359px) {
	.centered-btns_nav {top: 15%;}
	.farticle_nav.prev, .fvideo_nav.prev{background-position:center;width:100%;	}
	.fa_img_vimeo{position: static;border: 10px solid rgba(196, 209, 216, 0.5);	height: auto;}
    footer {height: auto;}
    .footer-menu a {padding: 0 11px;}
    #mailing_list form .form-control {width: 100%;margin-bottom: 10px;}
    .captcha {width: 34%; right: 6px;text-align: center;top: 114px;}
    #mailing_list form .btn {position: static; margin-bottom: 10px;}
    .featured_intv_video { height: 153px; width: 92%;}
    .featured_intv {width: 100%;  margin: 0 auto; margin-bottom: 20px;}
    .featured_article_text,.featured_article p.post_content {width: 93%; margin: 0 auto;}
    .featured_article img { float: none;}
    .farticle_img {display: block; width: 100%;text-align: center;}
    .featured_article {display: inline-block;width: 100%;}
    .fheading .crawl_bg {background-position: center;display: block;width: 100%;}
    .right_col_txt {width: 100%;}
    .featured_user {text-align: center;}
    .left_col_img {border: none;display: block;}
    .left_col_img img {border: 10px solid rgba(196, 209, 216, 0.5);position: static;}
    #personlized_product { width: 100%; text-align: center;}
    #personlized_product ul li { margin-bottom: 10px;}
    .join_us,.login_new { padding-left: 47px; padding-right: 47px;}
    .search-box {width: 95%; margin: 0 auto;float: none;margin-bottom: 17px;
    }
    .header-right {float: right;width: 100%;}
    .logo {float: none; width: 100%;text-align: center;}
	.top-icons {display: block;text-align: center;}
}