/* CSS Document */

@media only screen and (max-width:1200px) {
.remove_editpage { margin-top:6px; }
.col-sm-5.campaign2_inputbix { width:30%; float:left; }
.product_detail .productdtl_list_group .socil_btn_Dtl { display:block; float:left; margin-top:10px; }
.i-perk-form-modal .perkShipping-locationColumn + .perkShipping-feeColumn { margin-left:0px; }
.payment_module_boxrow .panel-info .panel-heading { min-height:85px; }
.payment_module_boxrow .col-lg-4.col-md-4.col-sm-4.col-xs-12 .panel.panel-info .panel-body h4 { font-size:16px; }
.payment_module_boxrow .col-lg-4.col-md-4.col-sm-4.col-xs-12 .panel.panel-info { min-height:280px; }
.campaign_custom .form-group .fund_type { width: 15%; }
.i-annotation-pill { float:left; }
}

@media only screen and (max-width:1024px) {
.perkShipping-feeColumn.selectspcemts { margin-left:0px; }

}
@media only screen and (min-width:1025px) and (max-width:1199px) { 
.header .navbar-default .navbar-nav > li > a { font-size:14px; padding: 42px 6px 0; }
.header .navbar-default .navbar-nav > li.button { width: 80px; margin-left:5px; margin-top:35px; }
.header .navbar-default .navbar-nav > li.button a { height:32px; line-height:32px; font-size:15px; }
.slider_text {  font-size: 28px;    padding-left: 5%;  }
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f1 { width: 200px;  }
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f2 { width: 212px; }

/**/
.pricing_grey_row .col-lg-10.col-md-9.col-sm-8.col-xs-12 {  padding: 0px; }
.pricing_white_row .col-lg-10.col-md-9.col-sm-8.col-xs-12 { padding: 0px; }
.partner_listing .partner_box figure h3 { font-size:17px; }
.partner_listing .partner_box figure h3 span { font-size:15px; }
 
.slider_bottom_row .slider_sarch_bar { width:500px; }
.product_description_fr .panel .nav-tabs > li > a { font-size:15px; /*width:105px;*/  }

.futureproject_sec ul.future_tab li a { font-size:20px;   }
}



@media only screen and (min-width:1001px) and (max-width:1024px) { 

}
@media only screen and (min-width:980px) and (max-width:1024px) { 
.header .navbar-default .navbar-nav > li > a { font-size:14px; padding: 42px 4px 0; }
.header .navbar-default .navbar-nav > li.button { width: 80px; margin-left:5px; margin-top:35px; }
.header .navbar-default .navbar-nav > li.button a { height:32px; line-height:32px; font-size:15px; }
.slider_text {  font-size: 28px;    padding-left: 5%;  }

.futureproject_sec { margin-bottom:0px; }
.fundraising_project { padding-bottom: 70px !important; }
.futureproject_sec ul.future_tab { margin: 0 15px 10px; }
.futureproject_sec ul.future_tab li a { font-size:20px;   }
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f1 { /*width: 205px;*/ width:155px; font-size: 22px;}
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f2 { /*width: 215px;*/ width:165px; margin-left:10px; font-size:14px;}


/**/
.pricing_first_row .col-lg-9.col-md-9.col-sm-8.col-xs-12 { margin: 92px 0 0; }
.pricing_first_row h2 {  font-size: 40px; }
.pricing_first_row h3 { font-size:25px; }
.pricing_first_row p { font-size:24px; }

.pricing_grey_row .col-lg-10.col-md-9.col-sm-8.col-xs-12 {  padding: 0px; }
.pricing_white_row .col-lg-10.col-md-9.col-sm-8.col-xs-12 { padding: 0px; }
.partner_listing .partner_box figure h3 { font-size:17px; }
.partner_listing .partner_box figure h3 span { font-size:15px; }

.slider_bottom_row .slider_sarch_bar { width:500px; }
.slider_bottom_row .slider_sarch_bar input { width:100%; }
.success-sec p { font-size:16px; }
.product_description_fr .panel .nav-tabs > li { font-size:15px; /*width:105px;*/ }
.nav.navbar-nav.navbar-right .dropdown .btn{ padding:5px 15px; } 
.slider_text span img { padding-top:25px; padding-right:5px; }
.slider_text { padding-top:0px; }
.categories_box .product_box figcaption { padding-top:1px; padding-bottom:1px; }
.col-sm-9.campaign2_inputbix.addedbox .col-sm-5 { width:30%; }
.col-sm-9.campaign2_inputbix.addedbox .col-sm-2 { margin-left: -25px; width: 26%; }
.remove_editpage { margin-left: 60px; }
.i-campaign .comapignbudge { display:inline-block; float:left; }
.i-profile-list-item .i-campaign .i-pill-unhappy { clear:left;}
.i-profile-list-item .i-campaign .i-annotation-pill.i-pill-happy { clear:left; }
}

