
/***   Customization Area - Start  ***/
.wr-rating label {color:#0076a1;} /* text color :"How Many Stars Did We Earn?" */
.em-popup .title {color:#0076a1;} /* Form titles color */
.em-popup .submit {background:#0076a1;} /* Button send background  */
#popupWRsites .conten .wrsites .wrblock:hover {border:1px solid #0076a1;} /* Edit hover color according to the color of site links */
#popupWRsites .linkWRSites {color:#0076a1;} /* link styles WR Sites */
.wrteshead {font-size:25px;font-weight:600;color:#0076a1;} /* text :Recent Reviews */

/*  Particular styles for the site  */
.blcol {width:100%;}
.brcol {display:none;} 
.container {position:static;}
a.pencil {background:url(/images/site/pencil.png) center no-repeat;position:absolute;display:block;width:32px;top:0;right:0;height:32px;}
.txt {margin-top:0px !important;}

.res480 .carea {padding-bottom:30px;}
.res480 .em-popup select {width:96%;}
.res480 .wr-rating .rating-ui li .level {right:-3px;}

.res320 .carea {padding-bottom:23px;}
.res320 .em-popup select {width:96%;}
.res320 .wr-rating .rating-ui li .level {right:-5px;}
.res320 .wr-rating label {width:272px;margin-left:-132px;}



/***   Customization Area - End  ***/

.fmText {color:#f00; position:absolute; font-size:12px !important; line-height:11px !important; text-align:right; margin-top:5px; margin-right:4px;}
.em-popup .fmText {color:#f00; position:absolute; font-size:12px; line-height:11px; text-align:right;}
.req-field {border-color:red !important;}
.wrmore {font-weight:600;}
.noScroll {overflow:hidden;}
.activeForm {display:block !important;}
.emsEmailHidden {display:none !important;}
input, button, select, textarea {color:#000; -webkit-appearance:none; -webkit-border-radius:0;}
.placeholderSelect.noPlaceholder {color:#000 !important;}
.placeholderSelect {color:#757575 !important;} 

/**  Stars Block - Start  **/
.wr-rating {overflow:hidden;padding-bottom:50px;position:relative;}
.wr-rating label {font-size:15px;position:absolute;line-height:40px;height:28px;bottom:0px;left:50%;margin-left:-126px;padding-right:31px;background:url('/images/site/wr-flecha.png') right center no-repeat;}
.wr-rating .rating-ui {list-style:none; margin:0 auto; padding:0; width:460px;}
.wr-rating .rating-ui li {float:left; height:80px; width:86px; background:url(/images/site/wrstar-off.png) center no-repeat; cursor:pointer; padding:0px; margin:0px; position:relative;}
.wr-rating .rating-ui li.lihover {background:url(/images/site/wrstar-on.png) center no-repeat;}
.wr-rating .rating-ui li.lioff {background:url(/images/site/wrstar-off.png) center no-repeat;}
.wr-rating .rating-ui li.liactive {background:url(/images/site/wrstar-on.png) center no-repeat;}
.wr-rating .rating-ui li.liactive.lihoverall {background:url(/images/site/wrstar-off.png) center no-repeat;}
.wr-rating .rating-ui li.lihover.liactive {background:url(/images/site/wrstar-on.png) center no-repeat;}
.wr-rating .rating-ui li .level {display:none;position:absolute;bottom:-20px;right:4px;}
.wr-rating .rating-ui li.lihover .level.show {display:block;}
.wr-rating .rating-ui li .level.show {display:block;}
.wr-rating .rating-ui li .level.hide.selected {display:block;}
.wr-rating .rating-ui li .level.hide {display:none;}
.wr-rating .rating-ui li .level.average {bottom:-23px;}
.res480 .wr-rating {padding-bottom:47px;}
.res480 .wr-rating label {margin-left:-144px;}
.res480 .wr-rating .rating-ui {width:270px;}
.res480 .wr-rating .rating-ui li.lihover .level {right:-3px;}
.res480 .wr-rating .rating-ui li .level.hide.selected {right:-5px;}
.res480 .wr-rating .rating-ui li {height:47px; width:54px; background:url(/images/site/wrstar-off-480.png) center no-repeat;}
.res480 .wr-rating .rating-ui li.lihover {background:url(/images/site/wrstar-on-480.png) center no-repeat;}
.res480 .wr-rating .rating-ui li.liactive {background:url(/images/site/wrstar-on-480.png) center no-repeat;}
.res480 .wr-rating .rating-ui li.liactive.lihoverall {background:url(/images/site/wrstar-off-480.png) center no-repeat;}
.res480 .wr-rating .rating-ui li.lihover.liactive {background:url(/images/site/wrstar-on-480.png) center no-repeat;}
.res320 .wr-rating {padding-bottom:47px;}
.res320 .wr-rating label {margin-left:-147px;padding-right:21px;}
.res320 .wr-rating .rating-ui {width:250px;}
.res320 .wr-rating .rating-ui li {height:26px; width:50px; background:url(/images/site/wrstar-off-320.png) center no-repeat;}
.res320 .wr-rating .rating-ui li.lihover .level {right:-5px;}
.res320 .wr-rating .rating-ui li .level.hide.selected {right:-8px;}
.res320 .wr-rating .rating-ui li.lihover {background:url(/images/site/wrstar-on-320.png) center no-repeat;}
.res320 .wr-rating .rating-ui li.liactive {background:url(/images/site/wrstar-on-320.png) center no-repeat;}
.res320 .wr-rating .rating-ui li.liactive.lihoverall {background:url(/images/site/wrstar-off-320.png) center no-repeat;}
.res320 .wr-rating .rating-ui li.lihover.liactive {background:url(/images/site/wrstar-on-320.png) center no-repeat;}
/**  Stars Block - End  **/

/* Forms styles - Start */
.em-popup {display:none; position:fixed; top:0; left:0; bottom:0; right:0; z-index:999999; overflow-y:scroll; background:url('/images/site/write-bg.png') repeat;}
.em-popup .conten {position:absolute; background:#fff; padding:45px 38px 50px 38px; margin:130px auto 30px auto; max-width:452px; top:0; left:50%; margin-left:-243px;}
.em-popup .conten p {font-size:18px; margin:0 0 19px 0;}
.em-popup .closeWRPopup {cursor:pointer; width:25px; height:25px; background:url('/images/site/close-wr.png') center no-repeat; position:absolute; top:20px; right:30px;}
.em-popup .title {font-weight:700; font-size:25px; margin-bottom:15px;}
.em-popup .form {float:right; list-style:none; width:43%;}
.em-popup input {background:#fff; width:100%; height:40px; margin-bottom:10px; box-sizing:border-box; border:1px solid #BDC3D1; padding-left:13px; font-size:16px;}
.em-popup select {background:#fff;width:98%;height:40px;margin-bottom:10px;border:1px solid #BDC3D1;padding-left:9px;font-size:16px;-webkit-appearance:menulist;}
.em-popup textarea {background:#fff; width:100%; border:1px solid #BDC3D1; padding:8px 0 0 13px; margin-bottom:10px; box-sizing:border-box; resize:none; font-size:16px; font-family:arial;}
.em-popup span {float:left; height:40px; line-height:40px; font-size:18px; margin-left:0px;}
.em-popup span u {text-decoration:none;}
.em-popup input[name=SecurityCode] {float:left; width:123px; height:44px; margin-left:10px; margin-bottom:0px; text-indent:5px;}
.em-popup .submit {cursor:pointer; float:right; margin-left:10px; border:none; height:44px; text-align:center; color:#fff; font-weight:500; font-size:24px; width:152px !important; padding:0; text-transform:uppercase; margin-bottom:0px;}
.em-popup .cwrPH {color:#757575 !important;}
.em-popup input::-webkit-input-placeholder {color:#757575;}
.em-popup input:-moz-placeholder {color:#757575;}
.em-popup input::-moz-placeholder {color:#757575;}
.em-popup input:-ms-input-placeholder {color:#757575;}
.em-popup textarea::-webkit-input-placeholder {color:#757575;}
.em-popup textarea:-moz-placeholder {color:#757575;}
.em-popup textarea::-moz-placeholder {color:#757575;}
.em-popup textarea:-ms-input-placeholder {color:#757575;}
.res480 .em-popup .conten {margin-left:-185px; max-width:300px;}
.res480 .em-popup input[name=SecurityCode]{margin:0 0 15px 0; float:right;}
.res480 .em-popup .submit {width:100% !important;}
.res320 .em-popup .conten {max-width:280px; margin-left:-161px; padding:50px 20px 50px 20px;}
.res320 .em-popup .conten p {font-size:16px;}
.res320 .em-popup input[name=SecurityCode]{margin-bottom:15px; width:110px; margin-left:0px; float:right;}
.res320 .em-popup .submit {width:100% !important;}
.res320 .em-popup span {padding-left:0;}
/* Forms styles - End */

/* PopUp WR Sites - Start */
#popupWRsites .conten {position:absolute; background:#fff; padding:45px 40px 50px 40px; max-width:532px; left:50%; margin-left:-307px;}
#popupWRsites .conten p {font-size:18px; margin:0 0 15px 0;}
#popupWRsites .closeWRPopup {cursor:pointer; width:25px; height:25px; background:url('/images/site/close-wr.png') center no-repeat; position:absolute; top:20px; right:23px;}
#popupWRsites .title {font-weight:700; font-size:25px; margin-bottom:18px;}
#popupWRsites .conten .wrsites {width:100%;}
#popupWRsites .wrsites .wrcol-left {width:257px; float:left; margin-right:16px;}
#popupWRsites .wrsites .wrcol-right {width:258px; float:right;}
#popupWRsites .conten .wrsites .wrblock {border:1px solid #ccc; width:255px; height:108px; margin-bottom:15px;}
#popupWRsites .conten .wrsites .wrblock img {border:none;}
.res480 #popupWRsites .conten {margin-left:-192px; max-width:300px;}
.res480 #popupWRsites .conten .wrsites .wrblock {margin:0 auto 15px auto;}
.res480 #popupWRsites .wrsites .wrcol-left {width:100%;}
.res480 #popupWRsites .wrsites .wrcol-right {width:100%;}
.res320 #popupWRsites .conten {max-width:257px; margin-left:-149px; padding:50px 20px 50px 20px;}
.res320 #popupWRsites .conten p {font-size:16px;}
.res320 #popupWRsites .wrsites .wrcol-left {width:100%;}
.res320 #popupWRsites .wrsites .wrcol-right {width:100%;}
/* PopUp WR Sites - End */

/* TEXT TESTIMONIALS START */
.tesline {width:100%; border-bottom:1px solid #c2c2c2; margin:40px 0 30px 0; padding:10px 0px 0px 0px;}
.wrteshead {float:left;margin:0 0 10px 0;height:34px;position:relative;line-height:34px;padding-right:32px;}
.test-cnt {overflow:hidden; margin:15px 0 25px 0;}
.title-test {font-weight:500; font-size:25px; padding-right:30px; color:#1B305d; position:relative;}
.title-test img {position:relative; top:5px; left:11px;}
.test-cnt .rating {margin-bottom:15px; overflow:hidden;}
.test-cnt .rating img {float:left;}
.test-cnt span.red {display:block; float:left; margin-left:10px;}
.test-cnt .text {font-weight:500; float:left; margin-bottom:20px;}
.test-cnt .txt p {margin:0px 0px 10px 0px;}
.test-cnt .text span {float:left; color:#000;}
.test-cnt .text span.name {font-weight:600; font-size:16px;}
.test-cnt .text span.date {font-size:15px; padding-left:9px; margin-left:12px; border-left:1px solid #000;}
.test-cnt .source {position:relative; height:50px; line-height:50px; clear:both; font-size:19px; font-weight:500; margin-bottom:15px;}
.test-cnt .source img {position:absolute; top:0px; left:35px;}
.test-cnt .source .btncase {width:120px; height:24px; background:#fff; color:#304558; float:right; font-size:16px; line-height:26px; text-align:center; text-transform:uppercase; font-weight:400; border:1px solid #304558; cursor:pointer; position:absolute; right:0px; top:50%; margin-top:-12px;}
.test-cnt .source .btncase:hover {background:#304558; color:#fff; border:1px solid #304558;}
.test-cnt .separator {height:1px; border-bottom:solid 1px #ccc; margin:0px 135px;}
.res940 .test-cnt .separator {margin:15px 0 11px 90px;}
.res720 .test-cnt .separator {width:64%; margin:15px auto 11px auto;}
.res480 .test-cnt .separator {width:64%; margin:15px auto 11px auto;}
.res320 .test-cnt .text {font-size:14px; display:block; float:none;}
.res320 .test-cnt .text span.name {font-weight:600; font-size:16px; width:100%;}
.res320 .test-cnt .text span.date {font-size:15px; margin:12px 0; padding:0px; border:0px;}
.res320 .test-cnt span.red {margin-top:10px; float:left;}
.res320 .test-cnt .source .btnmore {width:98%; margin:22px auto; float:none;}
.res320 .test-cnt .separator {width:64%; margin:15px auto 11px auto;}
/* TEXT TESTIMONIALS END */

/* social share buttom*/
.container .socialcontainer {float:left;margin:0px 0px 7px 5px;}
.container .socialcontainer .red {float:left; margin:0 5px 0 0;}
.container .socialcontainer .red.share2 {position:relative;}
.container .socialcontainer .red.ws {background:url(/images/site/ws.jpg) center no-repeat; height:20px; width:22px;}
.container .socialcontainer .red.ws:hover {background:url(/images/site/ws-h.jpg) center no-repeat;}
.container .socialcontainer .red.email {background:url(/images/site/mail.jpg) center no-repeat; height:20px; width:20px; cursor:pointer;}
.container .socialcontainer .red.wBtnShareAll {background:url(/images/template/share2-all-small.png) center no-repeat; height:20px; width:20px; cursor:pointer; margin:0px;}
.container .socialcontainer .red.wBtnShareAll:hover {background:url(/images/template/share2-all-small-h.png) center no-repeat;}
.container .socialcontainer .wBoxShareAll {position:absolute;top:23px;width:120px;background:#eee;padding:10px;border:1px solid #b9b9b9;z-index:99;display:none;margin:0px;}
.container .socialcontainer .wBoxShareAll .wTxtLink {width:119px;margin:5px 0px 6px;border:none;height:20px;color:#000;}
.container .socialcontainer .wBoxShareAll .txt {display:block;font-size:15px;}
.container .socialcontainer .wBoxShareAll .wCopyMsgError {font-size:11px; display:block; text-align:left; color:#C30000; margin-bottom:5px;}
.container .socialcontainer .wbtnCopyLink {color:#000; -webkit-appearance:button;}
.container .socialcontainer .link a {display:block;padding-left:30px;width:20px;height:20px;line-height:23px;margin-bottom:5px;color:#000;}
.container .socialcontainer .link a.fb-share {background:url(/images/site/fb.png) left no-repeat;}
.container .socialcontainer .link a.tw-share {background:url(/images/site/tw.png) left no-repeat;}
.container .socialcontainer .link a.lk-share {background:url(/images/site/lik.png) left no-repeat;}
.container .socialcontainer .link a.gp-share {background:url(/images/site/gp.png) left no-repeat;}
.container .socialcontainer .link a.pt-share {background:url(/images/site/pt.png) left no-repeat;}
.container .socialcontainer .link a.ws-share {background:url(/images/site/ws.jpg) left no-repeat;}
.container .socialcontainer .link a.ml-share {background:url(/images/site/mail.jpg) left no-repeat;}
.container .socialcontainer .red.email:hover {background:url(/images/site/mail-h.jpg) center no-repeat;}
.container .socialcontainer .red.google {margin-right:0px; width:33px; overflow:hidden;}

.res940 .container .socialcontainer .red.google {width:33px; overflow:hidden;}
.res940 .container .socialcontainer .red.wBtnShareAll {background:url(/images/site/share-all-small.png) center no-repeat; width:25px;}
.res940 .container .socialcontainer .red.wBtnShareAll:hover {background:url(/images/site/share-all-small-h.png) center no-repeat;}


.res720 .container .socialcontainer .red.google {width:33px; overflow:hidden;}
.res720 .container .socialcontainer .red.wBtnShareAll {background:url(/images/site/share-all-small.png) center no-repeat; width:25px;}
.res720 .container .socialcontainer .red.wBtnShareAll:hover {background:url(/images/site/share-all-small-h.png) center no-repeat;}

.res480 .container .socialcontainer {width:100%; clear:both; margin-bottom:10px;}
.res480 .container .socialcontainer .red.google {width:33px;}
.res480 .container .socialcontainer .red.wBtnShareAll {background:url(/images/site/share-all-small.png) center no-repeat; width:25px;}
.res480 .container .socialcontainer .red.wBtnShareAll:hover {background:url(/images/site/share-all-small-h.png) center no-repeat;}
                   
.res320 .container .socialcontainer {float:left;margin:0px 0px 7px 0px;}
.res320 .container .socialcontainer .red.google {width:33px; overflow:hidden;}
.res320 .container .socialcontainer .red.wBtnShareAll {background:url(/images/site/share-all-small.png) center no-repeat; width:25px;}
.res320 .container .socialcontainer .red.wBtnShareAll:hover {background:url(/images/site/share-all-small-h.png) center no-repeat;}
/* social share buttom end*/

/* Views */
.btnViews {border-radius:3px; color:#fff; font-size:10px; display:block; height:20px; width:61px; line-height:20px; background:#FF5402 url(/images/template/view-icon.png) 6px 50% no-repeat; font-size:11px;}
.btnViews .ViewsNum {display:block; height:20px; width:32px; margin-left:23px; text-align:center;}
.btnViews .ViewsNum .visitsUnit {text-transform:uppercase;}
.btnFbShare {display:block; height:20px; width:20px; background:url(/images/site/fb.png);}
.btnFbShare:hover {background:url(/images/site/fb-h.png);}
.btnTwShare {display:block; height:20px; width:20px; background:url(/images/site/tw.png);}
.btnTwShare:hover {background:url(/images/site/tw-h.png);}