
@import url('https://fonts.googleapis.com/css?family=Poppins');
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;box-sizing: border-box;word-break: break-all;word-break: break-word;}

/*margin-padding by #aad (minified)*/
.pd0{padding:0;}.pdR0{padding-right:0}.pdL0{padding-left:0}.pdT0{padding-top:0}.pdB0{padding-bottom:0}.pd{padding:5px}.pd1{padding:10px}.pd15{padding:15px}.pd2{padding:20px}.pd3{padding:30px}.pd4{padding:40px}.pdT{padding-top:5px}.pdB{padding-bottom:5px}.pdL{padding-left:5px}.pdR{padding-right:5px}.pdT1{padding-top:10px}.pdT2{padding-top:20px},.pdT3{padding-top:30px}.pdB1{padding-bottom:10px}.pdL1{padding-left:10px}.pdR1{padding-right:10px}.pdB2{padding-bottom:20px}.pdL2{padding-left:20px}.pdR2{padding-right:20px}.pdB3{padding-bottom:30px}.pdL3{padding-left:30px}.pdR3{padding-right:30px}.pdT4,.pdT5{padding-top:30px}.pdB4{padding-bottom:40px}.pdL4{padding-left:40px}.pdR4{padding-right:40px}.mr0{margin:0}.mrT0{margin-top:0}.mrR0{margin-right:0}.mrB0{margin-bottom:0}.mrL0{margin-left:0}.mr{margin:5px}.mr1{margin:10px}.mr15{margin:15px}.mr2{margin:20px}.mr3{margin:30px}.mr4{margin:40px}.mrT{margin-top:5px}.mrB{margin-bottom:5px}.mrL{margin-left:5px}.mrR{margin-right:5px}.mrT1{margin-top:10px}.mrB1{margin-bottom:10px}.mrL1{margin-left:10px}.mrR1{margin-right:10px}.mrB2{margin-bottom:20px}.mrL2{margin-left:20px}.mrR2{margin-right:20px}.mrT3{margin-top:30px}.mrB3{margin-bottom:30px}.mrL3{margin-left:30px}.mrR3{margin-right:30px}.mrT2{margin-top:20px}.mrT4{margin-top:40px}.mrT5{margin-top:50px}.mrB4{margin-bottom:40px}.mrL4{margin-left:40px}.mrR4{margin-right:40px}.mrC{margin:0 auto;}

html { -webkit-font-smoothing: antialiased; overflow-x: hidden }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
ol, ul { list-style: none }
blockquote, q { quotes: none }
table {border-collapse: collapse;border-spacing: 0;}
button, input, select, textarea { margin: 0 }
:focus { outline: 0 }
img, video, object {max-width: 100%;height: auto;}