@media only screen and (min-width:981px) and (max-width:1000px) { 
.header .navbar-default .navbar-nav > li > a { font-size: 14px;    padding: 42px 3px 0; }
.slider_bottom_row .slider_sarch_bar {  width: 370px; }
.slider_text {   font-size: 22px; padding-left: 10px; }

}

@media only screen and (min-width:980px) and (max-width:1000px) { 
.i-perk-form-modal .i-perk-name  { float: left;}
.i-campaign-edit .fr {    float: none; }
}

@media only screen and (min-width:768px) and (max-width:979px) { 
.header .navbar-default .navbar-nav > li > a { font-size:15px; padding: 42px 4px 0; }
.header .navbar-default .navbar-nav > li.button { width: 70px; margin-left:5px; margin-top:35px; }
.header .navbar-default .navbar-nav > li.button a { height:30px; line-height:30px; font-size:15px; }

.slider_bottom_row .slider_sarch_bar { width:370px; }
.slider_bottom_row .slider_sarch_bar input { width:100%; }
.slider_text {  font-size: 23px;    padding-left: 2%;  }
.slider_text span img { padding-right:5px;}
.fundraising_project {  padding-bottom: 80px !important; }
.carousel-controls { top:20px; }
.fundraising_project h1 { font-size:26px; }
.fundraising_project .product_box figure p.range { min-height:70px; }
.fundraising_project .product_box figure h2 { margin-top:14px; font-size:23px; }
.categories_sec h1 {    padding-top: 15px; }
.categories_sec { padding-bottom:22px; }
.categories_sec .categories_box figcaption { font-size:16px; padding:0px 5px; bottom:0px; }
.categories_sec .categories_box figure figcaption span img { width:18px; height:18px;  }
.allcategories_sec { height:auto; padding-bottom:40px; }
.allcategories_sec h1 { padding-top:20px; padding-bottom:10px; }
.allcategories_sec ul li span img { width:28px; height:28px; }
.allcategories_sec ul li a { font-size:16px; }

.futureproject_sec { margin-bottom:0px; }
.futureproject_sec ul.future_tab li {  margin: 0 30px 10px 0;  }
.futureproject_sec ul.future_tab li a { font-size:18px;}
.futureproject_sec ul.future_tab li a span {   padding-right: 10px; }
.startup_row h1 { font-size:40px; padding:25px 0px; }

.product_listing h1 { font-size:25px;  margin: 0 0 25px; }
.categories_box .product_box figcaption { font-size:14px; line-height:16px; padding:0px; text-align:center; padding:2px; }
.categories_box .product_box figure p.range { min-height:70px; font-size:14px; }
.product_box figure h2 { font-size:24px; margin-top:12px; }

/*PRODUCT DETAIL CSS */
.product_detail h1 { font-size:28px; }
.product_detail .productdtl_list_group .productdtl_list_iteam { padding:8px; }
.product_detail .productdtl_list_group .productdtl_list_iteam h3 { margin: 0 25px 10px 0; }
.product_detail .productdtl_list_group ul.social_list_icon { float:left; }
.product_detail .productdtl_list_group .porduct_price { font-size:50px; }
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f1 { width: 152px;   font-size: 22px; }
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f2 { margin-left:10px; width: 175px; font-size:14px; }
.product_description_fr .panel .nav-tabs > li { font-size:18px; }
.product_description_fr .panel .nav-tabs > li > a { width:107px; }
.product_description_fr .panel .tab-content .tab_listing h4 { font-size:32px; }
.product_description_fr .panel .tab-content .tab_listing_control h5 { font-size:16px; }

/* 13-7-2015 */
.success-sec .line { width: 280px; }

/* 12-08-2015 */
.pricing_first_row .col-lg-9.col-md-9.col-sm-8.col-xs-12 { margin: 75px 0 0; }
.pricing_first_row h2 {  font-size: 38px; }
.pricing_first_row h3 { font-size:23px; }
.pricing_first_row p { font-size:22px; }

.pricing_grey_row .col-lg-10.col-md-9.col-sm-8.col-xs-12 {  padding: 0px; margin:42px 0 0; }
.pricing_white_row .col-lg-10.col-md-9.col-sm-8.col-xs-12 { padding: 0px; margin:42px 0 0; }
.partner_listing .partner_box figure h3 { font-size:17px; }
.partner_listing .partner_box figure h3 span { font-size:15px; }
.success-sec p { font-size:16px; }
/*footer.footer .copyright { font-size:13px; }*/
.product_upadates .product_description p { font-size:16px;  margin-bottom: 15px; }
.nav.navbar-nav.navbar-right .dropdown .btn{ padding:4px 10px; height:30px;} 
#contribution #updatec_contribution h1 { font-size:30px; }
.i-perk-form-modal .i-perk-name { float:left; margin-bottom:7px;}
.i-campaign-edit .fr { float:none; display:block; }
.i-perk-form-modal .perkShipping-feeColumn { display:flex; }
.perkShipping-currencyCode.ng-binding > a#addnewfield { font-size:13px; }
.perkShipping-currencyCode.ng-binding #addnewfield img { width:12px; height:12px; }
.form-horizontal.campaign2_form .control-label { font-size:17px; }
.form-horizontal.campaign2_form .control-label span { font-size:13px; }
.i-profile-campaigns-section .button { float:left; }
.i-campaign .proj_title { display:block; clear:left; }
.i-campaign .buuton-gp-list { display:block; float:left; } 
.i-campaign-edit .i-campaign-form-section p { font-size:12px; line-height:inherit; }
.i-campaign .comapignbudge { clear:left; display:inline-block; float:left; }
.categories_box .product_box figcaption { padding-top:1px; padding-bottom:1px; }
#frm_perk #addnew .form-control.perklocation { font-size:12px; padding:6px; }
.product_detail h1 span { padding-top:0px; }
.col-sm-9.campaign2_inputbix.addedbox .col-sm-2 { margin-left: -25px; width: 30%; }
.col-sm-5.campaign2_inputbix { width:42%; }
.remove_editpage { margin-left: 60px; }
.contribution_row h2 { font-size:24px; }
.product_box figcaption { margin-top:-18px; }
.i-campaign-edit .i-perk { min-height:310px; }

}

