@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700');

@font-face {
    font-family: 'FontAwesome';
    src: url('http://www.mydearvalentine.com/fontawesome-webfont.woff2');
}

@media screen and (max-width:770px){
.love_app b, .love_app strong { font-size: 12px !important; font-weight: bold; font-family: Roboto; text-align: center !important; }

.love_app img {
    width: 90% !important;
    margin-left: 15px !important;
}

.love_app li {
    width: 44% !important;
}

.love_app {
    margin-top: 10px !important;
}

.right-inner-content {
    padding: 10px !important;
    width: 90% !important;
    margin-top: -35px !important;
    padding-top: 0px !important;
}

.share_tips {
    padding-top: 10px !important;
    margin-bottom: 25px;
}

}

footer.footer a {
    color: #fff !important;
}

p, .left-inner-content, .left-content-container .left-content-txt, .left-content-container p {

    font-size: 17px !important;
    line-height: 23px !important;
    line-height: 32px !important;
font-weight: 300;

}

.love_app {
    padding-top: 25px;
}

.love_app li { width: 50%; float: left; }
.love_app img { clear: both !important; width: 85%; margin: auto; }
.love_app b { clear: both !important; display: block; margin-bottom: 25px; margin-left: auto; }
.share_tips { padding-top: 50px; margin-bottom: 25px; } .share_tips li { line-height: 26px; } .full_width.products li { margin-bottom: 20px; } .tips_ideas li { margin-bottom: 25px; }

.menu-bar {
    border-top: 1px solid tomato !important;
    border-bottom: 1px solid tomato !important;
}



.horos-list li {
    margin-right: 14px;
}

.horos-list li img {
    width: 100%;
    border: 1px solid #b4b4b4;
    padding: 5px;
}

.horos-list li:hover {
    border: none !important;
}

.horos-list li img:hover {
    border: 1px solid red;
}

.horos-list li {
    margin: 0px 9px !important;
}

.horoscope-details article {
    padding: 15px;
}