/*-[ Framework ]--------------------*/
body {font-family: 'Poppins', sans-serif;color: #575757;background-color: #fff;}
h1, h2, h3, h4, h5, h6 {font-weight: bold;margin-bottom: 12px;color: #444;}
h1 {font-size: 28px;line-height: 1;}
h2 {line-height: 1}
h3 {font-size: 22px;line-height: 1;}
h4 {font-size: 20px;line-height: 1;}
h5 {font-size: 18px;line-height: 1;}
h6 {font-size: 16px;line-height: 1;}

.sub-title{ font-size: 12px }
a {text-decoration: none;color: #4284fc;transition: background-color, color 0.2s linear;}
a:hover { color: #f5af02 }
a:link, a:visited, a:active { text-decoration: none }
p { color: #818181; }

/*-[ Main container ]---------------*/
.main-container {width: 1106px;margin: 0 auto;clear: both;display: block;padding: 50px 0; margin-top: 5px;padding-bottom: 0;}
#page, .container {position: relative;width: 1041px;}
.clearfix:before, .clearfix:after {content: " ";display: table;}
.clearfix:after { clear: both }
.clearfix { *zoom: 1  }
.featured-thumbnail {max-width: 100%;overflow: hidden}
.carousel-control{cursor: pointer; top: 0; bottom: 0; margin: auto;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{font-size: 25px}
.carousel-control .glyphicon-chevron-right{margin-right:-14px;}
.carousel-control .glyphicon-chevron-left{margin-left:-14px;}
.carousel-control.left,.carousel-control.right{background: transparent;}
.item.left, .item.right{float:none}
.post-image {display: block;position: relative;}
.post-image-fullwidth {margin-bottom: 10px;display: block;position: relative;}
.featured-thumbnail img {width: 100%;}
.latest_theme1_img {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.breakingNewsDivSize{height:75px;}
.breaking_img{position: absolute;top: 0;bottom: 0;margin: auto;}
.header-posts .featured-thumbnail img {max-width: 85px;}
.title {clear: both;margin-bottom: 9px;}
.single-title {float: left;width: 100%;font-weight: 600;line-height: 40px;font-size: 25px;}
.page h1.title {padding-top: 0;margin-bottom: 0;}

/**********latest-posts***********/
article header {float: left;width: 100%;margin-top: 10px;}
.single article header {margin-bottom: 30px;margin-top: 0;}
.hbS_BigDivSiz {height: 420px;background: black;}
.hbS_SmlDivSiz {height: 199px;background: black;margin-bottom: 22px;}
.cat_list_divSize{height:200px;background: black;}
.story{background: #F4F6F8}

.hbS_BigImgSiz, .hbS_SmlImgSiz{width:100%;}
iframe.hbS_BigImgSiz, iframe.hbS_SmlImgSiz{height:100%;}

/* End of Featured Post Slider */
.latestPost{margin-bottom: 30px;}
.latestpost-content{background: #fff;}
.featured-category-title {float: left;width: 100%;margin-top: 30px;}
.more-content-wrap h3 a {color: #333;font-size: 24px;margin-bottom: 15px;float: left;width: 100%;}
.latestPost .title {display: block;line-height: 26px;}


/*-[ Form Input ]------------------*/
input, textarea, select {padding: 8px 12px;font-size: 14px;color: #575757;border: 1px solid #ddd;font-family: inherit;}
textarea {overflow: auto;resize: vertical;}
select {padding: 6px 10px;border-color: #D8D8D8;width: 100%;}

.breadcrumb, .breadcrumb > div, .breadcrumb .fa-caret-right {float: none;color: #fff;}
.breadcrumb .root a, .single_post .breadcrumb a{color:#fff}
.breadcrumb .root a:hover, .single_post .breadcrumb a:hover{color:#fff}
.breadcrumb {clear: both;padding: 3px 13px;overflow: hidden;font-size: 14px;font-weight: normal;margin-bottom: 25px;background: #4284fc;border-radius: 0;}
.breadcrumb > div {padding: 0;overflow: hidden;	float: none;display: inline-block;}
.breadcrumb > div.breadcrumb-icon { padding: 0 7px }
.breadcrumb .fa-caret-right { padding: 0 }
.breadcrumb .root { padding: 0 }
.breadcrumb .fa-caret-right { padding: 0 0 }
.breadcrumb > div { overflow: visible }
.breadcrumb-icon-small { margin: 0 5px }
.no-results h2 { font-size: 16px }

/*-[ Sidebar ]---------------------*/

#sidebars .wp-post-image, footer .wp-post-image, .post-img img {position: absolute;top: 0;bottom: 0;margin: auto;right: 0;left: 0;}
.advanced-recent-posts a, .popular-posts a, .category-posts a, .related-posts-widget a, .author-posts-widget a {display: block; padding: 15px 20px;}
.advanced-recent-posts a:hover, .popular-posts a:hover, .category-posts a:hover, .related-posts-widget a:hover, .author-posts-widget a:hover{background:#fafafa}

/*-[ Social Buttons ]--------------------------*/

.facebooksharebtn .single-social { background: #3b5998 }
.twitterbutton .single-social { background: #00aced }
.gplusbtn .single-social { background: #e64522 }
.pinbtn .single-social { background: #cb2027 }
.linkedinbtn .single-social { background: #007bb6 }
.stumblebtn .single-social { background: #f0473b }
.emailbtn .single-social { background: #333 }
.commerntbtn .single-social { background: #444444 }

footer {position: relative;overflow: hidden;width: 100%;clear: both;background: #333333;line-height: 20px;}
footer p {color: #8D8D8D;margin-bottom: 0;line-height: 30px;}

/*-[ Back To Top ]---------------------------*/
.to-top {position: relative;padding-left: 15px;}
.toplink .fa-chevron-up {font-size: 24px;position: absolute;right: 0;top: 0px;}
.toplink { padding-right: 27px }
#move-to-top {color: #fff;cursor: pointer;display: inline-block;font-weight: bold;padding: 0 10px;position: fixed;right: 10px;bottom: 10px;z-index: 25;background: #4284fc;border-radius: 4px;transition: all 0.25s linear;-webkit-backface-visibility: hidden;}
#move-to-top:hover{background: #f5af02}
#move-to-top:not(.filling) {opacity: 0;visibility: hidden;}

/*-[ Related Posts ]---------------------------*/
.related-wrap {float: left;width: 100%;margin-bottom: 50px;padding-bottom: 30px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.related-left {float: left;width: 50%;}
.related-posts {clear: both;float: left;width: 100%;}
.related-posts h4 { margin-bottom: 35px }
.related-posts .latestPost {width: 100%;margin-right: 0;}
.related-posts .last {margin-right: 0;padding-bottom: 0;}
.related-posts .latestPost:last-child { margin-bottom: 0 }
.related-posts .latestPost #featured-thumbnail {float: left;margin-right: 20px;position: relative;max-width: 31.243%;}
.related-posts .title {font-size: 16px;margin-bottom: 0px;}
.related-posts .latestPost .title a {font-size: 20px;font-weight: bold;line-height: 30px;}
.latestPost .postCnt{padding:20px 12px 12px;}
.latestPost .title a {word-break: break-word;font-weight: 500;font-size: 20px;color: #333333;line-height: 32px;display: block;}
.latestNewsDivsize{height:197px; width:100%}

/*-[ pagination ]------------------*/
.pagination {clear: both;overflow: hidden;float: left;width: 100%;display: block;}
.single .pagination {border: 0;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0;padding: 20px;width: 100%;}
.pagination ul {list-style: none;margin: 0;}
.pagination ul li {float: left;margin-bottom: 5px;}
.pagination a, .pagination > span, #load-posts a, #load-posts a.disabled {margin: 0 10px 0 0;display: inline-block;	float: left;line-height: 1;text-decoration: none;color: #fff;padding: 8px 12px;font-size: 16px;border-radius: 4px;transition: all 0.25s linear;}
.pagination .current, .pagination a:hover, .single .pagination a:hover .current, #load-posts a:hover {background: #333;}
#load-posts a, #load-posts a:hover {float: none;margin: 0;}
.pagination a:hover { color: #fff }
.pagination .nav-previous { float: left }
.pagination .nav-previous a, .pagination .nav-next a {color: #fff}
.single .pagination a .current, .single .pagination a:hover .current {padding: 0;background: transparent;margin-right: 0;}
.single .pagination a:hover .current { color: #fff }
#load-posts .disabled, #load-posts .disabled:hover {float: none;pointer-events: none;}
.screen-reader-text { display: none; }
.imgbgdiv{background-color:#000; overflow:hidden; position: relative;}
.imgbgdiv iframe, .related_pst_divSize iframe{width:100%; height:100%;}

/*-[ Slider CSS ]---------------------------*/
.carousel .bigimgdiv{position:relative; background-color:#000; overflow:hidden; height:199px}
.carousel .item .bigimgdiv:first-child{border-right: 20px solid white; float:left;}
.carousel .item .bigimgdiv:last-child{margin-bottom: 0}
.slider1 .bigimgdiv{width:100%; height:500px}
.slider2 .bigimgdiv{height:420px}
.slider2 .item .bigimgdiv:first-child{width: 52%;}
.slider3 .item .bigimgdiv:first-child, .slider4 .bigimgdiv:first-child{height:420px;width: 66%;}
.slider3 .item .bigimgdiv:nth-child(2), .slider4 .bigimgdiv:nth-child(2){margin-bottom: 22px}
.slider4 .item .bigimgdiv:nth-child(3),.slider4 .bigimgdiv:nth-child(4){width:16%; float:left; margin-bottom: 0}
.slider4 .item .bigimgdiv:nth-child(3){margin-right:2%}
iframe.zindex{z-index: 1;}

/*Gajendra*/
#forceToClickAd .imgbgdiv{height: 174px;width: 100%;}
#forceToClickAd .latest_theme1_img{max-height: 174px;}
#forceToClickAd .modal-content {border-radius: 0px;}
#forceToClickAd .modal-content {border-radius: 0;}
.story {background:white;}
.brekin.pdL3{padding-left:30px;}
#move-to-top {height: 33px;padding: 4px 9px;-webkit-backface-visibility: hidden;}
#move-to-top:hover {background: #8f8f8f;}
.single .pagination {padding: 20px 0;}
.pagination a, .pagination > span, #load-posts a, #load-posts a.disabled {background: #000000;}
#move-to-top {background: #f82e56;}
footer{background:black;}
footer p {color: white;line-height:17px;}
#footer .main-container1{width: 1106px;margin: 0 auto;clear: both;display: block;}
#footer .bs{border-top: 2px solid;border-color: rgba(0,0,0,0.6);}
#footer .main-container{padding:0;}
#footer .skiptranslate{float:right;}
.fa-caret-down.visible-xs{position: absolute;right: 10px;border: 1px solid #ddd;padding: 7px 10px;margin: 6px;z-index: 2;top:0;}
#forceToClickAd .modal-footer .btn{color: #fff;background-color: #F82E56;border: none;border-radius: 0;}






/*Contact us*/    
.contusun .container {width: 100%;margin-top:0;}
.contusun .col-sm-6:first-child{background-image:url("http://themes.webdevia.com/html-templates/voip/images/upload.png");min-height: 510px; }
.contusun #heading.contentus .col-sm-6:first-child h4.contentus{font-size: 23px;font-weight: 500;color: #ffffff;text-align: right;margin: 40px 250px 30px 0;}
.contusun #heading.contentus input {margin-left: 0px;width: 305px;border-color: #ebebeb;border: solid 2px #5da204;border-radius: 23px;height: 33px;padding-left: 20px;font-size: 12px;}
.contusun #heading.contentus label.col-sm-4{display:none;}   
.contusun form{float: right;margin-right: 44px;}
.contusun hr{display:none;}
.contusun #heading.contentus textarea.textarea {min-height: 125px;margin-left: 0px;width: 305px;border-color: #ebebeb;border: solid 3px #5da204;border-radius: 23px;height: 33px;padding-left: 20px;font-size: 12px;}
.contusun #heading.contentus h4.head{display:none;}
.contusun #heading.contentus h4.contentus {font-size: 23px;font-weight: 500;color: #000000;text-transform: capitalize;margin: 35px 0px 22px;}
.contusun  #heading.contentus .col-sm-6:last-child{padding-left:45px;}
.contusun #heading.contentus p.address {font-size: 12px;color: #111111;margin: 0;}
.contusun #heading.contentus .btnsub {border-radius: 0;border: medium none;border-radius: 5px;color: #fff;padding: 10px;background: #5da204;padding: 12px 75px;border-radius: 23px;}
.contusun #headingbanner p{display: block;margin-top: -194px;font-size: 40px;color: #fff;text-align: left;letter-spacing: 1px;font-weight:  bold;margin-left: 153px;}
.contusun #headingbanner .bannerimgsize {max-height: none;max-width: 100%;}
.contusun #headingbanner + .container #heading.contentus .cont {margin-top: 0px;}
.contusun #headingbanner .comimgsiz {position: static;}
.contusun #headingbanner + .container #heading.contentus p.address  b{margin-right: 5px;}
.contusun #headingbanner .bannrdivsiz {height: auto;width: 100%;margin: auto;}
.contusun .bannrdivsiz {max-height: 360px; overflow: hidden;}
.contusun #heading{margin-top:0}
.contusun #heading h4{font-size: 40px;color: #fff;text-align: left;letter-spacing: 1px}
.contusun .container #heading{margin-top: 0px;}
.contusun #heading p{margin-top: 160px;font-size: 24px;color: black;}
.contusun .bannrdivsiz {max-height: 360px; overflow: hidden;}

/*Pricing*/
.pricingtableun .bannrdivsiz .bannerimgsize {max-height: 503px;max-width: 100%;width: 100%;}
.pricingtableun #heading h4.head {margin: 0;margin-bottom: 14px;font-size: 40px;color: #fff;text-align: left;letter-spacing: 1px;font-weight: bold;margin-left: 64px;}
.pricingtableun #pricing_for_Missed_call .table > tbody > tr >td.bluedark p,.pricingtableun #pricing_for_Missed_call .table > tbody > tr >td.light p{font-weight:700;color: #343434;}
.pricingtableun #pricing_for_Missed_call th,.pricingtableun  #pricing_for_Missed_call th.bluedark {background-color: #81D742;border-right: 1px solid #eee;}
.pricingtableun #pricing_for_Missed_call td.bluedark {background-color: #f2f5f7;border-right: 1px solid #d7dce3;}
.pricingtableun #pricing_for_Missed_call td.light {background-color: #ffffff;border-right: 1px solid #d7dce3;}
.pricingtableun #pricing_for_Missed_call {margin-bottom:45px;}
.pricingtableun #pricing_for_Missed_call .table .btn-primary {background: none;border: 1px solid #797979;color: #797979;font-size: 12px;padding: 11px 22px 9px;transition:.3s}
.pricingtableun #pricing_for_Missed_call .table .btn-primary:hover{padding: 11px 28px 9px;}
.pricingtableun #pricing_for_Missed_call .table .btn-primary:after{content: "\f178";font-family: "FontAwesome";font-weight: 900;display: inline-block;font-size: 11px;color: #797979;margin-top: 0px;margin-left: 5px;}
.pricingtableun #pricing_for_Missed_call td span .fa{color: #5e5e5e;}
.pricingtableun #pricing_for_Missed_call td span.blue {color: #5e5e5e;}
.pricingtableun #pricing_for_Missed_call .table > tbody > tr > td p {word-break: break-all;width: 237px;margin: auto;font-size: 16px;color: #5e5e5e;}
.pricingtableun #pricing_for_Missed_call th h3 {font-weight: 700;}
.pricingtableun #heading p{margin-top: 160px;font-size: 24px;color: black;}
.pricingtableun .container #heading{margin-top: -171px;}
.pricingtableun #heading p.pra{margin-top: 160px;font-size: 20px;color: black;}
.pricingtableun .bannrdivsiz {max-height: 360px; overflow: hidden;}
.pricingtableun #pricing_for_Missed_call th.bluedark{background: #30362b;}
.pricingtableun #pricing_for_Missed_call th.basic{background: #65ac30;}
.pricingtableun #pricing_for_Missed_call th.standard{background: #68be29;}

@media (max-width: 1024px) {
#td_main_content_wrap.main-container{padding:0;}
.brekin.pdL3{padding:0px 10px;}
#footer .main-container1{width:100%;padding:0px 10px;}
#footer .main-container1 .res{padding: 8px 21px; }
#footer .skiptranslate{float:none;margin-top:10px;}
}

/*------------------------------------------------------*/
/* RESPONSIVE
/*------------------------------------------------------*/

@media (min-width: 768px) {
 .sub-menu:hover > .dropdown-menu{display: block;}
}

@media (max-width: 1024px) {
 #page, .container, .main-container{width:auto; padding:40px 10px}
}

@media (max-width: 768px) {
.carousel .item .bigimgdiv{width:100%; border-right: 0;}
#sticky .navbar .dropdown-menu {width: 100%;max-width:100%}

/*Contactus*/
.contusun #heading.contentus .col-sm-6:first-child h4.contentus {text-align: left;margin: 36px 180px 15px 0;padding: 19px 0px 0;}
.contusun form {float: none; margin-right: 0;}
.contusun #heading.contentus input,.contusun #heading.contentus textarea.textarea {width: 100%;}
.contusun #heading.contentus .col-sm-6:last-child {padding-left: 15px;}
.contusun #headingbanner p {margin-top: -190px;margin-left: 10px;}
.contusun .container #heading {margin-top: -156px;}



}