@media only screen and (max-width:767px) {
.product_detail h1 span { padding-top:0px; }
.header { height:inherit; }
.header .navbar { margin-bottom: 15px;} 
.header .navbar .logo .navbar-brand > img { max-width:100%; display:block; }
.header .navbar-header .navbar-toggle {margin-top:-35px; }
.header .navbar-header .navbar-toggle {border-color: rgb(0,144,255); }
.header .navbar-default .navbar-toggle .icon-bar { background-color: rgb(59,194,33); }
.header .navbar-default .navbar-toggle:hover, .header .navbar-default .navbar-toggle:focus { background-color:rgb(0,144,255); }
.header .navbar-default .navbar-collapse .navbar-right { margin-top:0px; }
.header .navbar-default .navbar-nav > li > a {  padding: 20px 20px 0; }
.header .navbar-default .navbar-nav > li.button { margin-left:20px; margin-top:15px; }
.header .logo .navbar-brand { padding-left:15px; }


.carousel_slider, .carousel-inner, .carousel-inner .item { height: auto; }
.carousel_slider .carousel-inner .item img {   height: auto; }
.slider_bottom_row { height:auto; line-height:inherit; padding:10px 0px; }
.slider_bottom_row .slider_sarch_bar { width:90%; float:none; margin:0 auto; display:block; }
.slider_bottom_row .slider_sarch_bar input { width:100%; font-size:14px; }
.slider_bottom_row .slider_sarch_bar a { width:95%; margin:0 auto; }
.slider_text { padding-left:5%; padding-top:2%; font-size:30px; text-align:center; display:block; }
.slider_text span img { padding-top:0px; padding-right:5px; }

.fundraising_project { padding-bottom: 45px !important; }
.fundraising_project h1 { font-size:22px; width:100%; /*margin-top:35px;*/    margin: 0 0 50px; }
.fundraising_project .row { margin:0px; }
.categories_sec .row { margin:0px; }
.categories_sec .categories_box figure img { width:100%; }
.fundraising_project .product_box figure img { width:100%; }
.fundraising_project .product_box { margin-bottom:20px; margin-left:15px; }
.fundraising_project .product_box figcaption, .fundraising_project .product_box figcaption.fig2 { background-size:cover!important; }
.allcategories_sec { height:auto; padding-bottom:20px; background-size:cover; }
.allcategories_sec h1 { padding-top:20px; padding-bottom:0px; font-size:25px; }
.allcategories_sec ul li span img { width:28px; height:28px; }
.allcategories_sec ul li a { font-size:16px; }
.allcategories_sec .col-xs-6 { margin-bottom:25px; }

.futureproject_sec { margin-bottom:0px; }
.futureproject_sec ul.future_tab li {  margin: 0 10px 0px 0;  }
.futureproject_sec ul.future_tab li a { font-size:15px; }
.futureproject_sec ul.future_tab li a span {   padding-right: 10px!important; }


/*.futureproject_sec ul.future_tab { margin-left:0px; }*/
.jcarousel { padding-top:0px!important; }
.startup_row h1 { font-size:35px; padding:25px 0px; }
.startup_row .row { margin:0px; }
footer.footer .copyright { padding-top:0px; }

.product_listing h1 { font-size:25px;  margin: 0 0 25px; }
.product_box figure img { height:150px; }
.categories_box .product_box figure p.range { min-height:70px; padding:0px 2px; }
.categories_box .product_box figcaption { font-size:14px; padding:3px 0px; text-align:center; background-size:cover; }
.categories_box .product_box figure p.range { min-height:60px; font-size:14px; }
.product_box figure h2 { font-size:24px; margin-top:10px; }
ul.paginate.pag1 { margin: 5px 0 0; }
ul.paginate.pag1 li a { font-size:14px; padding:4px 12px; }

/**/
.product_detail h1 { font-size:23px; padding:0px 15px;}
.product_detail .productdtl_list_group .productdtl_list_iteam { padding:8px; }
.product_detail .productdtl_list_group .productdtl_list_iteam h3 { margin: 0 25px 10px 0; width:100%; }
.product_detail .productdtl_list_group ul.social_list_icon { float:left; }
.product_detail .productdtl_list_group .porduct_price { font-size:40px; }
.product_detail .productdtl_list_group .sub_price { width:100%; }
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f1 { width: 200px;   font-size: 22px; height:auto; line-height:inherit; padding:10px 0px; margin-bottom:10px; }
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f2 { margin-left:0px; width: 200px; font-size:14px; height:auto; line-height:inherit; }
.product_description_fr .panel .nav-tabs > li { font-size:14px; }
.product_description_fr .panel .nav-tabs > li > a { width:100%; }
.product_description_fr .panel .tab-content .tab_listing h4 { font-size:27px; }
.product_description_fr .panel .tab-content .tab_listing_control h5 { font-size:16px; }

/* 13-7-2015 */
.success-sec .line { margin: 0 auto 30px auto; float: none; width: 320px; }

.success-sec h3 { margin-bottom: 0px; margin-top: 10px; /*text-align: center;*/ padding-left:15px; }
.success-sec h4 { padding-bottom: 20px; }
.success-sec li { padding-bottom: 20px; padding-top: 25px; }
.success-sec { padding-bottom: 0px; }
.success-sec h4 { font-size: 22px; }
.success-sec .rate1 { font-size: 22px; }
.success-sec .rate2 { font-size: 16px; }

/* 12-08-2015 */
.pricing_heading .row { margin:0px; }
.pricing_first_row .rotating_image { margin:0 auto; }
.pricing_first_row .col-lg-9.col-md-9.col-sm-8.col-xs-12 { margin: 25px 0 0; }
.pricing_first_row h2 {  font-size: 35px; }
.pricing_first_row h3 { font-size:23px; }
.pricing_first_row p { font-size:22px; }
.pricing_sec_row { padding:50px 0px; }
.pricing_sec_row p { font-size:22px; line-height:36px; }
.pricing_grey_row .pricing_green_img { margin:0 auto; }
.pricing_grey_row .row, .pricing_white_row .row  { margin:0px; }
.pricing_white_row .pricing_blue_img { margin:0 auto; }
.pricing_grey_row .col-lg-10.col-md-9.col-sm-8.col-xs-12 {  padding: 0px; margin:22px 0 0; }
.pricing_white_row .col-lg-10.col-md-9.col-sm-8.col-xs-12 { padding: 0px; margin:22px 0 0; }

.partner_listing .container .row { margin:0px -15px; }
.partner_listing .partner_box figure p img { height:auto; width:100%; }
.partner_listing .partner_box figure { min-height:360px; }
.partner_listing .partner_box figure h3 { font-size:17px; }
.partner_listing .partner_box figure h3 span { font-size:15px; }

/* 24-08-2015 */
#signin .modal-dialog .modal-content .modal-body .btn.btn-primary.btn-social.btn-facebook { width:200px; margin:0 auto; display:block; }
#signin .modal-dialog .modal-content .modal-body .btn.btn-danger.btn-social.btn-google-plus { width:200px; margin:0 auto; display:block;  }
.container.i-profile-container.ng-scope .btn.btn-primary.btn-social.btn-facebook { width:200px; margin:0 auto; display:block; }
.container.i-profile-container.ng-scope .btn.btn-danger.btn-social.btn-google-plus { width:200px; margin:0 auto; display:block;  }

.campaign_custom .form-group .fund_type { width:20%; }
.blog_container .col-lg-12 .row .row_srb { margin-left:0px; }
#register-form .i-musty-background.i-profile-basic .row .col-lg-6 .row .col-lg-3, #register-form .i-musty-background.i-profile-basic .row .col-lg-6 .row .col-lg-9   { padding:0px; }
.success-sec p { font-size:16px; }
.product_upadates .product_description p { font-size:16px;  margin-bottom: 15px; padding-left:0px; }
#contribution #updatec_contribution h1 { font-size:24px; }
.paypalpay_method .form-group .input-group { width:270px;  }
.paypalpay_method .paypal_img { width:100%; float:left; margin-top:10px; display:block; margin-left:0px; }
.paypalpay_method .form-horizontal .form-group { margin-left:0px; margin-right:0px; }
.selectpayment_option h2, .Payment_stripe h2, .wepaypayment_stripe h2 { font-size:22px; }
.Payment_stripe .control-group { margin-bottom:10px; }
.account-block h2  { font-size:20px; }
.i-profile-campaigns-section .button { float:left; }
.i-content.col-xs-12.col-sm-9.col-md-9.col-lg-9 .i-campaign .col-md-12 { padding:0px; }
.proj_title { clear:left; margin-top:5px; }
.slider_bottom_row.i-management-bar { height:inherit; line-height:inherit; }
a.camp_lmore { display:inline-block; padding:2px 8px; margin-top:5px; }
.i-campaign-edit .i-campaign-form-section { padding:10px 0px; }
.i-campaign-edit .i-campaign-form-section p { font-size:14px; }
.cpl_main { font-size:26px; padding:0px 15px; }
.cpl_sub { font-size:20px; line-height:inherit; padding:0px 15px; }
.tab_headline { font-size:22px; }
.i-perk-form-modal .i-perk-name { float:left!important; margin-right:10px; }
.i-campaign-edit .fr { float:none; display:block; }
.i-campaign-edit .i-bottom-button-row { padding:10px 0px; }
.col-sm-9.campaign2_inputbix.addedbox .col-sm-5  { width:30%; float:left; }
.col-sm-9.campaign2_inputbix.addedbox .col-sm-2 { width:33%; float:left; padding-left:0px; }
.form-horizontal.campaign2_form .form-group .control-label span { font-size:14px; }
.fundraisers_head_sec2 { padding:0px 15px;}
.fundraisers_head_sec2 h1 { font-size:25px; }
.fundraisers_head_sec2 h3 { font-size:20px; }
header.header .navbar-nav li.button .open .dropdown-menu { background-color: hsl(0, 0%, 100%); border: 1px solid hsla(0, 0%, 0%, 0.15);   border-radius: 4px;    box-shadow: none;    background-clip: border-box; }
.i-form-row .i-form-field-container input { width:100%; }
.jcarousel-wrapper .jcarousel ul { margin:0px 15px; }
.i-campaign .buuton-gp-list { width:100%; display:block; float:left; } 
.row_srb { margin-left:0px; }
.i-float-tab-links .i-tab > span { font-size:14px;   padding: 0 8px; }
#paypalpayment .form-group.col-md-12{ padding:0px; }
.i-campaign-edit .content-container { padding:0px 15px; }
.tab_content .col-md-12.padding-cust { padding:5px 0px 0px 0px; } 
.product_description_fr .panel .nav-tabs > li { width:50%; }
footer.footer .col-lg-3.col-md-3.col-sm-4.col-xs-6 { min-height:212px; }
footer.footer .social_icon { float:left; }
footer.footer .social_icon ul { float:left }
footer.footer .copyright { text-align:left; }
.futureproject_sec.fundraising_project #myTabContent .row  {  margin: 0 -15px; }
.startup_row h1 { text-align:center; }
.startup_row h1 span.button { /*margin-top:10px;*/ margin:10px auto 0px auto; clear: both; display: table; text-align: center;    width: 150px; }
.blog_container .container .row-fluid { margin-left:0px;}
.i-campaign .comapignbudge { clear:left; display:inline-block; float:left; }
.blog_container #commentbox { margin-left:0px; width:100%; }

.i-perk-form-modal #addnew .perkShipping-feeColumn  { width:60%; }
#frm_perk #addnew .form-control.perklocation { font-size:12px; padding:6px; }
.col-sm-9.campaign2_inputbix.addedbox .col-sm-2 { margin-left: -10px; width: 34%; }
.remove_editpage { margin-left: 60px; }

#myTabContent #noresult { margin-top:10px; }
.fundraising_project .carousel-controls {   width: 97%; }


.payment_module_boxrow .col-lg-4.col-md-4.col-sm-4.col-xs-12 .panel.panel-info { min-height:inherit; }
.payment_module_boxrow .panel-info > .panel-heading { min-height:inherit; }
.payment_summary p { font-size:13px; }
.payment_module_first_row .text-right { text-align:center; margin-bottom:20px; }
.success-sec .container .row ul li .line { float:left; max-width:100%; margin:0px 15px 20px 15px; }
.success-sec h3 { font-size:28px; }

.slider_padding_left { padding-left:15px; } 
footer.footer ul { margin-bottom:20px; }

}
@media only screen and (min-width:481px) and (max-width:635px) { 
.product_description_fr .panel .nav-tabs > li { font-size:13px; }
.product_description_fr .panel .nav-tabs > li > a { width:100%; padding:10px 0px; }
.product_detail .productdtl_list_group ul.social_list_icon li { margin-bottom:5px; }
.product_description_fr .panel .tab-content .tab_listing_control h5 { font-size:13px; }


.allcategories_sec ul.new li { width:32%;}
.partner_listing .partner_box figure { min-height:335px; }
.futureproject_sec ul.future_tab li {   margin: 0 6px 0 0; }
.futureproject_sec ul.future_tab li a {  font-size: 13px; }
.i-campaign-edit a, .i-campaign-edit .i-cursor-pointer { font-size:12px; }
.perkShipping-currencyCode.ng-binding #addnewfield > img { width:13px; }
.futureproject_sec ul.future_tab li {  margin: 0 12px 0 0; }
}

