.white-panel { background: #fff; border-radius: 5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); float: left; margin-bottom: 30px; padding: 0; width: 100%;}
.free-tamplates { background-color: #e9e9e9; padding: 50px 0;}
.template_imgd { cursor: pointer; float: left; height: 225px; overflow: hidden; position: relative; width: 100%;}
.template_imgd img { height: auto; max-width: 100%; width: 100%;}
.template_dtl { background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0; display: none; height: 100%; left: 0; padding-top: 250px; position: absolute; text-align: center; top: 0;
               width: 100%;}
.tm_dt { float: left; padding: 20px; position: relative; width: 100%;}
.tmt_names { float: left; padding-left: 0; width: 80%;}
.tmt_names h2 { color: #0083ef; float: left; font-size: 13px; font-weight: bold; width: 100%;}
.tmt_names h4 { color: #464e50; display: block; font-size: 11px;}
.heart_icon { position: absolute; right: 19px; top: 20px;}
.tmt_re { float: left; padding-top: 10px; width: 100%;}
.template_review { float: left;}
.template_review a { color: #f1484a; font-size: 18px;}
.template_price { color: #000; float: right; font-size: 17px;}
.clfre { color: green;}
.heart_icon a { color: #f1484a; display: inline-block; font-size: 20px;}
.add_to_collections::before { border-bottom: 7px solid #f1484a; border-left: 7px solid transparent; border-right: 7px solid transparent; content: ""; position: absolute; right: 22px;
                              top: -5px;}
.add_to_collections { background: #f1484a none repeat scroll 0 0; border-radius: 5px; color: #fff; display: none; padding: 11px; position: absolute; right: -19px; text-align: center;
                      top: 26px; width: 160px; z-index: 999;}
.heart_icon:hover .add_to_collections { display: inline-block;}
.white-panel:hover { box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5); margin-bottom: 35px; margin-top: -5px; transition: all 0.3s ease-in-out 0s;}
.free-mid-temp p { font-size: 24px; padding: 40px 0; text-align: center;}
.tmt_names h2 a { color: #f1484a;}
.bg-gray-temp {background-color: #e9e9e9; padding: 40px 0;}
.tamplates-heading-detail { padding: 0px 0 15px;}
.tamplates-heading-detail h2 { color: #f1484a; font-weight: 600; font-size: 25px; margin-bottom: 10px;}
.tamplates-heading-detail li { display: inline-block; padding-right: 26px;}
.tamplates-heading-detail .rating { color: #f1484a;}
.tamplates-heading-detail .rating a { color: #000;}
.tamplates-heading-detail .social-share a { color: #bbb; font-size: 22px;}

.img-template { background: #e2e2e2 none repeat scroll 0 0; max-height: 390px; overflow: hidden; text-align: center; position: relative;}
.button-wrapper { background-color: rgba(0, 0, 0, 0.5); height: 100%; opacity: 0; position: absolute; top: 0; transition: all 0.5s ease 0s; width: 100%; z-index: 1;}
.img-template:hover .button-wrapper { opacity: 1;}
.button-row-wrap { background-color: rgba(0, 0, 0, 0.5); left: 50%; max-width: 365px; padding: 15px 20px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 100%;}
.detailButton { padding: 30px 0; text-align: center;}
.free-temp-detail {background-color: #fff; border: 1px solid #ddd; padding: 15px;}
.free-temp-detail h2 { color: #f1484a; font-size: 25px; font-weight: 600; margin-bottom: 10px;}

.free-temp-detail ul li:nth-child(2n+1) { background: #eee none repeat scroll 0 0;}
.free-temp-detail ul { padding: 10px 0 20px;}
.free-temp-detail ul li { padding: 8px; font-size: 14px;}
.free-temp-detail p { font-size: 15px; margin-bottom: 15px; text-align: justify;}
.top_wrap { background: #fff; float: right; min-height: 200px; padding: 20px 20px 0; width: 100%;}
.singl_site { float: left; position: relative; width: 100%;}
.singl_site a { position: relative;}
.frdddd .singl_txt, .frdddd .singl_price { font-size: 17px; font-weight: bold;}
.icon-question { color: #9c9e9e; padding-left: 6px; position: relative;}
.question-content::after { background-color: #546e7a; border-radius: 3px; box-shadow: none; content: ""; display: block; height: 20px; position: absolute; right: -6px; top: 15px;
                           transform: rotate(-45deg); width: 20px; z-index: 50;}
.question-content { background-color: #546e7a; border-radius: 3px; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); color: #fff !important; font-size: 13px; font-weight: normal;
                    line-height: 1.25; max-width: 350px; padding: 15px; position: absolute !important; right: 17px; text-align: left; top: -20px; transform: scale(0);
                    transition: all 0.2s ease-in-out 0s; width: 350px; z-index: 9;}
.addtocart_free { float: left; padding-top: 50px; text-align: center; width: 100%;}
.singl_price { float: right;}
.frdddd .singl_txt { float: left;}



.header_preview { background: #eceff1; display: table; text-align: center; width: 100%;}
.header_preview > div { display: table-cell; vertical-align: middle;}
.header_preview .leftpart { border-left: 1px solid #ccc; cursor: pointer; font-size: 26px; padding: 0; width: 55px;}
.header_preview .inner_heder { float: left; position: relative; width: 100%;}
.header_preview .check_secure { border-right: 1px solid #ccc; float: left; margin-top: 0; padding: 10px 20px;}
.header_preview .logo_checkout_htyy { display: inline-block; float: right; max-width: 455px; padding: 0 8px; width: 100%;}
.header_preview .check_secure span { color: #333; font-size: 14px; padding-left: 3px; vertical-align: middle;}
.header_preview .logo_checkout_htyy ul { border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 9px 6px; display: inline-block; float: left;}
.header_preview .logo_checkout_htyy ul li { color: #999; cursor: pointer; display: inline-block; margin: 0 10px; vertical-align: middle;}
.header_preview .logo_checkout_htyy ul li.active { color: #333;}
.header_preview #desktop { font-size: 30px;}
.header_preview #ipad-port { font-size: 27px;}
.header_preview #ipad-land { font-size: 25px; margin: -4px 10px 0; transform: rotate(270deg);}
.header_preview #mobile-port { font-size: 23px;}
.header_preview #mobile-land { font-size: 22px; margin: -4px 10px 0; transform: rotate(270deg);}
.header_preview ._buynow.btncg { float: right; padding: 10px 0;}
.header_preview ._buynow.pricevvv { color: #d84315; float: right; font-size: 20px; font-weight: bold; padding: 14px 0;}
.header_preview ._buynow.btncg.frpppp .btn.btn-primary { margin-right: 18px; padding: 6px 10px; text-transform: capitalize;}
.header_preview .clfre { color: #f1484a;}

.fream-html { bottom: 0; height: calc(100% - 60px); left: 0; position: fixed; top: 60px; width: 100%; overflow-y: auto; background:  #bbb;}
.fream-html iframe {}
.containerc { height: 100%; min-height: inherit !important;}

.ipodcover { background: rgba(0, 0, 0, 0) url("../../img/images/ipad.svg") no-repeat scroll 0 0; padding: 106px 45px 94px;}
.ipad-land { background: rgba(0, 0, 0, 0) url("../../img/images/ipad_land.svg") no-repeat scroll 0 0; padding: 44px 96px;}
.mobile-port { background: rgba(0, 0, 0, 0) url("../../img/images/iphone.svg") no-repeat scroll 0 0; padding: 0;}
.mobile-land { background: rgba(0, 0, 0, 0) url("../../img/images/iphone_land.svg") no-repeat scroll 0 0; min-height: 700px; padding: 0;}
.mobile-port iframe { border: 1px solid #000; height: 495px; margin: 106px 0 0; min-height: 495px; overflow-x: hidden; width: 338px;}
.mobile-land iframe { border: 1px solid #000; height: 335px; margin: 16px 0 0; min-height: 335px; overflow-x: hidden; width: 495px;}

.free-tamplates .blog_colums { position: relative; }

.thumbContent { border-radius: 0 3px 3px; box-shadow: 0 10px 20px rgba(35, 50, 56, 0.3); position: absolute; width: 350px; background-color: #fff;}
.js-thumbnail-proposed.js-thumbnail.thumbnail-preview { height: 200px; overflow: hidden;}
.headc { float: left; padding: 0; width: 80%;}
.price-block { float: right; font-size: 19px; font-weight: bold; margin-top: -7px; width: 20%;}
.headc h2 .view_dtl { color: #0083ef; display: block; font-size: 13px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.headc h2 { float: left; width: 100%;}
.headc h4 { color: #999; float: left; font-size: 11px; padding-top: 3px;}
.headc .heart_icon_new { position: absolute; right: 0px; top: 20px;}
.heart_icon_new a { color: #9aafbf; display: inline-block; font-size: 20px;}
.svg.square-icon.icon-moto3.thumbnail-icon {   display: none;}
.template-data.js-template-data-wrap { padding: 10px 15px;}
.btn.half { padding: 0; text-transform: capitalize;}
.btn.half .view_dtl { background-color: #f1484a; color: #fff; display: inline-block; margin: 7px 3px 7px 0; padding: 10px 12px;}
.price-wrapper .readmore { float: left; margin-top: 8px; width: 100%; text-align: left;}
.price-wrapper { text-align: center;}
div#thubContent1 { z-index: 999;}
div#thubContent1 { margin-left: 30px;}
.tab-content .ui-widget-content {background: #fff none repeat scroll 0 0;border: 1px solid #ddd;font-size: 13px;line-height: 24px;padding: 20px;
float: left;width: 100%;}
.tab-content .rating {float: left;width: 100%;padding: 20px 0;}
.tab-content  .rating__name {float: left;font-size: 20px;text-transform: uppercase;}
.tab-content .rating__stars {float: right;}
.tab-content  .rating__text.t1 {float: left;font-size: 15px;padding-right: 10px;}
.tab-content .stars-rating-wrapper {float: left;}
.tab-content .stars-rating {float: left;}
.tab-content .stars-rating i {font-size: 20px;color: #FFAB00;padding: 0px 2px;}
.tab-content .more_dtls {float: left;width: 100%;padding: 10px 0 0;}
.heading-detail li {list-style: none;display: inline-block;padding: 0 10px;font-size: 14px;color: #999;border-right: 1px solid;width: auto;}
.heading-detail li.heartby {border-right: none;border-left: 1px #999 solid;}
.heading-detail li.social-share a i {font-size: 23px;margin-top: 6px;vertical-align: top;}
.heading-detail li.social-share{border-right: none;}
#home h3 {color: #000;font-size: 21px;font-weight: 500;text-transform: uppercase;float: left;}
/*  #preloader {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #fff;
z-index: 99;

} */

#status {
width: 200px;
height: 200px;
position: absolute;
left: 50%;
top: 50%;
background-image: url(https://raw.githubusercontent.com/niklausgerber/PreLoadMe/master/img/status.gif);
background-repeat: no-repeat;
background-position: center;
margin: -100px 0 0 -100px;
}
#home .notify-item {
display: inline-block;
width: 100% !important;
padding: 50px 0;
font-size: 18px;
text-align: center;
}
#home .tm_dropdown {
float: right;
background: #f1484a;
border-radius: 3px;
margin-right: 10px;
position: relative;
}
#home .tm_dropdown label {
float: left;
font-size: 13px;
color: #fff;
padding: 5px 10px;
line-height: 28px;
}
#home  .show_dropdowbn {
float: left;
}
#home .freo_title {
float: left;
width: 100%;
color: #000;
font-size: 18px;
padding: 17px 0 10px;
}
#home .features_bx {
float: left;
width: 100%;
}
#home .features-table {
display: table;
width: 100%;
}
#home .features-td {
display: table-cell;
font-size: 13px;
color: #333;
padding: 5px 10px;
}
#home .features-tr:nth-child(2n+1) {
background: #eee;
}

#home {
float: left;
}
#home .show_dropdowbn span {
display: inline-block;
font-size: 13px;
color: #fff;
padding: 7px 10px;
border-left: 1px #ddd solid;
cursor: pointer;
}
#home .rating__text.t1 {
float: left;
font-size: 15px;
padding-right: 10px;
}
#home ul {
position: absolute;
right: 0;
top: 36px;
background: #666;
border-radius: 2px 0 2px 2px;
display: none;
overflow: hidden;
}
#home ul li:first-child {
border-top: none;
}
#home ul li {
float: left;
width: 100%;
border-top: 1px #999 solid;
}
#home  ul li a {
display: block;
color: #fff;
font-size: 12px;
padding: 5px 10px;
}
#home h6 {
border-bottom: 1.5px dashed #ddd;
color: #999;
font-size: 14px;
margin-bottom: 15px;
padding-bottom: 10px;
width: 100%;
float: left;
margin-top: 20px;
}
#menu2 .question_titles_ {
font-size: 20px;
color: #000;
display: inline-block;
width: 100%;
padding: 30px 0;
}
#menu2 ._nvbb {
float: left;
width: 100%;
border-bottom: 1px #ddd solid;
font-size: 16px;
color: #2196f3;
position: relative;
padding: 0 0 5px;
margin-bottom: 15px;
}
#menu2 .question_data_sec {
float: left;
width: 100%;
}
#menu2 .question_button_sec {
display: inline-block;
width: 100%;
text-align: center;
margin: 20px 0px;
padding: 20px 0px;
border-bottom: 1px #ddd solid;
border-top: 1px #ddd solid;
}
#menu2 .question_button_sec a {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f1484a 0px, #f1484a 100%) repeat scroll 0 0;
padding: 15px 25px;
display: inline-block;
border-radius: 2px;
color: #fff;
font-size: 15px;
}
.template-detail .nav-tabs .ui-tabs-nav{
display: inline-block;
font-size: 15px;
list-style: outside none none;
padding: 15px 30px;
float: left;
border-right: 1px #ddd solid;
background: #9e9b9b;
color: #fff !important;

}
.template-detail .nav.nav-tabs .ui-tabs-nav  a {
color: #fff !important;
padding: 15px 30px !important;
display: inline-block;
}
.template-detail .nav.nav-tabs>li.active>a, .template-detail .nav.nav-tabs>li.active>a:focus, .template-detail .nav.nav-tabs>li.active>a:hover {
color: #555;
background-color: #ef4547;
border: 1px solid #ddd;
border-bottom-color: transparent;
cursor: default;
}
.template-detail .nav.nav-tabs>li>a:focus, .template-detail .nav.nav-tabs>li>a:hover {
text-decoration: none;
background-color: #ef4547;
}
.price-template_fixed {
position: fixed;
transition: all .5s ease;

transition: all .5s ease;
width: 318px;
z-index: 9;
}
.heading-detail .rating span {
color: #FFAB00;
padding: 0px 3px;
}
.nav.nav-tabs>li>a {
margin-right: -3px;
margin-bottom: -6px;
}
.product_abs_and_all .nav.nav-tabs>li>a{
margin-bottom: 0px;
}
.singl_txt {
float: left;
color: #333;
font-size: 14px;
font-weight: 900;
}
.singl_price {
float: right;
font-size: 14px;
color: #ec770d;
}
.icon-question {
color: #9c9e9e;
position: relative;
padding-left: 6px;
}
.question-content {
position: absolute !important;
max-width: 350px;
box-shadow: 0 2px 2px rgba(0,0,0,0.2);
font-size: 13px;
border-radius: 3px;
line-height: 1.25;
text-align: left;
background-color: #546e7a;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
width: 350px;
right: 17px;
top: -20px;
color: #fff !important;
font-weight: normal;
z-index: 9;
padding: 15px;
}
.question-content:after {
position: absolute;
display: block;
content: '';
height: 20px;
width: 20px;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
z-index: 50;
background-color: #546e7a;
right: -6px;
top: 15px;
}
.services_site h3 {
float: left;
width: 100%;
color: #333;
font-size: 14px;
padding: 0px 0px 10px 0px;
font-weight: 900;
}
.services_site {
float: left;
width: 100%;
padding-top: 20px;
}
.services_site ul {
float: left;
width: 100%;
}
.services_site ul li {
float: left;
width: 100%;
border-top: 1px #ddd solid;
padding: 5px 0;
}
.services_site ul li .services_check {
display: inline-block;
margin: 5px 0px 0px 0px;
}
.services_check input[type="checkbox"] {
margin-right: 5px;
opacity: 0;
position: absolute;
}
.services_check label {
cursor: pointer;
position: relative;
padding-left: 24px;
padding-top:0px;
padding-bottom: 7px;
display: inline-block;
color: #243238;
font-size: 14px;
font-weight: 400;
}
.services_check label:before {
content: "";
display: inline-block;
width: 16px;
height: 16px;
margin-right: 10px;
position: absolute;
left: 1px;
top: 0;
padding-top: 3px;
background-color: #fff;
border: 1px solid #90a4ae;
-webkit-transition: .3s;
transition: .3s;
border-radius: 0;
}
.services_site ul li .services_price {
display: inline-block;
float: right;
margin: 5px 0px 0px 0px;
}
.services_price {
color: #ec770d;
font-size: 14px;
}
.services_price span {
color: #9c9e9e;
position: relative;
padding-left: 6px;
cursor: pointer;
}
.services_check input[type=checkbox]:checked + label:before {
font: normal normal normal 14px/1 FontAwesome;
content: "\f00c";
font-size: 10px;
color: #308fdc;
text-align: center;
line-height: 8px;
}
.subtotal-price span {
font-weight: bold;
line-height: 30px;
text-align: right;
display: block;
margin-right: 20px;
float: right;
color: #333;
font-size: 14px;
}
.subtotal-price {
width: 100%;
display: inline-block;
border-top: 1px #ddd solid;
padding: 14px 0px 0px 0px;
}
.price-block {
display: inline-block;
float: right;
}
.discount {
font-size: 15px;
color: #afafaf;
display: block;
text-decoration: line-through;
padding: 0px 0px 2px 0px;
}
.template-price {
background: #2196f3;
font-size: 18px;
line-height: 22px;
height: 27px;
color: #FFF;
padding: 4px 10px 5px 10px;
z-index: 2;
position: relative;
display: inline-block;
float: right;
margin-right: -36px;
}
.template-price:before {
width: 0;
height: 0;
border-style: solid;
border-width: 15px 12px 12px 0;
border-color: transparent #2196f3 transparent transparent;
content: "";
left: -12px;
position: absolute;
top: 0px;
}
.template-price:after {
border-right: 16px solid rgba(0,0,0,0);
border-left: 0 solid rgba(0,0,0,0);
border-top: 10px solid #0d47a1;
bottom: -10px;
content: "";
right: 0;
position: absolute;
}
.addtocart {
width: 100%;
display: inline-block;
margin: 10px 0px 20px 0px;
}
.addtocart a {
background: #f1484a;
background: -moz-linear-gradient(to bottom,#f04b4d 0,#eb2628 100%);
background: -webkit-linear-gradient(to bottom,#f04b4d 0,#eb2628 100%);
background: linear-gradient(to bottom,#f04b4d 0,#eb2628 100%);
color: #fff;
color: #fff;
display: inline-block;
width: 100%;
text-align: center;
height: 60px;
line-height: 60px;
font-size: 16px;
border-radius: 4px;
}
.pay_img {
background: #fff;
text-align: center;
padding: 12px 20px 11px 20px;
margin-top: 0px;
position: relative;
float: left;
width: 100%;
}
.template-detail .nav-tabs {
border-bottom: 0px;
}
.similar_templates {
width: 100%;
float: left;
padding: 20px 20px;
/* background: #fff; */
}
.block-heading {
float: left;
font-size: 20px;
text-transform: capitalize;
width: 100%;
padding: 10px 0px 10px 0px;
font-weight: 700;
}
.similar_template_slider {
float: left;
width: 100%;
}
.similar_template_slider_inner {
width: 100%;
display: inline-block;
margin: 20px 0px 0px 0px;
}
.smallwidth .similar_slide {
float: left;
margin: 0 2%;
width: 29%;
}
.slide_image {
width: 100%;
height: 190px;
overflow: hidden;
float: left;
position: relative;
background: #fff;
}
.similar_slide .template_dt2 {
padding-top: 74px;
}
.template_dt2 {
background: rgba(0, 0, 0, 0.9);
left: 0;
position: absolute;
top: 0;
width: 100%;
height: 100%;
text-align: center;
padding-top: 250px;
display: none;
}
.template_dt2 a.view_dtl {
background: #fff;
color: #F27A0C;
}
.similar_slide:hover .template_dt2 {
display: inline-block;
}

.template_dt2 a {
display: inline-block;
width: 50%;
text-align: center;
padding: 11px 0;
font-size: 16px;
border-radius: 30px;
margin-bottom: 20px;
}
.template_dt2 a.live_demo {
background: #F27A0C;
color: #fff;
display: none;
}
.similar_tm_dt {
width: 100%;
float: left;
height: 85px;
background: #fff;
padding: 10px;
position: relative;
}
.similar_tm_dt .tmt_names {
width: 70%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.tmt_names {
float: left;
padding-left: 0px;
width: 80%;
}
.tmt_names h2 {
font-size: 13px;
color: #0083EF;
font-weight: bold;
float: left;
width: 100%;
}
.tmt_names h4 {
display: block;
font-size: 11px;
color: #464E50;
}
.tmt_re {
float: left;
width: 100%;
padding-top: 10px;
}
.template_review {
float: left;
}
.template_review a {
color: #FFAB00;
font-size: 18px;
}
.template_price {
float: right;
color: #000;
font-size: 17px;
}
.similar_tm_dt .heart_icon {
top: 10px;
}
.heart_icon {
position: absolute;
right: 19px;
top: 20px;
}
.heart_icon a {
display: inline-block;
font-size: 20px;
color: #9AAFBF;
}
.add_to_collections {
position: absolute;
right: -19px;
top: 26px;
width: 160px;
background: #546E7A;
color: #fff;
padding: 11px;
text-align: center;
border-radius: 5px;
z-index: 999;
display: none;
}
#menu2 .question_sec {
width: 100%;
display: inline-block;
padding: 0px;
}
#menu2 .login_fild {
float: left;
width: 100%;
text-align: center;
}
#menu2 .question_sec span {
color: #b0bec5;
text-align: left;
width: 100%;
display: inline-block;
font-size: 15px;
text-transform: uppercase;
margin: 0px 0px 15px 0px;
}
#menu2 .question_sec .input_login {
width: 48%;
float: left;
}
#menu2 .question_full {
width: 100% !important;
}
#menu2 .input_login {
display: inline-block;
width: 100%;
position: relative;
margin-bottom: 20px;
}
#menu2 .question_sec span {
color: #b0bec5;
text-align: left;
width: 100%;
display: inline-block;
font-size: 15px;
text-transform: uppercase;
margin: 0px 0px 15px 0px;
}
#menu2 .question_sec .input_login textarea {
padding: 10px;
height: 60px;
min-height: 80px;
width: 100% !important;
float: left;
width: 100%;
background: #eceff1;
border-radius: 3px;
color: #666;
font-size: 16px;
border: none;
box-shadow: inset 0 1px 0 0 #cfd8dc;
transition: .3s;
border: 1px solid transparent;
margin: 0;
}
#menu2 .submit_question {
width: 100%;
display: inline-block;
text-align: right;
margin: 0px 0px 15px 0px;
}
#menu2 .submit_question input[type="button"] {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom,#f04b4d 0,#eb2628 100%) repeat scroll 0 0;
padding: 10px 40px;
display: inline-block;
border-radius: 2px;
color: #fff;
font-size: 15px;
border: none;
}
#menu2 .yotpo-messages .yotpo-thank-you {
border: solid 1px #e3e3e3;
padding: 40px;
text-align: center;
position: relative;
background: white;
float: left;
width: 100%;
margin-top: 10px;
}
#menu2 .yotpo-messages .yotpo-icon-btn {
position: absolute;
right: 8px;
top: 0;
width: 16px;
cursor: pointer;
}
#menu2 .yotpo-messages .yotpo-thank-you .yotpo-thankyou-header {
margin-bottom: 20px;
}
#menu2 .yotpo-messages .text-xl {
font-size: 21px;
line-height: 18px;
}
#menu2 .yotpo-messages .yotpo-thank-you .yotpo-thankyou-header i {
font-size: 26px;
color: #42a5f5;
margin-bottom: 16px;
}
#menu2 .yotpo-messages .yotpo-thank-you .yotpo-thankyou-header span {
text-transform: uppercase;
font-weight: bold;
color: #42a5f5;
font-size: 21px;
line-height: 18px;
display: block;
}
#menu2 .yotpo-messages .yotpo-thank-you .yotpo-thankyou-content {
color: #737373;
margin-bottom: 20px;
}
.view_more_but {
float: left;
width: 100%;
text-align: center;
padding: 20px 0 50px;
}
.view_more_but a {
display: inline-block;
border-radius: 30px;
padding: 15px 15px;
background: #f04f51;
color: #fff;
font-size: 16px;
box-shadow: 2px 2px 6px 0 #707070;

}
.view_more_but a:hover {
background: #fc7a01;
}


@media(max-width: 480px){
.free-tamplates .col-md-3.col-sm-4.col-xs-6 { width: 100%;}
}
.view_more_btn1 {
float: left;
width: 100%;
text-align: center;
padding: 20px 0 50px;
}
.heading-detail .red {
font-weight: normal;
color: #f1484a;
text-transform: uppercase;
}
.view_more_btn1 a {
display: inline-block;
border-radius: 30px;
padding: 15px 15px;
background: #f1484a;
color: #fff;
font-size: 16px;
box-shadow: 2px 2px 6px 0 #707070;
font-family: 'poppinsmedium';
}
.view_more_btn1 a:hover {
background: #fc7a01;
}

.abouts-nav-tab{}
.nav.abouts-nav-tab > li{ float: left; width: 50%}
.nav.abouts-nav-tab > li > a {
margin-bottom: 0; 
}

#our-work .abouts-nav-tab > li > a, .our-mission .abouts-nav-tab > li > a{padding-right: 10px !important;}