@import url(https://fonts.googleapis.com/css?family=Lato);
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.css);


#comodoTL {display: none !important;}
.footer > div:nth-child(1) > a:nth-child(6)  {border-bottom: 0px solid #282a2b;}

html, body, ul, li, h1, h2, h3, h4, h5, h6, img, p { color: #777; font-family: "Open Sans", sans-serif; margin: 0; padding: 0; }
.clear {clear:both}
body { font-size: 14px; letter-spacing: 0.2px; background-color:#FFF; background-repeat:repeat;}




.customer_up2_li_tags_gen { height: 955px !important; }
.li_tags_gen p { color: #222; font-size: 15px; padding-bottom: 10px; }
.li_tags_gen p span {display: inline-block;background-color: #787878;color: #fff;padding: 2px 7px 3px 7px;border-radius: 2px;margin-right: 2px;}
.li_tags_gen textarea { width: 100%; height: 250px; border: 1px solid #dedede; outline: none; padding: 0.5rem; border-radius: 0.25rem;  resize: none;}
.li_tags_gen button {border: none;border-radius: 3px;background-color: #007bff;color: #fff;width: 135px;height: 45px;text-transform: uppercase;font-weight: 400;font-size: 17px;}
.li_tags_gen .step2 {width: 100%;display: flex;justify-content: space-between;margin-bottom: 12px;}
.li_tags_gen .step2 p { padding-top: 12px;}

.li_tags_gen .step3 {width: 100%;display: flex;justify-content: space-between;margin-bottom: 12px;}
.li_tags_gen .step3 p { padding-top: 12px;}

.li_tags_gen .form-top .form-top-textarea { margin-bottom: 7px }
.li_tags_gen .form-bottom .form-bottom-textarea { margin-bottom: 7px; }








.itemscope > section > h1 { font-size: 1px; color: #000; }
.itemscope > section > p img { width:1px}
.itemscope > section > a { font-size: 1px; color: #000; padding: 0px; display: block; float: left; }



body > div > div.footer_up > div.footer > div > a:nth-child(7) { border-bottom: 0px solid #282a2b; }



/*TOP BANNER*/
.topbanner_up { width:100%; height:90px; background-color:#fff; border-bottom: 2px solid #e8e8e8; background-image:url(../img/bg-top.jpg); }
.topbanner {margin:0 auto;height:90px;width: 1200px;}
.logo {float:left;height:90px;width:390px;}
.logo img {width: 180px;padding: 11px 0px 0px 0px;}

.main_manu_div_up {float:left;height:90px;width: 810px;}
/*TOP BANNER */

/*SLIDER START*/
#slider_main_div { width:100%; margin:0 auto; background-color:#FFF;padding-top: 0px; }
@keyframes slidy { 
0% { left: 0%; opacity:1 } 
20% { left: 0%; opacity:1 } 
40% { left: -100%;opacity:1 } 
60% { left: -100%;opacity:1 } 
80% { left: -200%; opacity:1 } 
90% { left: -200%; opacity:1 } 
100% { left: -200%; } } 
figure { margin: 0; } 
div#captioned-gallery { width: 100%; overflow: hidden; width:100%; height:auto; margin:0 auto } 
figure.slider { position: relative; width: 500%; font-size: 0; animation: 10s slidy infinite; } 
figure.slider figure { width: 20%; height: auto; display: inline-block; position: inherit; } 
figure.slider img { width: 100%; height: auto; } 
figure.slider figure figcaption { position: absolute; bottom: 0; background: rgba(0,0,0,0.4); color: #fff; width: 100%; font-size: 2rem; padding: .6rem; }
/*SLIDER END*/


/*MENU START*/
.main_manu_div {margin:0 auto;height:48px;width: 810px;padding-top: 22px;float: right;}
.store_image { width:150px; float:left }

nav { margin:0; padding: 0; height: 45px; } 
nav ul li { margin: 0px; display:inline-block; line-height:32px; } 


.menubar_div {width:670px;float: right;}
.menubar{ margin:0 auto; width:670px; height:45px; background-color:none;border-bottom: 0px solid #000;}
.menubar-menu{ width:670px; height:45px; background-color:none; float:left ;}
.toggle, [id^=drop] { display: none; } 
nav:after { content:""; display:table; clear:both; } 
nav ul {float: right;padding:0;margin:0;list-style: none;position: relative;} 
nav ul li:last-child { background:none} 
nav a {display:block;padding: 6px 10px;color:#000;font-size:13px;text-decoration:none;font-weight:normal;text-transform:capitalize;letter-spacing: 0px;transition: 0.6s;} 
nav a:hover { color:#1ebef0 ; text-decoration: none } 
nav ul li ul li:hover { opacity:0.8 } 
nav ul ul { display: none; position: absolute; top: 60px; } 
nav ul li:hover > ul { display:inherit; } 
nav ul ul li { width:170px; float:none; display:list-item; position: relative; } 
nav ul ul ul li { position: relative; top:-60px; left:170px; } 
li > a:after { content: ' '; } 
li > a:only-child:after { content: ''; }
/*MENU END*/


.why_up {width:100%;height:auto;background-color:#FFF;border-bottom: 2px solid #e8e8e8;border-top: 2px solid #e8e8e8;background-image:url(../img/bg-top.jpg);display: flex;justify-content: center;}
.why {width: 1200px;margin-top: 30px;margin-bottom: 28px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.whybox {height: auto;width:33%;float:left;padding: 13px 10px 13px 10px;}
.whybox_in {border: 1px solid #ddd;background-color: #fff;border-radius: 2px;height: 235px;border-radius: 17px;}
.why_img {text-align: center;padding-top: 10px;}
.why_text {text-align: center;padding-bottom: 15px;}
.why_text .p1 {padding:5px 20px 5px 20px;font-size: 20px;color: #111;font-weight: 400;}
.why_text .p2 {padding:5px 25px 5px 25px;font-size: 13px;color: #111;font-weight: 400;line-height: 19px;}


.middle_banner_up  { width:100%;  border-bottom: 3px solid #05020b; height:375px; background-image:url(../img/bg_middle.jpg); background-size:cover;
position: relative;  background-attachment: fixed; background-position: center; background-repeat: no-repeat; }

.middle_banner_up_dv  {/* background-color:rgba(0, 0, 0, 0.20); */position:relative;bottom: -72px;}

.middle_banner_up_dv .mp1  {font-size: 100px;color:#FFF;text-align:center;background-position:center;font-weight: bolder;text-shadow: 1px 5px 8px #000000}
.middle_banner_up_dv .mp2 {font-size: 46px;color:#FFF;text-align:center;background-position:center;font-weight: bolder;text-shadow: 1px 5px 8px #000000;position: relative;top: -25px;}
.middle_banner_up_dv .mp3 {font-size: 24.3px;color:#FFF;text-align:center;background-position:center;font-weight: 300;text-shadow: 1px 5px 8px #000000;position: relative;top: -26px;}



.middle_banner_up img { width:100%; }

.price_up {display: flex;width:100%;background-color:#010715;height:auto;padding-top: 80px;padding-bottom: 65px;background-image:url(../img/bg-animate.gif);justify-content: center;align-items: center;}
.price {height:auto;width:1300px;}
.price img { width:100% }



.customer_up {width:100%;border-bottom: 0px solid #e8e8e8;height: auto;background-image:url(../img/bg-customer-feedback.jpg);background-size:cover;position: relative;background-attachment: fixed;background-position: center;background-repeat: no-repeat;padding-bottom: 55px;}
  
.customer {margin:0 auto;height: auto;width: 1200px;}
.customer_title {width: 100%;text-align:center;margin-bottom: 10px;}
.customer_title .p1 {padding:40px 20px 5px 20px;font-size: 28px;color:#f0f0f0;font-weight: 600;box-sizing: border-box;}
.customer_title .p2 {padding:0px 20px 20px 20px;font-size: 15px;color: #e9e9e9;}
.customer_content {width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.customer_content_box {height: auto;width: 32%;padding: 40px 5px 18px 5px;}

.customer_content_box_pic {background-color: #ffffff;height: 20px;text-align: left;border: 1px solid #ddd;border-bottom:none;border-radius: 14px 14px 0px 0px;}
.customer_content_box_pic .pic {width: 55px;height: 55px;background-color: #fff;position: relative;top: -30px;right: -22px;border-radius: 50%;border: 2px solid #00000017;display: flex;justify-content: center;align-items: center; overflow: hidden;}
.customer_content_box_pic .pic img {position: relative;width: 85%;}
.customer_content_box_inner { padding:13px 20px 5px 20px; background-color:rgba(249, 249, 249, 0.96);border: 1px solid #ddd;border-top:none; height: 187px;  }



.customer_content_box_pic .letter { }
.customer_content_box_pic .letter span { }

.customer_content_box_img {  background-color:rgba(249, 249, 249, 0.96); height:40px; text-align:center; border: 1px solid #ddd; border-bottom:none  }
.customer_content_box_img img { position: relative; top: -37px; }
.customer_content_box_inner {padding: 20px 25px 9px 25px;background-color: #ffffff;border: 1px solid #ddd;border-top:none;height: auto;border-radius: 0px 0px 14px 14px;display: flex;flex-direction: column;justify-content: space-between;}

.customer_content_box_inner p {font-size: 14px;color: #111;font-weight: 400;letter-spacing: 0.3px;padding-bottom: 15px;}
.customer_content_box_inner p a {font-size:12px;text-decoration:none;color: #5c8820b3;}

.customer_content .show_more_button {width: 100%;display: flex;justify-content: center;align-items: center;margin-top: 15px;}
.customer_content .show_more_button a {text-align: center;color: #fff;background-color: #0ea5e9;font-size: 16px;font-weight: 600;padding: 7px 0 13px 0;width: 190px;border-radius: 30px;text-decoration: none; transition: 0.3s;}

.customer_content .show_more_button a:hover { opacity: 0.8; }

.customer_content .show_more_button a:before {font-family: FontAwesome;content: "\f103";font-size: 25px;color: #fff;position: relative;top: 3px;padding-right: 10px;font-weight: normal;}


.customer_content_box_inner .content_box_text:after {font-family: FontAwesome;font-size: 16px;color: #1c96e8;position: relative;top: -9px;padding-left: 6px;}
.customer_content_box_inner .content_box_text:before {font-family: FontAwesome;content: "\f10d";font-size: 16px;color: #1c96e8;position: relative;top: -9px;padding-right: 6px;}

/* .content_box_p_name_1 {padding-top: 20px;}
.content_box_p_name_2 { padding-top:47px }
.content_box_p_name_3 { padding-top:63px }
.content_box_p_name_4 { padding-top:96px }
.content_box_p_name_5 { padding-top:16px }
.content_box_p_name_6 { padding-top:33px } */





.customer_up2 {width:100%;display: flex;border-bottom: 0px solid #e8e8e8;height: auto;background-size:cover;background-attachment:fixed;background: #02a4e9;background: -moz-linear-gradient(-45deg,#e5a96f 0,#e54c51 51%,#ff8e91 100%);background: -webkit-linear-gradient(-45deg,#0078ac 0,#00364d 51%,#48b3e1 100%);background: linear-gradient(135deg,#0078ac 0,#00364d 51%,#48b3e1 100%);position: relative;justify-content: center;align-items: center;}

.customer2 {height: auto;width:1200px;position: relative;float: left;}
.customer2in {width: 100%;float: left;background-color: #ffffff;margin-top: 50px;margin-bottom: 50px;border-radius: 5px;padding: 20px 25px 30px 25px;}

.customer_title2 .p2 {padding: 30px 20px 25px 20px;font-size: 25px;color: #008eca;text-align: center;font-weight: 400;}

.customer_content2 {margin:0 auto;height: 569px;width: 100%;padding-top: 25px;display: flex;border-bottom: 1px solid #e5e5e5;}
.customer_content_box2  {height: 523px;width: 360px;padding: 0px 0px 0px 0px;float:left;border-radius: 5px;background-color: #f3f3f3;margin-bottom: 0px;}

.customer_content_box2_left {margin-right: 10px;}
.customer_content_box2_right {margin-left: 10px;}
.customer_content_box2_mid {margin-left: 10px;margin-right: 10px;}


.customer_content_box2 .temname {display:block;position: relative;width:100%;height: 60px;background-color:#000000d6;color: #ffffffc7;text-align: center;top: -42px;border-top: 1px solid #00000021;text-transform:uppercase;font-family: "Open Sans", sans-serif;font-weight: 300;font-size: 13px;border-radius: 0px 0px 3px 3px;padding: 16px 0px 3px 0px;}
.customer_content_box2 .temnameb {color: #fff;font-weight: 400;background-color: #0a629b;border-top: 5px solid #fff;}


.customer_content_box2 .temname:hover   {transition: 0.4s;background-color: #00385d;color: #ffffff;/* height: 45px; *//* top: -44px; *//* line-height: 46px; */cursor: pointer;}

.pricespan {display:block;position: relative;width:100%;height: auto;background-color: #0a8f75;color: #ffffffc7;text-align: center;border-top: 1px solid #00000021;text-transform:uppercase;margin-bottom: 18px;font-family: "Open Sans", sans-serif;font-weight: 300;font-size: 14px;border-radius: 5px 5px 0px 0px;padding: 15px 0px 15px 0px;cursor: pointer;}
.pricespanb {font-weight: 400;color: #ffffff;}

.customer_content_box2 .temnameb .live_preview {background-color: #ecf0f1;padding: 6px 10px 7px 10px;border-radius: 4px;color: #262626;font-size: 14px;margin-left: 35px;text-transform: capitalize;font-weight: 600;text-decoration: none;}

.customer_content_box_img img { position: relative; top: -37px; }
.customer_content_box_inner2 {padding:0px 0px 5px 0px;border-top:none;height: 500px;text-align: center;border-radius: 5px;overflow: hidden;}
.customer_content_box_inner2 p { text-align:center }

.product_image { height: auto;}
.product_image .product_image_div div {width: 100%;float: left;padding: 8px 0px 8px 0px;}
.product_image .product_image_div div p {color: #0a8f75;font-size: 15px;padding: 0px 0px 5px 7px;}
.product_image .product_image_div div img { width: 100%;float: left; }

.customer_up2 .icons_set img { width: 100%;float: left; }

.footer_up { width:100%; height:auto; border-bottom: 2px solid #e8e8e8; background-image:url(../img/bg_footer.png); float: left;}
.footer {margin:0 auto;height: 350px;width: 1200px;}
.footer_inner {width: 33.33%;float:left;}
.footer_inner_title { padding:27px 0px 0px 0px; font-weight:bold; color:#CCC; font-size:14px }
.footer_inner_des { padding:15px 60px 10px 0px; color:#777; font-size:11px }
.footer_contact {padding:15px 60px 10px 0px;color:#777;font-size: 12px;line-height: 20px;}
.footer_inner .home_a {font-size:12px;border-bottom: 1px solid #282a2b;display: block;padding: 10px 0px 7px 0px;text-decoration:none;color:#7d7d7d;transition: 0.6s;}
.footer_inner .home_a:hover { color:#FFF;}

.footer_inner a { text-decoration: none; }
.footer_inner span {font-size:12px;border-bottom: 1px solid #282a2b;display: block;padding: 10px 0px 7px 0px;text-decoration:none;color:#7d7d7d;transition: 0.6s;}
.footer_inner span:hover { color:#FFF;}


.footer_up  div  div:nth-child(3) a:hover { color:#CCC;}
.footer_up  div  div:nth-child(4) a:hover { color:#CCC;}

.footer_up  div  div:nth-child(3) { padding-left: 20px; }


.copyright_upup { width:100%; float:left; height:46px; background-color:#000; margin-top:2px }
.copyright_up {width: 1200px;margin:0 auto;}
.copyright { float:left }
.copyright_p { font-size:12px; color:#666; padding-top:15px }


.footer-social-icons { width: 300px; display:block; float:right; position: relative; bottom: 4px;} 

.social-icon { color: #fff; } 
ul.social-icons {margin-top: 9px;width: 269px;float: right;text-align: right;} 
.social-icons li { vertical-align: top; display: inline; height: 100px; } 
.social-icons a { color: #ccc; text-decoration: none; font-size:16px } 

.fa-facebook { padding:10px 15px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } .fa-facebook:hover { background-color: #3d5b99; } 
.fa-twitter { padding:10px 12px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } 
.fa-twitter:hover { background-color: #00aced; } 
.fa-instagram { padding:10px 13px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } .fa-instagram:hover { background-color: #a834b1; } 
.fa-youtube { padding:10px 13px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } 
.fa-youtube:hover { background-color: #e64a41; } 
.fa-google-plus { padding:10px 9px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } .fa-google-plus:hover { background-color: #e25714; }
.fa-skype { padding:10px 12px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } 
.fa-skype:hover { background-color: #02a6e5; }
.fa-whatsapp { padding:10px 12px; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; background-color: #000000; } 
.fa-whatsapp:hover { background-color: #0dc143; }









.content{ margin:0 auto; width:1060px; height:auto; background-color:#000; padding-top:3px; border: 0px solid #ddd;}

/*TITLE STYLES START*/
.content_wrap { margin: 0 auto 3px auto; padding: 0; overflow: hidden; background: #fbfbfb; border: 0px solid #ddd; height:auto; }
.content_category { width:230px; border-left: none; border-top:none}
.content_pages { width:230px; border-left: none; border-top:none}
.content_gallery { width:821px; }
.content_description { width:821px; }
.content_policies { width:821px; }
.content_featured_categories { width:821px; }

.content_title_outer { padding: 7px 10px 7px 15px; border-bottom: 1px solid #f0f0f0; float:left; background-color:#212121; width: 796px; }

.content_title { padding: 0; font: 400 15px "Open Sans", sans-serif; color: #f5f5f5; text-transform: uppercase;  }
.content_title  span { color: #111; }
/*TITLE STYLES END*/







/*MIDDLE SECTION START*/
.middle_bar{ width:821px; height:auto; float:left; margin-left:3px}
/*MIDDLE SECTION END*/





/*DESCRIPTION CONTENT START*/
.title_new { width:821px; height:auto; background-color:#fbfbfb;margin:0 auto; float:left; margin:0px 0px 0px 0px; border-bottom: 1px solid #f0f0f0;}
.title_new .dv1 { padding:20px 10px 20px 30px}
.title_new .dv1 p { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#383838; padding:5px 10px 5px 0px; text-align:center}

.description_content { width:821px; height:auto; background-color:#fff;margin:0 auto; float:left; margin:0px 0px 0px 0px; border-bottom: 1px solid #f0f0f0;}
.description_content .dv1 { padding:25px 10px 20px 30px}
.description_content .dv1 p { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#383838; padding:5px 10px 5px 0px; text-align:center}

.description_content .dv2 { background-color:#f9f9f9; margin-right:20px; border:0px; padding:0px; border:1px solid #e8e8e8 }
.description_content .dv2 p { font-family:'Lato'; font-size:15px; font-weight:normal; color:#666; padding:0px; text-align:left; padding:20px }
.description_content .dv1 h3 { font-family:'Lato'; font-size:18px; padding:20px 0px 0px 0px }
.description_content .dv1 .dv3 {  margin-left:18px; border:0px; padding:0px }
.description_content .dv1 .dv3 ul li { font-family:'Lato'; font-size:14px; line-height:1.7; }
.dv3 ul li { font-size:14px }
/*DESCRIPTION CONTENT END*/



/*POLICIES CONTENT START*/
/* .policies_content { width:821px; height:auto; background-color:#FFFFFF;margin:0 auto; float:left; margin:0px 0px 0px 0px}
.tabbed_content { width:799px; height:auto;background-color:#FFFFFF;margin:0 auto; padding:10px}
.tabbed {margin: 0 auto; font: 16px "Open Sans", sans-serif;; margin-bottom:10px; width: 806px;}
.tcontent {background: #FFFFFF; color: #FFFFFF; font: 14px "Open Sans", sans-serif;; width:796px; border: 1px solid #ddd;  border-top: none;}
.tcontent > div {display: none; padding: 20px 25px 20px; background-color:#fff }
.tcontent > div ul {list-style:none}

.tabbed input {display: none;}
.tabbed label {display: inline-block; padding: 12px 1px 12px 0px; font-weight: normal; text-align: center;background: #fff; color:#000; width:19%; 
border: 1px solid #ddd; text-transform:uppercase;}
label:hover {color: #000; cursor: pointer;}
input:checked + label {background: #111; color: #fff;; width:19%; text-transform:uppercase}
.tabbed label img { float:left; padding-right:5px; width:30px }
#content1 ul img { position:relative; right:-2px; bottom:-10px; width:205px }
#tab1:checked ~ .tcontent #content1,
#tab2:checked ~ .tcontent #content2,
#tab3:checked ~ .tcontent #content3,
#tab4:checked ~ .tcontent #content4,
#tab5:checked ~ .tcontent #content5{display: block;} */
/*POLICIES CONTENT END*/










/*tute*/

.content_main { width: 100%; float: left; height: auto; }
.content_main_in { width: 1100px; margin: 0 auto; height: auto; }
.content_main_in_in {width: 100%;float: left;background-color: #e8e8e861;padding: 30px 30px 40px 30px;box-sizing: border-box;border: 1px solid #00000012;margin-top: 20px;margin-bottom: 20px;}

.content_main_in_in h1 {padding: 12px 20px 13px 20px;font-size: 20px;color: #2c3e50;font-weight: 600;background-color: #ffffff;border: 1px solid #00000012;box-sizing: border-box;margin: 15px 0px 7px 0px;}

.browser_types {align-items: center;justify-content: center;text-align: center;padding: 40px 0px 7px 0px;box-sizing: border-box;float: left;width: 100%;}


.browser_types_head {width: 200px;height: auto;float: left;/* background-color: #ffffff; */padding: 79px 20px 28px 20px;box-sizing: border-box;/* border: 1px solid #e1e1e1; */}

.browser_types_head p {padding: 7px 20px 8px 20px;font-size: 16px;color: #2c3e50;font-weight: 600;/* background-color: #2c3e50; */border-radius: 5px;margin-top: 12px;}

.browser_types_head .pc_icon {width: 110px;} 
.browser_types_head .mobile_icon {width: 75px;} 



.browser_types_box {width: 18%;height: 255px;float: left;background-color: #2c3e50;padding: 30px 15px 28px 15px;box-sizing: border-box;margin-left: 20px;}

.browser_types_box img {height: 125px;} 
.browser_types_box p {padding: 7px 10px 8px 10px;font-size: 14px;color: #ffffffbf;font-weight: normal;background-color: #09192a;border-radius: 5px;margin-top: 20px;}


.browser_types_box:hover { cursor: pointer ; background-color: #1f3041; transition: 0.6s  }

/*tute*/











.product_listing_up2 {float: left;width: 100%;border-bottom: 0px solid #e8e8e8;height: auto;background-image: url(../img/bg_sky.jpg);background-size: cover;background-attachment: fixed;}
.product_listing2 {
    margin: 0 auto;
    height: auto;
    width: 1200px;
}
.product_listing2in {width: 100%;float: left;margin-bottom: 55px;}
.product_listing_title2 {
    width: 100%;
    float: left;
}
.product_listing_title2 .p2 {
    padding: 50px 20px 46px 20px;
    font-size: 27px;
    color: #f0f0f0;
    text-align: center;
	background-color: #00000054;
}

.product_listing_title2 .p2 .subHeading { display: block; font-size: 15px; color: #efefef; line-height: 28px; }

.product_listing_content2 {height: auto;width: 100%;float: left;padding-top: 28px;background-color: #000000eb;border-radius: 2px;padding: 30px 25px 40px 25px;box-sizing: border-box;}


.product_listing_content2 p {font-size: 19px;color: #2ecc71;font-weight: normal;text-align: center;line-height: 40px;float: left;width: 100%;}


.product_listing_content2 h5 {font-size: 16px;color: #ffffff;font-weight: normal;text-align: left;padding-bottom: 15px;padding-top: 30px;float: left;width: 100%;}
.product_listing_content2 h4 {font-size: 16px;color: #ffffff;font-weight: normal;text-align: left;padding-bottom: 15px;padding-top: 25px;}
.product_listing_content2 h3 {font-size: 16px;color: #e74c3c;font-weight: normal;text-align: left;padding-bottom: 2px;padding-top: 35px;float: left;width: 100%;}


.product_listing_content2 ul {margin-left: 25px;float: left;width: 100%;}
.product_listing_content2 ul li  {font-size: 15px;color: #3498db;font-weight: normal;text-align: left;line-height: 35px;padding-left: 5px;}


.product_listing_content2 table {width: 50%;float: left;background-color: #282828;padding: 17px 15px 19px 15px;box-sizing: border-box;margin-top: 10px;}
.product_listing_content2 table tr td {font-size: 14px;color: #f1c40f;font-weight: normal;text-align: left;line-height: 30px;padding-left: 15px;}

.product_listing_content2 table > tbody > tr > td:nth-child(2) {padding-right: 15px;text-align: right;}


.special_note {font-size: 13px;color: #ffffff;font-weight: normal;text-align: left;line-height: 24px;padding: 24px 24px 24px 32px;display: block;background-color: #096745;margin-top: 40px;margin-bottom: 0px;float: left;width: 100%;box-sizing: border-box;}
.special_note a {text-decoration: none;color: #ffd93b;}












.popup_message_main {position: fixed;left: 50%;transform: translate(-50%, 0);width: 500px;height: auto;background-color: #fff;top: 30%;border-radius: 5px;
border: 1px solid #e2e2e2;padding: 15px 20px 20px 20px;z-index: 2000;display:none;}
.popup_message_main input {margin-top: 10px;float: left;font-size: 13px;padding: 20px 15px 20px 15px;}
.popup_message_main .buttonsec { float: left; width: 100%; position: relative;}
.popup_message_main .buttonsec .btn {float: right;width: 125px;margin-left: 5px;height: 40px; padding: 0px; text-transform: uppercase; background-color: #0a629b; color: #fff; border: none; margin-top: 20px;}
#backgound_black { width: 100%; background-color: #00000094; height: 100%; position: absolute; display:none; position: fixed; top: 0px;}
.popup_message_main .error_input { border: 2px solid #e74c3c }
.popup_message_main .valid_input { border: 2px solid #03ce5e }
.popup_message_main .form-control:focus { box-shadow: none;}

.popup_message_main .buttonsec p {padding: 10px 5px 10px 0px;font-size: 13px;color: #111; font-weight: 500; float: left; font-weight: 500;}

#Cancel {position: absolute;top: -10px;right: -14px;width: 20px;height: 20px;margin: 0px;padding: 0px;font-size: 12px;line-height: 0px;font-weight: 600;
background-color: #fff;color: #6a6a6a;border: none;}

.popup_message_main .buttonsec .error {padding: 5px 10px 6px 10px;font-size: 12px;color: #fff;background-color: #e52626;border-radius: 4px;display: none;
	float: left;margin-top: 8px;}















/* ----- SAMPLES ----- */

.main_div {width: 100%;height:auto;background-color:#FFFFFF;margin:0 auto;float:left;margin:0px 0px 0px 0px;}
.tabbed_content {width: 100%;height:auto;background-color: #f4f4f4c2;margin:0 auto;padding: 40px 40px 0px 40px;box-sizing: border-box;}
.tabbed {margin: 0 auto;font: 16px "Open Sans", sans-serif;margin-bottom: 0px;width: 100%;position: relative;}
.tcontent {background: #FFFFFF;color: #111;font: 14px "Open Sans", sans-serif;width: 100%;border: 1px solid #ddd;border-radius: 0px 4px 4px 4px;}
.tcontent > div {display: none;padding: 20px 25px 20px;}

.tabbed input {display: none;}
.tabbed label {font-size: 13px;display: inline-block;padding: 10px 1px 12px 0px;font-weight: normal;text-align: center;background: #f9f9f9;color:#000;width: 22%;border: 1px solid #ddd;text-transform: capitalize;font-family: "Open Sans", sans-serif;position: relative;bottom: -1px;margin-left: 0px;color: #0654ba;font-weight: 600;border-radius: 3px 3px 0px 0px;}
label:hover {cursor: pointer;background-color: #fff;}
input:checked + label {background: #fff;width: 22%;text-transform: capitalize;font-family: "Open Sans", sans-serif;border-bottom: none;/* border-right: 5px solid #f1f1f1; */}
.tabbed label img { float:left; padding-right:5px; width:30px }
#content1 ul img { position:relative; right:-2px; bottom:-10px; width:205px }
#tab1:checked ~ .tcontent #content1,
#tab2:checked ~ .tcontent #content2,
#tab3:checked ~ .tcontent #content3,
#tab4:checked ~ .tcontent #content4,
#tab5:checked ~ .tcontent #content5{display: block;}

.tab1_lbl {width: 110px !important;}
.tab2_lbl {width: 180px !important;}

.tabbed_scroll {width: 100%;height: 100%;overflow:auto;padding-right: 24px;text-align:justify;font-size: 14px;line-height: 16px;font-family: "Open Sans", sans-serif;color: #000000;}

.tabbed_scroll img { width: 100%; -webkit-user-drag: none;
-khtml-user-drag: none;
-moz-user-drag: none;
-o-user-drag: none;
user-drag: none; }

.tabbed_scroll p {font-size: 13px;line-height: 25px;}
.tabbed_scroll p a {
    color: #0654ba;
    font-weight: 600;
}
.tabbed_scroll .itmnum {float: right;font-weight: 600;position: relative;top: -22px;}
.tabbed_scroll .itmnum span {  }

.tabbed_scroll ul { margin-left:17px; list-style:inherit }
.tabbed_scroll ul li {text-align: justify; font: 400 15px "Open Sans", sans-serif;  color: #777;}

.rep {position: absolute;top: 8px;right: 10px;color: #0654ba;font-weight: 500;font-size: 13px;text-decoration: none;}
/*POLICIES CONTENT END*/

.spc {
    width: 100%;
    float: left;
    border: 1px solid #ddd;
    padding: 15px;
}
.spc h4 {
    font-size: 15px;
}
.spc table {
    float: left;
    width: 100%;
    margin-top: 20px;
}
.spc table tr {}
.spc table tr td {
    padding: 0px;
    padding: 2px 30px 2px 0;
    font-weight: normal;
    vertical-align: top;
    font-size: 13px;
    text-align: left;
}

.spc table tr td div a {
    color: #0654ba;
    font-weight: 400;
    font-size: 11px;
    text-decoration: none;
}


#content1 > div > div > table > tbody > tr:nth-child(1) > td:nth-child(1) {width: 15%;}
#content1 > div > div > table > tbody > tr:nth-child(1) > td:nth-child(2) {width: 35%;}
#content1 > div > div > table > tbody > tr:nth-child(1) > td:nth-child(3) {width: 15%;}
#content1 > div > div > table > tbody > tr:nth-child(1) > td:nth-child(4) {width: 35%;}

#iframe {width: 100%;height: 1000px;float: left;margin-top: 20px;}

.ret {padding: 15px 40px 0px 40px;background-color: #f4f4f4c2;width: 100%;float: left;}
.retin {padding: 15px;background-color: #ffffff;float: left;color: #111;width: 100%;border: 1px solid #ddd;border-radius: 0px 4px 4px 4px;}
.ret .retin img {width: 100%;float: left;}

.feed {padding: 15px 40px 0px 40px;background-color: #f4f4f4c2;width: 100%;float: left;}
.feedin {padding: 15px;background-color: #ffffff;float: left;color: #111;width: 100%;border: 1px solid #ddd;border-radius: 0px 4px 4px 4px;}
.feed .feedin img {width: 100%;float: left;}

/* .footer {padding: 15px 40px 40px 40px;background-color: #f4f4f4c2;width: 100%;float: left;}
.footerin {padding: 15px;background-color: #ffffff;float: left;color: #111;width: 100%;border: 1px solid #ddd;border-radius: 0px 4px 4px 4px;}
.footer .footerin img {width: 100%;float: left;} */

#myBtn {
  display: none;
  position: fixed;
  bottom: 70px;
  right: 0px;
  z-index: 99;
  font-size: 12px;
  border: none;
  outline: none;
  background-color: #fff;
  color: #000;
  cursor: pointer;
  padding: 6px 7px 8px 7px;
  border-radius: 2px;
  border: 1px solid #ddd;
}

#myBtn:hover {
  background-color: #fff;
}

#myBtn span:after {font-family: FontAwesome;content: "\f077";font-size: 22px;color: #333;}
#myBtn span:hover:after  {color: #0654e4;}

/* ----- SAMPLES ----- */




/* eBay Store Theme */

.store_main_dv {width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
.store_main_dv .top_lineup {width: 100%;display: flex;border-bottom: 1px solid #e6e6e6;justify-content: center;padding: 6px 0px 4px 0px;}  
.store_main_dv .top_line {width: 1280px;display: flex;justify-content: space-between;}
.store_main_dv .top_line a { font-size: 12px; color: #111; cursor: pointer; padding-right: 25px; text-decoration: none; }
.store_main_dv .top_line a:last-child {  padding-right: 0px; }
.store_main_dv .top_line a:hover { text-decoration: underline;}

.store_main_dv .top_line .left {width: 50%;display: flex;justify-content: flex-start;}
.store_main_dv .top_line .left a { }
.store_main_dv .top_line .left a span {font-weight: 700;}
.store_main_dv .top_line .left a span i { font-size: 14px; position: relative; bottom: -2px; }
.store_main_dv .top_line .left a img {width: 54px;}

.store_main_dv .top_line .right {width: 50%;display: flex;justify-content: flex-end;}
.store_main_dv .top_line .right .down i {font-size: 14px;position: relative;bottom: -2px;}
.store_main_dv .top_line .right a i {font-size: 19px;}


.store_main_dv .search_line {width: 1280px;display: flex;padding: 10px 0px 6px 0px;justify-content: space-between;}
.store_main_dv .search_line a {color: #111;text-decoration: none;}

.store_main_dv .search_line .left {width: 18%;display: flex;justify-content: flex-start;}
.store_main_dv .search_line .left a img {width: 115px;}
.store_main_dv .search_line .left .shop_by {line-height: 14px;font-size: 14px;display: flex;align-items: center;padding-left: 30px;}
.store_main_dv .search_line .left .shop_by i {font-size: 22px;padding-left: 6px;}

.store_main_dv .search_line .right {width: 82%;display: flex;justify-content: flex-end;}
.store_main_dv .search_line .right .search_input {width: 810px;height: 42px;border: 2px solid #333;margin-right: 4px;padding-left: 15px;font-size: 15px;}
.store_main_dv .search_line .right .search_button {width: 168px;height: 42px;background-color: #3665f3;color: #fff;border: none;margin-right: 10px;}
.store_main_dv .search_line .right .advanced {font-size: 11px;color: #333;padding-top: 12px;}


.store_main_dv .banner {width: 1280px;display: flex;justify-content: center;flex-direction: column;}
.store_main_dv .banner img {width: 100%;}
.store_main_dv .banner .details {background-color: #f7f7f7;width: 100%;display: flex;justify-content: space-between;padding: 18px 22px 18px 22px;}
.store_main_dv .banner .details .left {width: 70%;display: flex;}
.store_main_dv .banner .details .left .logo {width: 96px;height: 96px;border-radius: 115px;background-color: #e7e7e7;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.store_main_dv .banner .details .left .text {padding-left: 35px;display: flex;flex-direction: column;justify-content: center;}
.store_main_dv .banner .details .left .text p {font-size: 30px;font-weight: 600;color: #111;line-height: 34px;}
.store_main_dv .banner .details .left .text p a {font-size: 14px;text-decoration: none;color: #111;padding-right: 20px;}
.store_main_dv .banner .details .left .text p span {font-size: 14px;text-decoration: none;color: #111;padding-right: 20px;}
.store_main_dv .banner .details .left .logo img {width: 100px;padding: 0px;}
.store_main_dv .banner .details .right {width: 30%;display: flex;align-items: center;justify-content: flex-end;}
.store_main_dv .banner .details .right a {font-size: 14px;text-decoration: none;color: #111;padding-right: 20px;padding-top: 37px;}
.store_main_dv .banner .details .right a i { padding-right: 5px ;}
.store_main_dv .banner .details .right a:hover { text-decoration: underline;}


.store_main_dv .links_line {width: 1280px;display: flex;justify-content: center;flex-direction: row;padding: 14px 10px 14px 10px;}
.store_main_dv .links_line .left {width: 50%;display: flex;align-items: center;}
.store_main_dv .links_line .left a {text-decoration: none;color: #111;font-size: 15px;padding-right: 30px;}
.store_main_dv .links_line .left a i {padding-right: 4px;}
.store_main_dv .links_line .left .categories {border: 1px solid #a9a9a9;border-radius: 20px;padding: 7px 28px 7px 28px;margin-right: 30px;}
.store_main_dv .links_line .left .shop {font-weight: 700;position: relative;}
.store_main_dv .links_line .left .shop::after {content: "";width: 38px;height: 2.5px;position: absolute;background-color: #111;bottom: -7px;left: 0px;}
.store_main_dv .links_line .right {width: 50%;display: flex;align-items: center;justify-content: flex-end;}
.store_main_dv .links_line .right .search_input {width: 520px;height: 42px;border: 1px solid #a9a9a9;margin-right: 4px;padding-left: 25px;font-size: 15px;border-radius: 27px;}


.featured_categories {width: 1280px;display: flex;justify-content: center;flex-direction: column;padding: 15px 3px 15px 3px;}
.featured_categories h1 {font-size: 25px;font-weight: 600;color: #111;line-height: 34px;padding-bottom: 18px;padding-left: 8px;}
.featured_categories .cat {display: flex;}
.featured_categories .cat .catbox {width: 25%;display: flex;flex-direction: column;align-items: center;}
.featured_categories .cat .catbox .img {display: flex;justify-content: center;}
.featured_categories .cat .catbox .img img {width: 95%;border-radius: 7px;}
.featured_categories .cat .catbox .img img:hover { cursor: pointer;}
.featured_categories .cat .catbox p {color: #111;font-size: 17px;width: 100%;padding: 11px 11px 0 11px;text-align: center;font-weight: 600;}


.top_picks {width: 1280px;display: flex;justify-content: center;flex-direction: column;padding: 15px 3px 15px 3px;}
.top_picks h1 {font-size: 25px;font-weight: 600;color: #111;line-height: 34px;padding-bottom: 18px;padding-left: 8px;}
.top_picks .cat {display: flex;}
.top_picks .cat .catbox {width: 25%;display: flex;flex-direction: column;align-items: center;}
.top_picks .cat .catbox .img { }
.top_picks .cat .catbox .img img {width: 100%;border-radius: 7px;}
.top_picks .cat .catbox .img img:hover { cursor: pointer;}
.top_picks .cat .catbox p {color: #111;font-size: 16px;width: 100%;padding: 11px 11px 0 11px;}
.top_picks .cat .catbox .price {color: #111;font-size: 20px;font-weight: 700;width: 100%;padding: 1px 0px 0 11px;}
.top_picks .cat .catbox .promo {color: #e0103a;font-size: 12px;font-weight: 700;width: 100%;padding: 0px 0 0 11px;}


.newly_listed {width: 1280px;display: flex;justify-content: center;flex-direction: column;padding: 15px 3px 45px 3px;}
.newly_listed h1 {font-size: 25px;font-weight: 600;color: #111;line-height: 34px;padding-bottom: 18px;padding-left: 8px;}
.newly_listed .cat {display: flex;}
.newly_listed .cat .catbox {width: 25%;display: flex;flex-direction: column;align-items: center;}
.newly_listed .cat .catbox .img { }
.newly_listed .cat .catbox .img img {width: 100%;border-radius: 7px;}
.newly_listed .cat .catbox .img img:hover { cursor: pointer;}
.newly_listed .cat .catbox p {color: #111;font-size: 16px;width: 100%;padding: 11px 11px 0 11px;}
.newly_listed .cat .catbox .price {color: #111;font-size: 20px;font-weight: 700;width: 100%;padding: 1px 0px 0 11px;}
.newly_listed .cat .catbox .promo {color: #707070;font-size: 12px;font-weight: 700;width: 100%;padding: 0px 0 0 11px;}


.shop_now {width: 1280px;display: flex;justify-content: center;flex-direction: row;background-color: #f7f7f7; margin-bottom: 20px;}
.shop_now .left {width: 50%;display: flex;align-items: flex-start;flex-direction: column;justify-content: center;}
.shop_now .left h1 {font-size: 45px;font-weight: 700;color: #111;line-height: 50px;padding-left: 60px;}
.shop_now .left p {color: #111;font-size: 15px;font-weight: 600;width: 100%;padding: 10px 0px 17px 63px;}
.shop_now .left a {width: 116px;height: 48px;background-color: #3665f3;color: #fff;border: none;margin-left: 63px;text-decoration: none;text-align: center;padding-top: 11px;border-radius: 30px;font-size: 16px;}
.shop_now .right {width: 50%;display: flex; position: relative;}
.shop_now .right img {width: 100%;float: left;}
.shop_now .right:after { content: ""; background-color: rgba(0,0,0,.05); position: absolute; top: 0; bottom: 0; left: 0; right: 0; }



.all_items {width: 1280px;display: flex;justify-content: center;flex-direction: column;padding: 15px 3px 15px 3px;}
.all_items h1 {font-size: 25px;font-weight: 600;color: #111;line-height: 34px;padding-bottom: 18px;padding-left: 8px;}
.all_items .cat {display: flex; padding-bottom: 25px;}
.all_items .cat .catbox {width: 25%;display: flex;flex-direction: column;align-items: center;}
.all_items .cat .catbox .img { }
.all_items .cat .catbox .img img {width: 100%;border-radius: 7px;}
.all_items .cat .catbox .img img:hover { cursor: pointer;}
.all_items .cat .catbox p {color: #111;font-size: 16px;width: 100%;padding: 11px 11px 0 11px;}
.all_items .cat .catbox .price {color: #111;font-size: 20px;font-weight: 700;width: 100%;padding: 1px 0px 0 11px;}
.all_items .cat .catbox .promo {color: #e0103a;font-size: 12px;font-weight: 700;width: 100%;padding: 0px 0 0 11px;}


.footer_store {width: 1280px;display: flex;justify-content: center;flex-direction: column;padding: 60px 3px 70px 3px;}
.footer_store .line1 {
    display: flex;
    justify-content: center;
    border-bottom: 1px solid #dadada;
    padding-bottom: 90px;
}
.footer_store .line1 p {
    font-size: 20px;
    font-weight: 600;
    color: #111;
    line-height: 34px;
}
.footer_store .line1 i {
    font-size: 20px;
    color: #7d7d7d;
    position: relative;
    bottom: -6px;
    padding-left: 15px;
}
.footer_store .line2 {
    padding-top: 35px;
}
.footer_store .line2 p {
    color: #212121;
    font-size: 11px;
    padding: 0px 20px 0 0px;
    text-decoration: none;
}
.footer_store .line2 p a {
    color: #7d7d7d;
    
}
.footer_store .line2 .links {
    padding-bottom: 20px;
}
.footer_store .line2 .links a {
    color: #737373;
    font-size: 11px;
    padding: 0px 20px 0 0px;
    text-decoration: none;
}



/* eBay Store Theme */




.tutu {width: 100%;display: flex;padding: 50px 0 50px 0;}
.tutu .tutu_in {width: 100%;display: flex;flex-direction: row;background-color: #fff;padding: 30px;border-radius: 5px;flex-wrap: wrap;justify-content: space-between;}
.tutu .tutu_in .tutu_box {display: flex;justify-content: center;/* margin-bottom: 25px; */background-color: #f1f1f1;padding: 20px 25px 25px 25px;border-radius: 10px;width: 48.5%;flex-direction: column;align-items: center; margin-bottom: 3%;}
.tutu .tutu_in .tutu_box:last-child {/* margin-bottom: 0; */}
.tutu .tutu_in .tutu_box h1 {width: 100%;font-size: 16px;color: #585858;font-weight: 600;padding-bottom: 14px;}
.tutu .tutu_in .tutu_box h1::before {font-family: FontAwesome;content: "\f144";font-size: 15px;color: #cf3232;position: relative;bottom: 0px;padding-right: 6px;}
.tutu .tutu_in .tutu_box a { position: relative; }
.tutu .tutu_in .tutu_box a img {width: 100%;border-radius: 10px;border: 2px solid #00000038;transition: 0.5s;}
.tutu .tutu_in .tutu_box a img:hover { cursor: pointer; }
.tutu .tutu_in .tutu_box a:hover::before {  cursor: pointer; color: #d30303;}
.tutu .tutu_in .tutu_box a::before {font-family: FontAwesome;content: "\f144";font-size: 69px;color: #d30303b5;position:absolute;padding-right: 7px;top: 35%;right: 42%;transition: 0.5s;}

.tutu .tutu_in .tutu_box_single {width: 100%;background-color: unset;padding: 0px; margin-bottom: 0;}
.tutu .tutu_in .tutu_box_single a::before {font-family: FontAwesome;content: "\f144";font-size: 130px;color: #d30303b5;position:absolute;padding-right: 7px;top: 35%;right: 43%;transition: 0.5s;}

body > div.footer > div > img { width: 100%;}







/* Packages Page */
.packages_main {width: 90%;display: flex;height: auto;padding: 50px 30px 50px 30px;align-items: center;justify-content: center;flex-direction: column;}
.packages_div { width: 100%; float: left; background-color: #fff; border-radius: 8px; text-align: center; align-items: center;}
.packages_div_in {width: 100%;float: left;display: flex;justify-content: space-between;}

.packages_div_in .features_services {width: 33%;display: flex;align-items: flex-start;flex-direction: column;}
.packages_div_in .features_services .topbar {width: 100%;height: 146px;display: flex;border-radius: 8px 0 0 0;align-items: center;justify-content: center;padding: 7% 0 7% 0;background: rgb(255, 255, 255);background: linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgb(222 222 222) 100%);}
.packages_div_in .features_services .topbar p {color: #13143a;font-size: 25px;text-transform: uppercase;font-weight: 500;margin: 0px;}


.packages_div_in .pkg_1 {width: 15%;display: flex;align-items: flex-start;flex-direction: column;}
.packages_div_in .pkg_2 {width: 15%;display: flex;align-items: flex-start;flex-direction: column;}
.packages_div_in .pkg_3 {width: 22%;display: flex;align-items: flex-start;position: relative;top: -20px;flex-direction: column;overflow: hidden;}
.packages_div_in .pkg_4 {width: 15%;display: flex;align-items: flex-start;flex-direction: column;}

.packages_div_in .pkg .topbar {width: 100%;display: flex;padding: 0% 0% 0% 0%;flex-direction: column;align-items: center;justify-content: center;} 
.packages_div_in .pkg_1 .topbar {height: 146px;background: rgb(255, 255, 255);background: linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgb(222 222 222) 100%);} 
.packages_div_in .pkg_2 .topbar {height: 146px;background: rgb(255, 255, 255);background: linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgb(222 222 222) 100%);border-radius: 0 8px 0 0;} 
.packages_div_in .pkg_3 .topbar {height: 166px;background: linear-gradient(180deg, #2c2d5c 0%, #121339 100%);border-radius: 8px 8px 0 0;padding: 0% 0% 0% 0%;} 
.packages_div_in .pkg_4 .topbar {height: 146px;background: rgb(255, 255, 255);background: linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgb(222 222 222) 100%);border-radius: 0 8px 0 0;} 


.packages_div_in .pkg .topbar .pkg_name {color: #fff;font-size: 16px;text-transform: uppercase;font-weight: 500;margin: 0px;}
.packages_div_in .pkg .topbar .pkg_price {color: #fff;font-size: 30px;text-transform: capitalize;font-weight: 500;margin: 0px;line-height: 32px;}
.packages_div_in .pkg .topbar .pkg_term {color: #fff;font-size: 14px;text-transform: capitalize;font-weight: 100;margin: 0px;}


.packages_div_in .pkg_1 .topbar .pkg_name {color: #13143a;}
.packages_div_in .pkg_1 .topbar .pkg_price {color: #13143a;}
.packages_div_in .pkg_1 .topbar .pkg_term {color: #13143a;}

.packages_div_in .pkg_2 .topbar .pkg_name {color: #13143a;}
.packages_div_in .pkg_2 .topbar .pkg_price {color: #13143a;}
.packages_div_in .pkg_2 .topbar .pkg_term {color: #13143a;}

.packages_div_in .pkg_3 .topbar .pkg_name {font-size: 24px;}
.packages_div_in .pkg_3 .topbar .pkg_price {font-size: 38px;line-height: 40px;}
.packages_div_in .pkg_3 .topbar .extra {width: 44%;color: #ffffff;font-size: 13px;text-transform: capitalize;font-weight: 600;display: block;background-color: #bf25ff;border-radius: 10px;margin-top: 4px;}
.packages_div_in .pkg_3 .topbar .best_selling {position: absolute;background-color: #db456a;color: #fff;font-size: 14px;font-weight: 400;padding: 6px 0px 6px 0px;text-align: center;transform: rotate(313deg);top: 22px;left: -42px;width: 160px;}

.packages_div_in .pkg_4 .topbar .pkg_name {color: #13143a;}
.packages_div_in .pkg_4 .topbar .pkg_price {color: #13143a;}
.packages_div_in .pkg_4 .topbar .pkg_term {color: #13143a;}

.packages_div_in .content {margin-top: 0px;width: 100%;display: flex;flex-direction: column;} 

.packages_div_in .content .fea {display: flex;height: 60px; margin: 0px;padding: 0% 3% 0% 3%;border-bottom: 1px solid #dbdbdb;align-items: center;background: rgb(255, 255, 255);}

.packages_div_in .content .fea .icon { display: block; margin-right: 12px;}
.packages_div_in .content .fea .icon img { width: 30px;}

.packages_div_in .content .fea .text { }

.packages_div_in .content .fea .text .t1 { text-align: left;color: #121339;font-size: 13px;font-weight: 600;}
.packages_div_in .content .fea .text .t2 { text-align: left;color: #121339c4;font-size: 11px;font-weight: 600;}
.packages_div_in .content .fea .text .t1 a { text-decoration: none; color: #2a4c9d; }
.packages_div_in .content .fea .text .t1 span {color: #ffffff;background-color: #df0000;font-size: 12px;font-weight: 600;border-radius: 20px;padding: 1px 7px 1px 7px;}





.packages_div_in .features_services .content .ttl {display: flex;text-align: center;height: 60px;color: #111;font-size: 17px;font-weight: 600;text-transform: uppercase;border-top: 1px solid #dbdbdb;background: rgb(255, 255, 255);background: linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgb(222 222 222) 100%);margin: 0px;padding: 0% 3% 0% 3%;border-bottom: 1px solid #dbdbdb;align-items: center;justify-content: center;}

.packages_div_in .features_services > div.content > p:nth-child(9) { border-top: 0px solid #dbdbdb !important; }

.packages_div_in .pkg .content {margin-top: 0px;display: flex;align-items: center;}
.packages_div_in .pkg .content .icon_div {height: 60px;width: 100%;margin-top: 0px;display: flex;align-items: center;justify-content: center;background-color: #ededed;padding: 0% 4% 0% 4%;border-bottom: 1px solid #dbdbdb;background: rgb(255, 255, 255);background: linear-gradient(270deg, rgba(255, 255, 255, 1) 0%, rgba(241, 243, 242, 1) 100%);}

.packages_div_in .pkg .content .icon_div_text {display: flex;flex-direction: column;}
.packages_div_in .pkg .content .icon_div_text .icon {margin-top: 1px;}
.packages_div_in .pkg .content .icon_div_text span {color: #12133982;font-size: 13px;font-weight: 400;background-color: #e8e8e8;padding: 0px 6px 0px 6px;border-radius: 6px;margin-top: 3px;}

.packages_div_in .pkg .content .icon_div .icon {width: 27px;height: 27px;border-radius: 4px;display: flex;align-items: center;justify-content: center;background: rgb(48,192,144);background: linear-gradient(162deg, rgba(48,192,144,1) 0%, rgba(19,157,137,1) 100%);}
.packages_div_in .pkg .content .icon_div .icon .fas {color: #fff;font-size: 13px;}

.packages_div_in .pkg .content .icon_div .icon_dis {color: #fff;font-size: 13px;background: #d8d8d8;background: linear-gradient(162deg, #d8d8d8 0%, #c6c6c6 100%);}
.packages_div_in .pkg .content .icon_div .icon_dis .fas {color: #fff;font-size: 13px;}

.packages_div_in .pkg .content .icon_div_empty {height: 60px;float: left;padding: 0px;}


.pkg_div {
    width: 17.6%;
    height: 330px;
    border-radius: 10px;
    background: linear-gradient(180deg, #ffffff 0%, #ededed 100%);
    box-shadow: 0px 5px 9px 1px #00000030;
}

.packages_main h1 {color: #ffffff;font-size: 34px;padding-bottom: 12px;text-transform: uppercase;font-weight: 700;margin-bottom: 60px;}

.packages_div .pkg_div_hi {width: 23%;height: 385px;display: flex;background: linear-gradient(180deg, #2c2d5c 0%, #121339 100%);position: relative;overflow: hidden;}
.packages_div .pkg_div_hi .title {font-size: 17px;font-weight: 400;color: #fbfbfb;}
.packages_div .pkg_div_hi .price {font-size: 36px;padding-bottom: 8px;font-weight: 400;color: #fbfbfb;}
.packages_div .pkg_div_hi img {width: 140px;}
.packages_div .pkg_div_hi .extra {padding-bottom: 5px;font-weight: 400;color: #fbfbfb;padding-top: 13px;}
.packages_div .pkg_div_hi label {position: absolute;background-color: #db456a;color: #fff;font-size: 13px;font-weight: 400;padding: 3px 0px 3px 0px;text-align: center;transform: rotate(313deg);top: 19px;left: -35px;width: 130px;}


.pkg_div_in {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 25px;
}
.pkg_div_in .title {
    color: #121339;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 100;
    margin: 0px;
}
.pkg_div_in .price {
    color: #121339;
    font-size: 34px;
    padding-bottom: 12px;
    text-transform: uppercase;
    font-weight: 300;
    margin: 0px;
}
.pkg_div_in img {
    width: 110px;
}
.pkg_div_in .extra {
    color: #121339;
    font-size: 16px;
    text-transform: capitalize;
    font-weight: 100;
    padding-top: 8px;
    margin: 0px;
}
.pkg_div_in .extra span {color: #ffffff;font-size: 13px;text-transform: capitalize;font-weight: 600;display: block;background-color: #bf25ff;border-radius: 10px;margin-bottom: 4px;}
.pkg_div_in button {
    color: #ffffffed;
    text-decoration: none;
    padding: 8px 20px 8px 20px;
    display: block;
    border-radius: 20px;
    background: linear-gradient(360deg, #0096aed1 0%, #1cceead1 100%);
    border: none;
    text-transform: uppercase;
    margin-top: 10px;
    font-size: 14px;
}
.pkg_div_in button:hover { cursor: pointer;}








































@media (max-width: 1125px) {
.price { width:100% }
}


@media (max-width: 1060px) {

    
.customer_up2 { height: auto;}
.customer2 { height: auto; width: 100%;} 

.customer_content2 { flex-wrap: wrap;}


	
.footer_inner_title {padding: 30px 0px 0px 10px;}
.footer_inner img {padding-left: 10px;}
.footer_inner_des {padding: 15px 60px 10px 10px;}

.footer_inner a { padding: 10px 0px 7px 10px;}



	
.topbanner_up {  width:100%; float:left; height:auto}	
.topbanner { height:auto; width:100%; float:left }
.logo { width:100%; text-align:center; display: flex; justify-content: center;  }
.logo img { padding: 8px 0px 0px 0px;}


.main_manu_div_up { height:auto ; width: 100%;}
.main_manu_div { padding-top: 0px; height:auto }

.why_up { width:100% }
.why{ width:100%; display: flex; justify-content: center; flex-wrap: wrap; }
.customer_content {  float:left; width:100%;height:auto }

.price_up { float:left; padding-top: 0px; width:100%; height:auto; padding-bottom: 20px;}
.price { float:left; width:100%; height:auto; padding-bottom: 0px; padding-top: 20px;}
.price img { float:left; width:100%; height:auto}

.customer_up { float:left; width:100%;height:auto }
.customer { float:left; width:100%;height:auto; padding-bottom:10px }
.customer_title .p1 { padding: 13px 20px 5px 20px; }
.footer_up { float:left; width:100%;height:auto }
.footer { float:left; width:100%;height:auto }

.footer_inner { width: 33.33%; }
.footer_inner:nth-child(1) { padding-left: 0px; }
.footer_up div div:nth-child(3)  { padding-left: 0px; }


#slider_main_div { width:100%; padding-bottom: 0px;}
div#captioned-gallery { width: 100%; overflow: hidden; width:100%; height:auto }	

.main_manu_div { width:100% }
.menubar_div { width:100% }
.store_image { display:none }
.homea { display: inherit; }
.menubar{ width:100%; height:auto;}
.menubar-menu{ width:100%; height:auto}

.title_new { width:100%; }
.title_new .dv1 { padding:25px 20px 20px 20px}

.content{ width:100%;  padding-top:15px}
.left_bar{ display:none }

.content_title { background: url() no-repeat right ; }
.featured_categories_description { display:none }


.content_wrap {border-left:none; border-right:none;  background: #FFF; }
.content_gallery { width:100%; }
.content_description { width:100%; }
.content_policies { width:100%; }
.content_featured_categories { width:100%; }

.content_title_outer { width:100%; }
.description_title { height:auto }

.middle_bar{ width:100%; margin-left:0px }



.description_title{ width:100%; height:auto; margin:0 auto; margin:0px 0px 0px 0px}
.description_content { width:100%; height:auto; margin:0 auto; padding:0px; border:0px}


.social-icons-bottom{display:inherit;width:100%; height:auto; }
.social-icons-bottom a img{ display:inherit; }
.social-icons-bottom a img:hover{ display:inherit;}

.social-icons-bottom{margin:0px;}


/*MENU*/
nav { margin: 0; background-color:#FFF; height: auto} 
.toggle + a, .menu { display: none; } 
.toggle { display: block; background-color: #1a1a1a; padding:14px 20px; color:#FFF; font-size:17px; text-decoration:none; border:none;} 
.toggle:hover { color:#FFF } 
[id^=drop]:checked + ul { display: block; width:100% } 
nav ul li { display: block; width: 100%; } 
nav ul ul .toggle, nav ul ul a { padding: 0 40px; } 
nav ul ul ul a { padding: 0 80px; } 
nav a { padding: 9px 20px; }
nav a:hover, nav ul ul ul a { background-color: #f0f0f0; opacity:0.9; color:#212121 } 
nav ul li ul li .toggle, nav ul ul a, nav ul ul ul a{ padding:14px 20px; color:#FFF; font-size:17px; } 
nav ul li ul li .toggle, nav ul ul a { background-color: #212121; } 
nav ul ul { float: none; position:static; color: #ffffff; } 
nav ul ul li:hover > ul, nav ul li:hover > ul { display: none; } 
nav ul ul li { display: block; width: 100%; } 
nav ul ul ul li { position: static; }
label:hover { cursor: pointer; }
/*MENU*/
















.footer{ width:100%;   margin-top:0px }

.footer_div1 { display:none }
.footer_div2 { width:48%; height:50px;  }
.footer_div3 { width:48%; height:50px; }
.footer_div4 { display:none }

.scroll-right p { line-height: 58px; }

.social-icons-bottom{ height:auto;  margin:0 auto; margin-top:0px; text-align:right; padding:13px 7px 0px 0px; }
.social-icons-bottom a img{ width:33px;  }
.social-icons-bottom a img:hover{ opacity:0.8 }


.copyright_up { width:100%; float:left }


/*ListigTemplateDesigns*/

.customer_up2 {height:auto;float: left;}
.customer2 {width:100%;height:auto;float: left;}

.customer_content2 {width:100%;height:auto;float: left; padding-top: 0px;}

.customer_content_box2 { height:auto;margin-bottom: 20px; width: 48%; margin: 0 auto;float: none; margin-bottom:15px }
.customer_content_box2_mid { margin-left: 0px;  width: 48%; margin: 0 auto;float: none; margin-bottom:15px }

.customer_content_box_inner2 {height:400px ;padding: 0px 0px 10px 0px; border-radius: 0px;}

.customer_content_box2 .temname {top: 0px; }
.customer_content_box2 .temname:hover {top: 0px; }

.myImg { width: auto; height:200%; margin-top:0px !important }

.customer_title2 .p2 {    padding: 37px 20px 35px 20px;}

.myImg_Template_Tra { height: 100%; }
.myImg_Template_Tra2 { height: 100%; }
.myImg_Sparklex_a { height: 150%; }
.myImg_Sparklex_b { height: 150%; }
.myImg_Template_Car { height: 150%; }
.myImg_Template_Pandoo { height: 150%; }
.myImg_Template_Hillman { height: 100%; }
.myImg_Template_Athletic { height: 100%; }
.myImg_Template_Claddio { height: 100%; }
.myImg_Template_DF { height: 80%; }






/*ListigTemplateDesigns*/


}




@media (max-width: 940px) { 

.customer { padding-bottom: 5px; }
.customer_content_box { height: auto; width: 100%; padding: 5px 0px 5px 0px;}
.customer_content_box_inner { height: auto;}

.content_box_p_name_1 { padding:20px 0px 20px 0px; }  
.content_box_p_name_2 { padding:20px 0px 20px 0px; }
.content_box_p_name_3 { padding:20px 0px 20px 0px; }
.content_box_p_name_4 { padding:20px 0px 20px 0px; }  
.content_box_p_name_5 { padding:20px 0px 20px 0px; }
.content_box_p_name_6 { padding:20px 0px 20px 0px; }



}



@media (max-width: 860px) {

.whybox_in { height: auto; min-height: 260px;}



}



@media all and (max-width : 768px) {
	
.copyright_upup { height:auto}

.footer_up { background-color: #000000;} 

ul.social-icons { float: none; margin: 0 auto;}


.copyright_up { height:76px; padding-bottom: 3px; }
.copyright { width:100% }
.copyright_p { text-align: center; padding-top: 10px; padding-bottom: 10px; }

.footer-social-icons { width:100%; text-align:center;bottom: 0px; }

}



@media all and (max-width : 750px) {
.why_up { width:100%; height:auto; float:left }
.why  { width:100%; height:auto; float:left;padding-bottom: 10px; }
.whybox { width:50%; height:auto; float:left }
.middle_banner_up  { float:left}
.whybox_in { min-height: 240px;}

}



@media all and (max-width : 645px) {
.middle_banner_up_dv .mp2 { line-height: 49px; top: -15px;}
.middle_banner_up_dv .mp3 { top: -12px;}

.myImg {  }
.pricespan { height:auto; line-height: normal; padding: 10px 5px 10px 5px; box-sizing: border-box; }
.customer_content_box2 .temname { height:auto; line-height: normal; padding: 15px 5px 15px 5px;     box-sizing: border-box;}

}




@media all and (max-width : 550px) {

.why { margin-top: 10px; margin-bottom: 10px; padding-bottom: 0px;}
.whybox_in { min-height: auto;}
.why_text { padding-bottom: 20px;}

.footer_inner { width:100% ; text-align: center;}

.footer_inner_title { text-align:center ; padding: 20px 0px 10px 0px;}

.price { padding: 10px 10px 0px 10px;}
.price_up { padding-bottom: 10px;}

.customer_title .p1 { padding: 20px 20px 5px 20px;}
.customer_content { padding: 0px 10px 0px 10px;}
.customer_content_box { padding: 5px 0px 40px 0px;}


.footer_inner img {padding-left: 0px; padding-top: 4px;}
.footer_inner_des {    padding: 15px 20px 10px 20px;}
.footer_inner a {    padding: 10px 0px 7px 0px;}
.footer_inner_title br { display:none }

.footer_inner a {border-bottom: 0px solid #282a2b;}
.footer_inner span {border-bottom: 0px solid #282a2b; padding: 5px 0px 5px 0px;}

.copyright_upup {    margin-top: 15px;}
.copyright_p { padding: 10px 20px 10px 20px;}
.copyright_up { padding-bottom: 10px; padding-top: 5px;}

.itemscope { display: none;}

.footer_inner .home_a { padding: 7px 0px 8px 0px}


.customer2in { margin-top: 10px; padding: 10px 10px 10px 10px; margin-bottom: 10px;}
.customer_title2 .p2 { padding: 15px 10px 25px 10px;}
.customer_content_box2 { width: 100%;}


.customer_content_box2_left { margin-bottom: 0px;}
.customer_content_box2_mid { margin-bottom: 0px;}
.customer_content_box2_right { margin-bottom: 0px;}
.customer_content_box2 { margin-bottom: 10px;}

.popup_message_main { width: 95%;}

.myImg_Diamond_a { height: 140%;}
.myImg_Diamond_b { height: 140%;}
.myImg_Template_DH  { height: 160%;}
.myImg_Template_BB  { height: 120%;}
.myImg_Template_Car  { height: 125%;}
.myImg_Template_Pandoo  { height: 130%;}
.myImg_LED  { height: 127%;}
.myImg_Eck  { height: 130%;}
.myImg_Template_Marine  { height: 90%;}
.myImg_Template_Oil  { height: 125%;}
.myImg_Template_Oil  { height: 125%;}
.myImg_Template_Claddio { height: 110%;}
.myImg_Template_DF { height: 70%;}
.myImg_Template_Hillman { height: 90%;}
.myImg_Template_Hillman { height: 90%;}
.myImg_Template_Athletic { height: 95%;}



}



@media all and (max-width : 500px) {
	
#tl_popupCL1 { width:auto !important }	

.tabbed_content { padding: 5px 5px 0px 5px;}

.footerin img { width: 100%;}

.ret { padding: 5px 5px 0px 5px;}

.feed { padding: 5px 5px 5px 5px;}

.rep { display: none;}

.tabbed_scroll p { display: none;}
.spc { display: none;}

.tabbed label { display: none;}
.tcontent > div { padding: 5px 5px 5px 5px;}
.tabbed_scroll { padding-right: 0px;}
#iframe { margin-top: 0px;}
.tabbed_scroll .itmnum { display: none;}



}



@media all and (max-width : 450px) {    
.whybox { width:100%}

.copyright_up {height: auto;}

.middle_banner_up { height:auto }
.middle_banner_up_dv  {  bottom:0px }


.middle_banner_up_dv .mp1  { font-size:60px;}
.middle_banner_up_dv .mp2 {font-size:28px; position: relative;top: -20px;}
.middle_banner_up_dv .mp3 {font-size:13px; top: -25px;}



}


@media all and (max-width : 338px) {
.middle_banner_up_dv .mp2 { line-height: 26px; top: -12px;}
.middle_banner_up_dv .mp3 { top: -12px;}
}


@media all and (max-width : 330px) {
nav ul li { display:block;}
}


@media all and (max-width : 290px) {
.middle_banner_up_dv .mp1  { font-size:45px;}
.middle_banner_up_dv .mp2 {font-size:18px; position: relative;top: -12px;}
.middle_banner_up_dv .mp3 {font-size:9px; top: -17px;}
}