@media only screen and (max-width:480px) {
footer.footer .col-lg-3.col-md-3.col-sm-4.col-xs-6 { min-height:inherit; }
.header { height:inherit; }
/*.header .navbar-brand { height:auto; float:none; padding-left:0px; }*/
.carousel_slider .carousel-inner h2 { font-size:50px; }
.carousel_slider .carousel-inner p { font-size:35px; }
.carousel_slider .carousel-inner p a { width:215px; }
.carousel_slider .carousel-inner p a span img { right:46px; }
.carousel_slider .carousel-control { width:22px; }
.carousel_slider, .carousel-inner, .carousel-inner .item { height:auto; }

.slider_bottom_row .slider_text { font-size:19px; }

.slider_text span img { padding-top:0px; padding-right:5px; }
.fundraising_project { padding-bottom: 30px !important; }
.fundraising_project .col-xs-6 { width:100%; }
.fundraising_project h1 { margin-bottom:10px; }
.carousel-controls { position:inherit; right:inherit; top:inherit; margin-bottom:20px; }
.categories_sec .col-xs-6 { width:100%; }
.allcategories_sec ul li span img { width:24px; height:24px; }

.futureproject_sec ul.future_tab { margin-left:0px; }
.futureproject_sec ul.future_tab li {  margin: 0 0px 15px 0; width:100%;  }
.futureproject_sec ul.future_tab li a{ width:100%; float:left; }
.futureproject_sec ul.future_tab li a span { width:100%; float:left; padding-right:0px; text-align:center;  }
.futureproject_sec ul.future_tab li.active, .futureproject_sec ul.future_tab li a:hover {  background: rgba(0, 0, 0, 0) url("../images/tab_active.png") no-repeat scroll center bottom; padding-bottom: 10px; width:100%; clear:both;  }

.futureproject_sec ul.future_tab li.active a:hover { background:none; padding-bottom: 0px;  }

.startup_row h1 {     font-size: 30px;     padding: 20px 0px; text-align:center; }

.startup_row .trim { display:table;  margin:0 auto; }
.startup_row h1 span a { display:block; }

footer.footer {  padding: 40px 0 20px; }
footer.footer .col-xs-6 { width:100%; margin-bottom:20px; }
footer.footer .social_icon { float:left; width:100%; }
footer.footer .social_icon ul { float:left; }
/*footer.footer .copyright { float:left; text-align:left; padding-top:25px; }*/


.product_listing .row .col-xs-4 { width:100%; }
.product_listing .row .col-xs-8  { width:100%; }
.product_listing .row .col-xs-4 .category_listing { margin-bottom:20px; width:100%; float:left; }
.product_box figure img { width:100%; /*height:auto;*/ }
.product_listing .categories_box .col-xs-6 { width:100%; }
.categories_box .product_box figcaption { font-size:14px; padding:3px 0px; text-align:center; background-size:cover; }
.categories_box .product_box figure p.range { min-height:inherit; font-size:14px; }
ul.paginate.pag1 li a {  font-size: 13px; padding: 4px 10px; }

/**/
.product_detail h1 { font-size:20px; }
.product_detail .container .row .col-xs-6 { width:100%; }
.product_detail .container .row .product_dtl_img { margin-bottom:15px; }
.product_detail .productdtl_list_group .productdtl_list_iteam { padding:8px; }
.product_detail .productdtl_list_group .productdtl_list_iteam h3 { margin: 0 25px 10px 0; }
.product_detail .productdtl_list_group ul.social_list_icon { float:left; }
.product_detail .productdtl_list_group .porduct_price { font-size:40px; }
.product_detail .productdtl_list_group .sub_price { width:100%; }
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f1 { width: 100%; display:block;   font-size: 22px; height:auto; line-height:inherit; padding:10px 0px; margin-bottom:10px; }
.product_detail .productdtl_list_group .product_detail_button a.uibutton_f2 { margin-left:0px; width: 100%; display:block; font-size:14px; height:auto; line-height:inherit; }
.product_upadates .container .row .col-xs-8 { width:100%; }
.product_upadates .container .row .col-xs-4 { width:100%; }
.product_description_fr .panel .nav-tabs > li { font-size:14px; }
.product_description_fr .panel .nav-tabs > li > a { width:100%; }
.product_description_fr .panel .tab-content .tab_listing h4 { font-size:27px; }
.product_description_fr .panel .tab-content .tab_listing_control h5 { font-size:16px; }
.comment_box .panel-default .panel-body .media .media-body { padding-left:0px; }


.allcategories_sec ul.new li { width:50%;}

.partner_listing .col-xs-6 { width:100%!important; }
.partner_listing .partner_box figure { min-height:inherit; }

.campaign_custom .form-group .projectfund_type { width:50%;  }
.campaign_custom .form-group .fund_type { width:30%; }
.i-cta-1 {   padding: 8px; font-size:13px; }
.row_srb .blog_content .bloglst_date { width:100%; float:left; margin-bottom:5px; }
#signin .modal-dialog .modal-header #exampleModalLabel p span.popuptitle { font-size:15px; }
.popuptitle { font-size:14px; }
.success-sec p { font-size:14px; }
#contribution #updatec_contribution h1 { font-size:22px; margin-bottom:10px; }
.contribution_row h2 { font-size:22px; }
.contribution_row .col-lg-4.col-md-6.col-sm-6.col-xs-6, .contribution_row .col-lg-6.col-md-6.col-sm-6.col-xs-6 { width:100%; clear:both; margin-bottom:10px; }
.contribution_row .col-lg-8.col-md-6.col-sm-6.col-xs-6 { width:100%; clear:both; }
.contribution_row .col-lg-6.col-md-6.col-sm-6.col-xs-6 { width:100%; clear:both; }
.payment_summary  .col-lg-4.col-md-6.col-sm-6.col-xs-6  {  width:100%; clear:both; margin-bottom:15px; }
.payment_summary  .col-lg-8.col-md-6.col-sm-6.col-xs-6 {  width:100%; clear:both; }
.payment_summary p { font-size:14px; }
.selectpayment_option h2, .Payment_stripe h2, .wepaypayment_stripe h2 { font-size:22px; }
.perkItem-contributewrap--noPerk { padding: 10px;}
.perkItem-contributewrap--noPerk a.perkItem-changePerkLink.ng-binding.ng-scope { width:100%; display:block;}
.i-float-tab-links .i-tab > span { padding: 0 5px;   font-size: 13px; }
.i-profile-settings h3, .i-profile-edit h3 { font-size:20px!important; }
.i-profile-settings .i-musty-background, .i-profile-edit .i-musty-background { padding:10px!important; }
.i-profile-campaigns-section .button { margin-bottom:10px; display:block; }
.i-management-bar .i-item { width:100%; margin-bottom:10px; }
.i-management-bar .i-item + .i-item { margin-left:0px; }
#addnew .col-sm-5.campaign2_inputbix { width:100%; margin-bottom:10px; }
/*#addnew .perkShipping-feeColumn  { padding:0px 15px; }*/
.i-perk-form-modal .perkShipping-currencyCode { padding-left:3px; width:100%; float:left; }
.col-sm-9.campaign2_inputbix.addedbox .col-sm-5 { width:100%; margin-bottom:10px;}
.col-sm-9.campaign2_inputbix.addedbox .col-sm-2 { width:50%; }
.i-campaign-edit .i-campaign-form-section p { line-height:inherit; }
.class_name .tab_content .tab_cont h2 { font-size:20px; }
.i-delivery-date .select-normal { width:100%; margin-bottom:10px; }
.i-perk-form-modal .perkShipping-pill { width:auto!important; }
.addedbox_loc { width:100%; margin-bottom:10px; }
.perkShipping_width .perkShipping-feeColumn { display:inline-block!important; padding:0px!important; }
.perkShipping_width { width:100%; }
.perkShipping_remiconimg { margin-left:0px;} 
.i-perk-form-modal .i-cta-1  { width:80px; } 
.i-profile-campaigns-section .i-profile-list-item .i-content button { min-width:180px; }
.i-profile-list-item .i-campaign a { float:left; clear:both; }
.product_upadates .project_description { margin-bottom:20px; }

/*.carousel-controls .jcarousel-control { margin-left:10px; }*/
.span12.login_post_comment .btn.btn-info.text-right {  margin: 10px auto 0; width: 150px;   display: block; }
.i-campaign-edit .pill-container .pill { width:120px; }
.col-sm-9.campaign2_inputbix.addedbox .perkShipping-feeColumn {  margin-left: 15px; }
.perkShipping-currencyCode.ng-binding #addnewfield img { display: inline !important;float: left;height: 8px;margin-left: 5px;margin-top: 10px;position: absolute; width: 8px; }
.i-perk-form-modal #addnew .perkShipping-feeColumn  { width:100%; }
.perkShipping-feeColumn.selectspcemts { margin-left:15px; }
#project_duration { margin-bottom:8px; }
.payment_module_first_row h2 { font-size:22px; }
}