.right-inner-content .menulink ul li.heading a { color: #222 !important; font-size: 18px !important !important; font-weight: bold !important; margin-left: 0px !important; text-transform: uppercase !important; margin-bottom: 0px !important; margin-top: 20px !important; border-bottom: 1px solid #ddd !important; padding: 0px !important; } .right-inner-content .menulink ul li:first-child { background: none !important;margin: 0px !important; padding: 10px 0px 10px 0px !important; color: #FFF !important; margin-left: 20px !important; }

.dat-lik-img { display: none !important;} .quote-box-section-bottom { display: none !important;} .quote-box-section .quote-author-box-txt { margin: 10px 30px !important; width: auto !important; float: left !important; } .quote-box-section .author-box { display: none; }
#gallery { clear: both; display: block; float: none; height: auto; overflow: hidden; width: auto; }

* {margin : 0; padding : 0;}
.resp-table{  width: 100%; }
.new{width: 1030px; margin: 0 auto;}
body { background:#fff; font-size:16px;font-family: 'Roboto'; color:#747474; font-weight:500;-webkit-font-smoothing: antialiased;text-align : center; line-height : 21px; }
a { text-decoration : none; font-size : 16px; color : tomato; }
img { border : none; }
ul {list-style-type : none; }
h1 { font-size : 28px; color : #b50b42; line-height : 1; float : left; }
h2 { width:96%; padding-left: 1%; font-size : 21px; color : #c90202; margin : 5px 0; margin : 5px 0;}
h2 a { font-size : 21px; color : #B40A42; }
h2 span { font-size : 21px; color : #B40A42; background : white; }
h3 { font-size : 18px; color : #B40A42; margin : 5px 0; float:left; }
.main_div {box-shadow: 0px 0px 0px 4px #FFFDFD inset; border-left: 1px solid #DFDCDC; border-right: 1px solid #DFDCDC; }
.body-bg{}
.gift-bg{}
.header { width : 100%; float : left; padding : 0; margin : 0; position : relative; }
.inner-header { width : 1000px; padding : 0; margin : 0 auto; }
.navigation { width : 100%; margin : 0; padding : 0; z-index : 999; position : fixed; height : 42px; display : block; top : 0; left : 0;  }
.navigation .navmain { width : 1000px; padding : 0; margin : 0 auto; }
.navigation .navmain ul { padding : 0; float : left; margin : 0; width : 1000px; }
.navigation .navmain ul li { float : left; padding : 11px 7px 13px 5px;  margin : 0; }
.navigation .navmain ul li.last { background : none; }
.navigation .navmain ul li a { color : #FFFFFF; }
.navigation .navmain ul li a:hover span {  padding : 8px 5px 7px 0; }
.logo-adds {width: 100%; float: left; padding: 7px 0 2px;}
.logo-adds .logo { width : 270px; height : 35px; float : left; text-align : left; padding : 15px 0 0; }
.logo-adds .logo img { width : 249px; height : 35px; float : left; }
.logo-adds .logo span {color: #747474; font-family: 'Roboto';  text-shadow: 0px 0px 1px #BFBFBF; float: center; font-size:14px;}
.logo-adds .header-730-90-add { width : 730px; height : 100px; float : left; text-align : center; }
.content { color: #2A2A2A;  font-family: 'Roboto'; width : 100%; float : left; padding : 0 0 10px; margin : 0; overflow:hidden; margin-bottom: 14px; }
.content .content-inner { width : 100%; padding : 0; margin : 0; float : left; }
.content .inner-content { width : 1160px; padding : 0; margin : 0 auto; position : relative; }
.inner-content .left-inner-content { border:none !important;width: 850px; float: left; padding: 0; margin: 0; text-align: right; margin-top: 8px; }
.left-inner-content .bredcrum { width: 100%; float: left; padding: 0px; font-size: 15px; color: tomato; margin-left: 0px !important; }
.left-inner-content .bredcrum a { color : tomato; font-size : 15px;  }
.left-inner-content .bredcrum span { color : tomato; }
.left-inner-content .bredcrum a:hover { text-decoration : none; color : tomato; }
.left-add-200 { float: left; width: 300px; margin-bottom: 5px; display: none; }
.left-inner-content .content-680-25-add { width : 680px; height : 22px; float : left; }
.inner-content .left-inner-content .search-box { width : 248px; float : right;  padding : 0 0 5px 0; }
.search-box input.search-txt { width : 167px; width : 157px; height : 15px; float : left; border : 0; outline : none; padding : 0; margin : 5px 5px 0; border : 0; outline : none; }
.search-box input.search-btn { width : 71px; height : 25px; float : right; background : none; border : 0; outline : none; cursor : pointer; padding : 0 5px 0 0; text-align : right; color : #FFFFFF;  font-size : 14px; }
.left-inner-content .left-content-container { width: 850px; height: auto; padding: 0px; margin: 0; background: #FFFFFF; border-top: none; float: left; position: unset; display: block; text-align: left; }
.left-content-container .content-heading { width : 760px; float : left; }
.left-content-container .social-site-click { margin-top: 5px !important; width: 850px; height: 75px; float: left; margin-top: 10px; }
.left-content-container .left-content-txt { width: 830px; float: left; font-size: 14px; line-height: 23px; text-align: justify; }
.left-content-container p { font-size : 16px; line-height : 23px; text-align : justify; }
.left-content-txt ol { margin : 15px 0 15px 17px; padding : 0; font-size : 15px;  width:98%;font-family: Roboto;}
.left-content-txt b, .left-content-txt strong {font-size: 16px; font-weight: bold;  font-family: Roboto;}
.left-content-container .content-300-250-add { width : 300px; height : 250px; float : left; margin : 5px 5px 5px 0; }
.left-content-container .content-sub-heading { width : 100%; float : left; margin : 5px 0; }
.left-content-container .content-sub-heading1 { width : 335px; float : left; margin : 5px 0; }
.left-content-container .content-sub-heading2 { width : 377px; float : left; margin : 5px 0; }
.left-content-container .for-bacg { width : 100%; float : left;  margin : 5px 0; position : relative; }
.left-content-txt .content-pic-box { width : 252px; height : 312px; float : right;  text-align : center; margin : 25px 5px 0; }
.content-pic-box img { width : 240px; height : 300px; padding : 6px 0 0; }
.content-sub-heading span, .content-sub-heading1 span, .content-sub-heading2 span { font-size : 24px; color : #b40a42; background : #FFFFFF; }
.left-content-container .post-comment-content { width : 760px; float : left; margin-bottom : 10px; }
.post-comment-content .comment-heading { width : 230px; height : 39px;  text-align : center; padding : 5px 0; color : #FFFFFF; margin : 20px 0 0 260px; }
.post-comment-content .comment-heading h2 { margin : 0; padding : 0; background : none; }
.left-content-container .comment300-280-add { width : 300px; height : 250px; float : left; margin : 10px 0 0; text-align : center; }
.post-comment-content .inner-comment { width : 100%; float : left; margin : 10px 0 0; position: relative; }
.post-comment-content .comment-post { width : 460px; float : left; height : 155px;  }
.comment-post .txtarea { width : 433px; height : 79px; float : left; padding : 0 10px 0 0; border : 0; outline : 0; font-size : 18px; font-weight : bold; color : #222222; }
.comment-post .add-img-btn { width : 90px; height : 26px; float : right;  border : none; outline : none; color : #FFFFFF; font-size : 15px; font-weight : bold; margin : 10px 5px; }
.comment-post .post-btn { width : 54px; height : 26px; float : right;  border : none; outline : none; color : #FFFFFF; font-size : 15px; font-weight : bold; margin : 10px 5px; }
.post-comment-content .comment-show { width : 460px; float : right; }
.comment-show .top-comment-show { width : 430px; float : right; margin : 20px 0 0; }
.comment-show .count-showing-comment { width : 215px; float : left; margin : 0 0 5px; }
.count-showing-comment p { font-size : 15px; float : left; }
.comment-show .sorting-comment { width : 185px; height : 22px; float : right; margin : 0 0 8px; }
.sorting-comment select { width : 185px; height : 23px; float : right; outline : none; border : #f0f0f0 solid 1px; font-size : 12px; padding : 0 0 0 5px; }
.comment-show .comment-line { width : 97%; clear : both; border : #ca0043 solid 5px; }
.comment-show .comment-show-box { width : 448px; float : right; }
.comment-show-box .left-arrow { width : 18px; height : 50px; float : left;  }
.comment-show-box .inner-comt-sho-box { width : 430px; float : left; background : #fdf1f5; padding : 22px 0 0; }
.comment-show-box .comt-img { width : 58px; height : 60px; float : left; background : #FFFFFF; border : #e1e1e1 solid 1px; text-align : center; margin : 0 0 0 22px; }
.comment-show-box .comt-img img { width : 55px; height : 56px; padding : 1px; }
.comment-show-box .comt-txt { width : 292px; float : left; padding : 0 10px 22px 22px; }
.comment-show-box .comt-txt .comt-txt-heading { width : 100%; float : left; color : #000000; font-size : 19px; }
.comment-show-box .comt-txt p { color : #ae0038; font-size : 14px; text-align : justify; }
.comment-show-box .comt-post-lik { width : 420px; height : 25px; float : left; background : #c90044; padding : 7px 5px 3px 5px; }
.comment-show-box li { float : left; color : #FFFFFF; }
.comment-show-box .lft-comt-post { width : 270px; float : left; }
.comment-show-box .lft-comt-post ul.lft { float : left; font-size : 14px; padding : 3px 15px 0 0; }
.comment-show-box .lft-comt-post li.comt-info { padding : 0 5px; }
.comment-show-box .lft-comt-post img { width : 16px; height : 17px; float : left; }
.comment-show-box .rgt-comt-lik { width : 100px; float : right; }
.comment-show-box .rgt-comt-lik ul.rgt { float : right; font-size : 14px; padding : 3px 0 0; }
.comment-show-box .rgt-comt-lik li.comt-clk { padding : 0 5px; }
.comment-show-box .rgt-comt-lik li.comt-clk a { color : #FFFFFF; }
.comment-show-box .rgt-comt-lik li.comt-clk a:hover { text-decoration : none; }
.left-content-container .banner { width : 760px; float : left; margin : 10px 0; }
.left-content-container .banner .baner-img { width : 180px; float : left; margin : 5px; }
.left-content-container .banner .baner-img img { width : 180px; height : 165px; border : #333 solid 1px; padding : 1px; }
.comment-show .comment-pagination { width : 100%; float : left; padding : 10px 0; }
.comment-show .comment-pagination ul { float : right; color : #969696; font-size : 15px; }
.comment-show .comment-pagination li { float : left; padding : 3px 3px; }
.comment-show .comment-pagination li a { color : #000000; padding : 3px 5px; }
.comment-show .comment-pagination li a:hover { background-color : #d2d2d2; }
.inner-content .right-inner-content {     margin-left: 8px;width: 300px; top: 10px; text-align: left; padding: 0px; position: unset; line-height: 20px; float: left; margin-top: 25px; }
.right-inner-content .right-300-250-add { width : 300px; height : auto; float : left; margin : 0; padding : 5px 0; }
.right-inner-content .right-300-250-add .mdvc-banner { float : left; width : 100%; padding : 0 0; }
.right-inner-content .right-300-250-add .mdvc-banner .baner-img-box { float : left; width : 300px; margin : 0 0 7px 0; }
.right-inner-content .right-300-250-add .comment-160-600-add { width : 160px; height : 600px; float : left; margin : 10px 0 0; }
.right-inner-content .comment-160-600-add { display:none !important; }
.right-inner-content .menulink, .right-inner-content .right-box-info { width : 300px; float : left; margin : 0; padding : 5px 0; }
.right-inner-content .right-box-info {    padding: 30px 1px 1px 0px !important;}
/*.right-inner-content .menulink ul { float : left; width : 300px; }*/
.right-inner-content .menulink ul { float : left;  width : 200px; }
.right-inner-content .menulink ul li { border-bottom: 1px dashed gainsboro;  clear: both;    margin: 0;    padding: 5px 0;}
.right-inner-content .menulink ul li:last-child { border-bottom : none; }
h2.trending { font-size: 27px; text-transform: uppercase; position: relative; top: 15px; left: 15px; margin-bottom: -10px; }
.right-inner-content .menulink ul li.heading a { color : #222; font-size : 13px !important ; }
.right-inner-content .menulink li.footer-heading { margin : -1px 0 !important ; }
.right-inner-content .menulink li.footer-heading a { color : #ffffff; font-size : 14px; font-weight : bold; text-transform : uppercase; }
.right-inner-content .menulink li.footer-heading a:hover { color : #ffffff; font-size : 14px; font-weight : bold; text-transform : uppercase; text-decoration : none; }
.right-inner-content .box-bottom { width : 300px; height : 7px; float : left;  }
.right-inner-content .right-box-heading span { display:none; position: relative; left: 35px;color : #000; font-size : 25px; text-transform : uppercase; }
.right-inner-content .right-box-list { width : 300px; float : left; }
.right-inner-content .right-box-info .right-box-list ul { float : left; padding : 5px 15px 5px 7px; width : 278px; }
.right-inner-content .right-box-info .right-box-list li {  padding : 0 0 0 22px; }
.right-inner-content .right-box-info .right-box-list li span { display : block; width : 250px; border-bottom : 1px dashed #dcdcdc; padding : 5px 0 5px 0; }
.right-inner-content .right-box-info .right-box-list li.last span { display : block; width : 250px; padding : 5px 0 5px 0; border : none; }
.right-inner-content .right-box-info .right-box-list li a { color : #000000; cursor : pointer; font-size : 15px; }
.right-inner-content .article-right-box { padding-left: 20px !important;width : 300px; float : left; padding : 0 12px; }
.article-right-box .article-box { width : 300px; float : left; border-bottom : 1px dashed #cfcfcf; padding : 15px 0 10px; background-color : #FFFFFF; }
.article-right-box .article-box-last { width : 276px; float : left; border : none; padding : 15px 0 10px; }
.article-right-box .article-img-box { width : 85px; height : 85px; float : left; text-align : center; border : #e2e2e2 solid 1px; }
.article-right-box .article-img-box img { width : 85px; height : 85px; padding : 1px; }
.article-right-box .article-txt-box { width : 197px; float : right; }
.article-right-box .article-txt-box span { font-size : 15px; font-weight : bold; color : black; }
.article-right-box .article-txt-box p { font-size : 12px; color : black; }
.right-inner-content .outer-gift-shop-box { width : 300px; float : left; padding : 5px 0; margin : 0; position : relative; }
.right-inner-content .outer-gift-shop-box .gift-shop-box img { width : 300px; }
.right-inner-content .gift-shop-box { width : 300px; float : left; padding : 45px 0 0 0; margin : 5px 0 0; background : #FFFFFF; }
.gift-shop-box .gift-shop-heading { width : 300px; height : 55px; position : absolute; top : 10px; left : 0; }
.gift-shop-heading .lft-gift-shop-heading { width : 10px; height : 54px; float : left;  }
.gift-shop-heading .rgt-gift-shop-heading { width : 10px; height : 54px; float : left;  }
.gift-shop-heading .midlle-gift-shop-heading { width : 280px; height : 54px; float : left; }
.gift-shop-heading .midlle1-gift-shop-heading { width : 280px; height : 38px; float : left;  text-align : center; padding : 7px 0 0; }
.gift-shop-heading .midlle1-gift-shop-heading span { color : #FFFFFF; font-size : 25px; text-transform : uppercase; }
.gift-shop-heading .midlle2-gift-shop-heading { width : 280px; height : 9px; float : left;  }
.gift-shop-box .gift-item-box { width : 282px; float : left; padding : 5px 9px;  }
.gift-item-box .gift-img-box { float : left; text-align : center; padding : 3px 2px; }
.gift-shop-box .gift-img-box img { width : 133px !important ; height : 133px !important ; padding : 1px; border : #E4E4E4 solid 1px; }
.gift-shop-box .gift-txt-box { width : 162px; height : 95px; float : right; padding : 5px 10px 0 8px; border : #E4E4E4 solid 1px; border-right : none; }
.gift-shop-box .gift-txt-box span { font-size : 12px; font-weight : bold; }
.gift-shop-box .gift-txt-box p { padding : 5px 0; font-size : 13px; }
.gift-shop-box .gift-txt-box .gift-price-buy { width : 100%; float : left; padding-top : 2px; }
.gift-shop-box .gift-txt-box .gift-price-buy span { float : left; font-size : 18px; color : #910C1D; padding : 4px 0; }
.gift-shop-box .gift-txt-box .gift-price-buy .buy-now-btn { width : 74px; height : 26px; float : right;  background-repeat : no-repeat; border : none; outline : none; color : #FFFFFF;  font-size : 15px; }
.inner-content .content-730-90-add { width : 730px; height : 90px; float : left; margin: 20px 0 0 130px; }
/*POEM*/
.poembox01 { float : left; margin : 10px 2%; padding : 0; width : 96%; height : auto;  border-radius : 5px; }
.poembox01 .header { float : left; margin : 25px 0 0 19px; padding : 0; width : 100%; height : auto; color : #006e95; font : normal normal 22px/22px Roboto; }
.poembox01 .header a { padding : 0; width : 100%; height : auto; color : #006e95; font : normal normal 22px/22px Roboto; }
.poembox01 .mtext { float : left; margin : 10px 0 0 19px; padding : 0; width : 596px; text-align : justify; }
.poembox01 .mtext a { text-decoration : none; font-size : 13px; color : black; font-weight : normal; line-height : 19px; }
.poembox01 .seperator { float : left; height : 10px; margin : 0 0 0 19px; padding : 0; }
.poembox01 .seperator .line { height : 5px;  width : 596px; }
.poembox01 .seperator .arrow { position : relative; top : -5px; left : 20px; float : left; width : 50px; height : 13px;  }
.poembox01 .links_img { float : left; margin : 0 0 0 19px; padding : 0; width : 656px; height : 50px; }
.poembox01 .links_img .left { float : left; width : 173px; height : 25px; margin : 0; padding : 0; }
.poembox01 .links_img .left .image { border : #C4C2C3 solid 1px; width : 28px; padding : 3px; float : left; margin : 0; background : white; }
.poembox01 .links_img .left .desc { float : left; width : 121px; height : 20px; padding : 5px 0 0 0; margin : 0; }
.poembox01 .links_img .left .desc .name { color : #A8305D; font : bold 14px/18px Roboto; float : left; margin : 0; padding : 0; }
.poembox01 .links_img .left .desc .name a { color : #A8305D; text-decoration : none; }
.poembox01 .links_img .left .desc .name .posted { padding : 0; margin : 0; font : normal normal 11px/13px Roboto; color : #666; float : left; }
.poembox01 .links_img .right { float : right; width : 422px; height : auto; margin : 5px 0 0 0; padding : 0; }
.poembox01 .links_img .right .bottom { float : right; width : 240px; height : auto; margin : 0; padding : 0; }
.poembox01 .links_img .right .bottom .link01img { padding-left : 20px; font-weight : bold; width : 20px; height : 20px; cursor : pointer;  float : left; }
.poembox01 .links_img .right .bottom .link01img:hover { background-position : -217px -49px; }
.poembox01 .links_img .right .bottom .link02img { padding-left : 20px; font-weight : bold; width : 20px; height : 20px; cursor : pointer;  float : left; }
.poembox01 .links_img .right .bottom .link02img:hover { background-position : -216px -108px; }
.poembox01 .links_img .right .bottom .emus { width : 115px; height : auto; float : left; margin : 0; padding : 0; }
.bt-img { float : left; margin : 10px 0; padding : 0; width : 625px; }
.bt-img .bt-img-left { float : left; margin : 0; padding : 0; }
.bt-img .bt-img-right { float : right; margin : 0; padding : 0; }
.bt-img .bt-img-right .link05 { color : #A12151; font : bold 12px/13px Roboto; float : left; margin : 3px 0 0 0; padding : 0; }
.bt-img .bt-img-right .fbok-1 { float : left; margin : 0 0 0 10px; padding : 0; }
.bt-img .bt-img-right .twiter-1 { float : left; margin : 0; padding : 0; }
.otrbox { background : #f5f0f4; padding : 10px 0 10px 0; width : 100%; border-radius : 5px; border : #CECECE solid 1px; margin : 20px 0 20px 0; float : left; }
.inrbox { background : white; margin : 0 10px 0 10px; width : auto; padding : 18px; font : normal normal 16px/17px Roboto; border-bottom : 1px solid #97A1BC; width : 91%; float : left; }
.clldbox { float : left; width : 625px; margin-top : 5px; height : 20px; padding : 5px 5px 10px 0; }
.clldbox .like { float : right;  min-width : 17px; height : 19px; text-align : center; vertical-align : middle; padding : 2px; border-image : initial; cursor : pointer; }
.clldbox .like:hover { float : right;  min-width : 17px; height : 19px; text-align : center; vertical-align : middle; padding : 2px; border-image : initial; cursor : pointer; }
.clldbox .liken { float : right; min-width : 21px; height : 19px; text-align : center; vertical-align : middle; padding : 2px; border-image : initial; font : normal normal 14px/21px Roboto; }
.clldbox .dislike { float : right;  min-width : 17px; height : 19px; text-align : center; vertical-align : middle; padding : 2px; border-image : initial; cursor : pointer; }
.clldbox .dislike:hover { float : right;  min-width : 17px; height : 19px; text-align : center; vertical-align : middle; padding : 2px; border-image : initial; cursor : pointer; }
.clldbox .disliken { float : right; min-width : 21px; height : 19px; text-align : center; vertical-align : middle; padding : 2px; border-image : initial; font : normal normal 14px/21px Roboto; }
.clldbox .editimg { float : right;  min-width : 17px; height : 19px; text-align : center; vertical-align : middle; padding : 2px; border-image : initial; cursor : pointer; }
.clldbox .editimg:hover { float : right;  min-width : 17px; height : 19px; text-align : center; vertical-align : middle; padding : 2px; border-image : initial; cursor : pointer; }
.clldbox .editt { float : right; min-width : 32px; height : 19px; text-align : left; vertical-align : middle; padding : 2px; border-image : initial; font : normal normal 14px/21px Roboto; }
.clldbox .editt a { color : #000000; text-decoration : none; }
.clldbox .editt a:hover { color : #000000; text-decoration : none; }
.username { float : left; }
.username img { float : left; margin : 2px 6px 0 0; padding : 0; border : none; }
.username .antext { margin : 8px 0 0 0; padding : 0 0 0 0; float : left; }
.toptext { text-decoration : none; float : left; width : 100%; margin : 0; padding : 0 0 5px 0; color : black; }
.toptext a { text-decoration : none; color : black; }
.pagination { float : right; min-width : 200px; height : auto; padding : 0; margin : 0; }
.pagination .prev_normal { float : left; min-width : 30px; height : auto; padding : 3px 7px 3px 7px; margin : 0; background : #1E6A84; color : #ffffff; font : bold 13px/15px Roboto; text-align : center; }
.pagination .prev_normal a { color : #ffffff; text-decoration : none; }
.pagination .prev_normal a:hover { color : #ffffff; text-decoration : none; }
.pagination .prev_blur { float : left; min-width : 30px; height : auto; padding : 3px 7px 3px 7px; margin : 0; background : #ffffff; color : #D6D6D6; font : bold 13px/15px Roboto; text-align : center; }
.pagination .prev_blur a { color : #D6D6D6; text-decoration : none; }
.pagination .prev_blur a:hover { color : #D6D6D6; text-decoration : none; }
.pagination .sept { float : left; height : 15px; width : 5px; }
.pagination .page_normal { float : left; min-width : 10px; height : auto; padding : 3px 7px 3px 7px; margin : 0; background : #1E6A84; color : #ffffff; font : bold 13px/15px Roboto; text-align : center; }
.pagination .page_normal a { color : #ffffff; text-decoration : none; }
.pagination .page_normal a:hover { color : #ffffff; text-decoration : none; }
.pagination .page_highlight { float : left; min-width : 10px; height : auto; padding : 3px 7px 3px 7px; margin : 0; background : #B91B56; color : #ffffff; font : bold 13px/15px Roboto; text-align : center; }
.pagination .page_highlight a { color : #ffffff; text-decoration : none; }
.pagination .page_highlight a:hover { color : #ffffff; text-decoration : none; }
.pagination .next_normal { float : right; min-width : 30px; height : auto; padding : 3px 7px 3px 7px; margin : 0; background : #1E6A84; color : #ffffff; font : bold 13px/15px Roboto; text-align : center; }
.pagination .next_normal a { color : #ffffff; text-decoration : none; }
.pagination .next_normal a:hover { color : #ffffff; text-decoration : none; }
.pagination .next_blur { float : right; min-width : 30px; height : auto; padding : 3px 7px 3px 7px; margin : 0; background : #ffffff; color : #D6D6D6; font : bold 13px/15px Roboto; text-align : center; }
.pagination .next_blur a { color : #D6D6D6; text-decoration : none; }
.pagination .next_blur a:hover { color : #D6D6D6; text-decoration : none; }
#product .prod-header { text-align : center; font : bold 16px/30px Roboto; }
#product .prod-area { width : auto; text-align : center; padding-bottom : 5px; }
#product .prod-left { float : left; width : 45%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-right { float : right; width : 45%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-left2 { float : left; width : 24.9%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-left2cms { float : left; width : 24.9%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-left2hl { float : left; width : 23.2%; text-align : center; font : normal normal 12px/15px Roboto; padding : 7px 9px 7px 0; }
#product .prod-left2hl .outer { border : #CCCCCC solid 1px; padding : 10px 0 2px 0; }
#product .prod-left2hl .img { text-align : center; }
#product .prod-left2hl .redtxt { text-align : center; font-size : 12px; font-weight : bold; color : #E2240C; }
#product .prod-left2hl .normaltxt { text-align : center; font-size : 12px; color : #828081; }
#product .prod-left2h { float : left; width : 23.2%; text-align : center; font : normal normal 12px/15px Roboto; padding : 7px 9px 7px 9px; }
#product .prod-left2h .outer { border : #CCCCCC solid 1px; padding : 10px 0 2px 0; }
#product .prod-left2h .img { text-align : center; }
#product .prod-left2h .redtxt { text-align : center; font-size : 12px; font-weight : bold; color : #E2240C; }
#product .prod-left2h .normaltxt { text-align : center; font-size : 12px; color : #828081; }
#product .prod-right2 { float : right; width : 24%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-right2cms { float : right; width : 24%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-right2h { float : right; width : 23.2%; text-align : center; font : normal normal 12px/15px Roboto; padding : 7px 0 7px 9px; }
#product .prod-right2h .outer { border : #CCCCCC solid 1px; padding : 10px 0 2px 0; }
#product .prod-right2h .img { text-align : center; }
#product .prod-right2h .redtxt { text-align : center; font-size : 12px; font-weight : bold; color : #E2240C; }
#product .prod-right2h .normaltxt { text-align : center; font-size : 12px; color : #828081; }
#product .prod-left2n { float : left; width : 50%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-right2n { float : right; width : 45%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-left3 { float : left; width : 15%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-leftall { float : left; width : 100%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-right3 { float : right; width : 33%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-left4 { float : left; width : 24.9%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-right4 { float : right; width : 24%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-left5 { float : left; width : 19.9%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-right5 { float : right; width : 19%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-left7 { float : left; width : 14.1%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#product .prod-right7 { float : right; width : 14%; margin-top : 10px; text-align : center; font : bold 12px/15px Roboto; }
#ecard { width : auto; }
#ecard .ecard-header { text-align : center; font : bold 16px/30px Roboto; }
#ecard .ecard-area { width : auto; height : auto; text-align : center; }
#ecard .ecard-area-left { width : 49%; height : 250px; float : left; padding : 3px 0 3px 0; }
#ecard .ecard-area-left-full { width : 370px; height : 250px; float : left; padding : 3px 0 3px 0; }
#ecard .ecard-area-left-auto { width : 49%; height : auto; float : left; padding : 3px 0 3px 0; }
#ecard .ecard-area-right { width : 49%; height : 250px; float : right; padding : 3px 0 3px 0; }
#ecard .paddingnormal { padding : 1px 0 1px 0; }
#ecard .ecard-box-left { width : 49%; float : left; border : #CDCDD5 solid 1px; text-align : center; font : bold 12px/15px Roboto; }
#ecard .ecard-box-left a { text-align : center; font : bold 12px/15px Roboto; }
#ecard .ecard-box-right { width : 49%; float : right; border : #CDCDD5 solid 1px; text-align : center; font : bold 12px/15px Roboto; }
#ecard .ecard-box-right a { text-align : center; font : bold 12px/15px Roboto; }
#ecard .ecard-txt-box-left { width : 49%; min-height : 20px; float : left; border : #CDCDD5 solid 1px; background-color : #CDCDD5; text-align : center; font : bold 12px/15px Roboto; }
#ecard .ecard-txt-box-right { width : 49%; min-height : 20px; float : right; border : #CDCDD5 solid 1px; background-color : #CDCDD5; text-align : center; font : bold 12px/15px Roboto; }
#ecard-s { width : 185px; }
#ecard-s .ecard-area-s { width : 185px; height : auto; text-align : center; }
#ecard-s .ecard-area-left-s { width : 100%; height : 250px; float : left; padding : 3px 0 3px 0; }
#ecard-s .ecard-area-left-s { width : 185px; height : auto; float : left; padding : 3px 0 3px 0; }
#ecard-s .paddingnormal { padding : 1px 0 1px 0; }
#ecard-s .ecard-box-left-s { width : 185px; float : left; border : #CDCDD5 solid 1px; text-align : center; font : bold 12px/15px Roboto; }
#ecard-s .ecard-box-left-s a { text-align : center; font : bold 12px/15px Roboto; }
#ecard-s .ecard-txt-box-left-s { width : 185px; float : left; border : #CDCDD5 solid 1px; background-color : #CDCDD5; text-align : center; font : bold 12px/15px Roboto; }
#zcard { width : auto; }
.border-red { border : #ff0000 solid 1px; }
#zcard .zcard-area { width : auto; text-align : center; }
#zcard .zcard-left-img { float : left; width : 18%; margin-top : 10px; padding : 5px; text-align : center; font : bold 13px/20px Roboto; }
#zcard .zcard-left-txt { float : left; width : 28%; margin-top : 10px; padding : 5px; text-align : left; vertical-align : middle; font : normal normal 13px/20px Roboto; }
#zcard .zcard-right-txt { float : right; width : 29%; margin-top : 10px; padding : 5px; text-align : left; vertical-align : middle; font : normal normal 13px/20px Roboto; }
.brw_auth { width : 90%; list-style : none; }
.brw_auth li { float : left; width : 7.5%; }
.brw_auth li a { color : #000000; text-decoration : none; }
.brw_auth li a:hover { color : #000000; text-decoration : none; }
.inner-content .article-edit { width: 1025px; margin: auto; }
.article-edit .article-column { float : left; width : 235px; margin : 10px 20px 0 0; }
.article-edit .last { margin : 10px 0 0 0; }
.article-edit .main-article-edit { width : 235px; float : left; margin : 10px 0 0 0;  padding : 0 0 15px; text-transform : uppercase; text-align : left; }
.article-edit .main-article-edit .aricle-edit-box { width : 233px; border : #d3d3d3 solid 1px; background : #FFFFFF; float : left; position : relative; border-radius : 10px 10px 0 0; border-bottom : 0; }
.main-article-edit .aricle-edit-box .article-img { float : left; width : 233px; position : relative; }
.main-article-edit .aricle-edit-box .article-img img { border-radius : 10px 10px 0 0; }
.main-article-edit .aricle-edit-box .article-category { width : 223px; float : left; border-right : 5px solid #ce0d4c; border-left : 5px solid #ce0d4c; margin : 5px 0 0; }
.main-article-edit .aricle-edit-box .article-category p { padding : 10px 15px; color : #8a8a8a; font-size : 13px; }
.main-article-edit .aricle-edit-box .article-heading { width : 193px; padding : 12px 20px; float : left; }
.main-article-edit .aricle-edit-box .article-heading p { color : #565656; font-size : 22px; font-weight : bold; line-height : 26px; overflow : hidden; }
.main-article-edit .aricle-edit-box .article-heading a { color: #666666; line-height: 33px; font-size: 20px; font-weight: 400; }
.main-article-edit .aricle-edit-box .article-post { float : left; padding : 0 20px 15px; }
.main-article-edit .aricle-edit-box .article-post p { color : #8a8a8a; font-size : 11px !important; }
.main-article-edit .aricle-edit-box .article-post p span { color : #ce0d4c; font-weight : bold; }
.main-article-edit .aricle-edit-box .light_box {  opacity : 0.5; width : 100% !important ; height : 50px !important ; position : absolute; bottom : 0; left : 0; }
.aricle-edit-box .share-on-social { float : left; width : 100%; text-transform : none; bottom : 0; left : 0; position : absolute; z-index : 2; display : none; }
.share-on-social .share-heading { float : left; margin : 0 0 0 5px; width : 228px; text-align : center; }
.share-on-social .share-heading p { color : #FFFFFF; font-size : 14px; font-weight : bold; text-transform : uppercase; }
.share-on-social .share-icons-box { float : left; padding : 0 0; width : 100%;  }
.share-on-social .share-icons-box a { display : block; float : left; width : 22px; height : 22px; }
.share-on-social .fb a {  }
.share-on-social .tw a {  }
.share-on-social .pi { background : none !important ; }
.share-on-social .pi a {  }
.share-on-social .share-icons-box .social-icon-box { float : left; padding : 3px 8px; width : 60px;  }
.share-on-social .share-icons-box .social-icon-box img { float : left; }
.share-on-social .share-icons-box .social-icon-box span { margin : -2px 0 0 10px; float : left; color : #524d4d; }
.quote-box { float : left; padding : 10px 0; }
.quote-box-section { width: 98%; float: left; padding: 10px 0 1px !important; margin: 15px 0 8px !important; position: relative; border-left: 10px solid #ccc !important; border-radius: 0px; background: #f9f9f9 !important; }
.yellow-box { background : #ffffc9; }
.yellow-box .quote-box-section-bottom { background : #fffff3; }
.pink-box { background : #ffe4fb; }
.pink-box .quote-box-section-bottom { background : #fff5f6; }
.red-box { background : #fdd9df; }
.red-box .quote-box-section-bottom { background : #fff5f6; }
.green-box { background : #e8fac0; }
.green-box .quote-box-section-bottom { background : #fafdf2; }
.quote-box-section .dat-lik-img { width : 70px; float : left; position : absolute; padding : 0; top : 5px; left : -40px; }
.quote-box-section .dat-lik-img .date-box { position : absolute; top : 0; right : 0; width : 70px; height : 63px; padding : 0 0 0 10px; text-align : center; }
.quote-box-section .dat-lik-img .date-box-span { color : #FFFFFF; text-transform : uppercase; font-size : 13px; line-height : 20px; }
.quote-box-section .dat-lik-img .date-box-p { color : #FFFFFF; text-transform : uppercase; font-size : 24px; font-weight : bold; line-height : 15px; text-align : center; }
.quote-box-section .dat-lik-img .like-img { width : 58px; float : left; margin : 0 5px; border : #c1c1c1 solid 1px; background : #FFFFFF; border-radius : 3px; padding : 0 0 25px; }
.quote-box-section .dat-lik-img .like-img .like-box { float : left; width : 100%; text-align : center; padding : 10px 7px; }
.quote-box-section .dat-lik-img .like-img .like-box span { color : #575757; font-size : 11px; }
.quote-box-section .dat-lik-img .img-box { float : left; width : 100%; text-align : center; padding : 0 0 3px; }
.quote-box-section .quote-author-box-txt { margin : 10px 10px; width : 680px; float : right; }
.quote-box-section .quote-box-txt { float : left; width : 95%; }
.quote-box-section .quote-box-txt p { font-size : 15px; color : #5a5a5a; line-height : 27px; padding : 0 0 20px; font-weight : bold; }
.quote-box-section .quote-box-txt .sepeltor { float : right; width : 100%; height : 1px; }
.quote-box-section .author-box { float : right; margin : 10px 5px 0; padding : 5px 0 0 30px; font-size : 16px; color : #000000; line-height : 22px; }
.quote-box-section-bottom { width : 100%; height : 63px; float : left; border : #D4D29F solid 1px; border-right : 0 solid #D4D29F; border-left : 0 solid #D4D29F; border-bottom : 1px solid #BDBDBB; border-radius : 0 0 5px 5px; }
.quote-box-section-bottom .social-icon-btn { width : 710px; padding : 14px 0 14px 50px; float : left; border-bottom : 1px solid #BDBDBB; margin-bottom : 1px; border-radius : 0 0 3px 3px; }
.quote-box-section-bottom .social-icon-btn .icon-btn { float : left; margin : 0 10px 0 0; }
#popup_background { display : none; position : fixed; height : 100% !important ; width : 100% !important ; top : 0; left : 0; background : #7E7E7E; z-index : 1; }
#popup_main { display : none; position : absolute; height : 110px; width : 720px; height : 459px; z-index : 1000000; padding : 0; font-size : 13px; border-radius : 15px 15px 15px 15px; top : 20%; margin-top : -100px; position : fixed; float : left; width : 828px; }
#popup_main h1 { text-align : left; color : #6FA5FD; font-size : 22px; font-weight : 700; border-bottom : 1px dotted #D3D3D3; padding-bottom : 2px; margin-bottom : 20px; }
#popup_exit { font-size : 14px; line-height : 14px; right : -9px; top : -10px; position : absolute; color : #6fa5fd; font-weight : 700; display : block;  height : 33px; width : 33px; cursor : pointer; }
.post-comment-content .boxes-gift-shop { float : left; width : 630px; border-bottom : 1px solid #e3e3e3; margin : 0 5px; padding : 20px 0; }
.post-comment-content .last { border : #e3e3e3 solid 0; }
.boxes-gift-shop .gift-images-box { float : left; width : 152px; border : #E4E4E4 solid 1px; padding : 2px; margin : 0 15px 0 0; }
.boxes-gift-shop .gift-cont-box { float : right; width : 455px; }
.boxes-gift-shop .gift-cont-box .gift-box-heading { width : 100%; float : left; color : #d31150; font-size : 18px; }
.boxes-gift-shop .gift-cont-box span { color : #000000; font-size : 12px; }
.boxes-gift-shop .gift-cont-box p { color : #000000; font-size : 13px; }
.boxes-gift-shop .gift-cont-box .gift-price-buy { width : 150px; float : left; padding-top : 10px; }
.boxes-gift-shop .gift-cont-box .gift-price-buy span { float : left; font-size : 18px; color : #910C1D; padding : 4px 0; }
.boxes-gift-shop .gift-cont-box .gift-price-buy .buy-now-btn { width : 66px; height : 20px; float : right; text-align : center; padding : 3px 4px;  background-repeat : no-repeat; border : none; outline : none; color : #FFFFFF;  font-size : 14px; }
.post-comment-content .gift-boxes { float : left; width : 100%; }
.gift-boxes .gift-box-left { float : left; padding : 0 0 20px; }
.gift-boxes .gift-box-right { float : right; padding : 0 0 20px; }
.gift-boxes .inner-gift-box { float : left; width : 310px; height : 185px; border : #c8c8c8 solid 1px; border-radius : 3px; }
.gift-boxes .inner-gift-box .heading-gift { float : left; width : 305px; background : #e6e6e6; color : #d31150; font-size : 18px; margin : 1px 0 0; padding : 8px 0 8px 5px; }
.gift-boxes .inner-gift-box .content-img-gift { float : left; width : 300px; border-top : 1px solid #c8c8c8; margin : 1px 0 0; padding : 5px; }
.gift-boxes .inner-gift-box .content-img-gift .image-gift-box { float : left; width : 105px; }
.gift-boxes .inner-gift-box .content-img-gift .content-box { float : right; width : 185px; }
.gift-boxes .inner-gift-box .content-img-gift .content-box span { color : #000000; font-size : 12px; line-height : 18px; }
.gift-boxes .inner-gift-box .content-img-gift .content-box p { color : #000000; font-size : 13px; text-align : left; line-height : 18px; height : 70px; overflow : hidden; }
.gift-boxes .inner-gift-box .content-img-gift .content-box .gift-price-buy { width : 75px; float : left; text-align : center; margin : 5px 0 0; }
.gift-boxes .inner-gift-box .content-img-gift .content-box .gift-price-buy span { font-size : 18px; color : #910C1D; }
.gift-boxes .inner-gift-box .content-img-gift .content-box .gift-price-buy .buy-now-btn { width : 66px; height : 20px; float : right; text-align : center; padding : 3px 4px;  background-repeat : no-repeat; border : none; outline : none; color : #FFFFFF;  font-size : 14px; margin : 5px 0 0; }
.comment_box { width : 99%; float : left; }
.comment_box .comnt-cnt-box { width : 100%; float : left; }
.comment_box .comnt-cnt-box .comnt-cnt { float : left; }
.comment_box .comnt-cnt-box .comnt-cnt h4 { color : #000000; font-size : 20px; float : left; }
.comment_box .comnt-cnt-box .comnt-cnt h4:hover { color : #0000FF; }
.comment_box .usr-comnt-box { width : 100%; float : left; margin : 15px 0 0; }
.comment_box .usr-comnt-box .use-img-box { float : left; }
.comment_box .usr-comnt-box .inr-usr-cmnt { float : right; width : 410px; }
.comment_box .usr-comnt-box .inr-usr-cmnt .cmnt-txt-ara { width : 100%; border : #adb1b6 solid 1px; float : left; border-radius : 5px; overflow : hidden; background : #fefefe; }
.comment_box .usr-comnt-box .inr-usr-cmnt .cmnt-txt-ara textarea.txt-ara { min-height : 30px; float : left; max-height : 350px; min-width : 430px; max-width : 430px; padding : 10px 30px 0 10px; border : 0; outline : none; color : #999; line-height : 25px; font-size : 14px;  background : #fefefe; }
.comment_box .usr-comnt-box .inr-usr-cmnt .cmnt-txt-ara .cmnt-txt-dwn { border-top : 1px dotted #adb1b6; float : left; width : 100%; height : 20px; margin : 10px 0 10px; }
.comment_box .usr-comnt-box .social-box { float : left; margin : 10px 0 0; }
.comment_box .usr-comnt-box .social-box p { color : #8e949c; font-size : 14px;  font-weight : bold; }
.comment_box .usr-comnt-box .social-box ul { float : left; margin : 5px 0 0; }
.comment_box .usr-comnt-box .social-box ul li { float : left; margin : 0 5px 0 0; }
.comment_box .usr-comnt-box .guest-box { width : 100%; float : left; margin : 0 0 0; }
.comment_box .usr-comnt-box .guest-box p { color : #8e949c; font-size : 14px;  font-weight : bold; }
.comment_box .usr-comnt-box .guest-box .input-wrapper { width : 100%; border : #c0c8d2 solid 1px; border-radius : 5px; float : left; margin : 10px 0 0; padding : 0 0 8px 0; background : #f8f8f8; }
.comment_box .usr-comnt-box .guest-box .input-wrapper input.txtbox { width : 390px; height : 15px; float : left; margin : 8px 10px 0; border : 0; outline : none; color : #a9a9a9; font-size : 13px;  background : #f8f8f8; }
.input-wrapper { width : 100%; border : #c0c8d2 solid 1px; border-radius : 5px; float : left; margin : 0; padding : 0 0 8px 0; background : #f8f8f8; }
.input-wrapper .txt-ara { width : 390px; height : 20px; float : left; margin : 8px 10px 0; border : 0; outline : none; color : #a9a9a9; font-size : 13px;  background : #f8f8f8; }
.comment_box .usr-comnt-box .guest-box .chkbox-wrapper { float : left; margin : 10px 0 0; width : 100%; }
.comment_box .usr-comnt-box .guest-box .chkbox-wrapper input.checkbox { float : left; width : 15px; height : 15px; }
.comment_box .usr-comnt-box .guest-box .info { float : left; }
.comment_box .usr-comnt-box .guest-box .info p { margin : 0 0 0 10px; font-size : 12px; font-weight : normal; }
.post-btn-wrapper { float : left; margin : 10px 0 0; }
.comment_box .posted-comnt { width : 100%; float : left; margin : 0 0 0; }
.comment_box .posted-comnt .posted-navmenu { float : left; width : 100%; }
.comment_box .posted-comnt .posted-navmenu ul { float : left; border-bottom : 1px dotted #adb1b6; width : 100%; position : relative; }
.comment_box .posted-comnt .posted-navmenu ul li { float : left; position : relative; top : 1px; cursor : pointer; padding : 0 0 7px; text-align : center; }
.comment_box .posted-comnt .posted-navmenu ul li a { border-right : 1px dotted #ADB1B6; float : left; display : block; padding : 0 20px 0; font-size : 13px; line-height : 12px; color : #777; font-weight : bold; }
.comment_box .posted-comnt .posted-navmenu ul li:hover { border-bottom : 2px solid #0000ee; }
.comment_box .posted-comnt .posted-navmenu ul li.setting { float : right; padding : 0 20px 5px; }
.comment_box .posted-comnt .posted-navmenu ul li.setting:hover { border-bottom : none; }
.comment_box .posted-comnt .posted-navmenu ul li.setting span { display : block; float : left; width : 16px; height : 16px; }
.comment_box .posted-comnt .usr-posted-cmnt { float : left; width : 100%; padding : 10px 0 0; position : relative; }
.comment_box .posted-comnt .usr-posted-cmnt .use-img-box { float : left; }
.comment_box .usr-posted-cmnt .innr-usr-cmnt { width : 410px; float : left; margin : 0 0 0 10px; border-top : 1px dotted #ADB1B6; }
.comment_box .usr-posted-cmnt .innr-usr-cmnt .usrnam-postdat { width : 100%; float : left; }
.comment_box .usr-posted-cmnt .innr-usr-cmnt .usrnam-postdat p { float : left; color : #777777; font-size : 14px; font-weight : bold; }
.comment_box .usr-posted-cmnt .innr-usr-cmnt .usrnam-postdat a { float : left; color : #777777; font-size : 12px; display : block; float : left; margin : 2px 0; }
.comment_box .usr-posted-cmnt .innr-usr-cmnt .usrnam-postdat span { float : left; color : #777777; font-size : 12px; display : block; float : left; margin : 0 10px; }
.comment_box .innr-usr-cmnt .usr-txt-like { float : left; width : 100%; }
.comment_box .innr-usr-cmnt .usr-txt-like .usr-txt { float : left; width : 100%; text-align : left; }
.comment_box .innr-usr-cmnt .usr-txt-like .usr-txt p { line-height : 22px; color : #444444; font-size : 13px; }
.comment_box .innr-usr-cmnt .usr-txt-like .like-shar-box { width : 100%; float : left; }
.comment_box .innr-usr-cmnt .usr-txt-like .like-shar-box ul { float : left; padding : 5px 0; }
.comment_box .innr-usr-cmnt .usr-txt-like .like-shar-box ul li { float : left; font-size : 12px; }
.comment_box .innr-usr-cmnt .usr-txt-like .like-shar-box ul li.reply a { float : left; padding : 0 10px 0 0; color : #999999; }
.comment_box .innr-usr-cmnt .usr-txt-like .like-shar-box ul li.share a { float : left; padding : 0 10px 0 0; color : #999999; }
.comment_box .innr-usr-cmnt .usr-txt-like .like-shar-box ul li.share ul { display : none; padding : 5px 0 0; }
.comment_box .innr-usr-cmnt .usr-txt-like .like-shar-box ul li.share ul li { float : left; margin : 0 5px 0 0; }
.comment_box .innr-usr-cmnt .usr-txt-like .like-shar-box ul li.share ul li a { padding : 0; }
.comment_box .innr-usr-cmnt .usr-txt-like .like-shar-box ul li.share:hover ul { display : block; }
.comment_box .postd-usr-comnt-box { width : 100%; float : left; margin : 15px 0 0; }
.comment_box .postd-usr-comnt-box .use-img-box { float : left; }
.comment_box .postd-usr-comnt-box .inr-usr-cmnt { float : right; width : 360px; }
.comment_box .postd-usr-comnt-box .inr-usr-cmnt .cmnt-txt-ara { width : 100%; border : #adb1b6 solid 1px; float : left; border-radius : 5px; overflow : hidden; background : #fefefe; }
.comment_box .postd-usr-comnt-box .inr-usr-cmnt .cmnt-txt-ara textarea.txt-ara { min-height : 30px; float : left; max-height : 350px; min-width : 430px; max-width : 430px; padding : 10px 30px 0 10px; border : 0; outline : none; color : #999; line-height : 25px; font-size : 14px;  background : #fefefe; }
.comment_box .postd-usr-comnt-box .inr-usr-cmnt .cmnt-txt-ara .cmnt-txt-dwn { border-top : 1px dotted #adb1b6; float : left; width : 100%; height : 20px; margin : 10px 0 10px; }
.comment_box .postd-usr-comnt-box .social-box ul { float : left; margin : 5px 0 0; }
.comment_box .postd-usr-comnt-box .social-box ul li { float : left; margin : 0 5px 0 0; }
.post-btn { width : 90px; height : 33px; float : left; background : #ebebeb; border : #9ea2a7 solid 1px; outline : none; color : #555555; font-size : 15px; font-weight : bold; margin : 0 6px 0 0; text-align : center; border-radius : 2px; cursor : pointer; }
.post-btn:hover { background : #f4f4f4; }
.main-box1 { float : left; width : 100%; }
.main-box-left { width : 49%; float : left; padding : 3px 0 20px 0; }
.main-box-right { width : 49%; float : right; padding : 3px 0 20px 0; }
.main-box-content-left { padding : 1px 0 1px 0; width : 49%; height : 75px; float : left; border : #CDCDD5 solid 1px; text-align : center; font : bold 12px/15px Roboto; }
.main-box-content-right { padding : 1px 0 1px 0; width : 49%; height : 75px; float : right; border : #CDCDD5 solid 1px; text-align : center; font : bold 12px/15px Roboto; }
.main-box-img { padding : 3px; float : left; width : 42%; }
.main-box-txt { padding : 3px; float : right; width : 49%; }
.show-quotes { float : left; position : fixed; bottom : 5px; right : 137px; z-index : 2; }
.show-quotes .show-quote-txt { float : left; min-width : 136px; padding : 10px; text-align : center; color : #FFFFFF; font-size : 14px; font-weight : bold;  border-radius : 5px; cursor : pointer; }
.show-quotes .list-show-quotes { float : left; width : 500px;  position : absolute; bottom : 41px; right : 0; border-radius : 5px 5px 0 5px; display : none; }
.show-quotes .list-show-quotes .list-quotes { float : left; padding : 20px 0; position : relative; }
.show-quotes .list-show-quotes .list-quotes .close-quotes { width : 28px; height : 28px;  position : absolute; top : 20px; right : 10px; cursor : pointer; }
.show-quotes .list-show-quotes .list-quotes ul { float : left; }
.show-quotes .list-show-quotes .list-quotes ul li { float : left; margin : 0 45px 0 20px; padding : 5px 5px 5px 20px; width : 155px; border-bottom : 1px dotted #FFFFFF;  text-align : left; }
.show-quotes .list-show-quotes .list-quotes ul li a { color : #FFFFFF; }
.show-quotes .list-show-quotes .list-quotes ul li a span { font-size : 14px; color : #FFFFFF; }
.right-inner-content .menulink { width: 300px; float: left; margin: 0; padding: 0 0 5px; }

.right-inner-content .menulink ul { float : left; }

.right-inner-content .menulink ul li { border-bottom: 1px dashed #DCDCDC; float: left; list-style-position: inside; margin: 0px; width: 265px; padding-left: 10px; padding-top: 7px; }
.right-inner-content .menulink ul li:last-child { border-bottom : none; }

.right-inner-content .menulink ul li:first-child { border-bottom: medium none; list-style-image: none; list-style-type: none; margin: 0px; padding: 10px 0px 8px 10px; color: #FFF; width: 295px; height: auto; float: left; background: #f2f2f2; border-radius: 0px !important; }

.right-inner-content .menulink ul li.heading a { color: #222; font-size: 16px !important; font-weight: bold; text-align: left; padding-left: 0px; }/*.right-inner-content .menulink ul li.heading a { color : #FFFFFF; font-size : 14px !important ;font-weight : bold; }*/
.right-inner-content .menulink ul li.heading a:hover { color : #FFFFFF; text-decoration : none;font-weight : bold; }
.right-inner-content .menulink li.footer-heading { width: 192px; padding : 7px 0px 0px 8px; margin : -1px 0 !important ; height : 23px; float : left; list-style-image : none !important ;  }
.right-inner-content .menulink li.footer-heading a { color : white; font-size : 12px; text-transform : uppercase; }
.right-inner-content .menulink li.footer-heading a:hover { color : white; font-size : 12px; text-transform : uppercase; text-decoration : none; }
.right-inner-content .menulink ul li a { color: #8E4FA0; cursor: pointer; font-size: 15px; padding-left: 13px;  float: left; }/*.right-inner-content .menulink ul li a { color : rgb(207, 37, 85); cursor : pointer; font-size : 16px; }*/
.right-inner-content .menulink ul li a:hover { color : rgb(207, 37, 85);text-decoration : none; }
.right-box-info .article-container { float : left; width : 100%; background : #FAF9F4; padding-bottom : 20px; }
.right-box-info .article-heading { float : left; width : 301px; height : 141px; }
.right-box-info .article-text { float : left; width : 291px; padding-right : 10px; background : #FAF9F4; font-size : 12px; }
.right-box-info .article-num { float : left; }
.right-box-info .article-num img { padding-left : 3px; padding-right : 10px; }
.right-box-info .art-text-head { float : left; width : 236px; font-weight : bold; color : #000000; }
.right-box-info .art-text-head a { font-size : 12px; color : #000000; }
.right-box-info .art-text-content { float : left; width : 236px; color : #000000; }
.right-box-info .heart-border { float : left; width : 100%; margin-bottom : 10px; }
.left-content-container .left-content-txt .product { width : 100%; float : left; }
.left-content-container .left-content-txt .product .product-image { float : left; width : 26%; }
.left-content-container .left-content-txt .product .product-des { float : left; width : 74%; font-size : 15px; }
.left-content-container .left-content-txt .product .product-des .price { float : left; color : #bf0048; font-weight : bold; font-size : 18px; position : relative; bottom : 0; left : 15px; top : 10px; }
.sep {  margin : 15px 0; padding : 3px 0; width : 100%; float : left; }
.left-content-container .left-content-txt .loveallright { float : left; margin : 0; padding : 0; width : 755px; height : auto; }
.left-content-container .left-content-txt .loveallright .gftsope { float : left; margin : 12px 0 0 0; padding : 0; width : 755px; }
.left-content-container .left-content-txt .loveallright .gftsope .gftsope-1 { float : left; margin : 0; padding : 0; width : 755px; height : auto; position : relative; z-index : 999; }
.left-content-container .left-content-txt .loveallright .gftsope .gftsope-1 .gshoper { float : left; margin : 0; padding : 0;  width : 380px; height : 49px; }
.sub-menu-bx { position : absolute; top : 0; left : -12px; width : 1038px;  float : left; z-index : 1; }
.sub-menu-bx .sub-menu { width : 1008px;  float : left; padding : 0 13px; }
.sub-menu-bx .sub-menu ul { width : 100%; float : left;  padding : 5px 0 20px !important ; }
.sub-menu-bx .sub-menu ul li { float : left; padding : 2px 0 !important ; position : relative; }
.sub-menu-bx .sub-menu ul li a { color : #FFFFFF; padding : 3px 9px; display : block; }
.sub-menu-bx .sub-menu ul li a span { font-size : 18px; }
.sub-menu-bx .sub-menu ul li:hover a { background : #A80B3E; border : #DA5A84 solid 1px; padding : 2px 8px; }
.sub-menu-bx .sub-menu ul li ul { position : absolute; left : -100000px; width : 340px; background : #fffff6; border : #b3063e solid 1px; height : auto; list-style-position : inside; top : 30px; z-index : 2; padding : 10px 0 15px !important ; }
.sub-menu-bx .sub-menu ul li ul li {  width : 47%; padding : 2px 0 !important ; margin : 0 5px !important ; border : 0; }
.sub-menu-bx .sub-menu ul li ul li a { color : #3c2c31; background : none !important ; border : 0 !important ; padding : 0 !important ; }
.sub-menu-bx .sub-menu ul li ul li a:hover { text-decoration : none; }
.sub-menu-bx .sub-menu ul li ul li a span { color : #3c2c31; display : block; border-bottom : 1px dotted #3b3235; float : left; margin-left : 20px !important ; padding : 2px 0; font-size : 13px; font-weight : bold; width : 135px; text-align : left; }
.sub-menu-bx .sub-menu ul li:hover ul { left : 0; }
.sub-menu-bx .sub-menu ul li:hover ul.new { left : -270px; }
.sub-menu-bx .sub-menu ul li:hover ul.new1 { left : -250px; }
.content .inner-content .content-box { width : 100%; float : left; background : #fff; }
.content .inner-content .content-box .left-menu { float : left; width : 345px; padding-top : 30px; }
.content .inner-content .content-box .left-menu .left-content { margin : 0 0 0 15px; float : left; width : 296px; padding : 0 0 0 16px; }
.content .inner-content .content-box .left-menu .left-content .gaurmet { float : left; width : 100%; color : #7c1322; font-weight : bold; font-size : 20px; padding : 21px 0; }
.content .inner-content .content-box .left-menu .left-content .category { float : left; width : 290px; margin : 45px 5px; }
.content .inner-content .content-box .left-menu .left-content .category li { text-align : left; padding : 5px 0 5px 20px; margin : 7px 0; }
.content .inner-content .content-box .left-menu .left-content .category li a { font-size : 16px; font-weight : bold; color : #534a4d; }
.content .inner-content .content-box .left-menu .left-content .category li:hover { text-align : left; padding : 5px 0 5px 20px; margin : 7px 0; background : #c13147; }
.content .inner-content .content-box .left-menu .left-content .category li:hover a { font-size : 16px; font-weight : bold; color : #fff; }
.content .inner-content .content-box .left-menu .left-content .category li:active { color : #fff; text-align : left; padding : 5px 0 5px 20px; margin : 7px 0; background : #c13147; }
.content .inner-content .content-box .left-menu .left-content .sample { float : left; text-align : center; margin : 45px 0 0 40px; }
.content .inner-content .content-box .right-content { width : 655px; float : left; padding-top : 30px; }
.content .inner-content .content-box .right-content .content-inner .sample-img { float : left; width : 100%; position : relative; }
.content .inner-content .content-box .right-content .content-inner .sample-img .next { float : left; width : 43px; position : relative; top : 100px; left : 17px; }
.content .inner-content .content-box .right-content .content-inner .sample-img .slider { float : left; width : 560px; height : 240px; border : #ccc solid 1px; padding : 4px 0; overflow : hidden; }
.content .inner-content .content-box .right-content .content-inner .sample-img .slider .tab { float : left; width : 56000px; height : 240px; overflow : hidden; }
.content .inner-content .content-box .right-content .content-inner .sample-img .slider li { float : left; width : 560px; height : 240px; margin : 1px 0 5px 0; display : inline; }
.content .inner-content .content-box .right-content .content-inner .sample-img .pre { float : right; width : 43px; position : relative; top : 100px; right : 25px; }
.content .inner-content .content-box .right-content .content-inner { width : 100%; padding : 0; margin : 0; float : left; }
.content .inner-content .content-box .right-content .content-inner .product-cat { float : left; width : 100%; position : relative; top : 0; left : 0; }
.content .inner-content .content-box .right-content .content-inner .product-cat .prod-img { float : left; width : 560px; margin-left : 30px; }
.content .inner-content .content-box .right-content .content-inner .product-cat .prod-img img { border : #cccccc solid 3px; padding : 4px; }
.content .inner-content .content-box .right-content .content-inner .product-cat .content_head { float : left; width : 100%; margin-top : 20px; padding : 10px 0; height : 46px;  color : #fff; font-weight : bold; font-size : 20px; }
.content .inner-content .content-box .right-content .content-inner .product-cat .product-list { float : left; width : 100%; }
.content .inner-content .content-box .right-content .content-inner .product-cat .product-list .product-item { float : left; width : 172px; border : #ccc solid 1px; padding : 4px; margin : 7px 15px; }
.content .inner-content .content-box .right-content .content-inner .product-cat .product-list .product-item .product-img { float : left; width : 172px; }
.content .inner-content .content-box .right-content .content-inner .product-cat .product-list .product-item .product-img img { width : 172px; border : none; }
.content .inner-content .content-box .right-content .content-inner .product-cat .product-list .product-item p { float : left; width : 172px; background : #c23349; padding : 7px 0; }
.content .inner-content .content-box .right-content .content-inner .product-cat .product-list .product-item p .pnam { float : left; width : 132px; color : #fff; }
.content .inner-content .content-box .right-content .content-inner .product-cat .product-list .product-item p .cart { float : right; width : 40px; }
.content .inner-content .content-box .right-content .content-inner .product-des { float : left; width : 600px; position : relative; top : 0; left : 0; padding : 12px; text-align : justify; }
#tabs #current, #tabs #current li::after { color : #fff; text-align : left; padding : 5px 0 5px 20px; margin : 7px 0; background : #c13147; }
#tabs #current a { color : #fff; }
#tabs li:hover, #tabs li:hover::after, #tabs li:focus, #tabs li:focus::after { color : #fff; text-align : left; padding : 5px 0 5px 20px; margin : 7px 0; background : #c13147; }
#Display_content { float : left; width : 100%; position : relative; top : 0; left : 0; }
.add-left { float : left; width : 360px; }
.add-right { float : right; width : 360px; }
.coupon { float : left; width : 87%; margin : 7px 0 8px 20px; border-bottom : 2px dashed rgb(195, 9, 70); padding-bottom : 10px; }
.coupon span { float : left; width : 100%; font-weight : bold; text-align : justify; margin : 7px 0; }
.coupon img { float : left; margin : 0 auto; }
.fl { float : left; margin : 3px 0 0 18px; }
.gift-section { width : 760px; float : left; margin : 7px 0; }
.gift-section .previous { float : left; width : 23px; height : 23px; margin-top : 70px; cursor : pointer; }
.gift-section .next { float : right; width : 23px; height : 23px; margin-top : 70px; cursor : pointer; }
.gift-section .article-slider { float : left; width : 713px; overflow : hidden; height : 142px; background : rgb(240, 240, 240); margin-top : 0; padding : 10px 0; }
.gift-section .article-slider ul { margin : 0; padding : 0; float : left; width : 2700px; height : 142px; }
.gift-section .article-slider ul li { float : left; width : 131px; padding : 0; margin : 0 6px; list-style : none; }
.gift-section .article-slider ul li img { width : 131px; height : 119px; }
.gift-section .article-slider ul li span { float : left; width : 100%; height : 37px; text-align : center; font-size : 13px; line-height : 15px; padding-top : 7px; font-weight : bold; }
.gift-section .article-slider ul li a span { color : #75706d; text-decoration : none; }
.gift-section .previous1 { float : left; width : 23px; height : 23px; margin-top : 70px; cursor : pointer; }
.gift-section .next1 { float : right; width : 23px; height : 23px; margin-top : 70px; cursor : pointer; }
.gift-section .quotes-slider { float : left; width : 713px; overflow : hidden; height : 159px; background : rgb(240, 240, 240); margin-top : 0; padding : 10px 0; }
.gift-section .quotes-slider ul { margin : 0; padding : 0; float : left; width : 2700px; height : 142px; }
.gift-section .quotes-slider ul li { float : left; width : 131px; padding : 0; margin : 0 6px; list-style : none; }
.gift-section .quotes-slider ul li img { width : 131px; height : 119px; }
.gift-section .quotes-slider ul li span { float : left; width : 100%; height : 37px; text-align : center; font-size : 13px; line-height : 15px; padding-top : 7px; font-weight : bold; }
.gift-section .quotes-slider ul li a span { color : #75706d; text-decoration : none; }
.spons-add { float : left; width : 336px; }
.art-head { float : left; width : 748px; background : #c3118b; padding : 7px 15px; color : #fff; font-weight : bold; font-size : 19px; }
.art-head a { color : #fff; }
.quote-head { float : left; width : 748px; background : #b326ff; padding : 7px 15px; color : #fff; font-weight : bold; font-size : 19px; }
.quote-head a { color : #fff; }
.quote-pop-up { width : 100%; display : none; background : black; position : fixed; height : 100%; top : 0; left : 0; z-index : 100; opacity : 0.300000011920928955078125; }
.quote-form { width : 500px; display : none;  padding : 20px; border-radius : 20px; position : fixed; z-index : 102; top : 175px; left : 350px; opacity : 1; }
.quote-form label { float : left; width : 100%; font-size : 18px; margin : 2px 6px; text-align : left; }
.clos { float : right; position : relative; right : 21px; top : -9px; width : 15px; }
.quote-form fieldset { border-radius : 10px; padding : 15px; float : left; width : 450px; }
.quote-form textarea { float : left; }
.quote-form span { float : left; text-align : left; }
.quote-form input { height : 30px; float : left; }
.quote-form button { float : left;  border : none; color : white; width : 65px; height : 36px; margin-top : 10px; margin-left : 175px; font-weight : bold; font-size : 17px; }
#sub-quote { cursor : pointer; }
.quote-category { float : left; width : 760px; margin : 0 0 15px; padding : 0; }
.quote-category li { float : left; padding : 0; margin : 0 5px; width : 243px; text-align : left; }
.quote-category li a { color : black; font-weight : 500; text-transform : capitalize; font-size : 13px; }
.quote-category li a:hover { color : #b90641; font-weight : 500; text-transform : capitalize; font-size : 13px; text-decoration : none; }
.quote-category1 { float : left; width : 760px; margin : 0 0 15px; padding : 0; }
.quote-category1 li { float : left; padding : 0; margin : 0 5px; width : 243px; text-align : left; }
.quote-category1 li a { color : #ca0c49; font-weight : 500; text-transform : capitalize; font-size : 13px; }
.quote-category1 li a:hover { font-weight : 500; text-transform : capitalize; font-size : 13px; text-decoration : none; }
.image-slide-des { float : left; width : 600px; position : relative; margin : 0 0 10px 137px; }
.prev-ico { position : absolute; float : left; top : 160px;  background-position : -4px -3px; z-index : 6; width : 20px; height : 43px; left : 10px; border : white solid 1px; }
.next-ico { position : absolute; float : left; top : 160px;  background-position : -4px -103px; z-index : 6; width : 20px; height : 43px; left : 415px; border : white solid 1px; }
.slide-des { width : 755px; margin : 0; padding : 0; float : left; position : relative; overflow : hidden; height : 420px; }
.slide-des ul { width : 9500px; margin : 0; padding : 0; float : left; position : relative; height : 420px; }
.slide-des ul li { width : 755px; float : left; margin : 0; padding : 0; height : 400px; }
.slider-image { width : 456px; float : left; border : grey solid 3px; }
.slider-desc { width : 235px; float : left; text-align : left; font-size : 13px; margin-left : 30px; }
.slider-desc span { float : left; width : 100%; margin-bottom : 15px; font : normal normal 22px/26px 'MyriadProLight'; font-size : 23px; font-weight : 300; color : rgb(181, 11, 66); }
.slide-pos { float : left; position : relative; width : 100%; }
.slide-pos-prev { float : left;  width : 25px; height : 30px; }
.position { float : left; width : 50px; color : rgb(153, 153, 153); font-size : 12px; text-align : center; }
.slide-pos-next { float : left;  width : 25px; height : 30px; }
.face-book-com { float : left; width : 755px; }
.gallery-list { float : left; width : 100%; }
.feature-icon { float : left; width : 195px; margin : 13px; padding : 5px; position : relative; background : rgb(240, 240, 240); border : rgb(204, 211, 226) solid 2px; border-radius : 10px; box-shadow : 4px 4px 15px rgb(204, 211, 226); }
.fet-img { float : left; width : 194px; height : 188px; }
.fet-img img { border : none; width : 194px; height : 188px; }
.fet-capton { float : left; width : 184px; padding : 5px 5px 0; height : 45px; position : absolute; top : 142px; background : rgb(2, 20, 44); opacity : 0.699999988079071044921875; color : rgb(255, 255, 255); font-weight : bold; line-height : 18px; font-size : 17px; }
.fet-capton:hover { float : left; width : 184px; padding : 5px 5px 0; height : 45px; position : absolute; top : 142px; background : #e73779; opacity : 0.699999988079071044921875; color : rgb(255, 255, 255); font-weight : bold; line-height : 18px; font-size : 17px; }
.article-list { float : left; width : 100%; }
.article-list ol { margin : 0; padding : 0; }
.pagination a { margin : 0 7px; }
.title3 { font-size : 21px; color : rgb(180, 10, 66); font-weight : bold; }
.list li { list-style : disc; padding : 5px; margin-left : 10px; }
.post-gallery { position : relative; float : left; width : 768px; margin-left : -21px; padding : 15px; }
.post-comment { position : relative; float : left; width : 768px; margin-left : -21px; margin-top : 5px; padding : 15px; }
.img-titl { float : left; width : 701px; padding-bottom : 12px; }
.img-titl h1 { color : #ce0a4a; }
.rght-corn { position : absolute; right : -6px; top : -3px; }
.post-img { float : left; width : 748px; border : rgb(179, 177, 180) solid 1px; background : rgb(236, 232, 233); padding : 7px; }
.post-img img { width : 747px; }
.post-des { float : left; width : 752px; background : rgb(235, 235, 235); margin : 12px 0 0; padding : 7px; }
.quest { float : left; line-height : 20px; color : rgb(207, 37, 85); font-size : 18px; }
#google_ads_div_mdvc-above-h1-728x90_ad_container { border: 1px solid #000; margin: 5px 0 10px;}
.al .alt, .al a {font-size: 13px !important;}
.t a{font-size: 13px !important;}
.txt_header1{margin-bottom:10px;}
.left-content-txt a:hover { text-decoration : none; }
/*footer*/
.footer { width: 100%; float: left; }
  .footer-cont { width: 960px; margin: 0 auto; color: #FFF; padding: 0px; font-size: 14px;}
  .footer-list { float: left; width: 600px; margin: 8px 0px;}
 .footer-list li { float: left; padding: 0 7px; border-right: 1px solid #FFF; display: inline; width: auto;}
 .footer-list span {float: right;}
 .footer-cont ul a {color: #FFF; }
 .copy{margin-top:8px;float: right;}
 .new-footer{width:100%; float:left; margin:5px 0px;}
 .new-footer li{float:left; list-style:none; text-align: center;width:106px;}
 .new-footer li a span{width:100%; float:left; font-weight: bold; text-align:center;}
 .new-footer li img{width:45px}
 /*footer*/

 /*QUOTE LIST*/
.quote-list{width:100%; float:left;}
.quote-list li{width:31%; float:left; margin:1%;}
.quote-thumb{float:left; width:97%; padding: 5px; border: 1px solid #c2c7cc;}
.quote-thumb img{width:100%;}
.quote-title{color: #9F9F9F; font-size: 24px; text-transform: uppercase;}
.qt-list{background:#fff;}
.morer{float:right; width:100%; text-align:right;}
.qt-bx{width: 30.5%;margin: 8% 1%; position: relative; float: left; border-radius: 7px;padding: 0 0 22px 0px;}
.bl-bg{ border: 1px solid #AFBDC5;}
.yl-bg{ border: 1px solid #AFBDC5;}
.grn-bg{ border: 1px solid #AFBDC5;}
.pnk-bg{ border: 1px solid #AFBDC5;}
.fb-count{position: absolute; right: -25px; top: -32px; width: 56px;}
.fb-count iframe{border: none;overflow: hidden; width: 30px; height: 47px; background: none;}
.qt-bx .cot{float: left; width: 77%; padding: 9% 5% 0% 18%;  font-weight: 600; color: #737F84; line-height: 18px;font-size:14px;}
.auth{float: left; width: 90%; color: #D84301; text-align: right; padding: 5%;}
.social{float: left; margin: 0 0 3% 3%;}
.social .icon {float: left; margin: 0 3px;}
.posted {float: right; margin-right: 5px; font-size: 14px;}
.posted b{color: #D84301;}
/*NAVIGATION*/
.navibg{position: relative;width: 1000px; text-align: center;margin: 0px auto;z-index: 1000;height: 45px;}
.navi{background:#f7ced8; float: left;position:relative; width: 101%; margin-left: -5px;height:45px;;}
#menu{float:left; width:100%;}
#menu li {float:left; text-align:center;padding: 0 0 0 5px;}
#menu li a{color: #FFF; text-align: center; font-size: 16px; font-weight: 500; padding: 13px 13px; line-height: 44px;text-shadow:0px -1px 0px #DF4B6E;}
#menu li span{float:left;}
#menu .active{ padding: 0 0 0 5px;line-height: 59px;}
#menu li:hover a{line-height: 59px;}
#menu .active a{line-height: 59px;}
#menu li:hover li a{line-height: 30px;}
#menu li:hover{ padding: 0 0 0 5px;}
#menu li:hover span{ margin-top: -3px;}
#menu .active span{ margin-top: -3px;}
#menu li:hover > ul{display:block;transition-duration: 1s;
transition-timing-function: linear;
/* Safari */
-webkit-transition-duration:1s;
-webkit-transition-timing-function:linear;
}
#menu li > ul{position: absolute; display:none; top: 51px; z-index: 10005;background: #ed6a8a; width: 220px;padding: 4px 0; border:1px solid #dc3b65;box-shadow:0px 0px 0px 4px #df4b6d inset;}
#menu li > ul li{padding:0px 9px; text-align:left;display: block; float: none;}
#menu > li > ul > li {margin-left: 4px; width: 94%;}
#menu li > ul li a{padding: 0px 9px; line-height: 16px; font-size: 15px; color: #fff;}
#menu li > ul li:hover{background:#f197ae; border-left:5px solid #df4b6e;width: 90%;}
#menu li > ul li:hover a{color:#7e0b28; text-shadow:none;}
#menu .active ul li{text-align:left; float: none;}
#menu .active ul li a{padding: 0px 9px; line-height: 16px; font-size: 14px;color: #fff;}
#menu .active ul li:hover{background:#f197ae;}
#menu .active ul li:hover a{padding: 0px 9px!important; line-height: 30px; font-size: 14px; font-weight: 600; color:#7e0b28; text-shadow:none;}
.active ul li a, .active ul li{line-height: 30px!important;}
/* love quiz*/
/*footer*/
.footer-col-1, .footer-col-2, .footer-col-3 {float: left; padding-left:}
.footer-col-1, .footer-col-2, .footer-col-3 {float: left; }
.footer-col-1{width:24%;}
.footer-col-2{width:22%;}
.footer-col-3{width:29%; border-right: 1px solid #ccc;}
.footer-col-2 textwidget {border-left: 2px solid #ddd; border-right: 2px solid #ddd;}
#footer .widget {border-bottom: none;}
.widget-title a{color:fff;}
widget-title a:hover {text-decoration: none;color: #ea4848;}
.widget:last-child {margin-bottom: 0;border: none;}
widget:first-child {margin-top: 0;}
.widget {padding: 0 20px 1.05em;font-family: Roboto;}
h3.widget-title {color: #fff;font-family: Roboto; margin-bottom: 1.0em;text-transform: uppercase;font-size: 14px;font-weight: bold;}
.textwidget {float: left;width: 100%;text-align: left;}
.textwidget ul{float: left;width: 100%;}
.footer-inner .textwidget ul{list-style:none;}
.textwidget ul li a:hover {text-decoration: none;color: #ea4848;}
.new-footer li{list-style: none !important;}
/* footer */

.mydearshare-shares {
  margin: 0.2em 0; }

.mydearshare-shares * {
  box-sizing: border-box; }

.mydearshare-share {
  display: inline-block;
  vertical-align: top;
  margin: 0.3em 0.6em 0.3em 0; }

.mydearshare-share:last-child {
  margin-right: 0; }

.mydearshare-share-logo {
  width: 1em;
  vertical-align: middle;
  font-size: 1.5em; }

img.mydearshare-share-logo {
  width: auto;
  height: 1em; }

.mydearshare-share-link {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  line-height: 1; }
  .mydearshare-share-link.mydearshare-share-link-count {
    padding-top: .2em; }
    .mydearshare-share-link.mydearshare-share-link-count .mydearshare-share-count {
      display: block;
      font-size: .6em;
      margin: 0 -.5em -.8em -.5em; }
  .mydearshare-share-link.mydearshare-share-no-count {
    padding-top: .5em; }
    .mydearshare-share-link.mydearshare-share-no-count .mydearshare-share-count {
      height: 1em; }

.mydearshare-share-label {
  padding-left: 0.3em;
  vertical-align: middle; }

.mydearshare-share-count-box {
  display: inline-block;
  height: 1.5em;
  padding: 0 0.3em;
  line-height: 1;
  vertical-align: middle;
  cursor: default; }
  .mydearshare-share-count-box.mydearshare-share-no-count {
    display: none; }

.mydearshare-share-count {
  line-height: 1.5em;
  vertical-align: middle; }

.mydearshare-share-twitter .mydearshare-share-link {
  background: #00aced; }
  .mydearshare-share-twitter .mydearshare-share-link:hover {
    background: #0087ba; }

.mydearshare-share-facebook .mydearshare-share-link {
  background: #3b5998; }
  .mydearshare-share-facebook .mydearshare-share-link:hover {
    background: #2d4373; }

.mydearshare-share-googleplus .mydearshare-share-link {
  background: #dd4b39; }
  .mydearshare-share-googleplus .mydearshare-share-link:hover {
    background: #c23321; }

.mydearshare-share-linkedin .mydearshare-share-link {
  background: #007bb6; }
  .mydearshare-share-linkedin .mydearshare-share-link:hover {
    background: #005983; }

.mydearshare-share-pinterest .mydearshare-share-link {
  background: #cb2027; }
  .mydearshare-share-pinterest .mydearshare-share-link:hover {
    background: #9f191f; }

.mydearshare-share-email .mydearshare-share-link {
  background: #3490F3; }
  .mydearshare-share-email .mydearshare-share-link:hover {
    background: #0e76e6; }

.mydearshare-share-stumbleupon .mydearshare-share-link {
  background: #eb4823; }
  .mydearshare-share-stumbleupon .mydearshare-share-link:hover {
    background: #c93412; }

.mydearshare-share-whatsapp .mydearshare-share-link {
  background: #29a628; }
  .mydearshare-share-whatsapp .mydearshare-share-link:hover {
    background: #1f7d1e; }

.mydearshare-share-telegram .mydearshare-share-link {
  background: #2ca5e0; }
  .mydearshare-share-telegram .mydearshare-share-link:hover {
    background: #1c88bd; }

.mydearshare-share-line .mydearshare-share-link {
  background: #25af00; }
  .mydearshare-share-line .mydearshare-share-link:hover {
    background: #1a7c00; }

.mydearshare-share-viber .mydearshare-share-link {
  background: #7b519d; }
  .mydearshare-share-viber .mydearshare-share-link:hover {
    background: #61407b; }

.mydearshare-share-pocket .mydearshare-share-link {
  background: #ef4056; }
  .mydearshare-share-pocket .mydearshare-share-link:hover {
    background: #e9132e; }

.mydearshare-share-messenger .mydearshare-share-link {
  background: #0084ff; }
  .mydearshare-share-messenger .mydearshare-share-link:hover {
    background: #006acc; }

.mydearshare-share-vkontakte .mydearshare-share-link {
  background: #45668e; }
  .mydearshare-share-vkontakte .mydearshare-share-link:hover {
    background: #344d6c; }

.mydearshare-share-link {
  padding: .5em .6em;
  color: #fff;
  -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
          transition: background 200ms ease-in-out, border-color 200ms ease-in-out; }
  .mydearshare-share-link:hover, .mydearshare-share-link:focus, .mydearshare-share-link:active {
    color: #fff; }

.mydearshare-share-count-box {
  position: relative;
  height: 2.5em;
  padding: 0 .3em;
  margin-left: 0.3em;
  background: #f5f5f5;
  -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
          transition: background 200ms ease-in-out, border-color 200ms ease-in-out; }
  .mydearshare-share-count-box:hover {
    background: gainsboro; }
    .mydearshare-share-count-box:hover:after {
      border-color: transparent gainsboro transparent transparent; }
  .mydearshare-share-count-box:after {
    content: "";
    display: block;
    position: absolute;
    top: 0.85em;
    left: -0.3em;
    width: 0;
    height: 0;
    border-width: 0.4em 0.4em 0.4em 0;
    border-style: solid;
    border-color: transparent #f5f5f5 transparent transparent;
    -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
            transform: rotate(360deg);
    -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
            transition: background 200ms ease-in-out, border-color 200ms ease-in-out; }
  .mydearshare-share-count-box .mydearshare-share-count {
    line-height: 2.5em;
    color: #444; }

.fa {
    font: normal normal normal 22px/1 FontAwesome;
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fa-facebook-f:before, .fa-facebook:before {
    content: "";
}
.fa-at:before {
    content: "";
}
.fa-twitter:before {
    content: "";
}
.fa-google:before {
    content: "";
}
.fa-linkedin:before {
    content: "";
}
.fa-pinterest:before {
    content: "";
}
.fa-stumbleupon:before {
    content: "";
}
.fa-whatsapp:before {
    content: "";
}

*{margin:0px;padding:0px;}
body{font-size:16px;font-family: 'Roboto'; color:#747474; font-weight:500;-webkit-font-smoothing: antialiased;}
img{border:none;}
ul{list-style:none;}
a{text-decoration:none;}
header, nav, section, article, aside, footer, figure,figcaption {display:block;}
.wrap{float:left;width:100%; background:#FFF;}
.wrp{width:1000px; margin:0px auto; }
.wrapper{float: left;width: 99%; margin-bottom:5px;padding:6px .5% 0; background:#f6f6f6; box-shadow:0px 0px 0px 4px #FFFDFD inset;border-left: 1px solid #DFDCDC;border-right: 1px solid #DFDCDC;}
.wrapper section {padding: 15px 7px; }
.logo{float: left;width: 25%;}
.logo figcaption {text-align:right;padding-right: 6px;text-shadow: 0px 0px 1px #BFBFBF;}
.ad-banr{float:right; width:74%; height:92px;}
.cont{float: left; width: 98%; padding: 0 1%; margin-top: -5px;}
.fl{float:left;}
.fr{float:right;}
h1{color:tomato;font-size: 28px;font-weight: 500;}
h2 {margin-bottom: 10px; padding: 10px 0px 6px 10px; color: #c90202; font-size: 21px;  font-weight: 500;  line-height: 19px;  width: 99%;   clear: both;}
h2 a{color:#fff;}
h2 a:hover{border-bottom:thin solid #be0532;}
h3{color:#ad0026;font-size: 18px;font-weight:500; line-height:30px; width:100%}
/*AUDIO PLAYER*/
.audioplayer{position: absolute;top: 0px; left: -25px; width: 25px; overflow: hidden; height: 43px;}
.audioplayer iframe{float:left;margin-left: -85px;}
/*NAVIGATION*/
.navi{background:#f7ced8; float: left;position:relative; width: 101%; margin-left: -5px; margin-top: 2px; height:95px;}
#menu{float:left; width:100%;}
#menu li {float:left; text-align:center;padding:0 0 0 5px;}
#menu li a{color: #FFF; text-align: center; font-size: 16px; font-weight: 500; padding: 13px 13.5px; line-height: 44px;text-shadow:0px -1px 0px #DF4B6E;}
#menu li span{float:left;}
#menu .active{ padding: 0 0 0 5px;line-height: 59px;}
#menu li:hover a{line-height: 59px;}

#menu li:hover li a{line-height: 30px;}
#menu li:hover{ padding: 0 0 0 5px;}
#menu li:hover span{ margin-top: -3px;}
#menu .active span{ margin-top: -3px;}
#menu li:hover > ul{display:block;transition-duration: 1s;
transition-timing-function: linear;
/* Safari */
-webkit-transition-duration:1s;
-webkit-transition-timing-function:linear;
}
#menu li > ul{position: absolute; display:none; top: 51px; z-index: 10005;background: #ed6a8a; width: 220px;padding: 4px 0; border:1px solid #dc3b65;box-shadow:0px 0px 0px 4px #df4b6d inset;}
#menu li > ul li{padding:0px 9px; text-align:left;display: block; float: none;}
#menu > li > ul > li {margin-left: 4px; width: 94%;}
#menu li > ul li a{padding: 0px 9px; line-height: 16px; font-size: 15px; color: #fff;}
#menu li > ul li:hover{background:#f197ae; border-left:5px solid #df4b6e;width: 90%;}
#menu li > ul li:hover a{color:#7e0b28; text-shadow:none;}
#menu .active ul li{text-align:left; float: none;}
#menu .active ul li a{padding: 0px 9px; line-height: 16px; font-size: 14px;color: #fff;}
#menu .active ul li:hover{background:#f197ae;}
#menu .active ul li:hover a{padding: 0px 9px!important; line-height: 30px; font-size: 14px; font-weight: 600; color:#7e0b28; text-shadow:none;}
.active ul li a, .active ul li{line-height: 30px!important;}
/*SEARCH*/
.search{float: right; width: 30%; border: 1px solid #BCBCBC; border-radius: 15px;overflow: hidden;position: absolute; right: 14px; top: 53px;;background: #f8f8f8;}
.sub-btn {float: right;width: 32px; height: 28px;border: none;}
.src-text {float: left; width: 84.3%; border: none; padding: 0px 0 0 11px!important;height: 28px;background: #FFF;border-right: thin solid #CCC;}
.animated { float: left; width: 666px; position: absolute; top: 50px; }/*.animated{float: left;width: 666px; padding-left: 9px; position: absolute; top: 50px;}*/
.anim-bg { width: auto; height: 39px;  float: left;  margin: 0px 10px;   width: 197px; height: 42px; float: left; margin: 0 11px;}*/
.anim-bg img{float:left;padding: 9px 0 0 7px; width: 14%;}
.anim-bg figcaption { float: left;  color: #360000;  font-size: 17px;  padding: 8px 0px 0px 8px;}/*.anim-bg figcaption{float: left; color: #360000; font-size: 17px; padding: 11px 0 0 16px;}*/
.anim-bg figcaption a{color: #360000;}
/*SOCIAL CONTENT*/
.social-count {float: left;width: 601px; padding: 4px 0px 8px 4px;margin-top: 26px;border-radius: 9px;}
.social-icon{float: left;width: 600px;}
.share{margin:0 15px;float:left}
/*CONTENT*/
ul#gallerygif li {float: left; width: 152px; height: 195px;}
ul#gallerygif li span {width: 136px;float: left;}
.contents{padding:10px 0;float: left;width: 99%;}
.more{  float: right; padding-left: 13px; clear: both;}
.more a{color:#eb345a; float: right;}
.right-inner-content .menulink ul li a.more  { padding-left: 13px; color: #eb345a; float: right; }
.more a:hover{border-bottom:thin solid #eb345a}
.marg-bottm-15{ margin-bottom: 15px;}
.more1{  float:left; padding-left: 13px;clear: both; color:#eb345a; cursor:pointer; text-align:left;}
.more2{  float: left; padding-left: 13px;clear: both; color:#eb345a; cursor:pointer;}
.dat{float:left;font-size: 16px; font-weight: 600;}
#lcall-left-call-left-new-box {  overflow: hidden; height: 55px; width: 191px;  margin-top: 10px; color: #FFF; font-size: 19px; line-height: 25px; font-weight: 500; padding-left: 10px; float: left; font-family: "Roboto";} /* #lcall-left-call-left-new-box {  overflow:hidden; height:55px; width:191px; margin-bottom:5px; margin-top:5px; color: #ffffff;font-size: 20px; line-height:25px; font-weight: 500; font-family: 'HelveticaNeueLTStd57Condens'; padding-left:10px; float:left;}*/
#left-panels { overflow: hidden; height: auto; float: left; width: 300px; }
.right-cont > figure > a > img {width: 99%;}
.marg{ margin:18px 3px;border-bottom: 1px solid #747474;}
.magin{margin-top: 9px; float: left;width: 99%;}
.txt{font-size:16px;line-height: 21px; min-height: 450px; text-align:justify;}
.right-cont{float: left; width: 360px; padding: 0 1px 0 7px;}
.vweek{float:left; width:100%;}
.vweek li{float:left; width:32.7%; margin:1px; color:#fff; }
.vweek li a{color:#fff; }
.rd{background:#ee1c25;}
.or{background:#f7941d;}
.rd:hover{background:#ff00b9;}
.or:hover{background:#ff00b9;}
.serial{float:left; font-size:30px;padding-left: 4px;}
.des{float: right; font-size: 16px; line-height: 15px; padding-top: 3px; padding-right: 5px; text-align: right;width: 70px;}
.headin{color:#e63261; font-size:20px;line-height: 33px;}
.headin a{color:#e63261; font-size: 28px; font-weight: 600;}
.bordr{float: left;width: 100%;padding: 4px 0;}
.soc-icn{float:left; margin:0px 2px;}
.tag-nme{float:right;text-align:center;color:#eb1626;}
.category{width:36%; float:left;min-height: 763px;}
.val-gift{width: 242px; float: left;background: #FFF; box-shadow: 0px 0px 0px 4px #000 inset;margin: 0 16px;height: 755px; position:relative;}
.latest{background:#000;float:left; width:100%;position: relative;}
.late{float: left; width: 100%; font-size: 40px; font-weight: bolder; text-align: center; color: #FFF; line-height: 55px;}
.news{float: left; width: 100%; font-size: 26px; font-weight: bolder; text-align: center; color: #fff; line-height: 50px;}
.arw{position: absolute; bottom: -14px; left: 44%;}
.tips{float: left; width: 88%; text-align: center; position: relative;  color: #000; padding: 50px 10px 0; margin: 9% 2% 0; font-size: 24px;}
.tip-no{position: absolute; top: 0px; left: 40%; text-align: center; width: 27px; padding: 8px; color: #FFF; font-size: 23px;}
.tips a{color: #000;}

.hd-bg{background: #DF4B6F; width: 92%; float: left; padding:10px 13px; font-size: 22px; color: #FFF; text-shadow:none;  box-shadow: 4px 5px 0px #3C1F02;}
.hd-bg1{background: #DF4B6F; width: 94%; float: left; padding:10px 13px; font-size: 22px; color: #FFF; text-shadow:none;  box-shadow: 4px 5px 0px #3C1F02;}
.hd-bg a{color:#fff;}
.category-list{float:left; width:100%; margin:22px 0;}
.cat-top{margin-top: -14px;}
.category-list li{float:left; width:47%;display:inline-block;padding-right:3%;margin:15px 0 0;}
.category-list li article{ font-size: 14px;}
.img-gallery{float:left; width:100%; margin:18px 0 0px;}
.img-gallery li{float:left; width:47%;display:inline-block;padding-right:3%;text-align: center; font-size: 14px;margin: 4px 0;}
.img-gallery li figcaption{height: 41px;}
.category-list li figcaption{font-size:13px}
.horos-list{float:left; width:100%; margin:10px 0;}
.horos-list li{float: left; margin: 0px 4px;border: 1px solid #F6F6F6;width: 47px;text-align: center;}
.horos-list li img{width:100%}
.horos-list li:hover{ border: 1px solid #F00;}
.horoscope-details{float:left;height: auto;}
.horoscope-details article{float:left;}
.horoscope-details article img{padding:0 7px 7px 0;float:left;}


.actve{ border: 1px solid #F00 !important;}
.titl{color:#be0532;font-size: 20px;float:left; width:100%;margin: 18px 0 0;}
.gift-img{float:left; width:100%; text-align:center;}
.apps{float: left; width: 64%;margin-bottom: 15px;}
.design-std{float:left;width: 36%;}
.app-list{float:left; width:100%; margin:25px 0px 25px -7px;}
.app-list li{float:left; margin:0 7.5px;width: 141px;}
.app-list li figure{position: relative;}
.app-list li figcaption{position: absolute; top: 76px; left: 4px; color: #FFF; background: #000; width: 94%; padding: 0px 0; text-align: center; opacity: .7; font-size: 17px;}
.conti{float:left; width:100%;}
.clear{clear:both; height:15px;}
.art-lov{width: 290px;float: left; margin-left: 15px;}
.dyn-art{float:left;width:100%;margin:2px 0px;}
.dyn-art figure img{float:left;width:25%;height: 50px;border: 1px solid #A2A0A0;padding: 2px;}
.dyn-art figure figcaption{padding-left: 7px;float: left; color: #DF4B6F; font-size: 15px;width: 70%;}
.fb_iframe_widget {float:right;}
.fb-box{width:336px;float:right;}
.art-lov > div:nth-child(2){margin-top:20px;}
.slot{margin: 0 0 16px;}
/*footer*/
.footer-col-1, .footer-col-2, .footer-col-3 {float: left; }
.footer-col-1{width:24%;}
.footer-col-2{width:22%;}
.footer-col-3{width:29%; border-right: 1px solid #ccc;}
.footer-col-2 textwidget {border-left: 2px solid #ddd; border-right: 2px solid #ddd;}
#footer .widget {border-bottom: none;}
.widget-title a{color:fff;}
widget-title a:hover {text-decoration: none;color: #ea4848;}
.widget:last-child {margin-bottom: 0;border: none;}
widget:first-child {margin-top: 0;}
.widget {padding: 0 20px 1.05em;font-family: Roboto;}
h3.widget-title {color: #fff;font-family: Roboto; margin-bottom: 1.0em;text-transform: uppercase;font-size: 14px;font-weight: bold;}
.textwidget {float: left;width: 100%;text-align: left;}
.textwidget ul{float: left;width: 100%;}
.footer-inner .textwidget ul{list-style:none;}
.textwidget ul li a:hover {text-decoration: none;color: #ea4848;}
.new-footer li{list-style: none !important;}
/*footer*/
/*SLIDER*/
.slider{float: left;width: 586px; padding: 10px 9px 10px 9px;margin-bottom: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; position: relative;border-bottom: none!important;background: #FFF;}
#slider{margin: 0px; overflow: hidden; position: relative; border:0;}
.swipeBox{position: relative; left: 0; top: 0; margin:0px; padding:0px;}
.swipeBox li{float: left;width: 100%;position: relative;}
.swipeBox li img{border: 0px solid #40331b; width:100%;}
#gallery-prev{position: absolute;top: 42%; left: -3%;  width: 60px; height: 60px; z-index: 0; cursor: pointer;}
#gallery-next{position: absolute; top: 42%; right: -4%;  width: 60px; height: 60px; z-index: 0; cursor: pointer;}
.gall-bg{float: left;  width: 620px; padding: 0px 7px; position: absolute; bottom: -34px; left: 0px;border-bottom: none; height: 40px;}
.act{}
.campaign {float: left;position: relative;width: 100%;}
#gallery-wrap {float: left;width: 976px;overflow: hidden;position: relative;height: 120px;padding: 0px;}
#gallery {position: ; left: 0; top: 0; margin: 4px; padding: 0px;height:100px; width:auto;
animation:mymove 150s;
animation-iteration-count:infinite;
animation-fill-mode:forwards;
/* Safari and Chrome */
-webkit-animation:mymove 150s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-fill-mode:forwards;
}

@keyframes mymove
{
from {left:0px;}
to {left:-2480px;}
}

@-webkit-keyframes mymove /* Safari and Chrome */
{
from {left:0px;}
to {left:-2480px;}
}
#gallery:hover{animation-play-state:paused; -webkit-animation-play-state:paused;}
#gallery li{float: left; background: #EDEDED; margin: 3px 4px; width: 220px; padding: 10px;height: 90px;}
#gallery li p{float: left; width: 100%; padding-bottom: 7px; font-size: 14px; height: 62px; overflow: hidden!important; }
.pervi {position: absolute; top: 47px; left: -5px; z-index: 1;opacity: 0;cursor: pointer;}
.nexti {position: absolute;top: 48px;right: 5px;z-index: 2;opacity: 0;cursor: pointer;}
.left-content{float: left;width: 612px;}


/*footer*/
.footer { width: 100%; float: left; }
.footer-cont { width: 960px; margin: 0 auto; color: #FFF; padding: 0px; font-size: 14px;}
.footer-list { float: left; width: 600px; margin: 8px 0px;}
.footer-list li { float: left; padding: 0 7px; border-right: 1px solid #FFF; display: inline-block; }
.footer-list li span{float:left;}
.footer-list span {float: right;}
.footer-cont ul a {color: #FFF; }
.copy{margin-top:8px;float: right;}
.new-footer{width:100%; float:left; margin:5px 0px;}
.new-footer li{float:left; list-style:none; text-align: center;width:106px;}
.new-footer li a span{width:100%; float:left; font-weight: bold; text-align:center;}
.new-footer li img{width:45px;}
.stButton {z-index:0!important;}
.homegad{width:300px;margin:0 0px 0 5px;float:left;}


.how-to {
margin-left:25px !important;
}
.content-730-90-add{position: relative; left: -120px;}

/* PAGE  SCROLLER*/
#back-top{position:fixed;bottom:63px;right:70px;z-index:99; #back-top}
#back-top a{text-indent:-9999px;width:55px;display:block;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top span{width:50px;height:50px;display:block;margin-bottom:7px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:35px;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
#back-top a:hover span{background-color:#777;}
/* END PAGE  SCROLLER*/
span.morepoems {
float: right;
  width: 100%;
  text-align: right;
  margin-bottom: 10px;
}
a.link button:hover {
  cursor: pointer;
}
.cbody{display:none;}
.heading {
    width: 100%;
    float: left;
    margin: 2px 0;
    border-bottom: 1px solid #fff;
    font-weight: bold;
    padding: 6px 0;
    border-radius: 5px;
}
.heading h2{color:#fff; margin-bottom:0px;}
.heading span {
    float: right;
    margin-right: 10px;
	color: #fff;
}
.column{float:left; width:100%;}


.graphite .accordion  ul,ol,li{border:0;outline:none;margin:0;padding:0;}
ul, ul li{list-style: none;}
ul.text {margin-bottom: 1em; line-height: 1.5em;}
.text-center {text-align: center;}
.wrap {width: 960px; margin: 0 auto;}
.demo-container {float: left; width: 300px;}
.demo-container h4 {font-size: 14px; margin: 0 0 5px 0;}
.clear {clear: both;}

li.dcjq-parent-li {
    margin-bottom: 15px;
}

.graphite ul.sub {
    padding-left: 50px;
}

.graphite .accordion a .dcjq-icon, .graphite .accordion a.dcjq-parent.active .dcjq-icon {

    
}

.graphite .accordion a.dcjq-parent.active .dcjq-icon {

    
}

.graphite .accordion a.pad_left {
    font-size: 30px !important;
    font-weight: 300 !important;
    margin-top: -25px;
    margin-bottom: 10px;
}

.dcjq-count {float: right;}
.graphite .accordion{font: bold 14px Roboto !important; border-top: 1px solid #111; border-right: 1px solid #111; border-left: 1px solid #111;}
.graphite .accordion, .graphite .accordion li {margin: 0; padding: 0; border: none;}
.graphite .accordion a {padding: 10px 10px 10px 50px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15); font: 400 15px Roboto !important;
 text-decoration:none; display: block; color: #390606; position: relative;}
.graphite .accordion ul a {}
.graphite .accordion a.dcjq-parent, .graphite .accordion a.dcjq-parent:hover {box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
}
.graphite .accordion a.dcjq-parent.active {}
.graphite .accordion a .dcjq-icon {position: absolute; top: 50%; left: 14px; width: 34px; margin-top: -17px; height: 34px;
 }
.graphite .accordion a.dcjq-parent.active .dcjq-icon {}
/*
.graphite .accordion a:hover {  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);}
  */
.graphite .accordion a:active{}
.graphite .accordion .sub a {padding: 10px 10px 10px 15px; font: normal 13px Roboto !important; }
.graphite .accordion .sub a:hover {padding: 10px 10px 10px 25px; }
.pad_left{
padding-left:15px!important;}
.graphite .accordion .sub1 {font: bold 13px Roboto !important; padding: 10px 10px 10px 50px !important; font-weight:bold !important; }



/* added htmk output here */


a.whatsapp.w3_whatsapp_btn.w3_whatsapp_btn_large {background: rgb(44, 181, 59); padding: 15px 4px 0px 0px;  border-radius: 13px 10px 10px 14px;
  margin: 0 0 0 13px;}
  a.whatsapp.w3_whatsapp_btn.w3_whatsapp_btn_large img{width:110px; height:auto}
.new {width: 100%; margin: 0 auto;}
div#cls-bnrl, div#cls-bnr {top: 250px !important;}
div#bnr-bx1, div#bnr-bx { top: 257px !important;}
body, form, input, ol, ul, p, dl, dt, dd {margin: 0; padding: 0;}
.common_hd{width:100%; margin:0 auto;   font-family: 'Roboto';  font-size: 14px;}
.header_top {clear: both;  overflow: hidden; width: 100%;  background: #f7f7f7;  padding: 10px 0 7px 0;  border-bottom: 1px solid #dedede;}
.container {  width: 1170px;   margin: 0 auto;}
.topbtn {display: none;}
.header_top ul { float: left; list-style: none;  margin: 0;  padding: 0 0;}
.header_top ul li {font-size: 14px;width: auto;position: relative;text-transform: uppercase;margin: 0 3px 5px 0; float: left;
 padding: 4px 0; line-height: 15px;}
 .header_top ul li a {color: #a2a2a2;padding: 0 27px;  font-family: 'Roboto';  font-size: 14px;}
 .header_top ul li.blog_icon {}
 .header_top ul li.lov_message {}
 .header_top ul li.lov_letter {}
 .header_top ul li.lov_calc {}
 .top_search {float: right;padding: 0px 0px;background: #ffffff;  border: 1px solid #dedede;  width: 240px}
input, textarea {outline: none;border: 0px; line-height: 24px;  padding: 0 4px;}
.top_search input.go { border: 0 none; color: #0faae5;  cursor: pointer;
display: block;float: right;font-size: 14px;height: 25px; outline: medium none;  text-align: center;  width: 25px;}
.logo_ad {padding-top: 7px; padding-bottom: 7px;}
.header_ad_wrp {float: right;   margin: 0 0 5px;}
.all-google_responsive { display: none;}
.menu-bar { background: #fff;border-top:1px solid #cdcbcb;border-bottom:1px solid #cdcbcb;float: left;  width: 100%;}
.navbar-header {left: 7px;top:3px !important;  width: 34px;
  height: 27px; display:none}
.topnav {  width: 100%; margin: 0 auto; z-index: 9999999;}
.topnav ul{list-style: none;}
li.dropdown{ display: inline;  float: left; position:relative}
.topnav li a{color: tomato;     text-shadow: -1px -1px 20px -1px -1px 20px rgba(255, 255, 255, 0.5); text-align: center;font-size: 17px;font-weight: 400;padding: 15px 18.4px; float:left; text-decoration:none}
.topnav li a:hover{background: tomato; color:#fff}
 li.dropdown ul li a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143; color: #333;white-space: nowrap;}
 li.dropdown ul li a:hover{ float:none; text-align:left; background: #6e1122; color:#fff}
li.dropdown > ul{  position: absolute; top: 96%; left: 0;z-index: 1000;display: none;float: left;min-width: 160px; padding: 5px 0; margin: 2px 0 0;
  font-size: 14px; text-align: left;list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box;
  border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}
  li.dropdown:hover > ul{display: block;}
  .dropdown li > ul li {padding: 0px 9px;text-align: left;display: block; float: none;}
.header_top { display: none; }
  @media (max-width:772px) {
.header_top { display: block; }
  .container { width: 100%;}
  .content .inner-content{ position: inherit;}
   .header_ad_wrp{float:none;width:98%;margin:0 auto}
  .all-google_responsive{z-index: 99; text-align: center; background: #ccc; width: 100%; float: left;   display: block !important; height: auto; padding:5px 0}
  span.heading{display: block;  width: 100%; margin: 0 0 10px;  float: left;}
  .footer-list span{   float: right; }
  div#rtsl, div#ltsl{display:none}
  .header_top {position: fixed;padding: 0px 0 38px 0;overflow: visible; z-index: 99;}
  .topbtn, .top_search, .navbar-header {position: fixed; z-index: 999;  top: 0;}
  .top_search {width: 68%;clear: none; margin: 3px 0 0 47px;}
 .topbtn {display: block;left: 85%;top: 3px;height: 25px;border: solid 1px #000;padding: 0px 0 0;}
 .topbtn img {height: 25px;}
 .topbtn, .navbar-header{display:block}
.link-top { display: none; position: absolute; right: 0;margin: 38px 0 0 0 !important; background: #fff; border: #ccc solid 1px;  padding: 8px !important;  float: right;}
.topnav{display:none;}
.topnav  li {float: left; width: 100%; display:block}
.logo_ad {  text-align: center;}
.logo_ad {padding-top: 34px;}
.header_top ul li { float: left;  margin-bottom: 5px;}
.topnav {position: absolute; top: 45px;  left: 0;}
.topnav > ul {margin: 0 !important;}
.navbar-nav>li>a {float: left;width: 70%; text-align: left;}
.topnav li a span{background:none;}
span.arow-btn {width: 6px;background: #000;color: #fff; padding: 3px 10px;    margin: 6px 2% 0 0;  float: right;}
.nav ul> li>ul, .navbar-nav > li > ul { min-width: 250px;  }
nav.topnav {position: absolute; top: 39px;   background: #f9f9f9;  border: 1px solid #cdcbcb;}
.navbar-nav li.dpdown  ul{ 
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, .15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
box-shadow: 0 6px 12px rgba(0, 0, 0, .175); overflow:hidden; width:70%; margin:0 0 0 20px;}
.navbar-nav li.dpdown a{  padding: 5px 20.4px;}
.resp-table{  width:100%; overflow:scroll; }
}






.mow-responsive-top, mow-mobile-anchor{width:100%;overflow:hidden;}

.mow-responsive-top { width:300px; height: 50px;overflow:hidden;margin: 0 auto;}

.mow-mobile-anchor { width: 300px; height: 50px; margin: 0 auto;}

.matched-ad {float: left;width: 100%;}
.MDVC-cont-ad2{  float: left;  margin: 0 10px 10px 0;}


@media screen and (max-width:770px){

.header_top {padding: 0px 0 40px 0 !important; background: #ece8e9; !important;}
.navbar-header { left: 15px !important; top: 6px !important; background: url(http://www.mydearvalentine.com/images/mydearmenuicon.png); background-repeat: no-repeat !important; background-size: 28px; }

li.btmblogurl { background: #d9526b !important; color: #fff !important; height: 48px; }
.btmblogurl a { color: #fff !important; }
.top_search input.go {}
.header_top .top_search input { height: 26px; background: #eee; color: #757272; padding-top: 4px; padding-left: 6px; font-weight: 300 !important; border:none !important; }
form#cse-search-box { background: #eee !important; }
.header_top .top_search { width: 68%; clear: none; margin: 7px 0 0 55px; border: none !important;background: #eee !important; }
.header_top .topbtn { display: block; left: 88%; top: 1px; height: 32px; border: none !important; padding: 0px 0 0; }
.topbtn img {  height: 40px !important; width: 40px !important; }

.navbar-nav li.dpdown { border-bottom: 1px solid #ddd; padding-bottom: 5px; line-height: 18px; }
.navbar-nav li.dpdown a { padding: 8px 20.4px 4px 20.4px !important; color: #4e0000;}

h2 a {color: #710e0e;}

#back-top{  bottom: 54px;  right: 0px}
.entry-content{margin:1.5em 0px}
.footer{padding:0 0 60px}
.search-box{display:none}
.snd-love-card .card-frmt .card-sndr, .snd-love-card .card-frmt .card-sndr p{ text-align: left;}
.snd-love-card .card-frmt{width:100%; padding:25px 0; margin:0 0px;}
.snd-love-card .card-frmt, .snd-love-card .card-frmt .card-box{width:100%}
.snd-love-card .card-frmt .card-box img{width:100%}
.snd-love-card .cards-btm .cards-left, .love-cards .snd-love-card{width:100%; padding: 0 !important;  margin: 0 !important;}
.left-content-container .post-comment-content{  width:100%;}
.post-comment-content .inner-comment{width:100%;}
.snd-love-card .cards-btm .cards-left .main-card-info{  margin: 0px 0;}
.comment_box,   .snd-love-card .cards-btm .cards-left .card-info .card-info-box .card-txtara{  width: 96%;}
.main-card-info .card-heading{padding:0 !important;}
.card-info-box .card-txt-box input, .card-info-box .card-txt-box textarea, .snd-love-card .cards-btm .cards-left .card-info .card-info-box .card-txtara textarea.card-ara{border:solid 1px #ccc !important;   min-width: 250px !important;} 
.snd-love-card .cards-btm .cards-left .card-info .card-info-box .card-txt-box input.card-txt{  height: 25px !important}
.love-cards .FR{   float: left; }

.pic-quot img{width:100% !important;}
.social_net{margin-left:0!important; right:0;   position: relative !important;}

.main-box1.mob .pic-thumb {width:100%}
.main-box1.mob .pic-thumb img {width:auto; height:auto;}	
.left-content-container #gallery{  width: 100%;}
.entry-title, .page.page-template-template-home-2col-php .entry-title{margin:0;}
#spoiler_ide .column table td, .left-content-txt table td{  width: 100%;  float: left;  margin: 0 0 5px;}
.img-responsive{  display: block;  max-width: 100%;  height: auto;}
.fld-link { width: 100%;  float: left;}
.fld-link li { list-style: none;display: inline;float: left; margin: 0 5px; padding: 3px 6px 0; background: #d9526b;  border-radius: 5px;}
.fld-link li a { color: #fff;}
.left-inner-content .bredcrum{ display: none;}
.quote-box-section .dat-lik-img{left: -17px;}
.footer-list li{width:96% !important; padding:2px 7px;}
.archive .hentry, .search .hentry{ width: 100%;}
#comments{  width: 100%;}
#gallery_l {
    margin: 0px !important;
}

.entry-quote, .entry-link{margin:1.429em 0px;}
div#pg-nw-banr, header-730-90-add, .logo-adds .header-730-90-add,inner-header,.animated,.left-add-200{display:none !important;}
.content .inner-content, .left-inner-content, .left-content-txt,.left-inner-content .left-content-container,.logo-adds .logo,.new,.inner-header,.footer-cont,.footer-list, .footer-col-1,.footer-col-2,.footer-col-3,.right-inner-content .menulink,.right-inner-content .menulink ul,.right-inner-content .menulink ul li:first-child,.right-inner-content .menulink ul li,.right-inner-content .menulink li.footer-heading,.left-content-container .content-heading,.gallary-section,.gift-section,#gallery_l,.pagination,.sliderwrapper,.sliderwrapper .contentdiv,.poembox01,#left-panels,quote-box-section-bottom,.logo-adds,.navibg,.inner-content .article-edit,.inner-header,.logo-adds,.navibg,.content .inner-content,.autofill_content_top .h1,.article-edit .main-article-edit,.article-edit .main-article-edit .aricle-edit-box,.main-article-edit .aricle-edit-box .article-heading,.main-article-edit .aricle-edit-box .article-img{width: 100% !important;}
.aricle-edit-box .share-on-social{width: 55%;}
.main-article-edit .aricle-edit-box .article-category{    width: 96%;}
.main-article-edit .aricle-edit-box .article-heading{padding:0 !important;}
.article-img img{width:100%;}
.left-inner-content .left-content-container{border:0;padding:0;}
#left-panels{background:none !important;}
.left-content-container{width:96%;}
.content .content-inner{width:100%; padding:50px 0px 0px 0px; background-color: #fff;}
.header{height:85px;}
.logo-adds .logo{height: 90px;padding: 15px 0 0;text-align: center;}
.logo-adds .logo img{float:none;}
.search{width:350px !important;top: 5px !important;right: 90px !important; height:30px !important;}
.navi{height:42px !important;}
.src-text{width: 300px !important;}
.sub-btn{width: 28px !important;}
.resmenu {height: 34px;width: 44px;margin: 4px 25px;float: right;}
.left_menu {float: left; background: #DF4B6E;padding:3px 5px;  width: 9%; border-radius: 5px;}
.left_menu span {  display: block;height: 3px;background: #fff;margin: 3px 0px;}
#menu {float: left;width: 100%;height: auto;position: absolute;background-color: #EB94AE;z-index: 100;top: 42px;}
#menu li {float: left;text-align: center;padding: 0 0 0 5px;width: 100%;}
#menu li a{text-shadow:none;}
.inner-content .right-inner-content { z-index: 999; top: 43px; background-color: #fff; padding: 0; width: 95%; border: 5px solid #ddd; left: 5px; top: 70px; }
.right-inner-content .menulink li.footer-heading{background:none !important;}
.comment-160-600-add{display:none;}
h1{margin-top:0;}
.quote-head,.art-head,.poembox01 .mtext{width:98%}
.quote-head,.art-head{padding:1%;}
.gift-section .article-slider,.gift-section .quotes-slider{width: 90%;}
.left-inner-content {width: 100% !important;padding: 5px !important;border: 0 !important;margin: 0 !important;}
#gallery_l{text-align: center !important;}
.sliderwrapper .contentdiv,#gallery_l{ height:auto !important;}
.pagination a{padding: 8px 4px !important;}
.contentdiv img{width:100% !important;   height: auto; }
.poembox01,#gallery_l,.poembox01 .mtext{margin:0 !important;}
#gallerygif-wrap{width:90% !important;}
.quote-box-section .quote-author-box-txt{width:88%;}
.quote-box-section-bottom .social-icon-btn {width:90%;float: right;}
.quote-box-section-bottom{height:auto;}
span.morepoems{margin: 10px 0;}
.logo-adds .logo span{float:none;padding-right:none !important;}
.left-content-txt ol{margin: 15px 0 15px 0px;width: 98%; list-style-position: inside;}
.autofill_content_top .content{text-align: justify;}
.search-box{position: absolute;top: 104px;z-index: 1000;}
.search-box input.search-txt{height:19px;}
.article-edit .article-column{width:30%;}
.copy{float:none;}
}
@media screen and (max-width:600px){
.left-content-container .left-content-txt .product .product-des, .left-content-container .left-content-txt .product .product-image{width: 100%;   text-align: center;}
}
@media screen and (max-width:500px){
.search{width:215px !important;right: 60px !important;}
.resmenu{margin: 4px 10px 4px 0 !important;}
.left_menu{margin: 4px 0 4px 0px !important;}
.src-text{width:173px !important;}
.left-content-container .content-heading{text-align: center !important;}
.left-content-container .social-site-click,.post-comment-content,.gallary-section,.quote-head,.art-head,.gift-section,.quote-head{display:none !important;}
.content{margin-bottom:0px !important;padding:0 !important;}
.pagination a{margin:0 !important;}
.pagination a {padding: 8px 2px !important;}
.quote-box-section .quote-author-box-txt{width:81%}
.quote-box-section-bottom{height:auto;}
.article-edit .article-column{width:46%;}
.main-article-edit .aricle-edit-box .article-heading a{font-size: 21px;}
.social-site-click{display:none;}
.quote-box-section-bottom .social-icon-btn .icon-btn a img{width: 65px;height: 25px;}
.quote-box-section-bottom .social-icon-btn{width:85%}
.quo-pic{width:45%;}
.quo-pic img{width:100%;}
}
.autofill_content_top { margin-top: 20px; }
h1 {
    margin-bottom: 12px;
}


#div-gpt-ad-1510619521487-1, #div-gpt-ad-1510619521487-2 {
    width: 300px;
    height: 250px;
    margin: auto;
    overflow: hidden;
}






.gsc-control-cse.gsc-control-cse-en {
    background: none !important;
    border: none !important;
}

.comment-160-600-add, .right-inner-content .comment-160-600-add {display: none !important;}


.demo-container {
    margin-top: 25px !important;
}

#gallery {
    width: 100% !important;
    height: auto;
    float: unset !important;
    margin: 10px auto;
    padding: 0;
    clear: both;
}

#gallery_l {
    width: 100% !important;
    height: auto !important;
}


.sliderwrapper {
    margin: auto !important;
}


@media screen and (min-width:771px){ .main-box1 .pic-thumb { width: 33%; float: left; height: 340px; overflow: hidden; }
input.gsc-search-button.gsc-search-button-v2 { margin-top: 0px !important; }

#gallery_l {
    margin: 0px !important;
}

#gallery_l .pagination { width: 575px; height: 28px; margin: auto !important; padding: 10px 0px 1px 5px !important; font-family: arial; font-weight: bold; font-size: 12px; text-align: -webkit-auto; text-decoration: none; z-index: 100; position: relative; left: 0px; color: white; background: #000000; float: unset !important; top: -32px !important; }

.inner-content .left-inner-content .bredcrum {margin-left: 2px!important;}

.poembox01 {
    margin: 10px 0 !important;
}

.quote-box-section.morequotes {
    margin-top: 60px !important;
}

a.gotoq {
    float: right;
    position: relative;
    right: 25px;
    top: 50px;
}

.left-inner-content {
    padding: 0px !important;
}


.quote-box-section .quote-box-txt p {
    font-size: 21px!important;
    color: #555!important;
    line-height: 40px!important;
    padding: 0px 0 0px!important;
    font-weight: bold;
    font-family: Roboto!important;
    text-transform: capitalize;
    width: 92%;
}

.article-list ol li {
    margin: 20px 0 8px!important;
    position: relative;
    border-left: 10px solid #ccc!important;
    border-radius: 0px;
    background: #f9f9f9!important;
    color: #555!important;
    line-height: 40px!important;
    padding: 25px 79px 20px 55px!important;
    text-transform: capitalize;
    list-style: none;
    font-size: 21px;
    min-height: 60px;
}

.article-list ol li::before {
    content: "\201C";
    font-size: 90px;
    position: absolute;
    top: 30px;
color: #ccc;
    left: 15px;
}

.article-list ol li::after {
    content: "”";
    font-size: 90px;
    position: absolute;
color: #ccc;
    right: 15px;
    bottom: -12px;
}

.article-list ol li em {
    font-family: Roboto!important;
    font-style: normal;
font-weight: bold;

}


.quote-box-txt::before {
    content: "\201C";
    font-size: 120px;
    position: absolute;
    top: 50px;
color: #ccc;
    left: 15px;
}

.quote-box-txt {
    padding: 10px 60px !important;
}


.quote-box-txt::after {
    content: "”";
    font-size: 120px;
    position: absolute;
color: #ccc;
    right: 15px;
    bottom: -12px;
}





.pagination {
    height: 42px !important;
    margin: 10px 0 0 0px !important;
}

.menu-bar { height: 50px; }

.gsearch { width: 248px !important; background: none; border: none;float: left; margin-top: -3px; !important;}

.dmgk { width: 49%; float: left; }

.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {
    padding: 6px 7px !important;
}

#div-gpt-ad-1510619521487-0 {
width: 728px;
    width: 728px;
    height: 90px;
    margin: 30px auto 20px auto;
    clear: both;
    overflow: hidden;
}

.bredcrum {
    margin-top: -30px!important;
    margin-bottom: 10px!important;
    position: relative;
    top: 20px;
    right: 0px;
    text-align: left;
}

}



.quote-box-txt a {
    color: unset !important;
    text-decoration: none !important;
}



@media screen and (max-width:770px){ .main-box1 .pic-thumb { width: 33%; float: left; height: 340px; overflow: hidden; }
.main-box1.mob .pic-thumb { height: auto !important; width: 100%; border-bottom: 1px solid #ddd; padding-bottom: 20px; }
.main-box1.mob .pic-thumb img {width: 100%;}
input.gsc-search-button.gsc-search-button-v2 { padding: 6px 8px; margin-left: -5px; margin-top: 0px; }
.gsearch { width: 250px !important; background: none; border: none; float: unset; position: fixed; z-index: 99; right: 0px; top: -7px; }
.right-inner-content .article-right-box { padding: 0px !important;}

.inner-content .left-inner-content {
    padding: 0px 12px !important;
    width: 94% !important;
}

.inner-content .pagination {
    width: 320px !important;
    margin-left: -10px !important;
}

.content .inner-content .right-inner-content {
    position: unset;
    width: 98%!important;
    margin: auto !important;
    padding: 0px 0px 0px 5px !important;
}

.quote-box-section .quote-box-txt p {
    font-size: 13px!important;
    color: #555!important;
    line-height: 26px!important;
    padding: 0px 0 0px!important;
    font-weight: normal;
    font-family: Roboto!important;
    text-transform: capitalize;
    width: 75%;
}




.quote-box-txt::before {
    content: "\201C";
    font-size: 120px;
    position: absolute;
    top: 50px;
color: #ccc;
    left: 15px;
}

.quote-box-txt {
    padding: 10px 60px !important;
}


.quote-box-txt::after {
    content: "”";
    font-size: 120px;
    position: absolute;
color: #ccc;
    right: 15px;
    bottom: -12px;
}

a.gotoq {
    position: relative;
    font-size: 12px;
}



.pagination a.prev, .pagination a.next {
    position: absolute;
    height: 25px;
}


.pagination a.toc {
    margin-right: 2px !important;
    padding: 6px !important;
    position: relative;
    top: 3px;
    left: 20px;
}

.pagination {
    height: 42px !important;
    margin: 0px 0 0 0px !important;
    padding: 15px 0 0 0px !important;
}

.left-content-container .sliderwrapper {
    margin: auto !important;
    width: 90% !important;
}

.header_img_tra2 {
    width: 100% !important;
}

.contentdiv div, .contentdiv {
    width: 99%;
}

#div-gpt-ad-1510619521487-0 {
    width: 320px;
    height: 50px;
    margin: 10px auto;
    clear: both;
    overflow: hidden;
}

table.gstl_50.gssb_c {
    width: 100% !important;
    position: fixed !important;
    left: 0px !important;
}

.gsc-results-wrapper-overlay {
    height: 75% !important;
    width: 75% !important;
    left: 4% !important;
}

input#gsc-i-id1 {
    margin: 0px !important;
    padding: 0px !important;
    height: auto !important;
}

h1 {
    line-height: 24px;
    font-size: 24px !important;
    margin-top: 12px;
    margin-bottom: 2px;
}

.fa {
    font: normal normal normal 11px/1 FontAwesome !important;
}

.mydearshare-shares {
    margin: auto;
    width: 290px;
    margin-bottom: 10px;
}

img {
    max-width: 100% !important;
    display: block;
    overflow: hidden;
}

.ratin a, .ratin { font-size: 10px; }
p, .left-inner-content, .left-content-container .left-content-txt, .left-content-container p { font-size: 15px !important; line-height: 25px !important; font-weight: 300; }
html p, html .left-inner-content, html .left-content-container .left-content-txt, html .left-content-container p { font-size: 15px !important; line-height: 25px !important; font-weight: 300; }

.article-edit .article-column { width: 90%; margin-left: 5%; }
.main-article-edit .aricle-edit-box .article-heading a { font-size: 15px; margin-left: 5px; padding-left: 5px; width: 92% !important; display: block; }

h2, h3, h4, h5, h6 {
    line-height: 25px;
    width: 90%;
    font-size: 19px;
}

.mydearshare-share {
    margin: 0.3em 0.4em 0.3em 0 !important;
}

.inner-content .right-inner-content { width: 95%; border: none !important; margin-top: 0px !important;}

.left-content-container .social-site-click, .post-comment-content, .gallary-section, .quote-head, .art-head, .gift-section, .quote-head { display: block !important; width: 100%; overflow: hidden; height: auto; }

span.mydearshare-share-label { display: none; }

.calculator img { width: 100% !important; }
.calculator {
    width: 100% !important;    height: auto !important;}

#ajax .share { position: relative; float: left; bottom: 9%; left: 0px; font-size: 14px; padding: 0px 15px; width: 85% !important; height: auto; }


html .left-content-container .left-content-txt { width: 100% !important;}

.calculator .partner-name { width: 18%; position: absolute; background: #fff; bottom: 29%; right: 64%; height: 5%; float: right; line-height: 18px; border: 0px; outline: none; color: #f31f8f; font-size: 15px; font-weight: bold; }

.calculator .your-name { width: 17%; position: absolute; background: #fff; bottom: 29.5%; left: 65%; height: 5%; float: left; line-height: 18px; border: 0px; outline: none; color: #f31f8f; font-size: 15px; font-weight: bold; }

.calculator .sub { width: 32%; position: absolute; top: 14%; left: 33%; height: 45%; float: left; border: 0px; font-size: 24px; color: #fff; font-weight: bold; text-shadow: 1px 1px 1px #f2f2f2;  }


.dmgk li { padding: 0px 5px !important; clear: both; margin-bottom: 10px !important; height: 75px !important; border-bottom: 1px dashed #eeeded; padding-bottom: 10px !important; }
.dmgk.sml li { height: 12px !important; border: none; }

.card-frmt { padding: 5px !important; }
.list-bg li { margin-right: 15px !important; width: 12px !important;}
.card-info { width: 80% !important; }

.sliderwrapper { position: relative; overflow: hidden; width: auto !important; height: 386px !important;}
.inner-content .right-inner-content {position: unset;width: 96% !important;}

.main_div { width: 100%; }
.gsib_a {
    padding: 0px 6px 0 !important;
}


.article-list ol li {
    margin: 20px 0 8px!important;
    position: relative;
    border-left: 10px solid #ccc!important;
    border-radius: 0px;
    background: #f9f9f9!important;
    color: #555!important;
    line-height: 28px!important;
    padding: 25px 38px 20px 40px!important;
    text-transform: capitalize;
    list-style: none;
    font-size: 14px;
    min-height: 60px;
}

.article-list ol li::before {
    content: "\201C";
    font-size: 90px;
    position: absolute;
    top: 30px;
color: #ccc;
    left: 15px;
}

.article-list ol li::after {
    content: "”";
    font-size: 90px;
    position: absolute;
color: #ccc;
    right: 15px;
    bottom: -12px;
}

.article-list ol li em {
    font-family: Roboto!important;
    font-style: normal;
}

.poembox01 {
    margin-left: -5px !important;
    margin-bottom: 30px !important;
padding: 10px 0px;
}

.poembox01 .mtext {
    padding: 5px 25px 3px 20px !important;
    width: 85% !important;
    margin: auto !important;
    display: inline-block;
}

}



.heading h2 {
    color: #a00 !important;
}



.poembox01 {
    background: #f9f9f9!important;
    border-left: 10px solid #ccc!important;
    padding: 0px;
    border-radius: 0px !important;
}

.mtext {
    padding: 10px 0 0 19px !important;
}

.dmgk img { max-width: 100px; }
.dmgk li { padding: 3px 25px; clear: both; margin-bottom: 10px; height: 62px; }
.dmgk img { width: 100px; float: left; overflow: hidden; margin-right: 12px; height: 70px; }
.dmgk b { line-height: 19px !important; font-size: 15px; font-weight: 300; color: #000; }
.dmgdsk { height: auto; overflow: hidden; margin-bottom: 25px; clear: both; }
.dmgk.sml li { height: 30px; }


.list-bg li { float: left; margin-right: 5px; }
.card-frmt { overflow: hidden;     padding: 25px;}
.card-info { float: left; border: 1px solid #ddd; margin-right: 10px; margin-top: 10px; padding: 25px; width: 25%; margin-left: 7px; }
.card-info input { border: 1px solid #ddd; margin-top: 5px; margin-bottom: 5px; padding: 9px; width: 80%; }
.pic-titl { font-size: 11px; padding: 25px; margin-bottom: -25px; line-height: 15px; }
h1 { width: 100%; clear: both; }


.content-inner .right-inner-content .menulink ul li:first-child {
    background: tomato !important;
    margin: 0px!important;
    padding: 10px 0px 10px 0px!important;
    color: #FFF!important;
    margin-left: 0px!important;
    margin-top: 10px !important;
}


.content-inner .right-inner-content .menulink ul li.heading a {
    color: #fffefe!important;
    font-size: 18px !important;
    font-weight: bold!important;
    margin-left: 0px!important;
    text-transform: uppercase!important;
    margin-bottom: 0px!important;
    margin-top: 0px!important;
    border-bottom: 1px solid #ddd!important;
    padding: 0px!important;
    text-decoration: unset !important;
    padding: 6px 10px !important;
border:none !important;
}

.content-inner .right-inner-content .menulink ul li {
    border-bottom: none !important;
    padding: 15px 0px 5px 0px !important;
    margin-left: -5px !important;
}

.content-inner .right-inner-content .menulink ul li a {
    color: #ff6348 !important;
    font-size: 15px !important;
    padding-left: 20px !important;
}

.footer-col-2 {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}

.textwidget ul li a {
    text-decoration: none !important;
    font-size: 18px;
    color: #ebebec;
    line-height: 30px;
    font-weight: normal;
}

.footer-inner {
    float: left;
    width: 100%;
    padding: 15px 0;
    border-bottom: 2px solid #ffffff;
    margin: 5px 0 10px 0;
}

.new-footer li a {
    color: #ffffff;
    font-size: 16px;
}

.new-list {
    background: tomato!important;
    width: 100%;
    float: left;
    border-top: 0;
    border-bottom: 2px solid #ffffff;
    padding-bottom: 10px;
    margin-bottom: 20px;
}


@media screen and (max-width:320px){
.header{height: 105px !important;}
.left_menu{margin: 4px 0px !important;}
.resmenu{margin: 4px 0px 4px 0 !important;}
.search{right: 45px !important;}
.quote-box-section-bottom{height:auto;}
.quote-box-section-bottom .social-icon-btn .icon-btn{width:25%;}
.search-box{top:107px;left: 5px;}
}

h2, h3, h4, h5, h6 {
float:unset !important;
clear:both;
}

footer.footer {
    background: tomato!important;
}
@media(max-width:500px) { .header_top ul li { width: 100%;} } @media(max-width: 360px) { .sms-box {width:100%; } } @media(min-width: 500px) { .mow-mobile-anchor {margin: 0 auto; width: 468px; height: 60px; } } @media(min-width: 800px) { .mow-mobile-anchor { margin: 0 auto;width: 728px; height: 90px; } } @media(min-width: 500px) { .mow-responsive-top {margin: 0 auto; width: 468px; height: 60px; } } @media(min-width: 800px) { .mow-responsive-top { margin: 0 auto; width: 728px; height: 90px;} }