@media only screen and (min-width:320px) and (max-width:350px){
.header .navbar-header .navbar-toggle {margin-right:0px; }

#signin .modal-body #loginfrm .form-group > a { width:100%; float:left; margin:5px 0px 0px 5px; }

}

@media only screen and (max-width:380px) {
.i-float-tab-links .i-tab > span { font-size: 11px; padding: 0 3px; }
.popuptitle { clear: both; float: left; font-size: 12px; width: 100%; }
.header .navbar-header .navbar-toggle { margin-right:10px; }
.contribution_row h2 { font-size:18PX; text-align:center; }
.i-profile-list-item .i-campaign a { width:100%; }
}

@media only screen and (max-width:320px) {
.allcategories_sec .col-xs-6 { width:100%; margin-bottom:20px; }
.slider_bottom_row .slider_sarch_bar input { font-size:13px; }


.product_detail h1 { font-size:18px; }
.product_upadates .product_description h3 { font-size:19px; }
.product_upadates .product_description p { font-size:16px; }

.allcategories_sec ul.new li { width:100%;}
}

@media only screen and (min-width:280px) and (max-width:479px){

/* 13-7-2015 */
.success-sec .line { margin: 0 auto 20px auto; width: 280px; }
.success-sec .icon1 { font-size: 15px; }
.header .navbar .logo .navbar-brand > img { width:90%; }
}
